Back to blog

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. When to use which document, all required fields and the VAT rules.

Category
Invoicing
Updated
Author
Diana

Made an error on an invoice? In Germany, you can't simply edit the file and resend it. Once an invoice has reached the customer, tax law requires a clear, documented process. There are two routes: a storno invoice (Stornorechnung) to cancel it entirely, or a corrected invoice (Rechnungskorrektur) to fix specific errors.

In short

  • Not sent yet? Edit the invoice directly, or delete it and create a new one – as long as it hasn't been sent or booked, that's fine.
  • Already sent or booked? Now you need a separate correction document: a storno invoice (cancels the invoice entirely, with a negative sign) or a corrected invoice (amends individual entries).
  • Both documents get a new sequential invoice number and a clear reference to the original invoice.
  • Don't use the word "Gutschrift" (credit note) for corrections – since 2013 it is reserved for something else in VAT law.
  • You adjust the VAT under § 17 UStG in the period the change takes effect – not retroactively in the old return.

Storno invoice vs corrected invoice – what's the difference?

In everyday use the two terms are often interchangeable. In practice, a clear distinction helps:

Storno invoiceCorrected invoice
PurposeCancels the original invoice entirelyAmends individual entries
AmountsIdentical to the original, but negativeCorrected values, usually positive
Typical triggerOrder cancelled, wrong recipient, too many errorsWrong amount, VAT rate, service description
EffectOriginal is void for VAT purposesOriginal is replaced by the amended version
AfterwardsIssue a new, correct invoice if needed

For invoices with many errors, the clean route is the combination: storno the wrong invoice, then issue a new correct invoice. That keeps every step traceable.

Which document do you need? Three scenarios

Whether you reach for a storno or a correction depends mostly on how far the invoice has already travelled:

Status of the invoiceRight approach
Not sent, not bookedEdit the file, or delete it and create a new one
Sent, but not yet paid/bookedCorrected invoice, or storno + new issue
Already paid or bookedStorno invoice (negative amounts) + new correct invoice
Decision diagram: re-create, corrected invoice or storno invoice – depending on the status of the invoice
Which correction document you need depends on whether the invoice has already been sent, paid or booked.

Once a payment has arrived or the invoice has been booked, deleting it is off the table. The route then always runs through a storno – only that keeps the booking complete for the tax office.

Required fields for storno and corrected invoices

Both documents are full invoices under § 14 (4) UStG and must contain all the mandatory fields of a regular invoice:

  • Seller and buyer name and address
  • Your Steuernummer or USt-IdNr.
  • Invoice date and a new sequential invoice number from your running series
  • A clear reference to the original invoice (number and date, e.g. "storno of invoice no. 2026-042 dated 15/02/2026")
  • Service description, quantity and date of supply
  • Net amount, VAT rate and VAT amount (each with a negative sign for a storno)

For the full set of requirements, see our guide to the mandatory invoice fields. If a mandatory field is missing, the correction document is formally defective – and your customer's input-tax deduction can fall apart.

Setting the negative sign correctly

On a storno invoice you reverse the values of the original. Important: not only the total, but the VAT amount too must be shown as negative.

LineOriginal invoiceStorno invoice
Net€1,000.00−€1,000.00
VAT 19%€190.00−€190.00
Gross€1,190.00−€1,190.00

The sum of original and storno is therefore zero – the original invoice is neutralised for VAT, but stays on file as a record.

Invoice numbering for storno and correction

Both the storno invoice and the corrected invoice receive a new sequential invoice number from your normal series. The original number is referenced only – it is not reused and never assigned twice. A complete, unique number sequence is mandatory; storno invoices and corrections slot into it like any other.

Why you can't just delete or overwrite the original

German tax law (GoBD) requires complete, chronological and tamper-proof bookkeeping records. Deleting or overwriting an invoice that has already been sent or booked counts as a bookkeeping violation and can lead to estimates or surcharges during a tax audit (Betriebsprüfung). The original invoice stays in your records – it is only neutralised by the storno or correction document. You must keep both for ten years (§ 147 AO).

"Gutschrift" is not a correction document

