Zum Inhalt springen

Tips

Invoicing for Online Shops: E-Commerce Accounting from A to Z

Everything about invoicing in e-commerce: From correct VAT treatment through the OSS procedure to automation. With practical tips for Amazon, eBay, Etsy, and your own shop.

Thomas Müller · ·22 min read

E-commerce is booming - and with it the challenges of invoicing. Whether it's your own online shop, selling through Amazon and eBay, or digital products: correct billing is more complex than in brick-and-mortar retail. In this comprehensive guide, you'll learn everything you need to know about invoicing in e-commerce - from legal basics to complete automation.

Why E-Commerce Invoices Are Special

Online retail differs fundamentally from traditional retail. The key differences:

Geographic Reach

You're not just selling to customers around the corner, but potentially across the entire EU - and beyond. This has massive implications for VAT:

Sale toVATSpecial Consideration
Domestic (B2C)Standard domestic VATDefault case
EU abroad (B2C)VAT of destination countryOSS procedure
EU abroad (B2B)0% (Reverse Charge)Verify VAT ID
Third country (e.g., USA)0% (Export)Export documentation

High Transaction Volumes

A successful online shop can have hundreds or thousands of orders per month. Manual invoice creation? Impossible. Automation is mandatory.

Multiple Sales Channels

Many e-commerce sellers sell simultaneously through:

  • Own webshop (Shopify, WooCommerce, Shopware)
  • Amazon (FBA or self-fulfillment)
  • eBay
  • Etsy
  • Social commerce (Instagram, TikTok Shop)

Each channel has its own invoicing requirements.

Digital vs. Physical Products

Different rules apply to digital products (e-books, software, online courses) than to physical goods - especially regarding VAT.

Required Information on E-Commerce Invoices

Standard legal requirements also apply in online retail. Here's a checklist specifically for e-commerce:

Basic Required Information

  • ✅ Complete name and address of the seller
  • ✅ Complete name and address of the buyer
  • ✅ Seller's tax number or VAT ID
  • ✅ Sequential invoice number
  • ✅ Invoice date
  • ✅ Delivery date or service period
  • ✅ Type and quantity of goods/services
  • ✅ Net amount
  • ✅ Tax rate and tax amount
  • ✅ Gross amount

E-Commerce-Specific Information

  • Order number - For customer reference
  • Shipping costs - Listed separately
  • Payment method - PayPal, credit card, Klarna, etc.
  • Return policy notice - Reference to return rights
  • OSS notice - For EU sales via OSS

Example: Complete E-Commerce Invoice


MaxMuster Shop LLC
123 Main Street, New York, NY 10001
VAT ID: US123456789

INVOICE

To:
Maria Example
45 Sample Way
Vienna, 1010, Austria

Invoice Number: RE-2025-001234
Invoice Date: January 15, 2025
Order Number: #ORD-78901
Order Date: January 14, 2025
Delivery Date: January 17, 2025
Payment Method: PayPal

Item | Description              | Qty | Unit Price | Total
-----|--------------------------|-----|------------|-------
1    | Premium Organic Coffee 500g | 2  | €12.50    | €25.00
2    | Ceramic Coffee Mug       | 1   | €18.90     | €18.90
-----|--------------------------|-----|------------|-------
                              Subtotal:           €43.90
                              Shipping:            €5.90
                              Net Amount:         €49.80
                              VAT 20% (AT):        €9.96
                              Total:              €59.76

Note: This delivery is billed under the OSS procedure
(One-Stop-Shop) with Austrian VAT.

Return Policy: You have the right to return this order
within 14 days without giving any reason.

VAT in E-Commerce: The OSS Procedure

Since July 1, 2021, the OSS procedure (One-Stop-Shop) applies to B2C sales in the EU. It replaces the old delivery thresholds and significantly simplifies VAT processing.

What Is the OSS Procedure?

Previously, you had to register in each EU country once you exceeded a certain sales threshold there. With OSS, you report all EU sales centrally to your national tax authority - through a single portal.

When Does OSS Apply?

CriterionOSS AppliesOSS Doesn't Apply
Sale toPrivate individuals (B2C)Businesses (B2B)
Delivery toEU abroadDomestic or third country
Annual EU revenueOver €10,000Under €10,000 (optional)

The €10,000 Threshold

If your total EU foreign sales (B2C) are under €10,000 per year, you can choose:

  1. Apply domestic VAT - Simpler, but customers pay your domestic tax rates
  2. Use OSS - More complex, but customer-friendly (local tax rates)

Tip: As soon as you regularly sell to EU countries, OSS is worthwhile. Customers in countries with lower VAT (e.g., Luxembourg 17%) save money, which can increase your conversion rate.

OSS in Practice

Step 1: Registration Register for the OSS procedure with your national tax authority through their online portal.

