Payments7 min read

How to Invoice International Clients from India: A Freelancer's Complete Guide

Nudgeflow Team·

Indian freelancers working with clients in the US, UK, Europe, or the Middle East face a unique challenge: you're delivering world-class work, but getting paid in foreign currency involves navigating wire transfers, GST export rules, Wise, PayPal, and more. This guide covers everything you need to send professional invoices to international clients and actually receive the money.

What currency should you invoice in?

Invoice in your client's preferred currency — typically USD, EUR, or GBP. Clients in the US and Canada almost always pay in USD. European clients usually prefer EUR. Middle Eastern clients often use USD. Invoicing in their currency removes friction for them and signals that you're experienced with international work.

On the receiving end, your bank account will receive the equivalent in INR at the prevailing exchange rate (minus conversion fees). To minimise fees, avoid traditional bank wires where possible — tools like Wise (formerly TransferWise) give you significantly better rates and faster transfers than SWIFT wires through Indian banks.

What must an international invoice include?

For invoices to clients outside India, include everything a standard professional invoice needs, plus:

  • Your bank details or payment method — Wise account number, PayPal email, Stripe payment link, or SWIFT/IBAN for wire transfer
  • Currency — explicitly state USD/EUR/GBP on every line item
  • Your GSTIN (if registered) — exports of services are zero-rated under GST, so you charge 0% GST but your GSTIN should appear on the invoice
  • PAN number — some clients' finance teams require this for compliance
  • FIRC/BRC note — not on the invoice itself, but know that your bank will issue a Foreign Inward Remittance Certificate when payment arrives; keep these for RBI compliance and GST filing

Best ways to receive international payments

Wise (formerly TransferWise): The most cost-effective option for most freelancers. Wise gives you a virtual USD/EUR/GBP bank account number — you share this with your client like a local bank account. Transfers arrive in 1–2 days and conversion to INR is at mid-market rates with a small transparent fee (typically 0.4–0.6%). No SWIFT fees on the sender side.

Stripe: If you want to send a payment link directly in the invoice (so clients pay by card in one click), Stripe is the best option. NudgeFlow integrates with Stripe — you connect your keys in Settings, and payment links are automatically attached to invoices sent to non-INR clients. Fees are 2.9% + $0.30 per transaction.

PayPal: Widely used but expensive — fees of 4–5% for international transfers plus poor conversion rates. Use only if clients strongly prefer it. Always request a "Goods and Services" payment, not "Friends and Family."

Direct SWIFT wire: For large amounts ($5,000+), a traditional SWIFT wire to your Indian bank account can make sense. Fees are $15–40 flat on the sender side, plus your bank's incoming wire fee. Slower (3–5 days) but no percentage fee.

GST on exports of services

If you're GST-registered and your client is outside India, your services qualify as "export of services" under GST — meaning you charge 0% GST. You don't collect GST from the client. However, you can still claim refunds on GST you've paid on business inputs (software, hardware, office expenses).

To qualify as export of services: you must be GST-registered, the client must be outside India, the service must be consumed outside India, and payment must be received in convertible foreign exchange. Most Indian freelancers working with international clients meet all four conditions.

On your invoice, note: "Services rendered to a client outside India — Export of Services under IGST Act, 2017. Tax Invoice issued under GSTIN: [your GSTIN]. GST @ 0%."

International invoice template

INVOICE

From: [Your Name / Business Name]
India
GSTIN: [Your GSTIN]
PAN: [Your PAN]

To: [Client Name]
[Client Address, Country]

Invoice No: INV-2025-042 | Date: [Date] | Due Date: [Date + 14 days]

Currency: USD

Services: [Description] — $2,500.00
Export of Services — GST @ 0%
Total: USD 2,500.00

Payment: [Wise account details / Stripe link / PayPal email]

Note: Export of Services under IGST Act, 2017.

How to follow up on overdue international invoices

International clients face the same delays as domestic ones — busy schedules, approval chains, accounting cycles. The difference is time zones make phone calls awkward, and WhatsApp is less universal (though common for UK and Middle Eastern clients).

Email is the primary follow-up channel for international clients. A reminder sequence at Day 0, +3, +7, +14 works well. For clients in the US, Tuesday–Thursday mornings (their time) have the best open rates. NudgeFlow handles this automatically — set up the reminder sequence once and it runs on schedule, including a payment link so clients can pay by card immediately.

For large overdue amounts ($2,000+), a direct LinkedIn message to the decision-maker is more effective than a third email. Keep the tone professional: "Hi [Name], I wanted to follow up on Invoice #[X] for $2,500 — let me know if there's anything I can help clarify to process this."

Stop chasing payments manually

NudgeFlow sends reminders at Day 0, +3, +7, +14 — and stops the moment your client pays.

Start for free →

More articles

Payments

Razorpay vs UPI: Which Is Better for Freelancers?

Templates

How to Write a Payment Reminder Email (+ 5 Templates)