If your business ships goods internationally or charges value-added tax (VAT) in the UK, the difference between a commercial invoice vs. tax invoice matters. Getting it wrong can delay shipments, introduce accounting errors, or draw attention from His Majesty’s Revenue and Customs (HMRC). It’s important to understand when to use each invoice and how to manage them so your business stays compliant and grows with ease.
Below, we’ll outline when and why you need each type of invoice, what they should include, and how to keep your invoicing clean and compliant across borders and tax systems.
What’s in this article?
- What is a commercial invoice vs. tax invoice?
- When is a commercial invoice required?
- Who needs a tax invoice?
- How can businesses successfully manage cross-border invoicing and tax compliance?
- How Stripe Invoicing can help
What is a commercial invoice vs. tax invoice?
A commercial invoice (e.g., export invoice) keeps international shipments moving. A legal requirement for exporting and importing goods, it’s used by customs authorities to track what’s being shipped, who it’s going to, how much it’s worth, and where it came from. It functions as a supporting document for a customs declaration and must include the buyer and seller contact details, description of the goods, quantity and unit prices, total value of the sale, country of origin, Harmonised System (HS) codes, currency used, and any delivery terms (e.g., Incoterms).
A commercial invoice tells customs which duties or taxes (if any) should apply and helps ensure the shipment isn’t delayed for missing information. It’s proof that the goods were exported, which matters if you’re zero-rating the sale for VAT. Even samples, replacements, or low-value items require a commercial invoice.
A tax invoice (also called a VAT invoice in the UK) is only about VAT compliance. Tax invoices are issued for intra-UK sales when you’re charging VAT. They include tax details such as your VAT number, amount of VAT charged, and rate applied. Tax invoices are for your customer and HMRC, whereas commercial invoices are for customs.
When is a commercial invoice required?
Any time you’re shipping goods with commercial value across borders, you need a commercial invoice. That includes selling and shipping products internationally, any business-to-business (B2B) shipment involving physical goods, or sending samples, replacements, or warranty items abroad.
For example, if you’re based in the UK and shipping to the EU, you now need a commercial invoice for every outbound shipment. That’s a change from pre-Brexit trade flows. Shipping documents or personal items with no commercial value don’t require a commercial invoice.
Who needs a tax invoice?
A tax invoice (VAT invoice) is what VAT-registered businesses issue when they sell taxable goods or services. It’s how HMRC knows what tax was charged and how much the customer can reclaim.
A UK business must register for VAT when its taxable turnover exceeds £90,000 a year. At that point, businesses are required to issue a VAT invoice for any sale to another VAT-registered business. That invoice must include a VAT registration number, date of supply (if it’s different from the invoice date), clear description of what was sold, price excluding VAT, VAT rate charged, amount of VAT added, and total amount due. B2B customers need this invoice to reclaim the VAT as input tax. Without it, the customers can’t recover what they paid, and the business isn’t compliant with HMRC rules.
Businesses that aren’t VAT-registered shouldn’t issue tax invoices. Since they’re not charging VAT, there’s no tax to report or reclaim. Although they still must invoice, it won’t carry the legal tax information HMRC requires from VAT-registered businesses.
Can both types of invoices be required?
In some edge cases, such as an indirect export situation, a business might also issue a tax invoice alongside a commercial invoice. But export goods from the UK are generally zero-rated for VAT, and the zero-rating will be accounted for on the commercial invoice issued for export, so the business won’t need to issue a separate tax invoice.
How can businesses successfully manage cross-border invoicing and tax compliance?
With different rules and requirements spread across many countries, any business with cross-border activity should make compliance management a high priority.
Here are some best practices and tools to minimize your overhead:
Use invoicing software that understands tax and geography
Manually creating invoices is slow, error-prone, and not scalable. Tools such as Stripe Invoicing let you build compliant invoices that adapt to location, product type, and tax rules. Paired with Stripe Tax, you can automatically calculate VAT, goods and services tax (GST), or sales tax based on where your customer is and what you’re selling.
Generate commercial invoices directly from your shipping platform
Many shipping platforms now let you auto-fill customs documentation with information such as item descriptions, HS codes, declared value, and origin. Your invoice is then attached electronically, which speeds up customs processing, reduces manual handling errors, and decreases the chances of your shipment getting flagged or delayed.
Connect your invoicing and accounting systems
VAT compliance requires you to report what you charged and reclaim what you paid. Connecting your invoicing and accounting software keeps everything in one workflow, so you don’t have to re-enter data or worry about missing records during audits.
Watch for expanding obligations
Your tax obligations grow as your cross-border sales increase. Automated tax platforms can monitor when you’re nearing registration thresholds in other countries and even help with filings in some jurisdictions. You’ll always know when you’re about to owe tax in a new place.
How Stripe Invoicing can help
Stripe Invoicing simplifies your accounts receivable (AR) process—from invoice creation to payment collection. Whether you’re managing one-time or recurring billing, Stripe helps businesses get paid faster and streamline operations:
Automate accounts receivable: Easily create, customize, and send professional invoices—no coding required. Stripe automatically tracks invoice status, sends payment reminders, and processes refunds, helping you stay on top of your cash flow.
Accelerate cash flow: Reduce days sales outstanding (DSO) and get paid faster with integrated global payments, automatic reminders, and AI-powered dunning tools that help you recover more revenue.
Enhance the customer experience: Deliver a modern payment experience with support for 25+ languages, 135+ currencies, and 100+ payment methods. Invoices are easy to access and pay through a self-serve customer portal.
Reduce back-office workload: Generate invoices in minutes and reduce time spent on collections through automatic reminders and a Stripe-hosted invoice payment page.
Integrate with your existing systems: Stripe Invoicing integrates with popular accounting and enterprise resource planning (ERP) software, helping you keep systems in sync and reduce manual data entry.
Learn more about how Stripe can simplify your accounts receivable process, or get started today.
De inhoud van dit artikel is uitsluitend bedoeld voor algemene informatieve en educatieve doeleinden en mag niet worden opgevat als juridisch of fiscaal advies. Stripe verklaart of garandeert niet dat de informatie in dit artikel nauwkeurig, volledig, adequaat of actueel is. Voor aanbevelingen voor jouw specifieke situatie moet je het advies inwinnen van een bekwame, in je rechtsgebied bevoegde advocaat of accountant.