Step 2: Set Up Tax Rates Configure the current VAT rates of all EU countries in your shop system:

CountryStandardReduced
Germany19%7%
Austria20%10% / 13%
France20%5.5% / 10%
Netherlands21%9%
Italy22%4% / 10%
Spain21%10%
Poland23%5% / 8%
Luxembourg17%8%

Step 3: Quarterly Reporting By the last day of the month following the quarter end, submit your OSS report:

  • Q1 (Jan-Mar): Report by April 30
  • Q2 (Apr-Jun): Report by July 31
  • Q3 (Jul-Sep): Report by October 31
  • Q4 (Oct-Dec): Report by January 31

Step 4: Payment You transfer the total EU VAT to your tax authority, which distributes the amounts to the individual EU countries.

OSS Notice on the Invoice

For OSS sales, the invoice should include a corresponding notice:

"This delivery is made under the One-Stop-Shop procedure (OSS). VAT is owed in the destination country [Austria] and is remitted via the OSS procedure."

B2B vs. B2C: The Differences

In e-commerce, distinguishing between business and private customers is crucial for correct invoicing.

B2C Sales (to Private Individuals)

  • VAT of destination country (for EU abroad via OSS)
  • Right of withdrawal (14 days)
  • Consumer protection regulations apply
  • Invoice not strictly required (but recommended)

B2B Sales (to Businesses)

  • Intra-community supply: 0% VAT with reverse charge
  • No right of withdrawal (unless contractually agreed)
  • Buyer's VAT ID must be verified
  • Invoice is mandatory

Reverse Charge for B2B

For sales to businesses in other EU countries, the reverse charge procedure applies:


Invoice for Intra-Community Supply

Buyer:
TechStart S.r.l.
Via Roma 123, 20121 Milano, Italy
VAT ID: IT12345678901

Item: Server Hardware Bundle
Net Amount: €2,500.00

Note: Tax-exempt intra-community supply.
The tax liability passes to the service recipient
(Reverse Charge pursuant to EU VAT Directive).

Total Amount: €2,500.00

Verify VAT ID - Mandatory!

Before issuing an invoice without VAT to an EU business, you must verify their VAT ID. Use:

  1. EU VIES System: ec.europa.eu/taxation_customs/vies
  2. Qualified confirmation from tax authority: For legally secure documentation

Important: Document every verification! During a tax audit, you must be able to prove that you verified the VAT ID at the time of delivery.

Invoicing on Marketplaces

Amazon

Amazon distinguishes between different seller models:

FBA (Fulfillment by Amazon)

  • Amazon stores and ships
  • Inventory can be in various EU countries
  • Caution: Warehouse in another EU country creates local tax obligations!
  • Amazon offers the "VAT Calculation Service"

FBM (Fulfillment by Merchant)

  • You store and ship yourself
  • Simpler tax structure
  • You're responsible for invoices

Amazon Invoice Service For sales through Amazon, you can:

  1. Have Amazon create invoices (for a fee)
  2. Create invoices yourself and upload to Seller Central
  3. Use automated tools (e.g., Billbee, Easybill)

eBay

eBay doesn't issue invoices for you. You're fully responsible yourself:

  • Buyers receive a "purchase confirmation" from eBay, not an invoice
  • Business sellers must issue invoices upon request
  • For sales to businesses, an invoice is mandatory

Etsy

Etsy is particularly popular for crafts and digital products:

  • Etsy has collected VAT for certain countries since 2021
  • For sales to UK, Australia, etc., Etsy remits the VAT
  • Within the EU, you're responsible yourself
  • Digital downloads: Special VAT rules apply!

Multi-Channel Strategy

If you sell on multiple platforms, you need a central solution:

ChallengeSolution
Different order formatsMiddleware tool (e.g., Billbee, plentymarkets)
Different invoice numbersCentral numbering system
Tax reportingOne tool for all channels
Accounting exportAccounting software integration

Digital Products: Correct Billing

For digital products (e-books, software, online courses, music downloads), special rules apply:

OSS for Digital Services

Digital services to private individuals are always taxed at the customer's location - regardless of revenue thresholds. This means:

  • Always apply the tax rate of the customer's country
  • No €10,000 threshold like for goods
  • Customer location must be determined

Determining Customer Location

You must verify your customer's location. Accepted evidence:

  1. Billing address
  2. IP address (Geolocation)
  3. Bank details (IBAN country code)
  4. SIM card country (for mobile purchases)

For legally secure attribution, you need at least two matching pieces of evidence.

Example: Online Course Invoice


Digital Academy LLC
42 Innovation Street, Munich
VAT ID: DE987654321

INVOICE for Digital Service

To:
Pierre Dupont
15 Rue de la Paix
75002 Paris, France

Invoice Number: DIG-2025-00456
Date: January 20, 2025

