A US client approves a $4,000 invoice on a Tuesday. The work is finished, the PDF has gone out, and the practical question begins. How does that money travel from a bank in New Jersey to a current account in Bengaluru without a meaningful slice of it vanishing on the way, and without leaving your chartered accountant guessing in March?
Most Indian freelancers and exporters answer this question once, early, and then live with the answer for years. Whatever the first client suggested, usually PayPal or a plain bank wire, quietly becomes the default. The cost of that default stays invisible, because the fee that gets quoted is almost never the fee that gets charged.
There are five realistic routes in 2026. They differ on price, on how quickly rupees actually land, and on how much compliance paperwork each one hands back to you. This guide covers all five, then walks through the flow most regular exporters end up on: a dedicated receiving account such as skydo, which issues you real US bank details that your client can pay into as though they were sending money down the street.
What you are actually paying for
Every route charges in some combination of four ways, and only one of them shows up clearly on a receipt.
• The margin baked into the exchange rate. This is the gap between the mid-market rate you see on Google and the rate you are actually given. It is the largest cost on most routes and the only one that never appears as a line item. A 4% margin on a $4,000 invoice is $160 that no statement will ever name.
• The platform fee, usually a percentage of the amount received, occasionally a flat charge per transaction.
• Fixed and intermediary charges. On a SWIFT wire, correspondent banks in the chain deduct lifting fees before the money reaches India, which is why the amount credited so often falls short of the amount sent.
• GST at 18% on the fee itself. This applies to what the platform charges you, not to the invoice value, but when the fee is a percentage the GST scales with it.
Then there is the cost that is measured in hours rather than rupees. Every inward remittance against an export of services needs a Foreign Inward Remittance Advice, and your CA will ask for it. Some platforms issue it automatically the moment money settles. Some charge per certificate. Some make you write to support and wait.
The five routes, compared honestly
1. A cross-border receiving account
This is the route built specifically for the problem. You open an account with an RBI-authorised platform and get assigned local bank details in your client's country: an ACH account and routing number in the US, sort code and account number in the UK, IBAN in the EU. Your client pays those details as a domestic transfer. The platform converts to INR and credits your Indian bank account, with the compliance documents generated along the way.
Skydo is the clearest example of the model for Indian exporters. It received final Payment Aggregator Cross Border authorisation from the RBI on 9 January 2026, which is the highest regulatory standing available to a platform in this category. Pricing is a flat fee rather than a percentage: $19 on invoices up to $2,000, $29 from $2,001 to $10,000, and 0.3% above $10,000, with GST on top of the fee. Conversion happens at the live mid-market rate with no markup added, settlement to an Indian bank account typically runs 24 to 48 hours, and a FIRA is generated free and automatically for every single payment.
The flat structure is what changes the arithmetic. On that $4,000 invoice the fee is $29 plus GST, which works out to roughly 0.85% all in. On a $10,000 invoice it is the same $29, which is about a third of a percent. The trade-off sits at the other end of the range. On a $400 invoice, $19 is nearly 5%, so anyone billing in very small amounts should do the sum before committing.
Wise Business runs the same broad model with percentage pricing and a different set of trade-offs. If you are narrowing the field to two, the skydo vs wise for freelancers comparison works through where each one comes out ahead at different invoice sizes.
2. A direct SWIFT wire to your bank
Your client walks into their bank, or logs in, and sends an international wire to your Indian account using your SWIFT code. It is the most traditional route and the one every bank will happily set up.
It also tends to be the most expensive once everything is counted. Indian banks commonly apply an exchange rate margin in the range of 2% to 4%, and because that margin lives inside the rate rather than in a fee schedule, most people never see it. Your client pays a wire fee at their end, typically $25 to $50. Correspondent banks along the chain deduct their own charges. Money usually takes three to five working days, sometimes longer if a compliance query is raised. The genuine advantage is that your bank issues the FIRC as a matter of course, and for large one-off transactions, a single wire on a negotiated rate can still be competitive.
3. PayPal
PayPal remains the route clients suggest most often, because almost every business outside India already has an account. For Indian users it handles cross-border receiving only, so it cannot be used for domestic transactions the way it can in the US.
The cost is three charges stacked on each other, and only the first is visible when the payment arrives. There is a commercial transaction fee of 4.4% on international payments, a fixed fee based on currency which is $0.30 for USD, and a currency conversion markup of roughly 3% to 4% folded into the exchange rate. Add 18% GST on the fees and the all-in cost on a typical export payment lands somewhere between 5% and 8% of the invoice. On a $4,000 invoice that is $200 to $320. There are no monthly or setup fees, and buyer protection has real value in some client relationships, but for recurring export income the arithmetic is difficult to defend.
4. Wise Business
Wise launched international account details for Indian businesses and freelancers in April 2025, covering eight currencies including USD, GBP, EUR, AUD and SGD. Conversion happens at the true mid-market rate with the fee charged openly rather than hidden in the spread, which is the thing Wise has always done well.
For India corridors the conversion fee generally sits around 1.5% to 1.7%, with 18% GST on top, so budget for roughly 2% all in. FIRA is available but costs around $2 to $2.50 per certificate and is issued on request rather than automatically. Indian accounts cannot hold foreign currency for any length of time, so funds convert to INR on receipt and you have no ability to wait out a bad rate day. Eligibility has also shifted more than once, with different rules applying to personal and business accounts, so check your account status in-app before you send details to a client.
5. Payoneer
Payoneer earns its place through marketplace integration. If your income comes through Upwork, Fiverr or Amazon, Payoneer is often the default withdrawal rail and switching away is more trouble than it saves. It gives you receiving accounts in several currencies and a card in some markets.
The pricing is where it gets expensive for direct client work. Payoneer applies a margin of up to 3% over the exchange rate on conversion, with withdrawal and processing charges on some flows. It also levies an annual inactivity fee of $29.95 in India if you receive less than $6,000 in a rolling twelve-month period, which catches part-time freelancers off guard.
The flow, step by step
Assuming you go with a receiving account, which is what most people billing US clients regularly settle on, this is the whole sequence.
1. Register with PAN, GST registration if you have one, and your bank details. KYC on a cross-border platform is stricter than on a wallet, and the name on your PAN, your bank account and your invoices needs to match exactly. Most first-payment delays trace back to a name mismatch here.
2. Collect your virtual account details. You are issued an account number and routing number in the US, and equivalents in other corridors you enable.
3. Put those details on the invoice, along with your correct RBI purpose code. Software and IT services usually fall under P0802. Consultancy, design and marketing services sit under other codes in the P08 series. Getting this right at invoice stage prevents queries later.
4. Your client pays by ACH or local transfer. They see a domestic payment in their own banking system, which removes the friction of an international wire and the fee their bank would charge for it.
5. The platform receives the funds, converts at the mid-market rate and remits INR to your bank account, usually inside 24 to 48 hours.
6. The FIRA arrives automatically. File it. You will need it for GST refund claims and for anything your CA has to substantiate at year end.
The compliance layer nobody explains
Receiving the money is the easy half. Being able to prove where it came from is the half that causes problems eighteen months later.
The Foreign Inward Remittance Advice, or FIRA, is the document that proves a specific payment came from outside India for a specific purpose. It is what allows you to treat the income as an export of services. The older FIRC is the physical certificate a bank issues, and the digital advice has largely replaced it for practical use. If your platform does not issue one per transaction, you will end up reconstructing a paper trail from bank statements at exactly the wrong moment.
Purpose codes matter more than their obscurity suggests. Every inward remittance is tagged with an RBI purpose code that describes what the money is for, and that tag flows through to how the transaction is treated. A wrong code is fixable, but only by raising it with your bank or platform.
On the tax side, export of services is zero-rated under GST. You can either pay IGST and claim a refund, or file a Letter of Undertaking and export without paying it. The LUT route is simpler for most freelancers and is filed annually on the GST portal. Either way the claim rests on your FIRA, which is why the paperwork question is worth deciding before you pick a platform rather than after.
Goods exporters carry an additional obligation. Shipping bills sit in EDPMS and each inward remittance has to be matched against them, which makes clean per-transaction documentation more important, not less. Service exporters do not touch EDPMS, but the FIRA requirement is identical.
Cost and speed at a glance
Figures below are drawn from published pricing as of mid-2026 and are indicative. Rates change, and your own bank may negotiate.
|
Route |
Headline cost |
FX handling |
Settlement |
FIRA |
|
Skydo |
Flat $19 / $29 / 0.3% |
Mid-market, no markup |
24 to 48 hours |
Free, automatic, per payment |
|
Bank wire (SWIFT) |
Wire fee plus rate margin |
Typically 2% to 4% margin |
3 to 5 working days |
Issued by bank |
|
PayPal |
4.4% plus $0.30 |
3% to 4% markup |
Days, plus bank credit time |
Available for business accounts |
|
Wise Business |
About 1.5% to 1.7% |
Mid-market, fee shown openly |
Often same or next day |
About $2 to $2.50 each, on request |
|
Payoneer |
Withdrawal and processing fees |
Up to 3% margin |
1 to 3 working days |
Available on request |
Frequently asked questions
Is it legal to receive client payments from the US into my savings account?
Receiving payment for services you have exported is legal and expressly encouraged under FEMA. The practical issue is that a savings account gives you a thinner paper trail and banks sometimes query recurring foreign credits into personal accounts. Once foreign income becomes regular, a current account in the business name is the cleaner setup.
Do I need an Import Export Code to get paid for services?
For most service exports, no. An IEC is a requirement for goods and becomes relevant for certain service categories and for claiming specific export benefits. If you are a freelancer invoicing for design, development or consulting, you generally do not need one to receive payment, though your bank may still ask depending on how they classify the remittance.
Why does my CA keep asking for a FIRA?
Because it is the evidence that the money came from outside India against an export. Without it, a GST refund claim on zero-rated exports is difficult to substantiate, and the income becomes harder to defend as export revenue. This is the single strongest practical argument for a platform that issues one automatically.
Can my US client pay by card instead of a bank transfer?
Some platforms support card collection alongside ACH, which is useful when a client's finance process is built around cards. Card acceptance normally carries a higher cost than a bank transfer, so it is worth treating as a convenience option rather than the default.
How much does a $2,000 invoice actually cost to receive?
On a flat-fee receiving account, $19 plus GST, so a shade over 1%. On PayPal, somewhere between $100 and $160 once the transaction fee and the conversion markup are both counted. On a bank wire, the client's wire fee plus 2% to 4% in rate margin. The spread across routes on a single mid-sized invoice is wider than most people assume.
What happens if the money gets stuck?
Almost always a KYC or name-matching issue on a first payment, or an unclear purpose code. Both are resolvable, and both resolve faster with a platform that has support staff in Indian hours who understand the underlying regulation.
Where this lands
If you invoice a US client occasionally and the amounts are small, the difference between routes is a rounding error and you should pick whatever your client finds easiest. Below roughly $1,000 per invoice, a percentage fee usually beats a flat one.
Above that, and particularly if you are invoicing every month, the maths stops being close. A flat fee that does not move when the invoice grows, conversion at the actual mid-market rate, settlement inside two days, and a FIRA that appears without you asking for it, is the combination that leaves the most money in your account with the least work at year end. For Indian exporters billing US clients regularly, that is what makes Skydo the strongest of the available options, and it is a conclusion the pricing supports on its own.

Leave a Comment