Why an HS code is commonly requested
An HS code identifies the tariff heading used to review duty, additional tariffs, and some regulatory measures. Including a candidate code on a commercial invoice gives the carrier or broker a structured starting point for customs data. It can reduce clarification requests, but it does not guarantee a particular clearance outcome.
- Duty and tax calculation depends on the HS code
- Additional tariffs (such as Section 301 on China-origin goods) are gated by HS code
- Import restrictions, licensing, and quota categories are tied to HS code
- Statistical reporting uses HS code as the primary key
Is an HS code mandatory on every export invoice?
No single rule covers every export invoice. Courier, express, freight, and brokered workflows commonly request a candidate HS code for each distinct product line. Postal shipments may use CN22 or CN23 declarations instead, while marketplace and fulfillment systems may collect customs data electronically. Check the carrier instructions and destination requirements for the actual shipment channel.
- Courier, express, and freight: include a candidate code when the carrier or broker workflow requests it
- Postal parcels: use the CN22 or CN23 fields and postal-operator rules; do not assume a commercial invoice is interchangeable
- Marketplace or fulfillment shipments: map the platform customs fields to the carrier data before label creation
- Destination extensions: the full national tariff code may use more digits than the international six-digit heading
What should each invoice line contain?
A useful line combines a plain product description with the candidate code, origin, quantity, value, and weight. For example: “Stainless-steel insulated bottle, 750 ml, with screw lid; candidate HS heading for drinkware; origin China; quantity 20; unit value USD 12; net weight 16 kg.” Use the Commercial Invoice Generator to draft the rows, then verify the code in the destination tariff source.
- Describe the article, material, main function, and distinguishing construction facts
- Keep one line for each product type or materially different variant
- Record country of origin separately from ship-from country or warehouse location
- Keep quantity, unit value, total value, and net weight consistent with the packing list
Commercial invoice versus postal declaration
A commercial invoice supports courier, express, and freight customs workflows. CN22 and CN23 are postal customs declarations with their own fields and thresholds. If a postal lane asks for an invoice as well, prepare both documents and keep the product description, value, origin, and quantity aligned. The CN22 / CN23 Generator helps with the postal form; it does not replace carrier-specific requirements.
- Do not use a CN22 or CN23 as a universal substitute for a commercial invoice
- Do not copy a postal declaration into a courier invoice without checking the required fields
- Keep the same factual product wording across the invoice, declaration, label, and catalog record
HS code is a candidate, not a final classification
The HS code on a commercial invoice is a candidate. The final classification is made by the destination customs authority at the time of entry, supported by the product facts, official tariff text, and any binding ruling or written advice from a licensed professional. A wrong code is a customs risk, not just a paperwork mistake.
- Treat the invoice HS code as a working candidate based on product facts
- Verify the candidate in the destination tariff database before filing
- Keep a short classification note explaining why the candidate was chosen
- Ask a licensed professional for a binding ruling where the destination system supports it
How the HS code supports duty and tax review
The duty rate, additional tariff rate, and tax base all flow from the HS code. Including a candidate code on the commercial invoice allows the broker to pre-classify the entry, the carrier to file accurate customs data, and the customs officer to review against the destination tariff schedule.
- Base duty rate is set by the HS code (HTS in the US, TARIC in the EU, UK Trade Tariff in the UK)
- Additional tariffs (Section 301, anti-dumping, countervailing) are tied to specific HS codes and origins
- Import VAT or sales tax is calculated on the duty-inclusive value, which depends on the code-driven duty
- Restricted goods (food, supplements, batteries, cosmetics) often need additional documentation gated by code
What to do when the candidate heading is uncertain
When the candidate heading is uncertain, document the candidates and the product facts that distinguish them. Use the HS Code Finder as a preparation aid, compare the result with the destination tariff source, and preserve the reasoning in the catalog record. Do not copy a supplier code without checking it against the destination tariff.
- Run the HS Code Finder with material, function, construction, and intended use
- Compare the candidates against the official tariff headings and notes
- Record why one candidate appears to fit the product facts better than another
- If two headings still look possible, narrow by subordinate rules or ask a licensed professional
Working example: cotton tote bag with pockets
A merchant sells a cotton tote bag with an interior zip pocket. The HS code candidates could be heading 4202 (travel goods, handbags) or heading 6305 (sacks and bags of textile materials). The function and the textile material point toward 6305 for the basic tote, but the zip pocket and intended use as a fashion bag can shift the classification. Document both candidates, pick the most likely heading for the destination market, and verify in the destination tariff before shipping.
Common mistakes to avoid
Five errors appear repeatedly when filling an HS field on a commercial invoice. Avoiding them makes the record easier for the carrier, broker, or customs reviewer to check, but the final result still depends on the destination rules and product facts.
- Leaving the HS code blank on the commercial invoice to avoid commitment
- Copying the supplier code without checking the destination tariff
- Using a single HS code for variants that differ in material or function
- Forgetting to update the code when the supplier changes material or construction
- Treating the code as a final classification instead of a candidate that needs verification
A practical verification trail
Keep the candidate, product facts, source checked, and reviewer note together. The Methodology explains how preparation estimates are built, the Sources page lists official references, and Corrections provides a route for reporting a source or page issue. For a wider workflow, compare the commercial invoice requirements guide with the customs description examples.