Service: Online Course "Marketing Masterclass"
Access: Immediately upon payment
Duration: 12 months unlimited access

Net Amount:                    €199.00
VAT 20% (FR):                   €39.80
Total Amount:                  €238.80

Note: Electronic service. Taxation at the location
of the service recipient (France).

By purchasing, you agree that the provision of
digital content begins immediately and you thereby
waive your right of withdrawal.

Right of Withdrawal for Digital Products

For digital products, you can exclude the right of withdrawal under certain conditions:

  1. The customer agrees to immediate start of the service
  2. The customer confirms they lose their right of withdrawal
  3. You document this consent

Wording: "By clicking 'Buy,' I agree that the download starts immediately. I understand that I thereby lose my right of withdrawal."

Dropshipping: Special Invoicing Considerations

With dropshipping, you sell products that are shipped directly from the supplier to the customer. This has tax consequences:

The Chain Transaction Problem

Dropshipping often involves a "chain transaction":


Supplier (China) → You (USA) → Customer (USA)
        ↓                              ↓
Invoice to you                Invoice to customer

EU Supplier → You → EU Customer

Relatively simple: Two separate VAT transactions, normal rules.

Third-Country Supplier → You → EU Customer

More complex! With direct shipping from China/USA:

  • Import VAT upon entry to destination country
  • Who is the importer? You or the customer?
  • IOSS (Import One-Stop-Shop) for shipments up to €150

IOSS for Dropshippers

The Import One-Stop-Shop (IOSS) simplifies imports from third countries for shipments up to €150:

  1. Register for IOSS
  2. You charge the customer EU VAT
  3. The shipment passes customs without additional charges for the customer
  4. You remit the VAT via IOSS

Advantage for customers: No nasty surprises upon delivery (customs fees, import VAT).

Automation: End Manual Invoicing

With more than 50 orders per month, there's no way around automation. Here are the best strategies:

Shop Integration

Most shop systems offer invoice plugins:

Shop SystemInvoice SolutionE-Invoice
ShopifyBillbee, SufioYes
WooCommerceVarious pluginsPartial
ShopwareStandard moduleYes
MagentoVarious extensionsYes

Middleware Tools

For multi-channel sellers, middleware solutions are recommended:

Billbee

  • Connects all marketplaces
  • Automatic invoice creation
  • Accounting export
  • OSS support
  • From €9/month

plentymarkets

  • Complete e-commerce ERP
  • Warehouse and order management
  • For larger merchants
  • From €300/month

API Integration with Clever Invoice

For maximum flexibility, you can integrate Clever Invoice via API into your workflow:


// Example: Webhook from Shopify to Clever Invoice
// Automatically create invoice after each new order

POST /api/webhooks/shopify
{
  "order_id": "ORD-123456",
  "customer": {
    "name": "John Smith",
    "email": "john@example.com",
    "address": {...}
  },
  "line_items": [...],
  "total": 89.90,
  "tax": 14.36
}

// Clever Invoice automatically creates the invoice
// and sends it via email to the customer

Automatic Invoice Rules

Define rules for different scenarios:

ConditionAction
Payment receivedCreate & send invoice
B2B customer (VAT ID present)Reverse charge invoice
EU abroad (B2C)OSS invoice with local VAT
Third countryExport invoice without VAT
Digital productImmediate invoice delivery

Returns and Credit Notes

In e-commerce, returns are the order of the day. Here's how to handle them:

Withdrawal Within 14 Days

Customers have a 14-day right of withdrawal for distance sales:

  1. Goods come back
  2. Create credit note (not a cancellation invoice!)
  3. Refund within 14 days

Creating a Correct Credit Note


CREDIT NOTE

Credit Note Number: CN-2025-00123
Reference: Invoice RE-2025-00456 dated January 10, 2025
Reason: Withdrawal under distance selling regulations

Original Item:
Premium Organic Coffee 500g, 2 units    -€25.00

Net:                                    -€21.01
VAT 19%:                                 -€3.99
Credit Note Amount:                     -€25.00

The amount will be refunded to your original
payment method within 7 business days.

Partial Returns

Partial returns are more complicated:

  • Credit note only for returned items
  • Shipping costs: Who bears them?
  • Possibly new invoice for remaining items

Accounting and Tax Advisors

Accounting Export

Most accountants work with specialized accounting software. Make sure your system supports compliant exports:

  • Standard format for journal entries
  • Receipt images (audit-compliant)
  • OSS-compliant breakdown by country

Chart of Accounts for E-Commerce

Typical accounts for e-commerce:

AccountDescription
Revenue Standard VATStandard-rated sales
Revenue Reduced VATReduced-rate sales
Revenue Intra-CommunityB2B EU sales
Revenue ExportsThird-country sales
Revenue EU (OSS)B2C EU sales via OSS

