The CAD field by field: which Commercial Accounting Declaration fields change the duty?

Published · Updated

Short answer

The Commercial Accounting Declaration (CAD) replaced Form B3-3 on October 21, 2024, and CBSA Memorandum D17-1-10 numbers its fields 1 to 117 for reference: header fields 1 to 31 identify the importer, the transaction, the release and the invoice, line fields 32 to 98 carry each commodity's classification, origin, tariff treatment, value, relief codes, duties and taxes, and fields 99 to 117 hold the declaration totals and the declaration itself. The fields that change the amount owed are 34 (classification number), 39 to 41 and 49 (value and exchange rate), 42 and 46 (origin and tariff treatment), 54 (Special Authority OIC), 66 to 68 (surtax), 69 to 87 (SIMA), 88 to 90 (safeguard) and 91 to 93 (value for tax and GST). The printed CAD (Form BSF863 or BSF864) is the official invoice, and every correction, audit and appeal is based on it.

TariffSense checks every line of your filed entries against the measures in force on the entry date.

What is a CAD and why does each field matter after accounting?

The Commercial Accounting Declaration is how commercial goods are accounted for in Canada. CBSA Memorandum D17-1-10 calls it "a customs document (formerly known as B3) used to account for imported goods, regardless of value". It is filed through the CARM Client Portal, EDI or API, and for electronic CADs the CBSA system calculates the duties and taxes, except on type F CADs, where the filer calculates them.

When a CAD is accepted, CARM produces Form BSF863 (for a type C CAD) or BSF864 (for every other type). D17-1-10 says these forms "serve as the official invoice" and that "all corrections, audits, and appeals are based on the data submitted on this document". After the payment due date the CAD is final; any later change is an adjustment and a new version of the same CAD, under Memorandum D17-2-1.

A note on numbers before the walk-through. D17-1-10 says its CAD fields are "numbered for reference purposes only" and mirror the electronic submission. The numbers on this page are those of Appendix A, which runs from 1 to 117 (99 to 117 are declaration totals and the signed declaration). The paper exception CAD (BSF946) in Appendix J numbers its fields differently, and the portal and EDI use field names. Quote the name with the number when you raise a finding.

Which header fields identify the CAD?

FieldNameWhat to check
1Importer BN15The 15-character business number with the RM program account (format 123456789RM0001). Refunds and debts post to this account
3Broker/Agent BN15The filer acting for you. Its delegation in the portal decides who can correct the CAD
5RPPRelease Prior to Payment. Without it, there is no correction period before the due date
11Declaration typeAB, C, F, TT, V or a warehouse type (see the next table)
13CBSA office numberThe 4-digit office where the goods were released
15Transaction number14 digits. The same number is used for release and accounting, and may not be reused for 7 years and 3 months
16Mode of transport1 air, 2 highway, 5 postal, 6 rail, 9 marine, among others
17Release dateThe date the goods were released. Rates, surtaxes and orders are tested against the date that applies to them
21Cargo control numberTies the CAD to the carrier's report
23Freight chargesFreight from the place of direct shipment in the US to the consignee, for shipments over CAD 3,300 from the US
24, 27Invoice number, purchase order numberAt least one is required. The key for tying the CAD to the invoice
26Invoice currency codeISO code, such as USD
29, 30Purchaser, vendorThe vendor is the actual seller or consignor, not the shipper
31Direct shipment dateSelects the exchange rate in field 41

D17-1-10 lists the declaration types:

TypeUsed for
ABGoods released on minimum documentation, accounted for afterwards (replaces AD, D and M)
CRelease and accounting at the same time, including hand-carried goods (portal only)
FCourier Low Value Shipment program goods
TTCustoms Self-Assessment importers (replaces X, P and S)
VVoluntary declaration of goods that entered Canada without release (portal only)
10, 13, 20, 21, 30Customs bonded warehouse entries, transfers and removals

Under Memorandum D17-1-5, a type AB CAD must be accepted within 5 business days of release, and a CAD 100 late accounting penalty applies automatically when it is not.

Which line fields set the classification and the value?

Each commodity line starts with what the goods are and what they cost:

