Free · Source-backed · No signup

Export Costing & Multi-Currency Quote Calculator

Combine shipment costs in different currencies, preserve the FX assumptions used, and calculate break-even price, profit and margin for an export quote.

Reference FX is optional.Automatic rates come from Frankfurter’s daily reference feed. A saved quotation should preserve the rate actually used; replace the reference rate with your bank, negotiated or forward rate when appropriate.
How this costing works

Build the price in four visible layers before you negotiate it.

1
Set quantity + quote currencyUse the commercial quantity and currency the buyer will actually see.
2
Enter every seller-paid costProduct, packing, inland/export, freight, inspection, bank, insurance and any transaction-specific cost.
3
Normalize currenciesEach foreign cost keeps its own conversion rate/date so FX is visible rather than hidden inside margin.
4
Check break-even + marginThen decide the selling price and carry the same assumptions into the quotation.
Total cost = Σ converted cost linesBuffered revenue = quote revenue × (1 − FX buffer)Profit = buffered revenue − total costBreak-even / unit = total cost ÷ quantity ÷ quote FX ÷ buffer factor

The calculator cannot decide which costs belong to the seller. Choose the Incoterm® and exact named place first, or compare multiple scenarios.

Shipment & quote

Set the commercial assumptions.

Profitability snapshot
Total shipment cost₹330,000.00
Buffered revenue₹0.00
Estimated profit-₹330,000.00
Margin0%
Cost / unit₹330.00
Break-even / unit$0.00

Provide or fetch a USD → INR reference rate.

Missing conversion rate for International freight.

This is a scenario model, not a promise of profit. Duties, taxes, rebates, demurrage, bank charges, inspection, insurance, commissions and destination costs belong in the cost table when they apply.

Shipment costs

Mix currencies without losing the audit trail.

CostAmountCurrency1 currency unit = INRINR value
₹250,000.00
₹35,000.00
₹45,000.00
₹0.00
FX provenance

Reference rate ≠ contract rate.

Daily central-bank/reference data is useful for planning, but the commercial quote should preserve the actual rate, date and safety buffer used at the time it was prepared.

Why this tool is different

Export costs rarely arrive in one currency. This calculator treats currency as part of every money field, normalizes shipment costs into a base currency, applies an explicit FX safety buffer and preserves a downloadable assumption snapshot so tomorrow's exchange rate cannot silently rewrite today's quote.

Requirements and recommendations

Build the shipment from real assumptions

  • Choose a bookkeeping/base currency and buyer quote currency.
  • Enter every cost that applies to the shipment, including charges that arrive in another currency.
  • Use the bank, negotiated or forward FX rate for a real quotation; reference FX is only a starting point.
How OpenFileTools processes it

Source-backed inputs, explicit assumptions.

All costing arithmetic runs in the browser. When you choose Refresh reference FX, the browser requests only the required currency pairs from Frankfurter's public v2 reference-rate API; shipment values themselves are not sent. Manual rates always remain available.

Frequently asked

Questions, answered.

Will old quotations change when FX changes?

No if you preserve the costing snapshot. It stores the rate, date, buffer and cost rows used for that scenario.

Can I use currencies that do not have an automatic rate?

Yes. The currency selector uses the browser's ISO currency catalog where available, and you can enter the conversion rate manually when an automatic reference pair is unavailable.

Related guide

Learn more about this task.

Read the related guide