multi-currency-bookkeeping-importers-exporters

Importing or Exporting? Why Multi-Currency Transactions Confuse Standard Bookkeeping

Your Italian supplier’s invoice said €50,000. Your bank sent $55,545. Your books show $54,000 in inventory, and nobody can explain the other $1,545.

Multiply that across a year of shipments and it’s not a rounding error anymore. It’s your margin.

This post explains how foreign currency transactions should be recorded, where standard bookkeeping goes wrong for importers and exporters, and how to keep your US dollar books accurate.

The Rule Behind Every Foreign Invoice

A US business keeps its books in US dollars. Every transaction in another currency has to be translated into dollars, and the rate you use depends on the date of the transaction.

When you record a foreign invoice, you translate it at the exchange rate on the invoice date. When you pay or collect it later, the rate has usually moved. The difference is a foreign exchange gain or loss, and it gets its own line in your books. It isn’t part of revenue, cost of goods, or bank fees.

For tax purposes, gains and losses from foreign currency transactions are generally ordinary income or loss under Section 988 of the Internal Revenue Code. The IRS doesn’t require one specific rate source, but it expects you to use a reasonable posted rate and to use it consistently.

Importers have a second issue: landed cost. The real cost of your inventory includes freight, duties, customs broker fees, and insurance to get it to your door, not just the supplier invoice.

A Worked Example: Two Hidden Costs in One Shipment

Say you import 2,000 units from Italy. (The rates and duty below are illustrations only.)

The supplier invoices €50,000 on March 3, when €1 equals $1.08. You record a payable of $54,000.

You pay on April 15, when €1 equals $1.11. The payment costs $55,500, plus a $45 wire fee.

Here’s how it should land in your books.

Item

Amount

Where it goes

Supplier invoice at March 3 rate

$54,000

Inventory

Exchange rate movement ($55,500 minus $54,000)

$1,500

Foreign exchange loss

Wire fee

$45

Bank fees

Now add landed costs. Freight is $3,200, duty is $2,700, and the customs broker charges $350.

Inventory cost becomes $54,000 + $3,200 + $2,700 + $350 = $60,250. That’s $30.125 per unit, not the $27 per unit the supplier invoice alone suggests.

If you sell each unit for $45, your real gross margin is $14.875 per unit, not $18. Price your next order off the wrong number and you’re giving away $3.125 a unit.

Where Standard Bookkeeping Gets It Wrong

⚠️ Booking the invoice at whatever cleared the bank. Rate movement disappears into inventory or cost of goods, and margins drift without anyone noticing.

⚠️ Dumping the difference into bank fees. Fees and rate movement are different things, and lumping them together hides both.

⚠️ Expensing freight and duties straight away. Costs to bring inventory in usually belong in inventory cost, so cost of goods sold is understated now and overstated later.

⚠️ Ignoring open balances at month end. Unpaid foreign invoices and foreign-currency bank balances change in dollar value as rates move. Accrual-basis books generally need them revalued at period end, with unrealized gains or losses recorded.

⚠️ Trusting the processor’s conversion. Payment platforms often convert at their own rate with a spread built in. If the books only show the USD that landed, that spread is invisible.

⚠️ Customer payments that don’t match invoices. Exporters billing in pounds or euros often get short payments after bank charges, and the gap sits open in receivables for months.

Two Rule Changes Importers Need in Their Books Now

The $800 de minimis exemption that once let low-value shipments enter duty-free is gone for now. Duty-free de minimis treatment has been suspended for all countries since August 29, 2025, and CBP made that suspension indefinite for all modes of shipping as of June 24, 2026. The statutory exemption is also scheduled to end on July 1, 2027, under the One Big Beautiful Bill Act.

For ecommerce sellers and small importers, that means duties and entry costs on shipments that never used to carry them. They belong in landed cost, or your margins are overstated.

Note: Tariff rates and entry rules have changed often since 2025. Confirm current duties with your customs broker before you price products.

Also check whether you have a foreign bank account. US persons, including businesses, generally have to file an FBAR (FinCEN Form 114) when the combined value of their foreign financial accounts exceeds $10,000 at any time during the year.