FieldNameWhat to check
34Classification number10 digits: six from the Harmonized System, two for the tariff item, two for the statistical suffix (1234.56.78.90)
36Narrative descriptionUp to 132 characters. Should describe the goods well enough to test field 34
37, 38Quantity, unit of measureIn the unit the Customs Tariff requires, metric only. Specific rates multiply this quantity
39Value for currency conversionThe invoice amount in the invoice currency, to two decimals
40, 41Currency, exchange rateThe rate as of the direct shipment date in field 31
47Tariff codeThe first four digits of a Chapter 99 special classification provision (for example 9923), if one is claimed
48Value for duty codeTwo digits: relationship, then valuation method
49Value for dutyField 39 times field 41, in Canadian dollars, to the cent
50Ruling numberAn advance ruling the line relies on

Field 48 is the one auditors read quickly and filers fill in slowly. The first digit is 1 if vendor and purchaser are not related under subsection 45(3) of the Customs Act, and 2 if they are. The second digit is the method: 3 price paid or payable without adjustments, 4 with adjustments (both section 48), 5 identical goods (49), 6 similar goods (50), 7 deductive (51), 8 computed (52), 9 residual (53). A code of 13 on a line bought from a parent company is an audit finding by itself. What belongs in the value is set out in value for duty in Canada.

Which fields decide origin and the rate of duty?

FieldNameWhat to check
42Country of originWhere the goods were grown, manufactured or produced. Surtax orders key on it
44Place of exportWhere the goods were shipped directly from. Not the same as origin
46Tariff treatment codeThe tariff treatment claimed, which sets the rate column
61Customs dutyValue for duty times the rate, or quantity times a specific rate

D17-1-10 Appendix H lists the tariff treatment codes. The ones seen most on audits:

CodeTariff treatment
002Most-Favoured-Nation
003General Tariff
009General Preferential Tariff
010United States Tariff (CUSMA)
011Mexico Tariff (CUSMA)
014Chile Tariff
030Korea Tariff
031Canada-European Union Tariff (CETA)
033Comprehensive and Progressive Trans-Pacific Partnership Tariff
034United Kingdom Tariff

D17-1-10 says codes 010, 011, 014 and 021 may be used only when the importer or broker declares that the goods originate and that a valid certificate of origin is in their possession, and that deliberate misuse "may result in enforcement action". A preferential code with no certification on file, or an MFN code on goods that had one, is where the four-year refund and correction windows open. Those claims are covered in unclaimed preference on past Canadian entries.

Where do relief, remission and permits go?

Three special authority fields record why a line pays less than the tariff says, and each one is a claim that needs evidence:

  • Field 53, Special Authority Duties Relief Licence. A Duties Relief Program licence number, on every line it covers.
  • Field 54, Special Authority OIC. The order in council giving relief or remission. D17-1-10 says to quote the original order number even if it was amended, on every line it applies to, and to be ready to prove the conditions. For the United States Surtax Remission Order (2025), Customs Notice 25-19 says the special authorization code goes here and "surtax must be declared in addition to the applicable remission".
  • Field 55, Special authority permit. A tariff rate quota permit, a General Import Permit or a Kimberley Process permit.

Field 104, Declaration Total Relieved, totals what these fields removed. Field 105, Total Amount, shows the duties, taxes and SIMA amounts before remission and relief. A large gap between them is worth checking line by line.

Where do surtax, SIMA and safeguard show up?

FieldNameWhat it holds
66Surtax subjectFlag for goods under a surtax order made under the Customs Tariff
67Surtax codeThe code that identifies the order, from its customs notice
68SurtaxThe surtax amount
69SIMA subjectSubject, non-subject or undertaking, for goods matching a Measure in Force
73SIMA Measures in ForceCoded value naming the measure
75SIMA exporter IDLets CARM use the exporter's own normal values
83 to 85Self-declared SIMASelf-declared anti-dumping (84) and countervailing (85) amounts
86, 87Anti-dumping, countervailingThe SIMA duties payable
88 to 90Safeguard subject, code, amountSafeguard surtaxes

