KADMOON
Back to Insights
FXimports

FX management in imports: contracts, advances, and settlement

How FX works in Brazilian imports: exchange contracts, advance payments, and settlement, and how a bespoke system ties every rate to the right shipment.

Published on March 18, 2026·3 min read

Why FX is part of import cost, not a side task

When you import into Brazil, you buy in foreign currency and pay in reais. The exchange rate you get, and when you lock it, changes your landed cost as much as freight or duty does. Treating FX as a back office chore, separate from the shipment, is how margin quietly disappears.

Good FX management ties every exchange contract to the operation it pays for, so the rate is never a mystery after the fact.

The pieces of an import FX operation

A few terms come up on every deal:

  • Exchange contract: the agreement with the bank to buy foreign currency at an agreed rate.
  • Advance payment: paying the supplier before shipment or before arrival.
  • Settlement: the moment the currency is delivered and the contract closes.
  • Spot versus forward: buying at today's rate versus locking a rate for a future date.

Each of these attaches to a shipment, a supplier, and an invoice. When they float free in a spreadsheet, reconciliation becomes detective work.

Timing is where the risk lives

The gap between agreeing a price and paying for it is the exposure. Three moments matter:

| Moment | Rate risk | |--------|-----------| | Purchase order placed | Price agreed, no currency bought yet | | Customs declaration | Value converted for tax at the official rate | | Payment to supplier | Actual currency bought and settled |

If the real moves between these points, your cost moves with it. The customs conversion uses one rate; your actual purchase uses another. A system that records both keeps the difference visible instead of buried.

Advances and partial payments

Suppliers often want money up front, and a single order can be paid in parts. That is manageable, but only if each slice is tracked:

  • An advance before production, at one rate.
  • A balance on shipment, at another.
  • Each linked to the same purchase order and eventual shipment.

Without that link, you cannot tell what a given container actually cost you in reais. A bespoke system keeps every payment tied to its order, so the total in reais is always known.

What a bespoke FX layer removes

A made-to-order system takes the manual reconciliation off your team and replaces it with rules:

  • Every exchange contract is linked to its shipment and invoice.
  • The rate used for each payment is recorded, not remembered.
  • Advances and balances roll up to a real reais cost per order.
  • The FX cost feeds landed cost, so pricing reflects what you paid.

The finance team stops rebuilding the same reconciliation each month and starts reviewing exceptions instead.

Bringing FX into landed cost

FX only means something when it lands in the cost of the product. A tailored build carries the real rate through to the per unit number:

  • The reais paid, not an estimate, sits in the landed cost.
  • Rate differences between declaration and payment are visible per shipment.
  • Pricing decisions use the actual currency cost, not last quarter's guess.

You can see how the exchange rate moves the final figure in the import cost calculator, then reconcile that estimate against the settled contract once the payment clears.

Records that survive an audit

FX is heavily documented in Brazil, and the paperwork is checked. A system that keeps everything together makes compliance a lookup:

  • Contracts, invoices, and settlements stored against the shipment.
  • The rate and date for every payment on record.
  • A clear trail from purchase order to reais paid.

When a question comes, the answer is one search, not a week of digging through bank statements.

Closing

FX management is not separate from importing. It is part of what each shipment costs. A bespoke Kadmoon system ties contracts, advances, and settlements to the operations they pay for, so your reais cost is known before the invoice is due, not after.

Enjoyed the content? See the platform in action