SWIFT Transfer Charges Calculator (Intermediary Bank Fees)
- Author:
- Manoj Sharma
- Verified by:
- Editorial team
- Published:
- Last modified:
Adds the sender bank, intermediary bank and receiving bank charges and the FX markup you enter to show how much of a SWIFT payment reaches your account.
Value at mid-market
₹4,73,500
INR credited
₹4,63,566
Total lost to charges and markup
₹9,934 (2.10%)
Charges vary by bank and route. Enter the figures from your bank's schedule or credit advice; the defaults are only examples.
What does the SWIFT Transfer Charges Calculator (Intermediary Bank Fees) calculate?
| Item | Type | What it means | Best for |
|---|---|---|---|
| Invoice amount | Input | Amount the client intended to send, in the payment currency | Exporters comparing the invoice with the credit |
| Sender bank charges | Input | Fee the client's bank deducted, if any, entered from the client's advice | Clients and exporters reconciling short payments |
| Intermediary bank charges | Input | Fees deducted by each correspondent bank on the route, as shown on the credit advice | Exporters whose payments arrive short |
| Receiving bank charges | Input | Inward remittance fee charged by your own bank | Comparing banks or accounts |
| FX markup (percent) | Input | Margin over the mid-market rate in the conversion rate used by the bank | Exporters converting to rupees |
| Net amount and total cost | Output | Amount credited after fees and markup, and the total cost in currency and percent | Seeing the full cost of the transfer |
How is the SWIFT Transfer Charges (Intermediary Bank Fees) calculation done?
The calculator subtracts the charges you enter from the invoice amount, then applies the FX markup to the remaining amount. All fees are inputs because banks set their own tariffs and intermediary fees differ by route. The result is the net amount, the total cost and the cost as a percentage of the invoice.
Net foreign amount = invoice amount - sender charges - intermediary charges - receiving charges. INR credited = net foreign amount x mid-market rate x (1 - markup%). Total cost = invoice value at mid-market rate - INR credited
For example, an invoice of USD 1,000 has sender charges of USD 15, intermediary charges of USD 20 and receiving charges of USD 5, so the net is USD 960. At an example mid-market rate of Rs 85 per USD and a 1% markup, INR credited = 960 x 85 x 0.99 = Rs 80,784. The mid-market value of USD 1,000 is Rs 85,000, so total cost is Rs 4,216 or 4.96%.
How do you use the SWIFT Transfer Charges Calculator (Intermediary Bank Fees)?
- Enter the invoice amount and the currency.
- Enter the charges shown on your credit advice or the client's bank advice. Leave a field at zero if none applies.
- Enter the mid-market rate for the day and the FX markup percent, if your bank discloses it.
- Read the net amount credited and the total cost.
- Compare the result with another route or account by changing the inputs.
What does your result mean?
The result shows how far the credit falls below the invoice value. A higher total cost percentage on a small payment is common because flat fees weigh more. The split between charges and FX markup shows which part is open to negotiation, for example through the choice of account or the conversion method.
- Short credit: The difference between invoice and credit is the sum of deducted fees and any rate margin.
- Fixed fees: Flat fees raise the cost percentage on small invoices.
- Rate margin: The FX markup grows with the amount converted.
- Unknown fees: Intermediary fees are visible only on the advice. Ask the bank for the payment details if a fee is unclear.
What does the SWIFT Transfer Charges Calculator (Intermediary Bank Fees) assume, and what does it not cover?
- No bank tariffs: The calculator contains no fixed bank fees. Every charge is entered by the user.
- Rates: The mid-market rate is entered by the user. The calculator does not fetch a rate.
- Taxes: GST on bank charges and conversion margin is not included.
- Not covered: The tool does not trace a payment. Payment tracking tools use the UETR in a SWIFT gpi message.
What do people get wrong when calculating this?
- Assuming one fee: A payment can pass through several banks, each of which may deduct a fee.
- Ignoring the FX margin: The margin in the conversion rate can exceed the visible fees.
- Using the wrong rate date: The mid-market rate for the date of conversion is the one to use.
- Mixing currencies: Enter charges in the payment currency, or convert them first.
Which rules should you know about this?
SWIFT is the messaging network banks use for cross-border payments. SWIFT gpi adds a unique end-to-end transaction reference so the payment can be tracked. Each bank sets its own fees. Inward receipts are reported by the AD bank under FEMA, so ask the AD bank for details of any deduction.
Related guides: swift transfer charges india, what is swift mt103, what is swift gpi and uetr, fx markup on export payments.
How did we verify this?
Every rule and fee is linked to its official or first-party source below with the date it was checked. The full method is on the methodology page.
- SWIFT: SWIFT gpi, Payments carry a unique end-to-end transaction reference (UETR) for tracking (checked 9 Oct 2026)
- RBI: FEMA (Export and Import of Goods and Services) Regulations 2026, Notification FEMA 23(R)/2026-RB, AD bank role in receipt of export proceeds (checked 9 Oct 2026)
Frequently asked questions
Why does a SWIFT payment arrive with less than the invoice amount?
Banks on the payment route can deduct fees before the money reaches your account, and the receiving bank can charge its own inward remittance fee. The conversion rate can also include a margin. Your bank can share the payment details that list any deductions, and SWIFT gpi payments carry a tracking reference.
Does the SWIFT charges calculator include fixed bank fees?
No. Banks publish different charges and intermediary fees vary by route, so the calculator uses only the figures you enter. Take the amounts from your credit advice, your bank's published tariff or the sender's bank statement, and enter zero for any fee that does not apply.
How is FX markup treated in the SWIFT charges calculator?
The calculator applies the markup percentage you enter to the converted amount. The markup is the gap between the mid-market rate and the rate the bank used. If you know the INR credited and the day's mid-market rate, divide the difference by the mid-market value to find the markup.
Can the calculator find the intermediary bank charges for a payment?
No. Intermediary charges depend on the banks on the route, and they appear on the payment advice or message details only after the transfer. Ask the client's bank or your own bank for the payment details if the advice does not list the deductions.
Where can I track a SWIFT payment that has not arrived?
A payment sent through SWIFT gpi carries a unique end-to-end transaction reference (UETR), and banks that support it can trace the payment with that reference. Ask the sender for the UETR or the MT103 copy and share it with your bank.