Two checks follow from this layout. A line with field 66 set must have a code in field 67 that matches its country of origin, tariff item and date, and a line from a covered country with field 66 empty may be missing a surtax. The orders and their codes are in why your CAD shows the wrong surtax.

How are value for tax and GST built?

Field 91, Value for Tax, is the base for GST. D17-1-10 says to add the value for duty, customs duties, excise duties, SIMA assessment and excise tax. Section 215 of the Excise Tax Act sets the legal rule: the value for duty plus all duties and taxes payable under the Customs Tariff, the Excise Act, 2001, the Special Import Measures Act and other customs laws. Surtaxes are imposed by orders under the Customs Tariff, so they are in the base too. Field 92, GST code, sets the status or exemption, and field 93 is the GST.

This is why a duty or surtax error is also a GST error. Change field 61 or field 68 and field 93 moves with it.

What does one CAD line look like, field by field?

A line from a US supplier, invoiced in US dollars, under a 25% surtax. The tariff item, rate, exchange rate and surtax order are illustrative. Check the real ones for your goods and date in the duty calculator.

FieldNameValueHow it is derived
34Classification numberan item at 6.5% MFNCustoms Tariff
37, 38Quantity, UOM400 NMBInvoice
39Value for currency conversion10,000.00Invoice, in USD
41Exchange rate1.3800Rate on the direct shipment date (field 31)
42Country of originUS
46Tariff treatment002No CUSMA certification held
48VFD code13Unrelated, price paid without adjustments
49Value for duty13,800.0010,000.00 × 1.38
61Customs duty897.0013,800.00 × 6.5%
66, 67Surtax subject, codeYes, the order's codeCustoms notice for the order
68Surtax3,450.0013,800.00 × 25%
91Value for tax18,147.0013,800.00 + 897.00 + 3,450.00
93GST at 5%907.3518,147.00 × 5%

The line owes CAD 5,254.35. Now suppose the importer had a CUSMA certification of origin for these goods on file at accounting. Field 46 becomes 010, and if the tariff item is free under the United States Tariff, field 61 drops to zero. Whether field 68 also drops depends on the surtax order, not on CUSMA: an order can apply to originating goods. Value for tax falls to CAD 17,250.00 and GST to CAD 862.50. One field changed and three amounts moved, which is why an audit reads the fields together rather than one column at a time.

How does the CAD line up with the old B3?

If your records cross October 21, 2024, you will compare B3s and CADs. The concepts carried over; the numbering did not. D17-1-10 notes that many CBSA documents still call the CAD a B3.

What you look forOn the CAD (Appendix A)What changed in CARM
Importer account1 Importer BN15The importer's own RM account. Using a broker's BN15 for commercial goods was a transition measure that ran to December 31, 2025 (Customs Notice 24-27)
Transaction15 Transaction number14 digits, the same number used for release, now with versions
Tariff classification34 Classification number10 digits: tariff item plus statistical suffix
Tariff treatment46 Tariff treatment codeCodes from D17-1-10 Appendix H, written with three digits (010)
Value for duty48 VFD code, 49 Value for dutyCARM calculates from fields 39 and 41
Remission or relief53, 54, 55 Special authority fieldsSplit into licence, OIC and permit
Surtax66 to 68Its own subject flag, code and amount
SIMA69 to 87Detailed SIMA inputs and system calculation
GST91 to 93System-calculated for electronic CADs
Adjustment requestA new CAD versionForm B2 is gone; adjustments use D17-2-1 reason codes

B3s accounted for before October 21, 2024 are adjusted by first creating a pre-CARM "as declared" CAD, which is covered in CARM mass adjustments and pre-CARM B3s.

How does this compare with Form 7501?

The two forms answer the same questions in different places. The 7501's line columns 33 to 38 hold what CAD fields 34 to 61 hold, origin sits in a header block on the 7501 but on each CAD line, and Canada adds value for tax and GST to every line, which the US entry summary does not carry. The US walk-through is Form 7501 field by field. If you import into both countries, the same invoice should produce consistent origin and value on both, and a mismatch is worth explaining before either customs administration asks.

