Norquin

Updated ·Answers

Reason codes. What R2-74-1 and R3-32-2 actually mean.

Every code a filer can use, from Appendix A of Memorandum D17-2-1, in plain words with the section behind it.

A Commercial Accounting Declaration adjustment carries a reason code, and the code is the legal argument compressed into one string. Appendix A of Memorandum D17-2-1 defines the term plainly.

"The code provided in CARM when making a change to an accounting declaration, which corresponds to the applicable legislative issue and reason for the request (e.g. R2-74-1-E.TC is provided when requesting a refund as a result of a tariff classification change)."

The memorandum does not spell out a formal grammar for the string, but every code in Appendix A follows the same shape once you know what to read for. The number right after the R groups the code by legislative family: R2 covers refund grounds under the Customs Act and the Customs Tariff, R3 covers corrections and CBSA-imposed assessments, R4 covers the Special Import Measures Act (SIMA), and R5 covers corrections filed before the CAD payment due date. What follows the family number is the section, and often the subsection, of the statute that authorizes the change. A suffix after a hyphen or period narrows it to the exact reason, such as .TC for a tariff classification change, .VFD for value for duty, or .TYPO for a clerical error.

Appendix A opens by saying these codes are for a trade chain partner, meaning the importer or an authorized representative such as a broker, to use when submitting a correction, an adjustment, a business number change, or a withdraw request on a CAD. A second block, covered further down, is reserved for CBSA itself. An adjustment can carry up to three reason codes at once, except a SIMA issue, which goes through a request for re-determination instead.

What do the R2 refund codes mean

Most R2 codes request a refund under section 74 of the Customs Act, the same section that covers damage, shortage, a tariff classification change, or a surtax paid in error. The rest sit under other sections of the Customs Act and the Customs Tariff: drawback, discretionary relief, diverted goods, an ex-warehouse correction, or a refund of the provincial portion of GST/HST or a provincial sales tax charged on the entry.

