Skip to main content
Financial planning desk with calculator, documents and money for calculating taxes or income.Tax, income and finance
KamnuanlekOS

Calculate the cost of cross-border payments

Calculate the total cost of cross-border payments from FX spreads and fees.

Convert/GeneralVerifiable formulaYou can save and share results.

Calculate Total Cost of Cross-Border Payment

Formula: Total cost = Transmission fee + Agent fee + (Surplus × FX Spread%)

Cost of Cross-border Payments Calculator

The Cost of Cross-border Payments Calculator estimates a cost estimation estimate for your scenario from the quantities, rates, period, units and other assumptions requested on the page. Replace the example values with your own cross border payments figures and recalculate after changing an assumption. Use it to compare scenarios, then verify any current rate or fee before acting.

Enter the amount to be transferred, the fees and FX spread to see the total cost and the actual amount received by the recipient.

General Bank 1–3%

SWIFT fee, source bank.

Correspondent Bank Fee (if not enter 0)

Formulas used

  • FX Spread Value = Transfers × (Spread% ÷ 100)
  • Total cost = FX rate + shipping fee + broker fee
  • % Cost = Total Cost ÷ Transfers × 100

Related Links

Frequently asked questions

What are the cross-border payment fees?
The main costs of 3 components: (1) Transfer fee of the source bank (2) Intermediary bank fee (Correspondent Bank) and (3) FX Spread exchange rate difference
What is FX Spread?
FX Spread is the difference between the exchange rate that the bank gives to the customer and the actual market rate. For example, the market rate 34.00 baht/dollar, but the bank gives 34.50 baht — Spread is 0.50 baht
How to reduce the cost of cross-border payments?
Use FinTech services like Wise or Revolut that use real market rates, lower fees, or if you transfer large amounts, negotiate special rates with your bank.
Disclaimer: Fees and FX Spread may vary by bank and market. Actual rate should be confirmed before transaction.

English calculator guide

How to use the Cost of Cross-border Payments Calculator

Use this page to test a specific cross border payments scenario. Enter your own values in the calculator above, review the units beside each field, and recalculate after changing an assumption. The result updates the cost of cross-border payments estimate instead of relying on a generic example.

  1. Build a baseline cross border payments case with figures that match your situation.
  2. Run a second cross border payments case after changing the rate, period, quantity or other key assumption.
  3. Record the difference between the two cross border payments results and the input responsible for it.

Inputs for the cross border payments estimate

For this cross border payments calculation, check the quantities, rates, period, units and other assumptions requested on the page. The result is designed to show a cost estimation estimate for your scenario, not a guaranteed provider price or official decision.

How the cross border payments result is calculated

The calculator combines the entered quantities, rates and fixed costs to produce the displayed estimate. Reusing the same cross border payments inputs will produce the same estimate, which makes the page suitable for controlled scenario comparisons.

Checks for a cross border payments decision

Confirm any current rate, threshold or provider rule that could change the final amount. For cross border payments, Check that the input and output units match the figures you intend to compare. Rounding and source precision can affect the final displayed value. Recheck the entered values and units if the result looks unexpected.

Language QA
Terminology, numeric values and calculator controls checked
Calculator scope
Cost estimation
Last English review
26 July 2026

Responsibility for content

Creator and reviewer

Creator
Kamnuanlek editorial team
reviewer
Kamnuanlek recipe and resource review team
Check out the latest accountability system.

Review formula structure, test cases, data sources, effective dates, and risk language accordingly.How to check our · There is no claim that an outside professional reviewed it. Unless the page directly states the name and qualifications. This content is therefore not individual advice.

Found an error or information has been changed? When contacting, please include the URL and a verifiable reference.Learn how to report and save edits. · Contact the team