How do you check a CAD field by field?

  1. Pull the CADs from the portal, with versions, not the broker's working copies.
  2. Tie each line to the invoice: fields 24 or 27, 37, 39 and 40 against the commercial invoice.
  3. Test the value: field 41 against the rate for the field 31 date, field 48 against the relationship and any additions to the price.
  4. Test the rate: field 34 against the goods, field 46 against the origin evidence you held at accounting.
  5. Test each special authority: fields 53 to 55 against the licence, order or permit and its conditions.
  6. Test the surtax and SIMA fields against the orders and measures in force on the date.
  7. Recompute fields 91 and 93 after any change.

TariffSense reads CAD lines from the portal export or your broker's accounting export, checks each of these fields against the tariff measures in force on the line's date, and flags the line with the field, the direction and the corrected amount. The CAD audit guide covers the checks in depth, the reason code for each fix is in CARM adjustment reason codes, and the post-entry audit page shows what goes in and what comes back.

Sources

  1. CBSA Memorandum D17-1-10: Coding of Customs Accounting Documents (October 21, 2024), Appendix A (CAD coding instructions) and Appendix H (tariff treatment codes) (cbsa-asfc.gc.ca, checked )
  2. CBSA Memorandum D17-1-5: Accounting for Commercial Goods (October 21, 2024) (cbsa-asfc.gc.ca, checked )
  3. CBSA Memorandum D17-2-1: Adjusting Commercial Accounting Declarations (October 21, 2024) (cbsa-asfc.gc.ca, checked )
  4. Excise Tax Act, section 215 (value of imported goods for GST) (laws-lois.justice.gc.ca, checked )
  5. CBSA Customs Notice 25-19: United States Surtax Remission Order (2025) (cbsa-asfc.gc.ca, checked )
  6. CBSA Customs Notice 24-27: CARM transition measures (updated October 2, 2025) (cbsa-asfc.gc.ca, checked )
  7. CBSA Customs Notice 26-17: Certain Wood Cabinet and Vanity Goods Surtax Order (paragraph 29, surtax and safeguard fields) (cbsa-asfc.gc.ca, checked )
  8. Customs Act, full text (sections 45 to 53, valuation; section 45(3), related persons) (laws-lois.justice.gc.ca, checked )
  • Updated : Re-checked every source; rates, caps and deadlines updated.

Questions people ask

The CAD is the accounting document that replaced Form B3-3, Canada Customs Coding Form, when CARM became the CBSA's system of record on October 21, 2024. It also replaced Form B2 for adjustments: every correction or adjustment is a new version of the same CAD. CBSA Memorandum D17-1-10 notes that many CBSA documents still call the CAD a B3.

Only as a reference. D17-1-10 says its fields are numbered for reference purposes only and mirror the electronic submission. The paper exception form, BSF946, uses its own numbering in Appendix J of the same memorandum (for example, value for duty is field 78 there and field 49 in Appendix A), so quote the field name alongside any number.

Field 68, Surtax, in D17-1-10 Appendix A. Field 66 flags the line as subject to a surtax and field 67 holds the surtax code that names the order. In Appendix A, field 85 is the self-declared countervailing duty amount and the safeguard amount is field 90. The paper exception form BSF946 (Appendix J) numbers differently: there the surtax is field 85 and the safeguard field 87. CBSA's surtax customs notices (for example 25-33 and 26-17) also say field 85 'Surtax' and field 87 'Safeguard' of the CAD, so go by the field name: the Surtax amount, not the number, is what the notices and Appendix A agree on.

In field 54, Special Authority OIC, on every line it applies to, using the original order number even if the order has been amended. For the United States Surtax Remission Order (2025), CBSA Customs Notice 25-19 says the surtax must still be declared in addition to the remission, so the surtax fields stay filled.

Field 31, Direct Shipment Date: the date the goods were loaded onto the carrier with a Canadian destination on the transport documents. D17-1-10 says this date selects the rate used to convert the invoice currency into Canadian dollars in field 41.

Yes. An importer can view every CAD under its business number in the CARM Client Portal, with each version and the changes made. D17-1-5 says the CAD is the official invoice and all corrections, adjustments, audits and appeals are based on it, so the portal copy is the one to audit, not the broker's worksheet.

Bring your last month of entries.

We'll run them live on the demo.