🌍 International Clients

How to Invoice International Clients from India(USD, AED, GBP — Complete Guide)

Getting paid from foreign clients is one of the best things about freelancing in India — but it comes with currency, GST, and compliance questions. This guide covers everything.

By InvoicePilot··6 min read

Invoice in USD, AED, GBP — free

InvoicePilot supports 50+ currencies. Free plan available.

Create Invoice Free →
01

Invoice in the client's currency

Always invoice in the currency your client is comfortable with — USD for US clients, AED for UAE, GBP for UK. This removes friction and makes approval faster. Your invoice software should support multi-currency so you can track the INR equivalent on your end.

02

Understand GST on export services

Good news: services exported from India are treated as "zero-rated supply" under GST. This means you do NOT charge GST to international clients. However, you must still file your GST returns and declare these as export invoices. Write "Export of Services — GST Not Applicable" on the invoice.

✅ Key point

Zero-rated GST means you do not lose 18% on every international invoice. This is a major advantage of exporting services from India.

03

Include required fields on the invoice

For international invoices, include: your name and address, client name and address, invoice number, invoice date, currency and amount, description of service, your bank details for wire transfer (or payment link), and a note "Payment due within 15 days." For USD/GBP clients, also add your SWIFT/BIC code.

04

Choose the right payment method

Wise (formerly TransferWise) is the best option for most Indian freelancers — low fees, fast, and you get a local USD/GBP account number. PayPal works but charges 4-5% fees. Stripe is good but requires business registration. Avoid traditional bank wire for amounts under $1,000 — the fees are too high.

05

FEMA compliance — declare foreign income

Foreign payments received in India must be reported to your bank as "export of services." Your bank will ask for the purpose code — use P0802 for software/IT services or P0804 for other professional services. This is mandatory and protects you legally. Your CA can help set this up.

06

Track INR equivalent for taxes

When filing income tax (ITR), you declare income in INR. Use the RBI reference rate on the invoice date to convert. Keep records of all foreign invoices, the exchange rate used, and the INR amount received. InvoicePilot tracks multi-currency invoices and shows INR equivalent automatically.

Best payment methods for Indian freelancers

MethodFeeSpeedBest forRating
WiseBest0.4–1%1–2 daysMost freelancers★★★★★
PayPal4–5%InstantSmall amounts★★★☆☆
Stripe2.9% + $0.302–7 daysProduct businesses★★★★
Bank Wire (SWIFT)₹500–2,000 + conversion3–5 daysLarge amounts only★★☆☆☆

Invoice in any currency — free

InvoicePilot supports USD, AED, GBP, EUR and 50+ currencies.

Start Free →