## What does an international payment really cost?

Ask a freelancer what it costs to receive a \$5,000 payment from a US client, and most will say "the bank charges ₹500 or so". That is the one fee printed on the statement. It is also the smallest of six.

This article stacks every cost on a single invoice, the ones you see and the ones you do not, and shows what you actually keep. 

## Six costs on one wire

Say your client pays a \$5,000 invoice by SWIFT wire. The mid-market rate that day is ₹95 to the dollar, so the invoice is worth ₹4,75,000.

### 1\. Your client's bank fee

\$25 to \$50 to send an international wire. If the client picks "OUR" on the wire form they pay it. If they pick "SHA" or "BEN", or do not know the difference, part or all of it comes out of your money. 

For this example assume the client pays it. 

### 2\. The intermediary bank fee

A wire from a US bank to an Indian bank usually passes through one or two correspondent banks. Each takes a cut, typically \$15 to \$30, deducted before the money reaches India. You never see an invoice for it. The amount just arrives short.

\$20 gone. \$4,980 reaches your bank.

### 3\. The exchange rate

This is the big one. Your bank does not convert at ₹95. It converts at its own rate, usually 1.5% to 2.5% below mid-market. At 2%, that is ₹93.10.

\$4,980 at ₹93.10 is ₹4,63,638. The same dollars at ₹95 would have been ₹4,73,100. The difference, ₹9,462, is not shown as a fee anywhere. It is simply the rate.

### 4\. The inward remittance charge

The fee you can see. ₹250 to ₹1,000 depending on the bank, plus 18% GST. Say ₹500 plus ₹90.

### 5\. GST on the currency conversion

Few people know this exists. Under [Rule 32(2)(b) of the CGST Rules](https://cbic-gst.gov.in/), currency conversion is a taxable service with a deemed value. 1% of the first ₹1 lakh converted, 0.5% of the next ₹9 lakh, and 0.1% above that, with GST at 18% on the deemed value. On ₹4,73,100 the deemed value is about ₹2,865, and the GST on it about ₹516. Your bank deducts it.

### 6\. The FIRA charge

Your CA needs a FIRA for every payment. Banks charge ₹100 to ₹500 to issue one, plus GST. Say ₹200 plus ₹36.

## What you actually keep

|  | Amount |
| :---- | :---- |
| Invoice at mid-market rate | ₹4,75,000 |
| Intermediary bank fee (\$20) | ₹1,900 |
| Exchange rate spread (2%) | ₹9,462 |
| Inward remittance charge plus GST | ₹590 |
| GST on currency conversion | ₹516 |
| FIRA charge plus GST | ₹236 |
| **Total cost** | **₹12,704** |
| **You receive** | **₹4,62,296** |

That is 2.7% of the invoice. If the client's bank deducted its \$35 fee as well, add ₹3,325 and it is 3.4%. The ₹500 on the statement was 4% of the real cost. 

A SWIFT wire takes two to five business days. If you run an agency and salaries go out on the first, a payment that lands on the fourth means you bridge it from savings or an overdraft. If you are a freelancer, it means a week of not knowing whether the money is coming.

There is also the hour on the phone with the bank when the wire arrives without a purpose code, and the follow-up email for the FIRA. Nobody bills for that time, which is why it never shows up in a comparison.

### If you use PayPal, it is worse

PayPal charges 4.4% plus \$0.30 on the payment, then converts at a rate 3 to 4% below mid-market, then withdraws to your bank. On the same \$5,000 you keep about ₹4,37,000. That is 8% gone, and no FIRA at the end of it.

## The same invoice through a virtual account

Now the same \$5,000 through DashX. Your client pays a local transfer into your USD account details. No wire form, no intermediary bank.

|  | Amount |
| :---- | :---- |
| Invoice at mid-market rate | ₹4,75,000 |
| Client's bank fee | ₹0 |
| Intermediary bank fee | ₹0 |
| Exchange rate spread | ₹0, converted at mid-market |
| DashX fee (0.35%) | ₹1,662.50 |
| FIRA | ₹0, issued automatically |
| **You receive** | **₹4,73,337.50** |

₹11,041 more than the wire. 2.3% of the invoice, and 3% once the client's fee is counted. Over ten invoices a year it is a lakh. The money is in your account within 24 hours instead of five days, and the FIRA is in your dashboard when it lands.

## How to check your own number

Pull up your last three FIRAs and do this once.

1. **Find the gross amount in foreign currency on the invoice:** not what arrived, what you billed.  
2. **Look up the mid-market rate for the value date:** Google it. That is what your money was worth.  
3. **Subtract the INR credited to your account:** the gap is your real cost.  
4. **Divide by the invoice value:** that is your percentage.

Most people land between 2.5% and 4%. If you are under 1%, you already use a mid-market platform. If you are over 5%, you are on a wallet.

### Why the rate is where the money goes

Banks do not call the spread a fee because it is not one on paper. It is the price of a currency, and the bank sets it. A fee has to be disclosed. A rate just has to be applied.

That is also why "zero fee" international transfer offers from banks are not zero. The fee moved into the rate.

## How DashX helps

[DashX](https://dashx.xyz/) operates through RBI-authorised AD Category I banks (JP Morgan and HDFC) and PA-CB licensed partners. Your client pays a local transfer in USD, EUR, GBP, AED or 10+ currencies, or in USDC and USDT. The conversion happens at the mid-market rate with one flat fee of 0.35%, the purpose code is assigned automatically, and a FIRA is issued through the AD bank for every payment at no charge. INR settles into your own Indian bank account within 24 hours on business days. DashX does not hold your funds.

The fee is the fee. There is nothing in the rate.

See what you would receive on your next invoice. [Try DashX](https://gateway.dashx.xyz/login?redirect=%2F).