CodeWhat it is forProvision
R2-110Obsolete or surplus goodsCustoms Tariff s. 110
R2-113-1Drawback relief not claimed under s. 89 or 101Customs Tariff s. 113(1)
R2-115-3Discretionary relief by the MinisterCustoms Tariff s. 115(3)
R2-23-4-ESpecial Order in Council grantedFinancial Administration Act s. 23
R2-74-1-ADamage, deterioration or destruction in transitCustoms Act s. 74(1)(a)
R2-74-1-BShortage, less quantity released than duty was paid onCustoms Act s. 74(1)(b)
R2-74-1-CInferior quality, less than prime goodsCustoms Act s. 74(1)(c)
R2-74-1-C1Claim preferential tariff treatment, NAFTA or CCFTACustoms Act s. 74(1)(c.1)
R2-74-1-C11Claim preferential tariff treatment, CIFTA, CCRFTA or CUSMACustoms Act s. 74(1)(c.11)
R2-74-1-D.EDExcise dutyCustoms Act s. 74(1)(d)
R2-74-1-D.ETExcise taxCustoms Act s. 74(1)(d)
R2-74-1-D.TYPOClerical or typographical errorCustoms Act s. 74(1)(d)
R2-74-1-E.TCChange to tariff classification, no prior decision issuedCustoms Act s. 74(1)(e)
R2-74-1-E.TTChange to tariff treatment, no prior decision issuedCustoms Act s. 74(1)(e)
R2-74-1-E.VFDChange to value for duty, no prior decision issuedCustoms Act s. 74(1)(e)
R2-74-1-FDiverted goodsCustoms Act s. 74(1)(f)
R2-74-1-F.OICDiverted goods, granted by Order in CouncilCustoms Act s. 74(1)(f)
R2-74-1-GOther prescribed reasonCustoms Act s. 74(1)(g)
R2-74-1-G.OICOrder in Council reducing the duty rateCustoms Act s. 74(1)(g)
R2-74-1-G-53Surtax paid in error, subsection 53(2)Customs Act s. 74(1)(g)
R2-74-1-G-55Surtax overpaid in error, subsection 55(1)Customs Act s. 74(1)(g)
R2-74-1-G-63Surtax paid in error, subsection 63(1)Customs Act s. 74(1)(g)
R2-74-1-G-68Surtax paid in error, subsection 68(1)Customs Act s. 74(1)(g)
R2-74-1-G-77-1Surtax paid in error, subsection 77.1(2)Customs Act s. 74(1)(g)
R2-74-1-G-77-6Surtax paid in error, subsection 77.6(2)Customs Act s. 74(1)(g)
R2-74-1-G-78Surtax paid in error, subsection 78(1)Customs Act s. 74(1)(g)
R2-74-1-GRRetroactive Order in Council reducing the duty rateCustoms Act s. 74(1)(g)
R2-74-1-GR-53Surtax under a retroactive OIC, subsection 53(2)Customs Act s. 74(1)(g)
R2-74-1-GR-55Surtax under a retroactive OIC, subsection 55(1)Customs Act s. 74(1)(g)
R2-74-1-GR-63Surtax under a retroactive OIC, subsection 63(1)Customs Act s. 74(1)(g)
R2-74-1-GR-68Surtax under a retroactive OIC, subsection 68(1)Customs Act s. 74(1)(g)
R2-74-1-GR-77-1Surtax under a retroactive OIC, subsection 77.1(2)Customs Act s. 74(1)(g)
R2-74-1-GR-77-6Surtax under a retroactive OIC, subsection 77.6(2)Customs Act s. 74(1)(g)
R2-74-1-GR-78Surtax under a retroactive OIC, subsection 78(1)Customs Act s. 74(1)(g)
R2-76-1Defective, inferior or not the goods ordered, then exported or destroyedCustoms Act s. 76(1)
R2-78Scrap, waste or by-productsCustoms Act s. 78
R2-79A sum in lieu of an abatement or refundCustoms Act s. 79
R2-89-1-AGoods exported in the same conditionCustoms Tariff s. 89(1)(a)
R2-89-1-BGoods processed in Canada, then exportedCustoms Tariff s. 89(1)(b)
R2-89-1-CConsumed or expended in processing, then exportedCustoms Tariff s. 89(1)(c)
R2-89-1-DSame quantity or class processed, then exportedCustoms Tariff s. 89(1)(d)
R2-89-1-ESame quantity or class consumed in processingCustoms Tariff s. 89(1)(e)
R2-92-2-ACorrection, ex-warehouseCustoms Tariff s. 92(2)(a)
R2-92-2-BCorrection, ships' storesCustoms Tariff s. 92(2)(b)
R2-9999-03HST refund, provincial component, NewfoundlandNot tied to a specific section
R2-9999-04HST refund, provincial component, Nova ScotiaNot tied to a specific section
R2-9999-05HST refund, provincial component, New BrunswickNot tied to a specific section
R2-9999-07PST refund, QuebecNot tied to a specific section
R2-9999-08PST refund, OntarioNot tied to a specific section
R2-9999-09PST refund, ManitobaNot tied to a specific section
R2-9999-10PST refund, SaskatchewanNot tied to a specific section
R2-9999-12PST refund, British ColumbiaNot tied to a specific section
R2-9999-51Provincial tobacco tax refund, AlbertaNot tied to a specific section

None of these codes puts a GST credit into your CARM account. CBSA will accept and decide a GST refund request raised on a CAD adjustment, but it does not issue the credit to the importer's account: a GST registrant claims it as an input tax credit from the CRA, and a non-registrant applies separately, using Form GST189 together with the Statement of Adjustment. See what happens to the GST on a refund for how that credit actually lands.

What do the R3 correction and assessment codes mean

R3 splits two ways. One set corrects a declaration under section 7.1 of the Customs Act with no revenue involved, such as a business number, cargo control number or country of origin change. Another set reports a change under section 32.2, the provision behind an importer's obligation to self-adjust once they have reason to believe a declaration was wrong. The remaining R3 codes are CBSA-imposed: a surtax or excise amount assessed after the fact, or a repayment demanded because a refund condition was not met.

The section 32.2 codes below are the ones you file inside the 90 day correction clock.

