Commercial Invoice and Packing List: Complete Guide for Shopify Importers (2026)
The commercial invoice and packing list are two essential shipping documents for every international import. Here's what goes on each — and how to ensure your supplier sends them correctly.
What Is a Commercial Invoice and Packing List?
When you import products internationally—whether from Asia, Europe, or anywhere else—two documents are essential for every shipment: the commercial invoice and the packing list. These documents work together to provide customs authorities, your freight forwarder, and your receiving team with critical information about what's in the shipment, its value, and how it's physically organized.
The commercial invoice is a financial and commercial document that proves the sale of goods. It contains pricing, payment terms, and product descriptions. The packing list, by contrast, is a logistical document that details exactly how items are packed into boxes, cartons, or containers—including weights, dimensions, and counts.
Together, the invoice and packing list form the backbone of customs clearance and supply chain visibility. Without both documents, your shipment can be delayed, held for inspection, or rejected at the border. For Shopify merchants importing products for resale, understanding and properly managing these two documents is non-negotiable.
Commercial Invoice vs Packing List: Key Differences
While both documents describe the same shipment, they serve different purposes and contain different information. Understanding these differences helps you communicate more effectively with suppliers and ensures smooth customs clearance.
Purpose and Audience
The commercial invoice is primarily for customs authorities and payment processing. It proves the commercial transaction and establishes the declared value of goods for duty calculation. The packing list is designed for warehouse staff, receiving teams, and logistics coordinators. It tells them exactly how many boxes to expect and what's in each one.
Key Content Differences
- Commercial Invoice: Seller and buyer details, invoice number and date, product descriptions, unit prices, total value, payment terms, Incoterms, harmonized system (HS) codes
- Packing List: Item quantities per box, carton dimensions and weights, total carton count, product SKUs or part numbers, box numbers and contents breakdown
Required for Clearance
Customs requires both documents. The invoice establishes what is being sold and for how much. The packing list provides the physical breakdown that allows customs officers to verify the shipment matches the invoice and identify any discrepancies. A missing or incomplete packing list can trigger additional inspections, delays, and increased costs.
What to Include on a Commercial Invoice
A properly completed commercial invoice is your first line of defense against customs delays and disputes. Here's exactly what must be included:
Seller and Buyer Information
Include the complete name, address, and contact details for both the exporting supplier and your importing company (or your personal business if you're a sole proprietor). Customs uses this to verify the legitimacy of the transaction and track trade patterns.
Invoice Details
Assign a unique invoice number and clearly state the invoice date. Include the purchase order (PO) number if one exists, as this helps your team match invoices to orders and track spending.
Product Descriptions and Line Items
Each product must be clearly described—not as "merchandise" or "assorted goods," but with actual product names (e.g., "ceramic dinner plates, 10-inch, white"). For each line item, include:
- Quantity ordered
- Unit price
- Total line-item value
- Currency
Harmonized System (HS) Codes
HS codes are critical for customs classification. These 6-10 digit codes classify products for tariff purposes. Your supplier should provide them, but verify they're correct for your product category. Incorrect HS codes can lead to duty penalties or shipment holds. If your supplier doesn't include them, request them or consult a customs broker.
Total Invoice Value
Sum all line items clearly. This is the declared customs value used to calculate import duties. Undervaluing goods is illegal and can trigger penalties; overvaluing costs you more in duties than necessary.
Payment Terms and Incoterms
State whether payment is prepaid, net 30, or by other terms. Include Incoterms (FOB, CIF, DDP, etc.) to clarify who pays for shipping and insurance and at what point in transit risk transfers. This protects both you and your supplier legally.
Country of Origin
Clearly state where the goods are manufactured. This is essential for tariff calculations, anti-dumping duties, and origin-based trade agreements. Many suppliers source from multiple countries; ensure the origin listed matches where the goods were actually made.
What to Include on a Packing List
A detailed packing list is your team's operational guide. It ensures nothing is lost in transit and allows quick verification upon arrival. Here's what belongs on every packing list:
Item Count and SKU Information
List every item type with its quantity and SKU or part number. For example: "SKU-12345, Blue Ceramic Bowl, 500 units." This allows your warehouse team to match received goods against the packing list instantly.
Carton Breakdown
Show how items are distributed across cartons. Example: "Carton 1 of 20: 25 blue bowls, 25 white bowls" or "Cartons 1-5: 100 units each of SKU-12345." This prevents your team from opening every box looking for a missing item.
Carton Dimensions and Weight
For each carton, include length × width × height (in inches or centimeters) and weight (in pounds or kilograms). Include both the weight of the carton alone and the total weight with contents. Your logistics team needs this for warehouse management, label generation, and shipping calculations to your customers.
Total Carton Count
Clearly state "Total: 20 cartons" at the top or bottom. This is the first thing receiving staff verify when a shipment arrives. A discrepancy here immediately flags a problem.
Tracking and Reference Numbers
Include the shipment's container or booking number, the master bill of lading number, and any internal tracking codes your company uses. This ties the packing list to the physical shipment in transit.
Gross and Net Weight
Provide total gross weight (everything including packaging) and net weight (just the products). Customs uses this to verify the shipment's legitimacy and check for substitution fraud.
How to Get Your Supplier to Send the Right Documents
Many importers struggle because suppliers provide incomplete or inaccurate invoices and packing lists. Rather than accept whatever arrives, you should request specific templates and documentation upfront.
Create a Supplier Requirements Document
Draft a simple one-page document outlining exactly what you need in your commercial invoice and packing list. Include your company's specific requirements—for example, whether you need HS codes, exact box dimensions, or reference to your PO number. Share this with every supplier before placing an order.
Request Samples
Ask your supplier to provide sample invoices and packing lists from previous shipments. Review them before committing to a large order. This gives you early visibility into whether the supplier can meet your documentation standards.
Use Templates
Provide your supplier with a template showing exactly how you want the documents formatted. Most suppliers are willing to accommodate reasonable requests, especially if it speeds up payment or clarifies expectations.
Require Pre-Shipment Documentation Review
Add a requirement to your purchase agreements that you'll review and approve the commercial invoice and packing list before the goods ship. This catches errors early when they're easier to fix.
Clarify Who Prepares Them
In your supplier agreement, explicitly state that the supplier is responsible for preparing both documents. Specify that you'll provide HS codes and tariff information if they lack expertise, but the supplier must ensure accuracy and timeliness.
How Forthsource Helps You Verify Supplier Documentation
Forthsource is a supply chain verification platform designed specifically for Shopify merchants importing products. One of its core functions is helping you validate supplier documentation, including commercial invoices and packing lists.
Centralized Document Review
Instead of managing invoices and packing lists via email or scattered across folders, Forthsource provides a centralized hub where you can upload, review, and approve all supplier documentation in one place. You can flag issues, request corrections, and maintain a complete audit trail.
Template Consistency
Forthsource allows you to create standard templates for invoices and packing lists, then share them with suppliers. When suppliers upload their documents, you immediately see whether they're following your requirements. This reduces back-and-forth communication and accelerates order processing.
Data Validation
The platform can flag common errors—missing HS codes, mismatched quantities, incomplete addresses, or price inconsistencies. Rather than discovering these problems at customs or upon arrival, you catch them before the shipment leaves the supplier's facility.
Integration with Your Operations
Forthsource on the Shopify App Store integrates with your store, allowing you to match supplier invoices and packing lists directly to your purchase orders and inventory. This creates visibility across your entire import cycle.
Record Keeping for Customs and Compliance
Forthsource maintains a secure, timestamped record of all documents exchanged with suppliers. If customs has questions or you need to audit your import history, all documentation is organized and readily available.
FAQ: Commercial Invoice and Packing List Essentials
Do I need both a commercial invoice and a packing list?
Yes. Customs authorities require both documents for international shipments. The commercial invoice proves the value and nature of the goods and establishes liability for duties. The packing list provides the physical breakdown that allows customs and your warehouse to verify what's actually in each carton. Submitting one without the other creates delays and compliance risks. Some countries may allow combined documents, but it's safest to provide both as separate, clearly labeled items.
What's the difference between an invoice and a packing list?
An invoice is a financial document—it's your bill for the goods and includes pricing, payment terms, and seller/buyer information. A packing list is a logistics document—it details how items are physically packed into boxes, including quantities per carton, dimensions, and weights. Think of the invoice as the "what and how much" and the packing list as the "how it's organized." Customs uses the invoice to assess duties; your warehouse uses the packing list to receive and verify goods.
Who prepares the commercial invoice and packing list?
The supplier (exporter) typically prepares both documents. They have direct knowledge of how goods are packed and the manufacturing details needed for the commercial invoice. However, as the importer, you should review and approve these documents before shipment. If a supplier lacks the expertise to prepare accurate documents—particularly with proper HS codes and detailed product descriptions—you may need to hire a customs broker or freight forwarder to assist or verify the information.
What happens if my packing list doesn't match my commercial invoice?
Discrepancies between the invoice and packing list are major red flags for customs. Customs will assume either fraud or gross negligence and may detain the ship