Get 80% off your plan for your first 3 months*

Commercial invoice

A commercial invoice records the goods, value, currency and terms for cross-border shipments.

Published Wednesday 23 September 2026

Table of contents

Key takeaways

  • A commercial invoice is a legal document used in international trade that details the goods being shipped, their value, and the parties involved in the transaction, and customs authorities use it to assess duties and taxes.
  • Key details include seller and buyer information, a description of the goods, Harmonised System (HS) codes, the total value, the currency, and shipping terms such as Incoterms.
  • The currency stated on a commercial invoice sets the value recorded in your accounts and declared to customs, so note the exchange rate you used whenever you invoice in a foreign currency.
  • A commercial invoice differs from a regular invoice because it's required for cross-border shipments and includes customs information that a standard invoice doesn't.

What is a commercial invoice?

A commercial invoice is a document that records the details of a sale between a buyer and seller in different countries. It acts as the primary record customs authorities use to determine the value of imported goods, calculate duties and taxes, and verify that shipments comply with trade regulations.

If you sell or buy goods internationally, you'll encounter commercial invoices regularly. They're essential for getting your products across borders smoothly and making sure you meet your legal obligations.

What to include on a commercial invoice

A commercial invoice needs to contain enough detail for customs officials to identify what's being shipped, who's sending it, and how much it's worth. At a minimum, you should include the following information:

  • Full names and addresses of both the seller (exporter) and buyer (importer)
  • A clear description of each product, including quantity, weight, and unit price
  • The Harmonised System (HS) code for each item
  • Total invoice value, the currency used, and the exchange rate if the invoice is in a foreign currency
  • Shipping terms (Incoterms), country of origin, and port of destination

Why customs needs a commercial invoice

Customs authorities rely on commercial invoices to assess the correct duties and taxes on imported goods. Without a valid commercial invoice, your shipment can be held at the border, delayed, or even refused entry.

The invoice also helps authorities verify that the goods match the declared description and value. This is different from a bill of lading, which serves as proof of ownership and a receipt for the shipped goods rather than a record of the sale itself.

What information goes on a commercial invoice?

A well-prepared commercial invoice covers five categories of information. Getting each one right helps your goods clear customs without unnecessary holdups.

  • Seller information: your business name, address, tax identification details, and contact details
  • Buyer information: the importer's full name, address, and any tax identification numbers required by their country
  • Product details: a clear description of each item, including quantity, weight, HS code, and country of manufacture
  • Financial information: the unit price and total value for each line item, the currency of the transaction, the exchange rate used for any foreign-currency conversion, and any discounts or additional charges
  • Shipping details: the Incoterms (such as FOB, CIF, or EXW), the port of loading, the port of destination, and the shipping method

Why the currency and exchange rate matter

The currency you state on a commercial invoice sets the value that gets recorded in your accounts and declared to customs, so it's not just a formatting choice. When you invoice an overseas buyer in a foreign currency, note the exchange rate you applied so the converted amount lines up with your bookkeeping and the value customs assesses. To see how the currency sits alongside the other fields, review what goes on an invoice before you ship.

Why accurate information matters

Errors or missing details on a commercial invoice can lead to customs delays, additional inspections, or even fines. If the declared value doesn't match the actual goods, authorities may hold your shipment while they investigate.

Accurate invoices also protect your business financially. When the details are correct from the start, you're less likely to overpay on duties or face disputes with your buyer about what was shipped and at what cost.

How to create a commercial invoice

Follow these five steps to produce a clear, compliant commercial invoice for your next international shipment.

Step 1: Gather required information

Before you start filling in the invoice, collect all the details you'll need. This includes your buyer's full name and address, a detailed description of the goods, HS codes, unit prices, the currency you'll bill in, and the agreed shipping terms (Incoterms).

Having everything ready upfront saves time and reduces the chance of errors. Check with your freight forwarder or customs broker if you're unsure about specific requirements for your destination country.

Step 2: Choose your format

You can create a commercial invoice using accounting software, a spreadsheet template, or a dedicated trade document tool. Many businesses find that using invoicing software keeps things consistent, records the currency automatically, and reduces manual data entry.

Whatever format you choose, make sure it includes all the required fields and looks professional. A clear, well-organised invoice reflects well on your business.

Step 3: Complete the invoice

Fill in each section carefully. Start with the seller and buyer details, then list each product with its description, quantity, unit price, and HS code. Add the total value, the currency, the exchange rate if you're billing in a foreign currency, and the shipping terms.

