Back to blog
Business

Cancelling and Correcting Invoices in Germany 2026: Storno Invoice Rules Explained

Issued an invoice with an error? German tax law requires a specific process to cancel or correct it. Here's how to handle storno invoices and corrected invoices the right way.

Published
Updated
Author
Diana

Made an error on an invoice? In Germany, you can't simply edit the file and resend it. Tax law requires a clear, documented process: either a storno invoice (Stornorechnung) to cancel it entirely, or a corrected invoice (berichtigte Rechnung) to fix specific errors.

Storno Invoice: What It Is and When to Use It

A storno invoice cancels the original invoice entirely. It contains the same amounts as the original but with a negative sign. After the storno, the original invoice is void for VAT purposes. Use a storno invoice when:

  • The order was cancelled entirely
  • The original has so many errors that a targeted correction isn't practical
  • The wrong party was invoiced

Corrected Invoice: When to Use It

A corrected invoice replaces the original with an amended version. It must explicitly reference the original invoice number and date (e.g. "correction of invoice no. 2024-042 dated 15/02/2024"). Use a corrected invoice when:

  • The amount, VAT rate or calculation is wrong
  • The service description is incorrect or incomplete
  • A required field is missing or wrong (VAT number, Steuernummer, address)

Required Fields

Both documents must include all standard German invoice requirements:

  • Seller and buyer name and address
  • Your Steuernummer or USt-IdNr.
  • Invoice date and a new sequential invoice number
  • A clear reference to the original invoice (number and date)
  • Service description and amounts (negative for storno)
  • VAT breakdown

Why You Can't Just Delete the Original

German tax law (GoBD) requires complete, tamper-proof bookkeeping records. Deleting or overwriting an invoice breaks the audit trail and can be treated as a bookkeeping violation during a tax audit (Betriebsprufung). The original invoice must remain in your records, superseded by the storno or correction.

Invoice Numbering

Both storno and corrected invoices receive a new sequential number from your invoice series. The original number is referenced as a note only.

VAT Implications

If you've already reported the VAT in your monthly Umsatzsteuer-Voranmeldung, include the correction in your next submission. Your customer's right to input tax credit (Vorsteuerabzug) is also affected and must be adjusted.

E-Invoicing: Storno Under XRechnung and ZUGFeRD

With Germany's mandatory e-invoicing rules (effective 2025 for B2B transactions between domestic businesses), cancellation and correction documents must also be issued as structured XML. In XRechnung and ZUGFeRD, storno invoices reference the original via the billingReference field. Norman generates e-invoices in both formats, including corrections, with no manual XML editing.

Conclusion

Correcting an invoice in Germany requires the right document: a storno for full cancellation, a corrected invoice for amendments. Both need new invoice numbers, all required fields, and a clear reference to the original. Document it correctly and you have nothing to fear from a tax audit.

Norman Blog

Norman handles the operational finance work behind the scenes

From invoicing to bookkeeping, Norman keeps recurring finance work organized so you can stay on top of deadlines with less manual effort.