CodeWhat it is forProvision
R3-114-1Repay a refund that was issued in errorCustoms Tariff s. 114(1)
R3-118-1Failure to comply with the conditions of a reliefCustoms Tariff s. 118(1)
R3-118-2Drawback refunded but the goods were not exportedCustoms Tariff s. 118(2)
R3-133Assess special duty on spiritsExcise Act, 2001 s. 133
R3-20-1Amend the rate of dutyCustoms Tariff s. 20(1)
R3-21-1Assess an amount equal to excise dutyCustoms Tariff s. 21(1)
R3-21-1-EAssess excise dutyCustoms Tariff s. 21(1)
R3-23-1Assess excise tax, Schedule I or II goodsExcise Tax Act s. 23(1)
R3-23-5Failure to meet the conditions of a remissionFinancial Administration Act s. 23
R3-27-1Assess excise tax on wineExcise Tax Act s. 27(1)
R3-32-2-1-TTChange tariff treatment, preferential to non-preferentialCustoms Act s. 32.2(1)
R3-32-2-2.GSTChange the GST statusCustoms Act s. 32.2(2)
R3-32-2-2.TCChange the tariff classificationCustoms Act s. 32.2(2)
R3-32-2-2.TLTime limit extension, 1/60 or 1/120 temporary importCustoms Act s. 32.2(2)
R3-32-2-2.TTChange tariff treatment to non-preferential or a higher-duty treatmentCustoms Act s. 32.2(2)
R3-32-2-2.VFDChange the value for dutyCustoms Act s. 32.2(2)
R3-32-2-6.OICReport a diversion, end-use granted by Order in CouncilCustoms Act s. 32.2(6)
R3-32-2-6.TCReport a diversion, end-use tied to tariff classificationCustoms Act s. 32.2(6)
R3-32-2-6.TITemporary import remaining in CanadaCustoms Act s. 32.2(6)
R3-32-2-6-SSReport a diversion of ships' storesCustoms Act s. 32.2(6)
R3-42Assess excise duty on tobacco productsExcise Act, 2001, Schedule 1
R3-53-2-BAssess surtaxCustoms Tariff s. 53(2)(b)
R3-55-1Assess surtaxCustoms Tariff s. 55(1)
R3-63-1Assess surtaxCustoms Tariff s. 63(1)
R3-68-1Assess surtaxCustoms Tariff s. 68(1)
R3-7-1.BNBusiness number changeCustoms Act s. 7.1
R3-7-1.CNNCargo control number changeCustoms Act s. 7.1
R3-7-1.COOCountry of origin changeCustoms Act s. 7.1
R3-7-1.POEPlace of export changeCustoms Act s. 7.1
R3-7-1.QTYQuantity change, no financial impactCustoms Act s. 7.1
R3-7-1.TYPOClerical error that creates an amount payableCustoms Act s. 7.1
R3-7-1.UOMUnit of measure changeCustoms Act s. 7.1
R3-7-1.VFDValue for duty code changeCustoms Act s. 7.1
R3-7-1.WGTWeight change, no financial impactCustoms Act s. 7.1
R3-77-1-2Assess surtaxCustoms Tariff s. 77.1(2)
R3-77-6-2Assess surtaxCustoms Tariff s. 77.6(2)
R3-78-1Assess surtaxCustoms Tariff s. 78(1)
R3-80-2-1Repay a refund granted under s. 73 to 76 you were not entitled toCustoms Act s. 80.2(1)
R3-80-2-2Repay a section 74(1)(f) refund where a condition was not metCustoms Act s. 80.2(2)

The memorandum's own worked example for splitting a CAD line pairs two of these codes. R3-7-1.QTY first moves quantity onto a new line with no financial impact, and once that step posts, R3-32-2-2.TC applies the corrected classification, along with the resulting duty, tax and interest, on the new line.

What do the R4 SIMA codes mean

A trade chain partner can use fifteen R4 codes, all under the Special Import Measures Act. Most mirror an R2 refund ground: a classification error, a value for duty error, a clerical error, none of them yet the subject of a decision. Two request a re-determination directly, within 90 days of the original determination: one for goods from the United States, the other for goods from a NAFTA or CUSMA country.

The first of those two is printed in the memorandum as R4.56.1.1, with dots, where every other code in Appendix A separates the family from the section with a hyphen. It is reproduced below the way CBSA prints it, because the point of a code list is matching the string on the document in front of you.

