Input Details
Summary
Calculated Rows
| # | From | To | Send | Fixed fee | % fee | Fee mode | Mid‑market | Provider | Margin % | Net converted | Recipient gets | You pay | Effective rate | Ideal amount | Loss vs ideal | Effective loss % |
|---|
Formula Used
Definitions
SA= Send amount in the source currency.FF= Fixed fee in the source currency.PF= Percent fee (% ofSA).MMR= Mid‑market rate (1 FROM = MMR TO).PR= Provider rate. If not given and marginm%is provided, thenPR = MMR × (1 − m/100).
Fees before conversion
FeesBeforeFX = FF + SA × PF/100 NetConverted = max(SA − FeesBeforeFX, 0) ReceivedTO = NetConverted × PR YouPayFROM = SA IdealTO = YouPayFROM × MMR EffectiveRate = ReceivedTO / YouPayFROM TotalLossTO = IdealTO − ReceivedTO LossPct = 100 × (TotalLossTO / IdealTO)
Fees charged on top
FeesOnTop = FF + SA × PF/100 NetConverted = SA ReceivedTO = NetConverted × PR YouPayFROM = SA + FeesOnTop IdealTO = YouPayFROM × MMR EffectiveRate = ReceivedTO / YouPayFROM TotalLossTO = IdealTO − ReceivedTO LossPct = 100 × (TotalLossTO / IdealTO)
This calculator does not fetch live rates. Enter a benchmark rate and any quoted rate to compute the all‑in effective rate and total cost.
Example Data
| From | To | Send | FF | % | Mode | MMR | PR |
|---|---|---|---|---|---|---|---|
| USD | EUR | 1000 | 5 | 1.0 | before | 0.92 | 0.90 |
| GBP | USD | 800 | 3 | 0.8 | ontop | 1.28 | 1.25 |
| CAD | INR | 1200 | 7 | 1.2 | before | 61.5 | 60.7 |
Use these rows for quick testing. Copy the values into the form to verify outputs.
How to Use
- Enter the two currency codes and the amount you intend to send.
- Provide a benchmark mid‑market rate for the pair.
- Either enter a quoted provider rate or supply an expected margin percentage; the tool will compute the missing value.
- Set fixed and percent fees and choose whether fees are deducted before conversion or charged on top.
- Click Calculate to view the summary, then optionally Calc & Add Row to build a comparison table.
- Export your table to CSV or PDF for records and side‑by‑side provider comparisons.
FAQs
© 2026 CodingAce — Currency exchange comparison helper