Tax Invoice for E-commerce: Rules, VAT, GST & Invoicing
Author
Shamyudha

If you run an online store, you probably send order confirmations, payment receipts, and marketplace reports every day without thinking much about them. But a tax invoice is not just another customer document. For e-commerce businesses selling across VAT or GST jurisdictions, a tax invoice is the formal record of a taxable sale.
That distinction matters. A receipt proves that money was paid. An order confirmation proves that an order was placed. A tax invoice supports tax reporting, buyer input tax recovery, and audit trails. When e-commerce sellers treat these documents as interchangeable, the risk is not just messy bookkeeping. It can lead to rejected VAT/GST claims, missing invoice data, failed marketplace or B2B buyer requirements, and compliance issues when the business expands into new countries.
What is a tax invoice for e-commerce businesses
A tax invoice is the official record of a taxable sale. It shows what was sold, who sold it, who bought it, where tax applies, and how much VAT, GST, or sales tax was charged. Unlike a receipt, which only confirms payment, a tax invoice supports tax reporting, audit checks, and input tax recovery for VAT/GST-registered business buyers.
For e-commerce businesses, this distinction matters because a payment confirmation, order confirmation, or marketplace report is not automatically a valid tax invoice. A tax invoice is usually issued once the sale is confirmed, the payment is due, or the goods/services have been supplied, depending on local rules. A proforma invoice does not qualify because it is only a pre-sale estimate, not the final tax document.
A compliant tax invoice usually includes:
- Unique invoice number
A sequential number that is never reused. - Invoice and supply date
The issue date and, where required, the date goods or services were supplied. - Seller and buyer details
Legal names, addresses, and tax registration numbers where required. - Transaction details
Description of goods, services, subscriptions, or digital products, including quantity and price. - Tax and total amount
Applicable tax rate, tax amount, exemption or reverse-charge note, and the total payable.
For e-commerce, the invoice data often needs to go further than a standard sales receipt. A SaaS seller may need to identify the buyer’s country and VAT ID. A digital product seller may need place-of-supply evidence. A physical goods seller shipping internationally may need delivery-country details, local tax treatment, or import/export references.
Why tax invoices matter for e-commerce compliance
Tax invoices matter because they prove the correct tax treatment of a sale. For B2B buyers, a compliant invoice is often needed to recover VAT or GST. If key details are missing, such as buyer tax ID, tax rate, exemption, or reverse-charge wording, the buyer may not be able to claim input tax.
They also protect e-commerce sellers during audits. A payment receipt shows that money was collected, but a tax invoice shows what was sold, who bought it, which tax rule applied, and whether the transaction was reported correctly.
This is especially important for cross-border e-commerce, SaaS, and marketplace sales. Marketplaces may collect tax in some cases, but that does not automatically remove every invoicing obligation from the seller. The responsibility depends on the country, buyer type, transaction type, and whether the marketplace is treated as the seller of record.
Displays a content card with title, subtitle, and action button
{{__CTA:GenericCtaJson:{"type":"content","contentCta":{"layout":"card","title":"Make your Bitrix24 invoices tax‑ready","subtitleHtml":"Connect DDD Invoices to Bitrix24 so every order becomes a country‑ready tax invoice or e‑invoice, without changing your existing workflows.","button":{"href":"https://www.bitrix24.eu/apps/app/integrations24.ddd_invoices/","label":"Install Bitrix24 app","color":"orange"}}}__}}How to create and issue compliant tax invoices
Getting the mechanics right is where many e-commerce sellers stumble. Here is a practical process to follow:
- Set up sequential invoice numbering. Every invoice needs a unique number in an unbroken sequence. Automated numbering removes the risk of duplicates or gaps that trigger audit flags.
- Separate your invoicing logic from your payment system. Your payment processor confirms payment. Your invoicing system records the taxable sale, keeping invoice compliance separate from the payment flow.
- Handle the reverse charge correctly for cross-border B2B sales. When a VAT-registered business in another country buys from you, the reverse charge mechanism often applies. The invoice must state “VAT reverse charge applies” and show a zero or exempt tax rate.
- Configure tax logic by product type and buyer type. Digital goods require special treatment, including place-of-supply rules that physical products may not trigger. Your invoicing system needs to distinguish B2B from B2C and digital from physical before it generates a single line.
- Archive every invoice with a timestamp. Most jurisdictions require you to retain tax invoices for 5 to 10 years. Cloud-based archiving with e-signatures and timestamps satisfies audit requirements and protects you if records are ever challenged.
How requirements vary by jurisdiction and marketplace role
There is no single global standard for ecommerce tax invoices. Requirements vary by country, buyer type, product type, sales channel, and whether the sale is B2B or B2C. A VAT invoice in the EU, a GST invoice in Australia or Canada, a US sales tax receipt, and a marketplace tax report may all serve different purposes.
Region | VAT/GST threshold | Invoice type required | Marketplace facilitator rule |
|---|---|---|---|
European Union | EUR 10,000 mainly for cross-border B2C distance sales and digital services | VAT invoice for B2B; simplified invoice may apply for some B2C sales | Marketplace may be deemed supplier for certain B2C sales |
United Kingdom | VAT invoice for VAT-registered B2B sales | Marketplace may collect VAT in specific platform-sale cases | |
United States | Sales receipt; exemption certificates for tax-exempt B2B sales | Marketplace facilitator laws apply in many states | |
Australia | GST tax invoice where required; more detail for higher-value invoices | Platform may be responsible for GST in some digital or imported-goods sales | |
Canada | GST/HST invoice records for registered sellers | Platform rules vary by province, seller status, and supply type |
The US deserves a separate note because it does not have a VAT-style tax invoice system. E-commerce sellers usually need sales records, state tax data, and exemption certificates rather than VAT invoices.
.webp%3F2026-07-28T11%3A34%3A26.235Z&w=3840&q=100)
Under the EU’s One‑Stop Shop (OSS) scheme, eligible e‑commerce sellers can report their cross‑border B2C sales to EU consumers in a single VAT return instead of registering in every member state where customers are based. Once your total intra‑EU B2C distance sales exceed the EU‑wide EUR 10,000 threshold, you are generally required to apply the VAT rate of the customer’s country and may opt into OSS to simplify reporting.
How DDD Invoices handles this for e-commerce businesses
Many e‑commerce teams only feel invoicing gaps as they expand across channels and countries. DDD Invoices then steps in to turn those orders into proper tax invoices through one API.
- Turns your existing order and billing data into locally compliant tax invoices and e‑invoices, using the VAT/GST rates you configure in your own systems.
- Validates each invoice and routes it to the right channel (tax portals, Peppol, or direct delivery) so you meet local e‑invoicing and reporting rules without changing your checkout.
- Archives invoices with a compliant audit trail, so finance and tax teams can prove what was sent, when, and to whom in every country.
DDD Invoices provides flexible options to supply the VAT and GST rates from your cart, ERP, or tax engine and applies those chosen rates on every tax invoice and e‑invoice, keeping calculation control with your finance and tax tools.
Displays a content card with title, subtitle, list/body, and action button
{{__CTA:GenericCtaJson:{"type":"content","contentCta":{"layout":"cardList","title":"Make your Stripe invoices tax‑ready in every country","subtitleHtml":"Compliant invoices from every Stripe order.","button":{"href":"https://dddinvoices.com/premade-plugins/stripe","label":"Install Stripe plugin","color":"white"},"bodyHtml":"Connect DDD Invoices to Stripe or your ERP so every e‑commerce order becomes a country‑ready tax invoice or e‑invoice."}}__}}FAQs
What is the difference between a receipt and a tax invoice?
A receipt only confirms payment; a tax invoice is the legal document that shows the tax charged and supports VAT/GST reporting and credits.
When must an e-commerce seller issue a full tax invoice?
A full tax invoice is usually needed for B2B buyers reclaiming VAT/GST, while many countries accept simplified receipts for B2C sales within set limits.
What fields are mandatory on a tax invoice for e-commerce?
A compliant tax invoice needs a unique number and date, seller and buyer details, itemized lines with prices, the tax rate, and the total tax.
How does the reverse charge mechanism affect e-commerce invoicing?
A compliant tax invoice needs a unique number and date, seller and buyer details, itemized lines with prices, the tax rate, and the total tax.