E-invoices and receipts: codes and practical cases
E-invoicing and receipts
E-invoices and receipts: codes and practical cases
Pick the operation you need to invoice: you get the document type, the Natura code, VAT due-date and the XML line to check, with the linked legal articles.
Which invoice do I need?
How to read the result
How to use it
Answer the three questions (type of operation, counterparty, VAT yes or no) or type a word in the search box. Each case shows the code to use and the XML line at the top; details open with one click.
What every case shows
Document type code, Natura code, VAT due-date, an XML line example, the most frequent rejection errors, the articles of the VAT Consolidated Act and, until 2026, of Presidential Decree 633/1972, with a link to the concordance tool.
Verification level
Each case states the source the code is read from: the Revenue Agency technical specifications of the electronic invoice (Annex A).
Sources and limits
Official sources
Revenue Agency technical specifications for the electronic invoice (Annex A, version 1.9.1), Invoices and Receipts Portal, Normattiva, the Official Gazette and TrovaTU of the Ministry of Economy and Finance.
Scope of the cases
The cases shown are the typical ones verified on the technical specifications. For different or particular situations check the conditions of your specific case with your accountant.
Invoicing software
To issue electronic invoices there is also Feesbee, software developed by a company linked to the firm. We mention it for transparency about the link, for information only: the codes on this page apply with any software and there is no obligation to use it.
Frequently asked questions
Which document type is used for an ordinary invoice?
TD01 for an ordinary immediate or deferred invoice. The other codes (TD02-TD29) cover advance payments, credit and debit notes, self-invoices and integrations: you find them in the cases.
When is the Natura code required?
When the VAT rate is zero the Natura code is mandatory; with a non-zero rate it is not allowed, except the TD16 exception (rejection rules 00400, 00401, 00429, 00430 of the technical specifications).
Contact the firm
Write to us: we will review your situation together.
Contact us
Write us a few lines; we reply on working days.