Bookkeeping Services for Import & Export Trading Companies in Canada
๐ Quick Summary
Canadian import and export trading companies operate at the intersection of international commerce and Canadian tax compliance โ managing multi-currency transactions, customs duties, foreign exchange gains and losses, GST/HST on cross-border goods, transfer pricing obligations, and CBSA reporting requirements that simply don't exist in domestic businesses. A bookkeeper who understands only domestic accounting will consistently misclassify these items โ creating tax exposure, inaccurate financial statements, and cash flow surprises. This comprehensive guide covers every dimension of bookkeeping for Canadian importers and exporters, from daily transaction recording through to year-end financial statement preparation.
1. Trading Company Types & Their Bookkeeping Profiles
The Canadian import and export sector encompasses a wide variety of business models โ each with distinct accounting requirements, GST/HST treatment, and compliance obligations. Understanding which type your company is determines which bookkeeping practices are most critical.
๐ฆ
Importers (Goods from Foreign Suppliers)
Purchase goods abroad in foreign currency, import through CBSA, pay customs duties and GST at border, hold as Canadian inventory, and sell domestically. Multi-currency payables, duty accounting, and ITC recovery are the core challenges.
๐ข
Exporters (Goods Sold to Foreign Buyers)
Source goods in Canada and sell to foreign customers โ typically at zero-rated GST/HST. Foreign currency receivables, export documentation for zero-rating, and FX exposure management are the primary accounting issues.
๐
Import-Export Trading Companies
Buy goods internationally and resell to foreign customers (triangular trade) without the goods necessarily entering Canada. Complex supply chain accounting, no Canadian duty if goods don't land in Canada, and multi-currency flow-through accounting.
๐ญ
Import for Manufacturing (Industrial Importers)
Import raw materials, components, or semi-finished goods for use in Canadian manufacturing. Duty drawback opportunities when manufactured products are subsequently exported. Integration of import cost into BOM (bill of materials).
Import consumer goods (typically from Asia) for sale through Amazon, Shopify, or proprietary e-commerce platforms. Import duty and GST classification by HS code, rapid inventory turns, and marketplace tax collection complexities.
๐ข
Wholesale Distributors (Canadian Importers)
Import branded or generic products for wholesale distribution to Canadian retailers or industrial buyers. High-volume transactions, supplier rebate accounting, multi-client AR management, and potential parallel import/distribution legal issues.
For trading companies that are growing beyond their current financial management capability and need strategic financial oversight, our Fractional CFO for Automotive Businesses guide covers the strategic financial leadership layer applicable to product-based businesses. For companies selling imported goods through online platforms, our E-Commerce GST/HST guide is an essential companion. Import/export companies with significant legal and contractual complexity should review our Tax Planning for Legal Firms guide for professional advisory context. Engineering and manufacturing companies that also import equipment or materials should refer to our Engineering CFO guide. Building supply importers will find our Home Building Business Plan guide relevant. And for healthcare product importers, our Healthcare Practice Accounting guide covers regulated product compliance considerations.
๐
Multi-FX
Multi-currency bookkeeping โ all foreign transactions must be converted to CAD at Bank of Canada rates on transaction date
๐
CBSA
Canada Border Services Agency โ import entries and export documentation must be retained for 6 years
๐ฐ
Zero-Rated
Most exports are zero-rated for GST/HST โ 0% charged to foreign customer but full ITCs claimable on Canadian inputs
โ๏ธ
Arm's Length
Transfer pricing โ all related-party cross-border transactions must be priced as if between arm's-length parties
๐ Does Your Import/Export Company Have Specialist Bookkeeping?
Custom CPA provides bookkeeping services built for Canadian trading companies โ multi-currency accounting, duty cost allocation, GST/HST compliance, FX gain/loss tracking, and ASPE financial statements.
2. Core Bookkeeping Services for Import & Export Companies
Professional bookkeeping for a Canadian trading company encompasses a broader and more specialized scope than domestic small business accounting. Here are the core services that a well-supported import/export company requires:
Multi-currency transaction recording โ all USD, EUR, CNY, GBP, and other foreign currency transactions recorded in CAD at Bank of Canada exchange rates on transaction date, with the foreign currency amount also recorded for AR/AP management. Foundation
Landed cost accounting for imports โ all costs to bring goods to the Canadian warehouse (supplier invoice, ocean/air freight, customs broker fees, import duties, GST at border, insurance) combined into the correct landed cost per SKU for inventory valuation. Inventory Accuracy
GST/HST ITC claims on import duties and freight โ GST paid to CBSA at import, and GST on Canadian freight, brokerage, and warehousing, claimed as ITCs on the periodic GST/HST return. Requires CBSA entry documents as supporting evidence. ITC Recovery
Foreign exchange gain/loss tracking โ monthly and year-end calculation of unrealized FX gains or losses on outstanding foreign currency AR, AP, and bank balances. Realized gains and losses on settled transactions recorded separately. Tax Impact
Inventory valuation (lower of cost and NRV) โ import inventory valued at landed cost including all duties and freight; year-end NRV assessment for goods that have declined in market value or become obsolete. ASPE Required
Annual ASPE-compiled financial statements โ income statement, balance sheet, retained earnings, and notes โ required for bank financing, trade credit, and T2 corporate tax filing. Annual Requirement
3. Multi-Currency Accounting โ The Bookkeeping Foundation
Multi-currency bookkeeping is the most technically demanding aspect of trading company accounting. Canadian tax law requires all records to be maintained in Canadian dollars (CAD), but trading companies transact in dozens of foreign currencies. Every foreign currency transaction must be correctly translated to CAD, and year-end foreign currency balances must be retranslated โ creating taxable foreign exchange gains or deductible losses.
Transaction Type
When to Record
Exchange Rate to Use
Year-End Treatment
Foreign currency purchase (supplier invoice in USD)
Date of invoice or date goods received (consistent policy)
Bank of Canada rate on transaction date (or average monthly rate if consistent policy)
If USD payable still outstanding at year-end, retranslate at Dec 31 BoC rate โ difference = FX gain/loss
Foreign currency sale (customer invoice in USD)
Date of invoice (sales recognized on delivery)
Bank of Canada rate on invoice date
If USD receivable still outstanding at year-end, retranslate at Dec 31 rate โ difference = FX gain/loss
Foreign currency bank account (USD bank balance)
Daily as transactions occur; at Bank of Canada rates
Rate on each transaction date
Retranslate entire USD balance at year-end rate โ accumulated difference = FX gain/loss in the period
Foreign currency payment (paying a USD supplier)
Date payment is made
Bank of Canada rate on payment date
Difference between original invoice rate and payment rate = realized FX gain/loss โ recognized in income
Goods purchased (inventory cost in CAD)
Date goods received / ownership transfers
Rate on receipt date โ becomes the CAD cost of inventory (fixed โ not retranslated)
Inventory cost does not change with FX movements โ only the related payable is retranslated
โน๏ธ
Software Configuration for Multi-Currency: QuickBooks Online (QBO) and Xero both support multi-currency bookkeeping and automatically fetch exchange rates. However, they must be configured with CAD as the base currency and calibrated to use Bank of Canada rates (the CRA standard). Importing companies with dozens of currencies should also consider whether their FX gains and losses are being correctly marked to market at year-end. A bookkeeper who doesn't understand the ASPE and CRA treatment of FX items will leave these items either missing from the financial statements or incorrectly classified.
4. Customs Duties & Import Cost Accounting
When goods cross the Canadian border, they trigger a cascade of costs that must all be correctly captured and allocated to inventory โ customs duties, GST/HST at the point of entry, customs broker fees, freight, and insurance. Failing to capture any of these costs understates inventory and overstates profit in the period of import.
Record duties as part of inventory cost (not expense) โ customs duties are a cost of bringing goods to their current location and condition under ASPE. They must be capitalized into inventory value โ not expensed immediately. Expensing duties when paid understates inventory and misstates COGS timing. ASPE Requirement
Recover GST paid at the border as an ITC โ the GST (5%) paid to CBSA at import is fully recoverable as an Input Tax Credit on the importer's GST/HST return. The CBSA B3 entry document is required as evidence. Many importers fail to claim this ITC โ leaving 5% of their import cost as a permanent cash loss. Commonly Missed
Verify HS code classification for correct duty rates โ customs duties vary dramatically by Harmonized System (HS) code. An incorrect HS code classification can result in: overpaying duties (if misclassified into a higher-rate code) or underpaying (creating CBSA liability, penalties, and interest if discovered). A customs broker and CPA should review HS classifications for major import categories. CBSA Risk
Allocate freight and broker costs to inventory โ freight, insurance, and broker fees are all costs of getting goods to Canada โ they must be allocated to inventory, not expensed immediately. For mixed shipments, allocate proportionally by weight, volume, or value. Cost Allocation
๐ฆ Are You Recovering All Your Import GST/HST as ITCs?
Custom CPA sets up landed cost accounting systems, recovers border GST as ITCs, and ensures all import duties are correctly capitalized โ not hidden in your expenses.
GST/HST rules for trading companies are among the most complex in the Canadian tax system โ because the same transaction (goods crossing a border) can trigger completely different tax treatment depending on the direction of trade, the nature of the goods, and the residency of the parties.
Transaction Type
GST/HST Treatment
ITC Available?
Documentation Required
Import of goods (physical entry into Canada)
CBSA collects 5% GST on dutiable value at border; no HST at border even in HST provinces
โ 100% ITC โ registered importers recover all GST paid at border
CBSA B3 customs entry; commercial invoice; bill of lading
Export of goods (shipped outside Canada)
Zero-rated (0% GST/HST charged to foreign customer)
โ Full ITCs on all Canadian inputs used to produce and sell exported goods
Bill of lading / airway bill / proof of export; foreign customer's non-resident status
Sale to Canadian customer (domestic resale of imported goods)
Fully taxable โ collect GST/HST at customer's province rate
โ ITCs already claimed on import; no double-recovery issue
Standard sales invoice with HST registration number
Goods in transit (cross-border passing through Canada)
Generally exempt if goods don't enter commerce in Canada โ complex; confirm with customs broker
Limited โ depends on specific transit circumstances
Transit documentation; CBSA transit permit if applicable
Drop-shipping from foreign supplier to Canadian customer
Complex โ Canadian importer may have GST/HST obligation on the full sale price; foreign supplier may also have obligations
Partial โ depends on who is the importer of record
Who is named as importer of record on CBSA entry is determinative; review with CPA
Foreign exchange (FX) gains and losses are a feature of every trading company's financial life โ and they have direct income tax consequences. Understanding the difference between realized and unrealized FX items, and how each is treated for tax purposes, is essential for accurate financial statements and correct T2 filings.
FX Item
Accounting Treatment
Tax Treatment
Common Scenario
Realized FX gain
Recognized on income statement in the period the transaction settles (payment made/received)
Taxable income โ included in T2 income in the year realized. Treated as business income (100% inclusion).
USD receivable collected at a higher CAD rate than when invoiced; USD payable paid at a lower CAD rate than when recorded
Realized FX loss
Recognized on income statement in the period the transaction settles
Deductible loss โ reduces business income in the year realized
CAD weakened between invoicing and collection; USD payable more expensive to pay than when recorded
Unrealized FX gain (year-end)
USD payable decreased in CAD value at year-end rate โ gain recognized in income statement
Under ASPE, generally included in income โ taxable even though not settled. Reversed next year when transaction settles.
Outstanding USD payable at year-end with CAD stronger than at invoice date
Unrealized FX loss (year-end)
USD receivable decreased in CAD value at year-end rate โ loss recognized in income statement
Under ASPE, generally deductible โ reduces income even though not settled
Outstanding USD receivable at year-end with CAD stronger than at invoice date
7. Transfer Pricing & Related-Party Cross-Border Transactions
Transfer pricing is one of the most significant tax compliance areas for Canadian trading companies that have related foreign entities โ parent companies, subsidiaries, or affiliates in other countries. CRA has significantly increased its transfer pricing audit activity, and the penalties for non-compliance are severe.
โ๏ธ Transfer Pricing Compliance โ Canadian Trading Company Requirements
All related-party transactions must be at arm's-length prices โ if a Canadian subsidiary imports goods from its foreign parent company, the transfer price (the price the parent charges) must be the same as what an unrelated supplier would charge. Any deviation shifts profits across borders and misallocates taxable income between jurisdictions. CRA Requirement
Contemporaneous documentation required for transactions over $1M โ Canadian companies with related-party cross-border transactions exceeding $1M (or otherwise material) must prepare contemporaneous transfer pricing documentation supporting the arm's-length nature of prices. This documentation must be ready by the T2 filing deadline. Documentation Deadline
Acceptable transfer pricing methods โ CRA accepts: comparable uncontrolled price (CUP), resale price method, cost-plus method, transactional net margin method (TNMM), and profit split method. The most appropriate method depends on the nature of the goods/services and the available comparable data. Method Selection
Penalties for transfer pricing adjustments โ if CRA adjusts income upward as a result of a transfer pricing review, a penalty of 10% of the adjustment amount applies if documentation was not prepared. The tax owing on the adjustment, plus interest, is also assessed. Significant Penalties
8. Inventory Valuation for Trading Companies
Inventory is typically the largest asset on a trading company's balance sheet โ and its correct valuation directly affects every financial statement metric that lenders and investors care about. Under ASPE, inventory must be valued at the lower of cost and net realizable value.
Inventory Issue
ASPE Treatment
Trading Company Notes
Common Error
Cost determination method
FIFO or weighted average โ consistently applied. LIFO not permitted under ASPE.
Importers with frequent shipments at varying exchange rates should consider weighted average to smooth FX volatility in cost
Changing costing method year to year without disclosure as a change in accounting policy
Landed cost inclusion
Cost includes all costs to bring goods to current location and condition โ purchase price, freight, duties, insurance
All import costs must be in inventory cost โ not expensed immediately. A shipment with $20,000 in duties must have those duties in the inventory value.
Expensing duties when paid rather than including in inventory โ understates inventory, distorts COGS timing
Net realizable value (NRV) assessment
If NRV falls below cost, write down to NRV. NRV = estimated selling price less costs to complete and sell.
For importers, NRV may fall below cost due to: product obsolescence, competitor price reductions, foreign currency strengthening (makes goods cheaper to re-import), or seasonal demand collapse
Not assessing NRV at year-end โ carrying inventory at cost when market price has declined below cost
Year-end physical count
Physical inventory count required before CPA can finalize compiled statements
Includes goods held at third-party warehouses, goods in transit (when title has passed), and goods on consignment (if company owns them)
Excluding goods in transit where title has already transferred โ understates inventory
9. Record-Keeping & CBSA Compliance
Import and export companies in Canada have record-keeping obligations beyond the standard CRA income tax retention requirements. CBSA has independent authority to audit importers' records and assess additional duties, penalties, and interest if import transactions are found to be misclassified or undervalued.
๐ Import/Export Record-Keeping Checklist โ Canadian Trading Companies
CBSA B3 customs entries (imports) โ the CBSA Form B3 (or equivalent electronic entry) for every import shipment. Retain for 6 years. This document supports the duty paid and the GST/HST ITC claimed on that shipment. 6-Year Retention
Commercial invoices from foreign suppliers โ the original supplier invoice in foreign currency; used by CBSA to assess duty and by CRA for transfer pricing review. Must show: supplier name and address, buyer name and address, country of origin, full description of goods, quantity, unit price, currency, and total value. Required by CBSA
Bills of lading, airway bills, and packing lists โ transportation documents proving physical movement of goods; supports both the ITC claim and the export zero-rating. Zero-Rating Support
Export documentation โ for exports, proof that goods physically left Canada is required to support the zero-rated (0% GST/HST) treatment. Export B13A declarations, shipper's export declarations, carrier export manifests, or equivalent evidence. Zero-Rating Requirement
Foreign exchange transaction records โ bank statements for foreign currency accounts, wire transfer records, and hedge contract documentation. Used to support FX gain/loss calculations on the T2. FX Documentation
Transfer pricing documentation โ for related-party transactions, contemporaneous analysis supporting arm's-length pricing. Must be completed before the T2 filing deadline for the year. Annual Requirement
โ
Digital Document Management for Trading Companies: The volume of documents in an import/export business โ customs entries, supplier invoices, shipping documents, and foreign bank records โ makes physical document management impractical. Custom CPA recommends implementing a document management system (cloud-based PDF storage linked to your accounting software) that organizes records by shipment, supplier, and tax period โ making CRA and CBSA audit responses fast and professional. Our Core Accounting & Tax Services include import/export document management setup as part of new client onboarding for trading companies.
โ Custom CPA โ Bookkeeping Built for Canadian Import & Export Companies
Multi-currency accounting, landed cost allocation, GST/HST ITC recovery, FX gain/loss tracking, CBSA record-keeping, and ASPE-compliant financial statements โ the complete bookkeeping solution for Canadian trading companies.
When goods are imported into Canada, the Canada Border Services Agency (CBSA) collects applicable customs duties plus GST (5%) at the point of entry. This is separate from the domestic HST โ only 5% GST is collected at the border, regardless of whether the goods will be sold in an HST province. Recovering the import GST as an ITC: registered Canadian businesses (those registered for GST/HST) can claim the GST paid at the border as an Input Tax Credit (ITC) on their next GST/HST return. The ITC is claimed in the reporting period in which the goods are imported and the CBSA customs entry document is received. The CBSA B3 entry (or B2 adjustment) is required as supporting documentation for the ITC claim. What this means in practice: for a registered importer, the GST paid at the CBSA border is a temporary cash outflow that is recovered 1โ3 months later through the ITC claim โ it is not a permanent cost. Only unregistered businesses (those with taxable supplies under $30,000) face the GST as a permanent cost. Non-resident importers: non-resident companies that are not registered in Canada may have difficulty recovering import GST โ the rules for non-resident ITC recovery are complex and may require a Non-Resident Importer (NRI) registration. De minimis threshold for personal imports: goods imported by Canadian consumers for personal use under $40 CAD are exempt from duties and taxes; goods $40โ$150 are subject to duties but not taxes; goods above $150 are subject to full duties and taxes. Commercial imports by businesses are subject to duties and GST on the full customs value regardless of amount. The commercial importer must recover GST through ITCs, not by exemption.
Do Canadian exporters charge GST/HST on exports?
โผ
No โ most Canadian exports of physical goods are zero-rated for GST/HST purposes under Schedule VI of the Excise Tax Act. Zero-rating means the Canadian exporter charges 0% GST/HST to the foreign customer but retains the full right to claim Input Tax Credits on all Canadian expenses incurred to produce and sell those goods. The importance of "zero-rated" vs. "exempt": zero-rated and exempt both result in 0% GST charged to the customer, but they are fundamentally different for the seller. With zero-rated exports, the exporter claims full ITCs on all inputs โ often receiving a net GST/HST refund from CRA because they have significant ITC claims (on raw materials, labour, overhead) and minimal GST collected (zero on exports). With exempt supplies, the seller cannot claim ITCs on related inputs. Canadian exporters generally benefit significantly from the zero-rating โ they get a "free ride" on their Canadian input costs. Documentation requirement: to zero-rate an export, the goods must physically leave Canada, and the exporter must have documented proof: a bill of lading or airway bill showing the goods were exported; the foreign customer's address and order details; and for valuable shipments, export customs documentation. If CRA audits the export zero-rating claim and the exporter cannot prove the goods left Canada, CRA will assess the applicable GST/HST on the sale as if it were a domestic taxable supply. Services exported to foreign clients: services provided to non-resident clients may also be zero-rated, but the rules depend on whether the service is "in respect of real property in Canada," "goods situated in Canada," or "physically performed in Canada." Confirm with your CPA for each type of service export.
How should a Canadian trading company handle multi-currency bookkeeping?
โผ
Canadian trading companies must maintain their financial records in Canadian dollars (CAD) for all Canadian tax purposes, even though transactions occur in USD, EUR, CNY, GBP, or other currencies. Transaction recording (purchase/sale): when a foreign currency transaction occurs (e.g., receiving a USD invoice from a supplier), record the transaction in CAD using the Bank of Canada exchange rate on the date of the transaction. QuickBooks Online and Xero both fetch exchange rates automatically but should be configured to use BoC rates for CRA compliance. Record both the CAD amount (in the general ledger) and the foreign currency amount (in the AR or AP sub-ledger for the specific customer or supplier). At year-end (December 31 or fiscal year-end): translate all outstanding foreign currency monetary items โ accounts receivable, accounts payable, and foreign currency bank balances โ at the Bank of Canada rate on the year-end date. The difference between the original transaction rate and the year-end rate is an unrealized foreign exchange gain or loss, which under ASPE and CRA rules is generally included in income or deducted as a loss for the year โ even though no cash has actually moved. When transactions settle (payment made/received): when a USD payable is actually paid, record the payment at the rate on the payment date. The difference between the payable's carrying amount (recorded at the year-end retranslation) and the payment amount is a realized foreign exchange gain or loss โ also included in income. Practical management: most trading companies use separate foreign currency bank accounts (a USD bank account, a EUR bank account) to manage FX exposure. These accounts must be reconciled in both the foreign currency (to match the bank statement) and in CAD (to match the accounting records). The difference in CAD over a period represents the net FX position โ a management tool for understanding FX exposure.
What bookkeeping records do Canadian import/export companies need to keep?
โผ
Canadian import/export companies have dual record-keeping obligations: the standard CRA income tax records, plus the CBSA customs records that may be reviewed independently of CRA. CRA records (standard business records โ 6 years): all financial records supporting the T2 corporate return โ invoices, bank statements, payroll records, receipts, general ledger, and all financial statements; GST/HST records supporting ITC claims โ CBSA B3 entries, commercial supplier invoices, freight invoices, and brokerage invoices; transfer pricing documentation for related-party transactions; and foreign exchange records โ bank statements for foreign currency accounts, wire transfer confirmations, and any hedge contracts. CBSA-specific import records: the Customs Act requires importers to keep all records supporting their import declarations for 6 years from the date of the import. These records include: CBSA Form B3 (customs entry) or electronic equivalent; commercial invoices in the original language and currency with English or French translation if required; packing lists and weight certificates; bills of lading, airway bills, or courier manifests; country of origin documentation (certificates of origin for preferential tariff treatment under CUSMA/CPTPP/etc.); and any post-entry corrections (B2 adjustments). Export records: for exports claimed as zero-rated, keep: export B13A or equivalent declaration; bills of lading or airway bills confirming the goods left Canada; the foreign customer's purchase order and shipping address; and any export permits if required for controlled goods. Transfer pricing records: if your company has related-party cross-border transactions over $1M annually, contemporaneous transfer pricing documentation must be ready by the T2 filing deadline. This is a separate and more complex record from general bookkeeping records. Record format: CBSA and CRA both accept electronic records โ you don't need paper originals. Digital document management systems (cloud storage linked to your accounting software) are strongly recommended for trading companies given the volume of documents per shipment.
What are transfer pricing rules for Canadian companies trading with related foreign entities?
โผ
Transfer pricing rules in Canada are governed by Section 247 of the Income Tax Act and require that transactions between a Canadian company and related non-resident entities be conducted at arm's-length prices โ i.e., the same prices that unrelated parties would agree to in an open market transaction. Who is affected: Canadian companies that: import goods from a foreign parent company, subsidiary, or affiliate; export goods to related foreign entities; pay royalties, management fees, or interest to non-resident related parties; or receive services from related non-resident entities. Why transfer pricing matters: if a Canadian subsidiary buys goods from its foreign parent at an inflated price (above arm's length), the Canadian company's costs are increased, its Canadian income is reduced, and tax is shifted to the foreign parent's lower-tax jurisdiction. CRA adjusts the Canadian income upward to what it would have been at arm's length. The reverse (selling goods to the foreign parent at below-market prices) similarly shifts income out of Canada. Documentation requirements: Canadian companies with related-party cross-border transactions totalling more than $1 million must prepare contemporaneous transfer pricing documentation by the time the T2 return is filed for that year. The documentation must demonstrate that the company made reasonable efforts to determine and use arm's-length prices. Acceptable methods: CRA follows the OECD transfer pricing guidelines and accepts: comparable uncontrolled price method (comparing to arm's-length transactions of the same or similar goods); resale price method; cost-plus method; and the transactional net margin method (TNMM) for more complex transactions. Penalties for non-compliance: if CRA adjusts a company's income due to a transfer pricing issue and the company did not prepare contemporaneous documentation, a penalty of 10% of the adjustment amount applies in addition to the tax and interest owing. Advance pricing agreements: for companies with complex or high-value related-party transactions, CRA offers Advance Pricing Agreements (APAs) that provide certainty on transfer prices before transactions occur โ eliminating retroactive adjustment risk.
Disclaimer: The above contents are provided for general guidance only, based on information believed to be accurate and complete, but we cannot guarantee its accuracy or completeness. It does not provide legal advice, nor can it or should it be relied upon. Please contact/consult a qualified tax professional specific to your case.