Bookkeeping for Import/Export Businesses in Canada
How Canadian import/export businesses manage multi-currency transactions, customs duties, and landed cost accounting through proper bookkeeping.
Quick Summary
Bookkeeping for import/export businesses requires tracking multi-currency transactions accurately, calculating true landed cost on inventory, managing customs duties and brokerage fees, and applying GST/HST correctly across domestic and cross-border sales. Generic bookkeeping approaches consistently miss these mechanics. This guide breaks down what proper import/export bookkeeping actually involves for Canadian traders.
Table of Contents
- Why Import/Export Bookkeeping Is Different
- Multi-Currency Transaction Accounting
- Landed Cost Calculation
- Customs Duties & Brokerage Fees
- GST/HST on Cross-Border Trade
- Foreign Exchange Gains & Losses
- Documentation & Record-Keeping Requirements
- Cash Flow Considerations for Traders
- Bookkeeping Tools for Import/Export Businesses
- How Arbutus MC Supports Import/Export Businesses
- Frequently Asked Questions
- Conclusion
1. Why Import/Export Bookkeeping Is Different
Import/export businesses operate with a level of financial complexity that generic small business bookkeeping simply wasn't designed to handle. Purchases and sales frequently happen in foreign currencies, requiring accurate exchange rate tracking at the transaction level. Inventory costs aren't just the vendor invoice price — they include freight, customs duties, brokerage fees, and insurance, all of which need to be captured to know the true cost of goods sold. And GST/HST treatment shifts depending on whether a transaction is domestic, an import, or an export sale.
Generic bookkeeping approaches routinely miss these mechanics. Foreign currency purchases get recorded at whatever exchange rate happens to be convenient rather than the actual transaction-date rate. Customs duties get lumped into a vague "shipping" expense category instead of being properly allocated to inventory cost. GST paid at the border gets missed entirely as a claimable input tax credit.
Getting this right means building a bookkeeping system specifically designed around how import/export businesses actually generate and calculate cost — not a generic template borrowed from a domestic-only retail or service business.
Not Sure Your Books Reflect True Landed Cost?
Book a free 30-minute discovery call and we'll talk through what your current bookkeeping setup might be missing.
2. Multi-Currency Transaction Accounting
| Transaction Type | Currency Consideration | Bookkeeping Treatment |
|---|---|---|
| Foreign Currency Purchases | Recorded at exchange rate on invoice/transaction date | Converted to CAD for ledger entry, original currency noted |
| Foreign Currency Sales | Recorded at exchange rate on sale date | Converted to CAD for revenue recognition |
| Foreign Currency Bank Accounts | Held in original currency, revalued periodically | Requires multi-currency accounting capability in software |
| Settlement Timing Differences | Exchange rate may shift between invoice and payment date | Tracked as realized FX gain/loss upon settlement |
Businesses transacting regularly in USD, EUR, or other foreign currencies need accounting software with genuine multi-currency support — attempting to manage this with manual currency conversion in a single-currency system introduces significant risk of error.
3. Landed Cost Calculation
Illustrative Landed Cost Breakdown per Unit
Illustrative example only — actual landed cost composition varies significantly by product category and country of origin.
- Include all costs to bring goods to a sellable location: Not just the vendor invoice price
- Allocate freight and duties proportionally: Across all units in a shipment, typically by value or weight
- Update landed cost as actual costs are confirmed: Initial estimates should reconcile against final broker statements
- Use landed cost for margin analysis: Pricing based on invoice price alone significantly overstates true margin
Underestimating landed cost is one of the most common ways import businesses unknowingly erode their margins — a product that looks profitable based on invoice price alone can be marginal or even unprofitable once true landed cost is calculated.
4. Customs Duties & Brokerage Fees
- Customs duties: Calculated based on tariff classification, country of origin, and applicable trade agreements
- Customs broker fees: Charged for handling import documentation and clearance, tracked as a landed cost component
- Duty drawback opportunities: Some businesses may qualify for duty refunds on re-exported goods, requiring careful tracking
- Trade agreement preferences: CUSMA and other agreements can reduce or eliminate duties on qualifying goods, requiring proper documentation to claim
Accurately tracking these costs by shipment, rather than lumping them into a general expense category, is essential both for landed cost accuracy and for identifying potential duty savings opportunities under applicable trade agreements.
Struggling to Track Duties and Landed Cost Accurately?
We'll help you build a system that captures true product cost, shipment by shipment.
5. GST/HST on Cross-Border Trade
| Transaction Type | GST/HST Treatment |
|---|---|
| Imported Goods | GST generally payable at the border, claimable as input tax credit if registered |
| Domestic Sales | GST/HST charged based on the customer's province |
| Export Sales | Typically zero-rated for GST/HST purposes |
| Services Related to Imports/Exports | Treatment varies; specific rules apply depending on service type |
Getting GST treatment right across these different transaction types requires careful setup in the accounting system — misclassifying import GST or export sales is a common source of errors that can affect both cash flow and CRA filing accuracy.
6. Foreign Exchange Gains & Losses
- Transaction-date recording: Foreign currency transactions recorded at the rate in effect on that date
- Realized FX gain/loss: Recognized when a foreign currency transaction is actually settled
- Unrealized FX gain/loss: Recognized on outstanding foreign currency balances at period-end, based on current rates
- Separate tracking from operating results: FX gains/losses should be visible separately, not blended into product margin
Keeping FX gains and losses clearly separated from core operating performance gives a much more accurate picture of whether the underlying business is actually profitable, independent of currency fluctuations that are largely outside the business's control.
7. Documentation & Record-Keeping Requirements
| Document Type | Purpose | Retention Period |
|---|---|---|
| Commercial Invoices | Supports transaction value and customs valuation | 6 years, per CRA requirements |
| Bills of Lading | Evidence of shipment and transport details | 6 years |
| Customs Declarations (B3 Forms) | Official record of import declaration and duties paid | 6 years |
| Certificates of Origin | Supports trade agreement duty preferences | 6 years |
Maintaining organized, accessible records of this documentation supports both CRA compliance and any future customs audit, and makes reconciling landed cost significantly easier throughout the year rather than scrambling to locate documents after the fact.
8. Cash Flow Considerations for Traders
- Duty and GST payment timing: Often due at the border before goods are even sold
- Extended supplier payment terms overseas: May differ significantly from domestic vendor norms
- Currency hedging considerations: Businesses with significant foreign currency exposure may consider hedging tools to manage volatility
- Inventory financing needs: Capital tied up in transit inventory can be substantial for businesses with long shipping lead times
These timing gaps make accurate, forward-looking bookkeeping essential — import/export businesses relying only on a current bank balance often misjudge how much cash is genuinely available once upcoming duty payments and supplier obligations are accounted for.
9. Bookkeeping Tools for Import/Export Businesses
- Multi-currency accounting software: Xero and QuickBooks Online both offer multi-currency capability on appropriate plans
- Customs broker software integration: Where available, reduces manual data entry from broker statements
- Landed cost tracking modules: Some inventory management systems include dedicated landed cost allocation tools
- Foreign exchange rate feeds: Automated daily rate updates improve accuracy of currency conversion
Businesses managing inventory-heavy operations should also review our fractional CFO services for e-commerce and DTC brands, since many import/export businesses share similar inventory and margin visibility challenges with e-commerce operations.
10. How Arbutus MC Supports Import/Export Businesses
Arbutus Management Consulting works with Canadian import/export businesses to build bookkeeping systems that reflect the real mechanics of multi-currency, duty-inclusive trade. Our support typically includes:
- Bookkeeping & Administration — multi-currency accounting, landed cost tracking, and GST/HST compliance
- Business Planning & Financial Modeling — true margin analysis and cash flow forecasting
- Fractional CFO Services — strategic financial leadership as your trading business scales
- Financial Modeling for Non-Profits & Charities — for organizations with international sourcing components
Whether you're managing your first cross-border shipment or reconciling landed cost across a growing product catalog, our team builds bookkeeping infrastructure that gives founders real visibility into true product cost and margin. See our expert cloud bookkeeping services overview for the platform foundation this work depends on, and our guide to setting up bookkeeping systems for an Alberta business and cleantech financial modeling guide for how similar financial rigor applies across other specialized industries.
Ready for Bookkeeping That Captures True Landed Cost?
Talk to our team about bookkeeping built specifically for import/export businesses.
11. Frequently Asked Questions
What makes bookkeeping for import/export businesses different from other small businesses?
Import/export bookkeeping involves multi-currency transaction tracking, customs duties and brokerage fee accounting, landed cost calculation for inventory, and GST/HST treatment that varies between domestic, cross-border, and zero-rated international sales, none of which standard bookkeeping approaches handle well by default.
How should landed cost be calculated for imported inventory?
Landed cost should include the purchase price of goods plus freight, customs duties, brokerage fees, insurance, and any other costs incurred to bring inventory to a sellable location, giving an accurate total cost per unit rather than just the vendor invoice price.
Do Canadian importers pay GST on imported goods?
Yes, GST is generally payable at the border on most imported goods, and registered businesses can typically claim this as an input tax credit, making accurate tracking of GST paid on imports important for both cash flow and tax filing accuracy.
How should foreign currency transactions be recorded in bookkeeping?
Foreign currency transactions should be recorded at the exchange rate in effect on the transaction date, with any gains or losses from exchange rate fluctuations between the transaction and settlement dates tracked separately as realized or unrealized foreign exchange gains or losses.
What documentation should import/export businesses keep for customs and tax purposes?
Import/export businesses should retain commercial invoices, bills of lading, customs declarations (B3 forms), certificates of origin, and broker statements for at least six years, since these documents support both customs compliance and CRA tax filing requirements.
12. Conclusion
For Canadian import/export businesses, proper bookkeeping is what separates traders who genuinely understand their true product margins from those pricing based on incomplete cost data. Getting the mechanics right — accurate multi-currency accounting, complete landed cost calculation, proper duty and GST treatment, and clean FX gain/loss tracking — turns bookkeeping from a compliance necessity into a real tool for pricing, sourcing, and growth decisions.
In Short
Import/export bookkeeping requires accurate multi-currency accounting, complete landed cost calculation including duties and freight, proper GST/HST treatment across domestic and cross-border transactions, and clean tracking of foreign exchange gains and losses. Generic bookkeeping approaches consistently miss these mechanics. Arbutus MC builds import/export-specific bookkeeping systems for Canadian traders, paired with financial modeling and fractional CFO support as you scale.
Let's Talk About Your Import/Export Bookkeeping
Book a free discovery call, send us an email, or give us a call — we'll help you build books that reflect your true landed cost.