CodeWhat it is forProvision
R4.56.1.1Request a re-determination, United States goods, within 90 daysSIMA s. 56(1.1)
R4-56.1.01Request a re-determination, NAFTA/CUSMA goods, within 90 daysSIMA s. 56(1.01)
R4-58-1.1Appeal a decision, NAFTA country goodsSIMA s. 58(1.1)
R4-58-2Appeal a decision, United States goodsSIMA s. 58(2)
R4-70-1Request a scope ruling by the PresidentSIMA s. 70(1) / s. 55
R4-70-2Request a scope ruling by a designated officerSIMA s. 70(2) / s. 56
R4-70-3Request a scope rulingSIMA s. 70(3) / s. 57 or 59
R4-74-1.E.VFDChange to value for dutyCustoms Act s. 74(1)(e)
R4-74-1-D.TYPOClerical or typographical errorCustoms Act s. 74(1)(d)
R4-74-1-E.TCChange to tariff classificationCustoms Act s. 74(1)(e)
R4-74-1-E.TTChange to tariff treatmentCustoms Act s. 74(1)(e)
R4-74-1-GOther prescribed reasonCustoms Act s. 74(1)(g)
R4-74-1-G.OICOrder in Council reducing the duty rateCustoms Act s. 74(1)(g)
R4-76-1Defective, inferior or not the goods orderedCustoms Act s. 76(1)
R4-79A sum in lieu of an abatement or refundCustoms Act s. 79

How do you correct an entry before the payment due date

An adjustment to a CAD can only be submitted after the payment due date and within the legislative time frame. A change needed before that date goes in as a correction instead, and Appendix A gives it one of four codes, depending on what changed.

CodeWhat it is forProvision
R5-00-CCLCorrect the tariff classificationNot tied to a specific section
R5-00-COTCorrect anything other than value, classification or tariff treatmentNot tied to a specific section
R5-00-CTTCorrect the tariff treatmentNot tied to a specific section
R5-00-CVACorrect the value for dutyNot tied to a specific section

Which codes can a trade chain partner not use

Appendix A draws a hard line right after the correction codes.

"The following reason codes are for CBSA use when initiating an adjustment, or when rejecting or denying a request from a TCP. They cannot be used by a TCP."

Two whole families are CBSA-only. Every R1 code is a re-determination CBSA issues on its own initiative, under section 58 or 59 of the Customs Act. Every R6 code is an appeal-stage decision, under section 60 or 61, including one that gives effect to a CITT, Federal Court or Supreme Court ruling. Inside R2 and R4, CBSA marks a denial of your own request by appending (DENY) to the matching code: R2-74-1-A(DENY) denies a damage claim you filed as R2-74-1-A. A representative sample of the CBSA-only list:

CodeWhat it is forProvision
R1-58-1CBSA determination for non-reported goodsCustoms Act s. 58(1)
R2-74-1-A(DENY)Denies an R2-74-1-A damage claimCustoms Act s. 74(1)(a)
R2-74-6-ACBSA-initiated refund, no application was filedCustoms Act s. 74(6)(a)
R2-3-3-1Waive or cancel past interest or a penaltyCustoms Act s. 3.2 or 3.3
R4-59-1-BRe-determine at any time, for misrepresentation or fraudSIMA s. 59(1)(b)
R4-ADMIN2Rejects a re-determination request filed outside the time limitNot tied to a specific section
R5-1Cancel a previously issued refund decisionNot tied to a specific section
R6-60-1Appeal under section 60Customs Act s. 60(1)

Filing one of these yourself will not create a valid adjustment. It identifies who acted, not what you are asking for, and a CBSA officer reviewing the request will reject it.

How to pick the right code for your adjustment

Start from the reason, not the code. If duty was paid on the wrong tariff classification and no decision has issued yet, that is R2-74-1-E.TC under the Customs Act, or R4-74-1-E.TC if SIMA duty was involved. If a surtax was paid in error, the code has to carry the exact Customs Tariff subsection that imposed it, for example R2-74-1-G-53 for the subsection 53(2) safeguard surtax, or R2-74-1-GR-53 for the same surtax recovered under a retroactive Order in Council, the code already used on a real claim on the surtax refund page.

Getting the legislative authority wrong is not a minor slip. If a CBSA officer reviewing an adjustment finds that the reason code names the wrong authority, the request is rejected outright, not corrected and processed under the right one.

Was it declared right? That is a line by line question about a document, and it has a definite answer. Norquin checks Canadian customs entries against the published tariff and says plainly which lines it cannot prove.

Sources. Every figure above was read off these pages.

  • Memorandum D17-2-1, Adjusting Commercial Accounting Declarations, including Appendix A, Reason codes. Ottawa, 21 October 2024.

Read on 3 September 2026. CBSA revises these notices without a changelog, so check the date on its page before relying on this one.