
The discussion surrounding Amazon e-invoicing is not an abstract tax debate — it directly changes how you create, receive, and archive invoices. The Growth Opportunities Act redefined the term "electronic invoice" effective January 1, 2025: A simple PDF is no longer an e-invoice.
What matters:
As an Amazon seller, you encounter both scenarios daily: you receive invoices from suppliers and issue invoices to end customers. Both directions are affected – with different deadlines and risks.
Amainvoice was developed specifically for this context: as a tax-tech middleware that transforms Amazon transaction data into compliant documents and DATEV-ready accounting data. Test it now, no strings attached →
The legislature has introduced a phased plan. Here is what is already in effect and what is still to come:
Since January 1, 2025 – Mandatory receipt active
You must be able to receive and audit-proof archive e-invoices from German suppliers and service providers. It is no longer legally possible to reject an e-invoice. Important: This also applies to small businesses under § 19 UStG when receiving invoices.
Until December 31, 2026 – Transition period still in effect
You may still issue B2B invoices as PDFs or on paper. This grace period should not be used as an excuse – many buyers on Amazon Business are already demanding structured data.
From January 1, 2027 – Mandatory issuance for revenue over €800,000
Companies with annual revenue exceeding €800,000 must issue B2B invoices as e-invoices. From this point on, sending a PDF to business customers will no longer be legally compliant.
From January 1, 2028 – Mandatory for everyone
No more exceptions. Every company in the German B2B sector must issue e-invoices.
If you don't yet have a system that generates ZUGFeRD or XRechnung: the clock is ticking. Amainvoice handles this for you—no technical expertise required.
Two formats dominate electronic invoicing in Germany:
XRechnung is a pure XML data set with no visual representation. It is ideal for public administration (B2G), but less relevant for day-to-day Amazon business, as you rarely sell directly to government agencies.
ZUGFeRD is the most pragmatic format for sellers: a PDF/A-3 file with embedded XML. You see a normal, readable invoice, while your accounting software simultaneously reads the embedded XML code. This completely eliminates errors caused by OCR recognition.
Important: Not every ZUGFeRD profile meets legal requirements. For tax compliance, at least the EN 16931 (Comfort) profile is required. Amainvoice automatically generates compliant ZUGFeRD files using this profile.
Critical for archiving: Printing a ZUGFeRD file destroys the machine-readable XML component. The paper document is legally only a copy—not a proper invoice. Always save electronic invoices digitally in their original format (PDF/A-3).
Many merchants rely entirely on the Amazon VAT Calculation Service (VCS) for receiving Amazon e-invoices. This is riskier than it seems.
No guaranteed ZUGFeRD for German B2B customers
Amazon has implemented XML solutions for Italy, where e-invoicing via the SdI system is mandatory. For the German B2B market, Amazon continues to rely on transitional arrangements. The liability risk remains with the merchant.
Error-prone with direct consequences
In February 2025, the VCS incorrectly failed to calculate VAT on cross-border B2C shipments under the OSSscheme. Merchants who relied on this data reported incorrect OSS figures and had to make corrections—at their own expense.
Lack of flexibility in B2B identification
On Amazon, a buyer's B2B status is often only visible after the order has been placed. VCS does not differentiate reliably enough here to automatically generate a compliant e-invoice for every German business customer.
Loss of control over tax details
If you supply B2B customers in different EU countries, you must decide for each transaction: domestic tax, OSS tax, or tax-exempt intra-community supply (ICS)? VCS does not always get this right—and you often only notice during a tax audit.
Amainvoice closes these gaps by acting as an independent tax engine to create invoices and upload them directly to Amazon via the IDU (Invoice Document Uploader). You keep the Downloadable Invoice badge, comply with Amazon policies, and have compliant e-invoices. Learn more about how it works →
Amainvoice is not a general invoicing software. It is a specialized solution for Amazon merchants that addresses exactly the areas where VCS and generic tools fail.
Amainvoice generates ZUGFeRD-compliant invoices directly from your Amazon transaction data. For every order, the system automatically checks:
The result: a legally compliant e-invoice that is automatically uploaded back to Amazon. You don't need to know formats or make manual decisions.
Amainvoice analyzes transaction data before it reaches your accounting system. Discrepancies between the country of origin, destination country, and tax rate are detected and either automatically corrected or flagged. This paid off immediately during the VCS error in February 2025: Amainvoice users had an automatic correction logic in place—no manual adjustments, no liability risks.
In a world where invoice data is processed by machines, errors spread quickly. An incorrect tax code in an XML file leads to immediate misposting at the recipient's end. Amainvoice acts as a firewall here.
For tax-free intra-community supplies, you must verify the buyer's VAT ID—and document this check. Amainvoice automatically performs a qualified VAT ID check with the Federal Central Tax Office (BZSt) and logs the result. This documentation is your protection during a tax audit: without a documented VAT ID check, the tax office can demand the 19% VAT—directly from your own margin.
Amainvoice translates Amazon transactions into a complete DATEV booking batch—including revenue accounts, OSS accounts, Amazon fees, and receipt images. Your tax advisor no longer needs to manually type in PDFs or use OCR. More about the Amazon-DATEV interface →
The e-invoicing mandate under Section 14 of the German VAT Act (UStG) applies to domestic B2B sales—meaning when goods are shipped from a German warehouse to a German business customer. If the goods are located in Poland or the Czech Republic, different tax rules apply. Amainvoice automatically detects which format and tax logic apply based on warehouse data. This is crucial, especially for PAN-EU sellers. More about PAN-EU & taxes →
Here is how the process works with Amainvoice:
1. Data import via SP-API
Amainvoice automatically retrieves raw transaction data from Amazon Seller Central multiple times a day.
2. Invoice generation (two methods)
3. Tax preparation
The system automatically categorizes every transaction: domestic tax, OSS delivery, or intra-community supply. The correct tax category code according to EN 16931 is written into the XML structure of the invoice.
4. DATEV export and archiving
Amainvoice transfers completed booking batches and document images to DATEV Unternehmen online. ZUGFeRD PDFs are archived in an audit-proof manner—compliant with GoBD for 10 years, regardless of Amazon's data access restrictions.
Many Amazon sellers use Billbee or Xentral for order processing. Amainvoice integrates with both systems, acting as your specialized tax engine.
The principle: Billbee or Xentral handle order processing and inventory management. Amainvoice takes care of the tax-critical invoicing and provides the DATEV exports. This ensures there are no discrepancies between the invoice the customer receives and the entry the tax office sees.
Billbee users benefit even more: Amazon orders processed via Amainvoice do not count as billable orders in Billbee, saving you money. All interfaces and integrations →
Amazon sellers rarely face simple tax situations. Three scenarios frequently cause errors:
Reverse charge on Amazon fees
Selling fees and FBA fees are invoiced by Amazon in Luxembourg. This is where the reverse charge procedure applies—you owe the tax, not Amazon. Amainvoice identifies these invoices and automatically creates the correct accounting entry.
OSS deliveries
As soon as you exceed the EU-wide B2C threshold of €10,000, every cross-border delivery must be taxed in the country of destination. Amainvoice monitors this threshold on a daily basis and correctly categorizes every transaction. OSS basics for Amazon sellers →
Intra-community supplies (ICS)
For tax-exempt deliveries to EU businesses, a qualified VAT ID check is mandatory. Amainvoice fully automates this verification. What is an intra-community supply? →
E-invoicing is not the final goal – it is the first step in a broader EU reform. ViDA (VAT in the Digital Age) is expected to introduce mandatory real-time digital reporting from 2030: invoice data must be reported to a central government platform at the same time it is issued.
This means that anyone still creating invoices manually or entering accounting data by hand will fail under ViDA – not out of unwillingness, but because the required frequency and data quality cannot be achieved without automation.
Amainvoice already processes and validates structured data today. Moving to automatic government reporting will simply be a technical update, not an overhaul of your entire process. Why automation will be your biggest competitive advantage in 2026 →
Transition periods are coming to an end. Those who wait until 2027 to switch will pay the price in extra effort, risk of errors, and potential fines.
With Amainvoice, you are already compliant today:
Try Amainvoice risk-free now →
View pricing →
Request a free accounting analysis →
This article is for general information purposes only and does not constitute tax or legal advice. Please consult a qualified tax advisor regarding your individual situation.
Yes – for domestic B2B sales. Starting in 2027 (for those with revenue over €800,000) and 2028 (for everyone), a structured format compliant with EN 16931 will be mandatory. For B2C transactions, PDF remains acceptable.
For B2C sales, VCS is sufficient in most cases. For B2B transactions with German customers, Amazon does not guarantee compliant ZUGFeRD data sets. The liability risk lies with the seller. A specialized solution like Amainvoice closes this gap.
For Amazon Business customers, the status is visible in Seller Central. Private customers do not have this status. Amainvoice automatically detects which invoice format needs to be generated based on the available buyer data.
XRechnung is a pure XML data set without a visual representation, primarily used for public administration. ZUGFeRD combines a readable PDF view with an embedded XML data set (a hybrid format). For Amazon sellers, ZUGFeRD is the more practical standard.
Amazon invoices selling fees and FBA costs through Amazon Services Europe S.à r.l. in Luxembourg. Since Amazon acts as a foreign service provider and the reverse charge mechanism applies, Amazon is not necessarily subject to German e-invoicing requirements. However, you must be technically equipped to process e-invoices for all German suppliers and service providers who will send you ZUGFeRD or XRechnung files in the future. Amainvoice processes both formats automatically.
Business customers may reject the invoice because they cannot claim input tax deductions from it. This leads to payment delays, customer complaints, and potential tax assessment adjustments during audits. Furthermore, as of 2027/2028, PDFs will no longer be legally compliant for domestic B2B transactions.
No. You can create invoices externally (with Amainvoice) and upload them to Amazon via the Invoice Document Uploader (IDU). You keep the badge, your Invoice Defect Rate (IDR) is not affected, and you have compliant e-invoices.