Bank Charges For Inward Remittance In India: HDFC vs ICICI vs SBI vs Axis
Quick answer
On the visible fee, the four banks barely differ, and that fee was never the real cost. The exchange-rate markup is where the money actually goes, and it sits in a similar band across all four. So the real question isn’t which bank, it’s whether a bank is your cheapest route at all.
Add up a year of foreign payments against what your invoices actually said. The gap is usually bigger than you’d expect. And here’s the part that stings: the fee everyone compares before picking a bank, the inward-remittance charge, is the small slice. Most of the loss is buried in the exchange rate you were handed, and no statement ever prints that number on its own line.
That’s the trap in every “which bank charges least” comparison you’ll read. They line up flat fees that differ by a few hundred rupees and skip the one number that costs you thousands. So this compares the four banks freelancers actually use, on the fee, the markup, and the paperwork, and then tells you the thing most of these pages won’t: on the number that matters, the four are close enough that the bigger decision is somewhere else.
Key takeaways
- On the visible inward fee, the four banks are close, and it’s usually the smallest part of what you lose on a foreign payment. Axis is the only one of the four that publishes a flat retail commission: ₹250 plus GST for a standard resident account.
- The exchange-rate markup is the real cost on every one of them, an unpublished daily spread below the mid-market rate that scales with the size of your invoice.
- There is a second GST you probably haven’t counted. Beyond 18% on the fee, GST also applies to a deemed taxable value calculated from the amount converted, so the tax scales with your invoice too.
- None of the four issues a physical FIRC for export-of-services proceeds any more. Since June 2016 the document is an e-FIRC filed into the RBI’s EDPMS system and issued on the exporter’s specific request. That is a regulatory rule, not a per-bank convenience feature.
- The deciding question isn’t which of the four is cheapest, it’s whether you should be receiving through a bank at all.
What does each bank charge when a foreign payment lands?
Every bank here does the same three things when money from a foreign client lands: it takes the money in, converts it to rupees at its own rate, and credits your account. The charges hide in two of those steps. There’s the explicit fee, which the bank publishes and which is usually modest or waived on the basic credit. And there’s the conversion, where the bank buys your dollars at its telegraphic-transfer buying rate rather than the mid-market rate you see on Google. The gap between those two rates is the markup, and it dwarfs the flat fee on any invoice worth chasing.
One thing to hold in mind across all four: the markup is not published as a fixed percentage. It’s baked into a rate that moves every day and shifts with your account tier and how much you bring in. So don’t trust any table that hands you a neat per-bank markup number, this one included. The only figure that’s true for you is the one on your own remittance advice.
There’s also a charge almost nobody counts, and it isn’t bank-specific. GST applies twice on a foreign credit. Once at 18% on whatever commission the bank charges, which on a ₹250 fee is ₹45 and not worth losing sleep over. And again on the conversion itself, where the rules set a deemed taxable value: 1% of the amount for transactions up to ₹1 lakh (minimum ₹250 of taxable value), then ₹1,000 plus 0.5% of the excess between ₹1 lakh and ₹10 lakh, then ₹5,500 plus 0.1% above that, capped at ₹60,000. Axis and HDFC both publish this slab. It is small next to the spread, but it is the reason the “no fee” banks are never actually free.
HDFC Bank
Verdict: a reasonable default if you already bank here, but its inward pricing is the least transparent of the four, and it is not automatically the cheapest on the rate.
HDFC often gets called “free” for inward remittances. What’s actually true is narrower, and worth stating precisely: HDFC does not publish an inward-remittance credit fee for resident accounts anywhere in its public schedules. That is not the same as confirming there isn’t one. It certainly isn’t free in total. The conversion happens at HDFC’s TT buying rate, and that spread, not the flat fee, is the actual cost, and HDFC’s own foreign-exchange pages confirm GST at 18% on commission plus GST on the amount of foreign currency exchanged. HDFC does let you give disposal instructions for an inward remittance through net banking rather than a branch, which is a real convenience. But the certificate itself is a request, not a download, and HDFC publishes no price for it.
Pros: no published fee on the basic credit; disposal instructions can be given through net banking; solid tracking and email confirmations.
Cons: the rate markup is where the real cost sits and it isn’t disclosed upfront; the inward fee and the certificate fee are both unpublished, so you can’t compare before you commit.
ICICI Bank
Verdict: the one to look at if you receive high volumes and have room to negotiate the rate, less obviously better for someone getting one invoice a month.
ICICI doesn’t publish a single inward-remittance fee that applies to everyone. For retail savings customers there is no published figure at all. Where ICICI does put a number in writing, in the schedules for its premium trade current accounts, inward remittance and FIRC issuance both show as Nil, with SWIFT charged at ₹350 and international courier at ₹1,000. That vagueness cuts both ways. If you bring in serious volume, it’s an opening to ask your relationship manager for a better rate, and high-volume exporters do get tighter spreads than the walk-in default. If you’re small, you get the default and no leverage.
On paperwork, ICICI is explicit about something the other three leave you to discover: for export proceeds settled after June 2016 it will not issue a physical FIRC at all. It issues an e-FIRC into EDPMS, on the exporter’s specific request. For anything that isn’t export-related it issues a FIRS, a statement on bank letterhead. If you export software or digital services, ICICI points you at purpose code P0807 and the SOFTEX route.
Pros: the clearest published guidance of the four on which document you actually get; nil inward and FIRC charges on its trade current-account schedules; room for high-volume users to negotiate the spread.
Cons: no single transparent retail fee to point at; the negotiating advantage does nothing for low-volume freelancers.
SBI
Verdict: fine if you’re already inside the SBI system and value branch reach, but it is the one bank of the four that charges a freelancer a real per-remittance fee for export income.
State Bank of India is the public-sector option, and its schedule is by far the most detailed of the four, which is a genuine point in its favour even when the numbers aren’t. Here’s the part that matters and that no comparison page mentions: a plain inward remittance costs nothing at SBI. Its schedule says “No Charges” for encashment of telegraphic transfers where cover has been received in its Nostro account. But your Upwork payment is not a plain inward remittance, it is export of services, and SBI prices that separately. Non-export-credit customers, which is what a freelancer is, pay ₹500 per remittance for export-related receipts. Small-value service exports up to USD 10,000, handled through Softex or as e-commerce bills, are ₹200 per transaction, dropping to ₹50 each if you submit more than ten at once. If the money isn’t converted, a commission in lieu of exchange of 0.10% applies, minimum ₹500.
On the rate, public-sector banks are sometimes a touch tighter than private ones, but that’s a tendency, not a rule, and SBI’s flat charges can eat the difference on smaller amounts. The compliance paperwork is actually the cheapest of the four: SBI charges nothing to issue an e-FIRC, ₹200 for usage, and since the May 2025 revision the e-BRC is free where it used to be ₹150 a shipping bill.
Pros: wide branch network; by far the most detailed published schedule; cheapest documentation of the four, with free e-FIRC issuance and free e-BRC; sometimes competitive on the conversion rate itself.
Cons: a ₹500 per-remittance export charge that bites hard on small, frequent invoices; discounts on card rates exist but are aimed at exporters with real volume.
Axis Bank
Verdict: the most honest published pricing of the four, and workable if you already bank here, though you pay for that transparency with a visible fee others don’t charge.
Contrary to the guides that wave off Axis as charging nothing, its published schedule does show an inward-remittance commission, and it is specific. A resident account on the standard tier pays ₹250 plus GST per inward wire. Priority customers pay ₹100, Burgundy and Burgundy Private pay nothing, and if the money lands in a current account instead of a savings account the commission jumps to ₹300 plus GST. Non-resident accounts are cheaper across the board, at ₹100 for the standard tier. Axis also publishes the GST-on-conversion slab in the same document, which is more than the other three do in one place. The reason to keep an eye on Axis is the rate: customer reports put its spread at the wider end of this group, wide enough that on a decent invoice it’s the difference that decides things. Treat that as an unverified claim rather than a published one, and check your own advice. None of this makes Axis unusable. It makes the “check your own markup” step non-optional if you’re receiving here.
Pros: the clearest published fee table of the four, segment by segment; publishes the GST conversion slab openly; real-time tracking in the app; workable if it’s already your main account.
Cons: an explicit ₹250 inward commission where some rivals publish nothing; the retail inward schedule doesn’t price FIRC at all, so certificate costs sit in a separate trade schedule; reported rate spreads at the wider end.
How do the four stack up side by side?
The table below summarises the reviews. Read the fee and markup columns together, never the fee alone, because the fee is the column banks want you comparing and the markup is the one that empties the account. Every figure here comes from the bank’s own current published schedule, but your account tier can change it, so confirm against your own remittance advice.
| Bank | Explicit inward fee | Rate markup (vs mid-market) | FIRC / e-FIRC | GST |
|---|---|---|---|---|
| HDFC | Not published for resident accounts | Unpublished daily spread | e-FIRC on request; no published price | 18% on fee + 18% on forex slab |
| ICICI | Nil on published trade current-account schedules; not published for retail savings | Unpublished daily spread | e-FIRC in EDPMS on request; Nil on those same schedules | 18% on fee + 18% on forex slab |
| SBI | Nil on a plain credit; ₹500 per export remittance, or ₹200 per Softex / small-value export | Unpublished daily spread | e-FIRC free to issue, ₹200 for usage; e-BRC nil | 18% on fee + 18% on forex slab |
| Axis | ₹250 (resident, standard); ₹100 Priority; nil Burgundy; ₹300 via current account | Unpublished daily spread | Not priced in the retail inward schedule | 18% on fee + 18% on forex slab |
Two columns do the work. The markup column is where the four separate or fail to, and on current reporting they don’t separate cleanly. The fee column turns out to be more interesting than expected: the bank that publishes the highest visible number, Axis at ₹250, is arguably being the most honest, while the two that publish nothing may simply be harder to check. And on a freelancer’s actual transaction, export of services, SBI’s ₹500 is the largest published charge of the four.
So which bank actually loses you the least?
Here’s the honest answer the tool-selling guides won’t give you plainly: among these four, there is no reliable winner on the number that matters. The markup is a moving, unpublished rate, and the reported bands overlap. Anyone who tells you HDFC beats ICICI by a fixed percentage on inward conversion is quoting a number that changed the next morning. So picking on the markup is picking on noise.
That leaves the things you can actually check, and after verifying every published schedule, they’re these. On the visible fee for a freelancer receiving export income, Axis at ₹250 and SBI at ₹500 are the two that will definitely charge you something, while HDFC and ICICI publish nothing for retail savings, which may mean nil or may mean you find out on the statement. On documentation cost, SBI is cheapest and the only one that publishes a price at all. If your volume is high enough to earn a negotiating relationship, ICICI is the one that tends to reward it. Branch reach, where you genuinely need it, is SBI’s case to make. And if you already bank somewhere and your foreign payments are occasional, the switching effort probably outweighs the few hundred rupees you’d save on the fee.
But step back and the bigger point is the one in the Quick answer. All four banks convert at a spread you never agreed to and can’t see on the receipt. A specialist payment route built for receiving foreign money often lands closer to the mid-market rate and handles the EDPMS paperwork for you, which is a different order of saving than choosing between two banks that both take a cut. This is worth saying without hedging: if you’re paid from abroad regularly, the money question isn’t which of these four banks, it’s whether a bank is the right tool for the job at all. That’s not a knock on any one of them. It’s the same gap between what your client sent and what you received, seen from the bank’s side.
One honest limit. Your own account tier, your city, and how your sender routes the payment all move these numbers, and some of it depends on whether the transfer arrives with an OUR, SHA, or BEN charge code attached. Axis is explicit that anything deducted before the money reaches its own correspondent account is outside its control and outside its schedule, which is true of all four. For the compliance and tax treatment of what you receive, a CA who works with freelancers is worth more than any comparison table, this one included. The tool choice I’ll give an opinion on. Your tax position isn’t mine to call.
How did I compare these four?
I weighted this the way a freelancer feels the cost, not the way a fee page presents it. The rate markup came first, because on any invoice above a few hundred dollars it’s the largest number by far and the one almost nobody calculates. The explicit fee and its GST matter too, even though they’re small. After that, FIRC access, because a certificate you can’t easily get turns into a compliance scramble in March. Digital experience and any negotiating room ranked below all of those.
Every figure in this piece is either sourced to a bank’s own schedule or a regulator, because inward-remittance costs move and vary by account. I’d rather tell you to check your own remittance advice than hand you a confident number that’s wrong for your account.
Frequently Asked Questions
Do Indian banks charge to receive a foreign payment?
Most don’t levy a large explicit fee just to credit the money, and some publish no charge for the basic credit at all. The real cost is the exchange-rate markup applied during conversion, plus any FIRC fee and 18% GST on that service charge.
Is money received from a foreign client taxable in India?
The income is taxable as your business income at your slab, whatever route it arrives through. Separately, export of services is treated as a zero-rated supply under Section 16 of the IGST Act, so you don’t charge GST on the export income itself when the conditions are met. The bank’s fee and your income tax are two different things.
Can I receive a foreign payment into a normal savings account?
Yes, a regular resident savings account can receive inward remittances by SWIFT, and you’ll still want the FIRC for your records. One detail worth knowing: the RBI’s ₹25 lakh per-transaction cap applies to money routed through a payment-aggregator platform, not to a direct bank SWIFT credit. So a large single invoice can actually be simpler through a bank. Whether a bank is the cheapest way to receive is a separate question from whether it’s allowed.
Which of these four is cheapest for a freelancer?
On the fee, they’re close. On the markup, the reported bands overlap and none is a reliable winner. If FIRC self-service matters to you, HDFC or ICICI have the edge, but if you’re paid often, compare a bank against a specialist route before assuming a bank is cheapest.
Do this today: Pull up your last foreign payment and find the exact rupees that hit your account. Look up the mid-market USD/INR rate for that same date, multiply it by the amount your client sent, and compare the two. The gap is your real cost, most of it the markup no fee table shows. Do this before you switch banks or tools, because you can’t tell whether a change is worth it until you know the number you’re starting from.
Reviewed and updated: August 2026
Sources and official verification
- Axis Bank. “Schedule of Charges – Inward Remittances.” Resident and non-resident commission by segment, and the GST conversion slab.
https://www.axis.bank.in/docs/default-source/default-document-library/inward-wire-schedule-of-charges.pdf - Axis Bank. “Schedule of Charges for Trade and Forex Transactions,” w.e.f. 10 July 2026.
https://www.axis.bank.in/fees-and-charges - State Bank of India. “Revision of Forex Transaction Related Service Charges,” applicable w.e.f. 1 May 2025. Export, inward remittance, e-FIRC and e-BRC charges.
https://sbi.bank.in/documents/16012/76239/Foreign_Exchange_Transaction_Related_Service_Charges.pdf - ICICI Bank. “Foreign Inward Remittance Certificate and Foreign Inward Remittance Statement – FAQs.” FIRC, e-FIRC, FIRS and EDPMS treatment.
https://www.icici.bank.in/business-banking/trade-service/foreign-inward-remittance-certificate - ICICI Bank. Private Banking Trade Current Account schedule of charges (inward remittance, FIRC, SWIFT).
https://www.icici.bank.in/content/dam/icicibank/india/managed-assets/docs/pdf/private-banking-trade-current-account.pdf - HDFC Bank. “Remittance fees and charges.”
https://www.hdfc.bank.in/remittance/fees-and-charges - HDFC Bank. “Fees & charges for fund transfer to India.” Confirms 18% GST on commission plus GST on the amount of foreign currency exchanged.
https://www.hdfc.bank.in/nri-banking/money-transfer/fund-transfer/fees-and-charges - Reserve Bank of India. “Master Direction on Regulation of Payment Aggregator,” RBI/DPSS/2025-26/141, 15 September 2025. Paragraph 11(d) sets the PA-CB per-transaction maximum at ₹25 lakh; Annexure 3 repeals the 2023 PA-CB circular.
https://www.fidcindia.org.in/wp-content/uploads/2025/09/RBI-PAYMENT-AGGREGATORS-DIRECTIONS-15-09-25.pdf - Central Board of Indirect Taxes and Customs. Section 16, IGST Act 2017, zero-rated supply.
https://taxinformation.cbic.gov.in/content/html/tax_repository/gst/acts/2017_IGST_Act/active/chaptervii/section16_v1.00.html

Ritesh Yengkhom
I'm Ritesh — I've freelanced for over five years, largely through Upwork, and I'm the writer behind WealthWali. I have a B.Com from Delhi University, but most of what's on this site came from somewhere else: chasing late invoices, guessing at tax, and learning the hard way what nobody tells you about freelancing in India. Everything here is what I've actually used, paid for, or gotten wrong myself. Where something needs a CA or a lawyer, I'll say so plainly instead of pretending I know more than I do.
View Author Profile