If you sell goods to another business, or you ship products across a border, you will sooner or later need a document that does more than ask for payment. You need a commercial invoice. It tells the buyer exactly what they bought, it tells customs what is crossing the border, and it creates a clear record of the sale for both sides. Yet many small sellers still put it off, send a vague email instead, or reuse a regular invoice that leaves out the details customs officers actually look for. That is where a good commercial invoice template word file can save time, prevent delays, and make a small business look far more professional.
A commercial invoice is the formal bill of sale for goods. It is used when ownership of physical products changes hands, especially in international trade. Unlike a simple payment request, it describes the goods in enough detail for a customs officer to classify them, value them, and decide whether any duty or tax applies. It also protects the seller: if a buyer questions a charge, if a shipment is delayed, or if a package goes missing, the commercial invoice is the paper trail that shows what was agreed, what was shipped, and what it was worth.
You need one whenever you sell goods across borders, ship products to a business customer, work with a freight forwarder or courier that handles customs clearance, or export items even as samples or gifts for business purposes. You may also need one for a domestic business-to-business sale where the buyer needs a detailed record for their own accounts, stock control, or tax filing. In short, if goods are moving and money is changing hands, a commercial invoice removes doubt.
The free Word download below is editable, so you can replace the sample details with your own business name, buyer details, items, and prices in minutes. You can find more free options in our Free Templates hub and in the Invoice Templates category. If you are building a business around products, you may also find our guide to digital products to sell useful for thinking about what to offer next.
What a commercial invoice legally needs
Requirements vary by country, carrier, and the type of goods, so always check the rules for your destination before you ship. That said, most commercial invoices are expected to cover the same core information, and missing any of it is a common reason for customs holds. Think of the document as answering five questions in one place: who is selling, who is buying, what is being sold, how much is it worth, and on what terms.
Start with full seller and buyer details. That means legal names, street addresses, phone numbers, and email addresses, not just a brand name or a first name. Customs and carriers need to know who is responsible at each end, and the buyer needs to match the invoice to their purchase order. Add tax or VAT numbers where they apply, and make sure the ship-to address is different from the bill-to address when the goods are going somewhere else.
Next, include a unique invoice number and a clear invoice date. Never reuse numbers, and never leave the date blank. The number lets both businesses track the sale, reconcile payments, and refer to the shipment later without confusion. The date matters for payment terms, for customs records, and for accounting. If you issue invoices regularly, use a simple system, for example INV-2026-001, and keep it consistent.
Then describe every item properly. Each line should state what the product is, how many units are included, the unit price, and the line total. Vague words such as “goods,” “parts,” or “samples” are not enough. A customs officer cannot classify a shipment from a vague label, and a buyer cannot check that they received the right products. Add the material, model, size, or other identifying detail when it helps, and keep the description consistent with the label on the package.
Finally, state the totals and the currency clearly, show any shipping, insurance, or tax charges separately where relevant, and include payment terms and a signature. The signature, usually from the seller or an authorised person, confirms that the information is true and that the goods described are the goods shipped. Some countries and carriers specifically ask for a signed original or a signed copy, so do not treat the signature line as decoration.
Field-by-field guide to the template
Open the Word file and work from the top down. Doing it in order means you are less likely to skip a box, and the finished invoice reads logically to anyone who picks it up. The template is deliberately simple: clear headings, space to type, and no clutter that distracts from the facts.
Start with the seller block at the top. Enter your business name exactly as it appears on your official records, plus your address, contact details, and tax number if you have one. Then complete the buyer block in the same way. If the buyer is a company, use the company name and the person or department who handles purchasing or imports, so the invoice does not get lost inside a large organisation.
Next, complete the invoice details section. Add the invoice number, the invoice date, and any order or reference number the buyer gave you. If there is a shipment date, a tracking number, or a delivery address that differs from the billing address, put those details here too. This section is what links the invoice to the order and to the parcel, so it should be easy to find at a glance.
The heart of the template is the item table, which includes a column for HS codes. For each row, write a specific description, the HS code, the quantity, the unit of measure, the unit price, and the amount. For example, instead of writing “shirts,” write “men’s cotton T-shirts, size large, black.” Add one row per distinct product, rather than grouping different products together, because customs and the buyer both need to see each item separately.
Below the table, check the totals carefully. Add up the line amounts, then add shipping, insurance, discounts, or taxes only where they apply and label them clearly. State the currency once, at the top of the totals section, and use it consistently throughout. If the buyer is paying in a different currency from your usual one, agree on that currency before you invoice, and note any exchange-rate basis if you used one.
Finish with the payment details and signature sections. State how payment should be made, when it is due, and any bank details or payment reference the buyer must quote. Then sign and date the invoice. Before you send it, read it back as if you were the buyer or a customs officer: does every number add up, does every product make sense, and could a stranger understand the shipment from this page alone? If not, fix it now, while it is still easy.
International shipping notes: HS codes, country of origin, and Incoterms
Three short phrases cause most of the confusion in international shipping, so it is worth understanding them in plain language before you send your first export invoice. None of them is as complicated as it sounds, and getting them right early will save you questions from carriers and customs later.
An HS code, or Harmonized System code, is a standard number used around the world to classify a product. It tells customs what kind of product is in the box, which helps them work out duty and check whether any special rules apply. You can usually find the code by searching for your product type with your country’s customs guidance or by asking your carrier or freight forwarder. Use the most specific code that honestly fits your product, and use the same code on the invoice, the packing list, and any customs form, so the documents agree with each other.
Country of origin is simply where the goods were made or substantially produced, not necessarily where you are shipping them from. If you buy products in one country and store them in another before sending them on, the origin may still be the country of manufacture. This matters because trade agreements, duties, and import restrictions can depend on origin, so do not guess. Check with your supplier if you are unsure, and write the origin clearly on the invoice.
Incoterms are short, standard terms that explain who pays for shipping and insurance, and who takes the risk if goods are damaged in transit. For example, some terms mean the seller handles delivery all the way to the buyer’s door, while others mean the buyer takes responsibility once the goods leave the seller’s warehouse. You do not need to memorise every term, but you do need to agree one with your buyer, write it on the invoice, and make sure your price matches it. If the term says the seller pays for freight, the freight cost should be reflected in the invoice, not added as a surprise later.
As a practical habit, attach the commercial invoice to the outside of the parcel in the way your carrier asks, keep a copy for yourself, and send a copy to the buyer before the parcel arrives. That way, if customs asks a question, the buyer can answer it quickly instead of waiting for you to find the paperwork.
Common mistakes to avoid
Missing HS codes is one of the easiest mistakes to make and one of the most costly. Without a code, customs may have to classify the goods themselves, which takes time and can lead to the wrong duty. Always add a code for each item line, even for small or low-value shipments, unless your carrier clearly tells you it is not required for that route.
Using the wrong currency is another frequent problem. If you price in dollars but the buyer expects euros, or you mix currencies across line items, the total becomes unclear and payment can be delayed. Pick one currency for the whole invoice, label it clearly, and confirm it with the buyer in advance.
Leaving out the invoice number, or reusing an old one, creates confusion for accounting and for customs. Every invoice should have its own number, and your records should make it easy to find that invoice again months later. The same goes for vague item descriptions: “accessories” could mean almost anything, while “stainless steel water bottles, 750 ml” leaves no room for doubt.
Finally, do not forget payment terms. State when payment is due, how it should be made, and what happens if it is late, in plain terms. A buyer who does not know the due date is far more likely to pay late, and a seller who has not stated the terms has less to point to when chasing payment. Clear terms protect the working relationship as much as they protect cash flow.
Frequently asked questions
Is a commercial invoice the same as a regular invoice?
No. A regular invoice mainly asks for payment, while a commercial invoice also describes goods for customs, including HS codes, quantities, origin, and value. For international goods shipments, that extra detail is the point.
Do I need HS codes?
For most international shipments, yes. HS codes help customs classify your products and work out duty. Leaving them out can cause delays, so add a code for each item line.
What currency should I use?
Use the currency you agreed with the buyer, and use it for every line and total on the invoice. Avoid mixing currencies, and confirm the currency before you ship.
Does it need a signature?
In many cases, yes. A signature confirms the details are correct and the goods described are the goods shipped. Sign and date the invoice, and check whether your carrier or destination requires a signed copy.
Can I use this template for domestic sales too?
Yes. The same clear structure works for domestic business sales, especially when a buyer needs a detailed record. Simply leave out any fields that do not apply, such as HS codes or Incoterms, if they are not relevant to that sale.
Ready to get started? Download the Free Commercial Invoice Template (Word), fill it in from the top down, and double-check the totals before you send it. For a broader starting point, browse all Free Templates, explore more Invoice Templates, or see how another free download is structured in our Sorority Resume Template post.