HS code on a commercial invoice: what it is and how to check it

Understand the code, see where it belongs on an invoice, then review your document fields with the checklist. Confirm classification with an official tariff source or your broker; this page does not classify products.

Read the scope and checked sources · Sources checked:

What is an HS code on a commercial invoice?

An HS code identifies a product's classification in the international Harmonized System. Its international level has six digits; countries can add national digits. On an invoice, the code connects a line item to its classification. For U.S. import entry, check the ten-digit HTSUS number. Schedule B is the U.S. export reporting system, so do not assume its full code is interchangeable with an import code.

ITA: HS codes and national extensions

Where does the HS code go on the invoice?

In TradePaper's commercial invoice, enter the confirmed code in the HS Code field on the relevant product row, alongside its description, quantity and value. The example below shows a possible layout, not a universal invoice format. Review each product separately; different products can share a classification, but one code should not be copied across all rows without checking.

Open the commercial invoice generator

Is an HS code required on a commercial invoice?

Check the destination's customs requirements and the invoice instructions for your shipment with the importer or broker. A code required for customs entry does not, by itself, answer which fields an invoice must contain. For U.S. shipments, review the invoice-content rules in 19 CFR 141.86 and any applicable additional requirements. This checklist does not determine whether your particular invoice needs a code.

U.S. eCFR: invoice contents and language

Does a packing list need an HS code?

Confirm the packing-list instructions for the destination, buyer and shipment instead of assuming a universal rule. A packing list mainly describes what is packed, including quantities, packages and weights. If you include classification codes on both documents, check the same item's code against the same destination, code system and applicable tariff version. Carry confirmed corrections through to both documents before sending them.

ITA: commercial invoices and packing lists

Example: an HS code column on a commercial invoice

Keep the code beside the product it describes. These two rows illustrate field placement and arithmetic only. The bracketed text is a placeholder, not a usable classification code.

Illustrative invoice rows — replace the sample descriptions and code placeholders
DescriptionHS / destination codeQtyUnit price (USD)Amount (USD)
Sample item A — [material and use][confirmed destination code]125.0060.00
Sample item B — [material and use][confirmed destination code]87.5060.00

A complete invoice needs more than these rows. Enter your actual goods and confirmed codes in the commercial invoice generator, then compare the item descriptions and quantities with the packing list.

Use the checklist below to review the fields. Copy and CSV export the checklist text; Print checklist / save PDF includes the checklist and source notes, not an invoice or this example.

Checklist

  • Describe each product clearly enough for the broker to identify its material, use, and relevant specifications.
  • Confirm the correct classification and destination-specific code length with an official tariff source or your broker.
  • Record the country of origin for each item when origins differ.
  • Use the confirmed destination-specific code wherever requested. Do not copy a Chinese national code into U.S. HTSUS fields without checking it.
  • Treat a missing-code warning as a review prompt. This tool does not decide legal requirements or validate classification.

Official sources and scope

Sources checked:

The date records this source check, not a regulatory effective date or a guarantee that later changes are covered.

Maintained by TradePaper's individual operator. This is a check of public sources, not an independent professional review of your shipment.

Report a source or wording issue

Scope of this page

A document-field checklist, with an explanation of international HS codes and U.S. import HTSUS numbers. Confirm other countries' national extensions with their customs sources; a supplier's code is not automatically the destination's code.

General HS and U.S. HTS guidance checked on the date shown. Use the tariff version applicable to the actual entry date; this page does not certify a product code or a current duty rate.

What the sources support

Before using the draft

  • A filled field or the right number of digits does not prove correct classification. Check the product's material, function and relevant legal notes with the importer or broker.
  • U.S. entry reporting and the information requested on an invoice are different questions. Confirm the invoice instructions for the shipment; the tool does not calculate duties or validate origin.

Questions before shipment

Can TradePaper classify my HS code automatically?

No. This page provides a checklist; it does not analyze a product or verify its classification. Consult the relevant official tariff text and the importer or broker. Binding U.S. import classification rulings come from CBP.

Should every invoice line item have an HS code?

Confirm the invoice instructions with your importer or broker. Keep descriptions, origins, quantities and values clear for each item. The ten-digit HTSUS number used for U.S. entry reporting does not by itself establish which fields your invoice must contain.

Related export documents

Move between the invoice, packing list, checklist, HS code, and incoterms pages that are usually reviewed together before a shipment leaves.