Back to all posts
Blogs
How to Include Customs HS Codes and Commercial Invoice Fields for Exports
A guide to including HS codes and commercial invoice fields on Shopify export documents for smoother customs clearance.
3 minutes, 24 seconds
A shipment stuck in customs is usually a paperwork problem before it is a product problem. Missing HS codes, absent origin declarations, or vague descriptions give border officials reasons to hold what should have flowed through.
This guide is for merchants exporting internationally who want commercial invoices carrying the classification and declaration fields customs actually checks.
Quick Answer
Yes, export-ready commercial invoices with HS codes can be produced from Shopify. Order Printer Pro supports code-level template customization, letting you build a commercial invoice template that pulls HS codes and country of origin from product data alongside declared values, currency, incoterms, and shipper details. Every international order then generates paperwork customs can classify at a glance, instead of documents that invite inspection.
What This Involves
Including HS codes and commercial invoice fields means maintaining a template that presents each line's harmonized system classification, origin, and declared value, plus the shipment-level declarations, in the structure customs authorities expect from a commercial invoice.
Who Needs This
- Merchants shipping internationally beyond occasional orders
- Brands entering new export markets
- B2B exporters whose buyers clear goods themselves
- Stores whose shipments keep getting held for documentation
- Sellers of goods with duty-sensitive classifications
Why It Matters for Your Business
- Correct classification is what moves parcels through borders
- Held shipments cost storage fees and customer goodwill
- Declared values and currency determine duty calculations
- Origin declarations affect preferential tariff treatment
- Consistent paperwork builds a clean record with carriers
- B2B buyers clearing goods need complete documents to do it
How to Include Customs HS Codes and Commercial Invoice Fields for Exports on Shopify
Step 1: Prepare Your Store
Start by classifying your catalog before touching templates.
- Assign each product its HS code, stored in product data
- Record country of origin per product
- Verify classifications for your key destination markets
Step 2: Install and Configure Order Printer Pro
Install Order Printer Pro and build the commercial invoice template.
- Pull HS code and origin into each line via template code
- Add shipment fields, declared values, currency, incoterms, reason for export
- Include shipper and consignee details in the expected layout
Step 3: Create Your Logic
Set the routine for which orders get export paperwork.
- Filter international orders to the commercial invoice template
- Print the copies your carriers require per shipment
- Keep domestic orders on your standard invoice
Step 4: Test
Test against real carrier and destination requirements.
- Generate documents for test orders to your main export markets
- Check completeness against your carrier's documentation checklist
- Confirm values, currency, and codes render accurately
Step 5: Go Live
Ship on the new paperwork and track clearance performance.
- Monitor customs holds before and after the change
- Update HS codes when products or tariff schedules change
- Review new destination requirements before entering each market
Examples & Use Cases
Leather Goods Exporter
Industry: Accessories
Problem: Shipments to two key markets were held repeatedly over missing classification data
Setup: Stored HS codes and origin per product, rendering them on a commercial invoice template through Order Printer Pro
Result: Holds became rare and delivery estimates to those markets stabilized
Specialty Tea Brand
Industry: Food and beverage
Problem: Vague product descriptions triggered inspections on food-sensitive borders
Setup: Added precise descriptions, HS codes, and declared values to every export document
Result: Inspection rates dropped and B2B buyers cleared consolidated orders without document requests
Read more case studies for our apps here.
Best Practices
- Classify every product with its HS code before exporting at volume
- Store codes and origin in product data, not spreadsheets
- Show classification, origin, and value per line item
- Match the document to your carrier's requirements checklist
- Keep descriptions specific, vague wording invites inspection
- Update classifications when tariff schedules revise
- Confirm requirements per destination, they differ
Summary
Export paperwork clears customs when classification, origin, and value are complete and consistent on a proper commercial invoice. The core steps are classifying the catalog, building the template to render those fields per line, and validating against carrier requirements before shipping on it.
If customs holds keep interrupting your exports, Order Printer Pro can generate the commercial invoices that prevent them.
Frequently asked questions (FAQs)
It is the harmonized classification customs uses to identify goods and calculate duties, and missing codes are a common cause of holds.
Yes, codes stored in product data can render on each line through template customization.
HS codes, country of origin, declared values and currency, incoterms, reason for export, and full shipper and consignee details.
Cross-border goods shipments generally require one, with specifics varying by destination and carrier, so check both.
Official tariff schedules and, for ambiguous cases, a customs broker or the destination authority are the reliable sources.
Recommended for you
How to Use Redirects With UTM Parameters So Campaign Tracking Stays Intact
July 12, 2026
How to Maintain Redirects When Using Headless Shopify or External CDN Layers
July 12, 2026
How to Coordinate Redirects Between Main Store and International Market Stores
July 12, 2026
How to Set Redirects for Image and File Assets Moved Between Asset Folders
July 12, 2026