What We See in Multi-Currency Books

We often find one account called “Currency Exchange” that holds bank fees, rate losses, refunds, and a few miscoded supplier payments, all netted together.

We regularly see importers whose margins look healthy on paper because freight and duties sit in operating expenses instead of inventory.

Many businesses turn on multicurrency in their accounting software without reading the fine print. In QuickBooks Online, for example, multicurrency can’t be turned off once it’s on.

And the cleanest books we work on have one simple habit: every foreign invoice is entered on its own date, at that day’s rate, with the source document attached.

How to Set Up Multi-Currency Books That Hold Up

Pick a consistent rate source and stick to it. Your software’s built-in daily rates are fine if you use them every time.

Turn on multicurrency features deliberately. Set up foreign-currency vendors, customers, and bank accounts properly before entering transactions, and decide whether you really need it before switching it on.

Enter foreign invoices on the invoice date, in the original currency, so the software calculates realized gains and losses when payment clears.

Create separate accounts for realized FX gains and losses, unrealized FX gains and losses, and bank and processor fees.

Capitalize landed costs. Add freight, duties, broker fees, and import insurance to inventory, and allocate them across units in each shipment.

Revalue open foreign balances at month end so your balance sheet shows what you’d actually pay or receive today.

Software can do much of this, but it needs setup and review. That’s the trade-off behind choosing between automated and manual bookkeeping, and it’s a big part of why ecommerce founders are bringing in offshore accounting help.

Where Veemi Fits for Importers and Exporters

This is where Veemi Accounting helps. Our dedicated team works from India, directly inside your own accounting software, using a named login you set up for us. Each month we:

👉 Record foreign invoices and payments at the correct rates and post realized FX gains and losses to their own accounts

👉 Build landed cost into inventory for each shipment, including freight, duties, and broker fees

👉 Revalue open foreign balances at month end and prepare a reconciled package for your CPA

Every file goes through a self-check and a team lead review before it reaches you. Your CPA then reviews it and files with the IRS and your state. Access is through named logins with multi-factor authentication, client files stay in secure cloud systems, and our team works in a phone-free area. Our team includes QuickBooks certified members, which helps when multicurrency settings need to be right the first time.

Note: Your CPA or enrolled agent stays responsible for tax advice, signing, and filing your returns, and your customs broker stays responsible for import entries and duty classification. Our role is to keep the numbers they work from complete, accurate, and up to date.

When Every Shipment Has a Story Your Books Should Tell

A supplier invoice tells you what you agreed to pay. Your books should tell you what it actually cost.

If you import, start by checking whether freight and duties are sitting in expenses instead of inventory for your last three shipments.

If you export and bill in foreign currency, start by reviewing receivables older than 60 days for short payments and rate differences.

If you hold a foreign bank account, start by checking whether its balance ever passed $10,000 this year.

If foreign currency is making your margins hard to trust, Schedule a Consultation Call and we’ll show you what clean multi-currency books look like for your business.

Questions Importers and Exporters Ask

What exchange rate should I use to record a foreign invoice?

Use the rate on the invoice date from a reasonable posted source, and use the same source every time. Your accounting software’s daily rate is usually fine if you apply it consistently.

Is a foreign exchange loss tax deductible?

Gains and losses from foreign currency transactions are generally treated as ordinary income or loss under Section 988. Your CPA will confirm how it applies to your specific transactions.

Should freight and duties be expensed or added to inventory?

Costs to bring inventory to its saleable location, such as freight in, duties, and broker fees, generally belong in inventory cost. Your CPA can confirm the right treatment for your business and tax method.

Do I still get duty-free treatment on shipments under $800?

Not right now. Duty-free de minimis treatment has been suspended for all countries, and CBP made the suspension indefinite in June 2026. Check with your customs broker for current entry requirements.

Does my business need to file an FBAR?

If your business is a US person with foreign financial accounts whose combined value exceeded $10,000 at any time during the year, it generally must file FinCEN Form 114. Ask your CPA to confirm.