Monthly Tasks

TaskDeadline
VAT return10th of following month
OSS reportQuarterly
EC sales list25th of following month
Accounting exportAfter month-end close

Common Mistakes to Avoid

1. Forgetting OSS

Problem: EU sales billed with domestic VAT Consequence: Tax evasion abroad Solution: Configure shop system correctly, register for OSS

2. VAT ID Not Verified

Problem: B2B invoice without VAT, although VAT ID is invalid Consequence: You owe the VAT retroactively Solution: Implement automatic VIES verification

3. Digital Products Incorrectly Treated

Problem: Domestic VAT instead of customer country VAT Consequence: Back payment + interest Solution: Special logic for digital products

4. Dropshipping Tax Traps

Problem: Unclear chain transaction situation Consequence: Double taxation or tax evasion Solution: Consult a tax advisor with e-commerce experience

5. Missing Invoice Numbers

Problem: Gaps in invoice numbering Consequence: Problems during tax audit Solution: Central, automatic numbering

6. Compliance Violations

Problem: Changing invoices retroactively instead of credit note Consequence: Administrative offense, tax authority estimation Solution: Use compliant archiving

E-Invoicing in E-Commerce

E-invoicing is becoming increasingly important. For e-commerce, this means:

B2B: E-Invoicing Required

When selling to businesses, you should be able to issue e-invoices (structured formats like UBL or XML).

B2C: PDF Still Permitted

For sales to private individuals, you can continue to use PDF invoices. But: An e-commerce-capable system should handle both.

Check Shop Integration

Ask your shop provider about e-invoicing capability:

  • Can the system generate structured e-invoices?
  • Are the XML data correctly filled?
  • Does it work with EU taxes (OSS)?

Checklist: E-Commerce Invoices

Before you start or optimize your online shop, go through these points:

Legal Basics

  • [ ] Business registration
  • [ ] Tax number and VAT ID applied for
  • [ ] OSS registration (for EU sales)
  • [ ] Legal notice and terms complete

Shop Configuration

  • [ ] All EU tax rates configured
  • [ ] B2B/B2C distinction possible
  • [ ] VAT ID field in checkout
  • [ ] Automatic invoice creation activated

Invoice Content

  • [ ] All required information included
  • [ ] Sequential invoice numbers
  • [ ] OSS notice for EU sales
  • [ ] Reverse charge notice for B2B

Automation

  • [ ] Invoices created automatically
  • [ ] Email delivery after payment
  • [ ] Accounting export set up
  • [ ] Credit notes for returns automated

Archiving

  • [ ] Compliant storage (retention period)
  • [ ] Audit-proof storage
  • [ ] Backup strategy in place

Conclusion: Mastering E-Commerce Invoices

Invoicing in e-commerce is complex - but manageable with the right system. The key points:

  1. Understand and use OSS: Mandatory for EU sales over €10,000, recommended below
  2. Separate B2B and B2C: Different tax rules, different invoices
  3. Automation is mandatory: Manual work impossible at 50+ orders/month
  4. Mind digital products: Always VAT of customer's country
  5. Prepare for e-invoicing: Increasingly required for B2B

With Clever Invoice, you create e-commerce invoices automatically - including OSS support, e-invoicing formats, and accounting exports. Connect your shop and focus on selling, while we handle the paperwork.

Frequently asked questions

What is the OSS procedure and when do I have to use it?

The One-Stop-Shop (OSS) procedure allows you to report VAT for EU cross-border sales centrally to your national tax authority, instead of registering in each EU country individually. OSS is mandatory for B2C sales to other EU countries above an annual revenue of €10,000. Below that, you can choose whether to use OSS or charge your domestic VAT.

Do I have to create my own invoices as an Amazon/eBay seller?

Yes, you are generally responsible for invoicing as the seller. Amazon offers a paid invoice service, but eBay does not. Most professional sellers use middleware tools like Billbee or specialized software that automatically creates invoices for all sales channels.

How does VAT work for digital products?

For digital products (e-books, software, online courses), the tax rate of the customer's country always applies - without any revenue threshold. You must verify the customer's location through at least two pieces of evidence (IP address, billing address, bank country) and charge and remit the corresponding VAT via OSS.

What do I need to consider for dropshipping regarding taxes?

Dropshipping is tax-complex because it often involves chain transactions. With suppliers from third countries (China, USA), you need to clarify who the importer is. The IOSS procedure significantly simplifies imports up to €150. Consult a tax advisor experienced in e-commerce to avoid costly mistakes.

How do I handle returns and credit notes?

For withdrawal within the 14-day period, you create a credit note (not a cancellation invoice!) and refund the amount within 14 days. The credit note must reference the original invoice and contain all required information. For partial returns, only the returned portion is credited.

← Back to blog