Double-check that the product descriptions are specific enough for customs officials to identify the goods. Vague descriptions like "electronics" or "clothing" can trigger delays.

Step 4: Review and verify

Before sending, review every detail on the invoice. Confirm that the values, quantities, currency, and descriptions match your purchase order and packing list. Make sure the HS codes are correct for each item.

Getting invoices right the first time also supports faster payment, because a clean document gives customs and your buyer no reason to query it.

Step 5: Create copies

Prepare multiple copies of your commercial invoice. You'll typically need at least three: one for yourself, one for the buyer, and one (or more) for customs at the origin and destination countries.

Keep your copies stored safely for your records, and check your local customs authority's current record-keeping requirements for how long you need to hold them.

Common mistakes to avoid

Errors on a commercial invoice can lead to customs delays, fines, or shipment holds. Watch out for these common mistakes.

  • Using vague product descriptions: generic terms like "parts" or "samples" don't give customs enough information, so use specific descriptions that clearly identify each item
  • Entering incorrect HS codes: the wrong Harmonised System code can classify your goods incorrectly, leading to wrong duty rates or shipment holds
  • Stating the wrong currency or omitting the exchange rate: this distorts the declared value and the amount recorded in your books, which can trigger a customs query
  • Undervaluing goods: declaring a lower value than the actual transaction price is illegal and can result in penalties, seizure of goods, or both
  • Leaving information incomplete: missing fields such as the buyer's address, Incoterms, or country of origin give customs a reason to delay your shipment

Commercial invoice vs regular invoice

While both types of invoices record a transaction between a buyer and seller, they serve different purposes and contain different information. Understanding the distinction helps you use the right document at the right time.

  • Purpose: a regular invoice requests payment for goods or services in a domestic transaction, while a commercial invoice serves as a customs declaration for goods crossing international borders
  • Required information: a regular invoice typically includes the seller, buyer, items, and total amount, while a commercial invoice adds HS codes, country of origin, Incoterms, the currency and exchange rate, and other customs-specific details
  • Use cases: you'll use a regular invoice for everyday domestic sales, while a commercial invoice is required whenever you export or import physical goods
  • Legal requirements: customs authorities require commercial invoices for customs clearance, while regular invoices aren't submitted to customs

You might also come across a proforma invoice, a preliminary document sent before a sale is finalised. It outlines the expected terms, prices, and goods but isn't a binding request for payment. Once the sale goes ahead, you replace it with a formal commercial invoice for customs purposes.

Simplify cross-border invoicing with Xero

Managing international invoicing alongside your day-to-day bookkeeping takes time. Xero's invoicing tools let you create, send, and track invoices from one place, record the currency and exchange rate on each one, and keep your records and declared values consistent.

Whether you're sending a commercial invoice to an overseas buyer or a regular invoice to a local customer, Xero keeps your records organised and your cash flow visible. Take a look at how to manage your invoicing end to end, then get one month free to try it in your own business.

FAQs on commercial invoices

Here are some frequently asked questions about commercial invoices.

Do I need a commercial invoice for every international shipment?

Yes, customs authorities require a commercial invoice for all cross-border shipments of physical goods. The only common exception is documents or items with no commercial value, which may use a simplified declaration instead.

What currency should a commercial invoice be in?

Use the currency you agreed with your buyer, and state it clearly, because it sets the value recorded in your accounts and declared to customs. If that currency isn't your accounting currency, note the exchange rate you applied so the converted amount reconciles.

Who provides the commercial invoice?

The seller (exporter) is responsible for preparing and providing the commercial invoice. It's included with the shipping documents and submitted to customs authorities at both the origin and destination.

Can I make my own commercial invoice?

Yes, you can create your own commercial invoice using accounting software, a spreadsheet, or a template. Any format works, as long as it includes all the information customs requires, and it helps to know how to make an invoice that captures every field.

What happens if my commercial invoice has errors?

Errors can lead to customs delays, additional inspections, incorrect duty charges, or fines. In serious cases, such as deliberate undervaluation, goods may be seized, so always review your invoice carefully before shipping.

Learn more about commercial invoices

Handy resources

Advisor directory

You can search for experts in our advisor directory

Find an advisor

Your guide to invoicing

Learn the steps for successful invoicing

Read guide

Online invoicing with Xero

Invoice customers faster from your desktop or phone

Find out more

Disclaimer

This glossary is for small business owners. The definitions are written with their requirements in mind. More detailed definitions can be found in accounting textbooks or from an accounting professional. Xero does not provide accounting, tax, business or legal advice.