A common mistake: labelling a correction a "Gutschrift" (credit note). Since the 2013 Amtshilferichtlinie-Umsetzungsgesetz, "Gutschrift" is reserved in VAT law for something entirely different – an invoice issued by the recipient of the service rather than the supplier (self-billing under § 14 (2) UStG). Calling a correction a "Gutschrift" risks confusion and, in the worst case, an unintended tax liability.

The correct labels are "Stornorechnung", "Korrekturrechnung" or "Rechnungskorrektur". What actually matters in genuine self-billing – and how to avoid the § 14c trap – is covered in our guide to the credit note and self-billing procedure.

VAT on storno and correction

If you've already reported the VAT of the original invoice in a VAT return (Umsatzsteuer-Voranmeldung), you don't fix the difference retroactively in the old return. Under § 17 UStG you account for the change in the filing period in which the storno or correction takes effect – i.e. the current or next return. The same applies in reverse to your customer's input-tax deduction: they adjust their input tax in the period of the correction.

If, on the other hand, you made an error in the return itself (a typo, a wrong code), that's a different procedure – how to amend a return you've already filed is covered in our guide to correcting a VAT return.

Retroactive correction and input tax

There is no rigid deadline for invoice corrections. The European Court of Justice (the Senatex and Barlis rulings, 2016) clarified that an invoice can be corrected retroactively to the date it was originally issued – the input-tax deduction is preserved in principle, without late-payment interest. The condition is that the original invoice already contained the core details (supplier, recipient, service description, consideration, separate VAT statement) and is only being completed.

E-invoices: storno under XRechnung and ZUGFeRD

Since 1 January 2025, domestic businesses must be able to receive B2B e-invoices; the obligation to issue structured e-invoices becomes binding in stages by 2028. Where an invoice was issued as an e-invoice, storno and correction documents must also exist as a structured XML file. In XRechnung and ZUGFeRD, the correction document references the original via the BillingReference field. For how the two formats differ, see our comparison of XRechnung vs ZUGFeRD.

Norman generates e-invoices in both XRechnung and ZUGFeRD formats – including storno and corrections, with the BillingReference set automatically and no manual XML.

Expert opinion
Knowing about storno and correction invoices and the right process is already 80 % of the battle. The biggest issue we see with founders is that they simply don't know these documents exist — and they're often surprised when they hear what a corrected invoice actually has to look like.
Peter BoykoPeter BoykoFounder of Norman

Frequently asked questions (FAQ)

What's the difference between a storno invoice and a Gutschrift?

A storno invoice cancels a faulty or void invoice. A VAT "Gutschrift", by contrast, is a full invoice issued by the recipient of the service (self-billing, § 14 (2) UStG). For corrections you should therefore avoid the word "Gutschrift" – write "Stornorechnung" or "Rechnungskorrektur" instead.

How long can I correct an invoice retroactively?

There is no statutory deadline. Under 2016 ECJ case law, a correction even takes effect retroactively to the original issue date. In practice it's best to correct promptly, as soon as you spot the error – not least because of bookkeeping and the ten-year retention requirement.

Can I still cancel an invoice that has already been paid?

Yes. But once an invoice is paid or booked, you can no longer simply delete it. You issue a storno invoice with negative amounts and – if necessary – a new, correct invoice afterwards. Any overpaid amount is refunded to the customer separately.

What invoice number does a storno invoice get?

A new sequential number from your normal series. The original invoice number is referenced only, never reused.

Do I have to re-file the VAT after a correction?

You don't file a corrected version of the old return. The difference from the storno or correction flows into the return for the period in which the correction takes effect, under § 17 UStG.

Conclusion

Correcting an invoice in Germany requires the right document: a storno for full cancellation, a corrected invoice for amendments – and as long as the invoice hasn't gone out yet, simply re-creating it is enough. Both correction documents need a new invoice number, all required fields and a clear reference to the original; you adjust the VAT in the period of the change. Document it correctly and you have nothing to fear from a tax audit.

Issue storno invoices for free with Norman

Create storno and correction invoices for free with Norman – with the correct negative sign, a new sequential number and a reference to the original, as PDF and as an e-invoice (XRechnung/ZUGFeRD).