Italian E- Invoices for Foreign Companies 2026: SDI, FatturaPA & Compliance Guide
If you do business with Italian clients, suppliers, or even just hold an Italian bank account, you might assume invoicing works the same way it does back home. It doesn't. Italy runs one of the most comprehensive e-invoice systems in Europe, and the Agenzia delle Entrate watches every single transaction in real time. Whether you're a US LLC selling consulting services to an Italian client, a UK limited company with Italian suppliers, or a foreign startup opening a local entity, understanding the Sistema di Interscambio (SDI) is not optional. It's a requirement that affects your cash flow, your compliance posture, and your relationship with Italian counterparties from day one.
This guide covers what foreign companies need to know about Italian Fattura Elettronica (electronic invoicing) in 2026: how the SDI works, the FatturaPA XML format, compliance deadlines, penalties for non-compliance, and how to receive e-invoices without an Italian VAT number. If you're just getting started with the fiscal side of things, our guide on opening a company in Italy or getting a Partita IVA as a foreigner covers the groundwork this article builds on.
What Is the Sistema di Interscambio (SDI)?
The SDI (Sistema di Interscambio) is Italy's mandatory e-invoice interchange platform managed by the Agenzia delle Entrate. Since January 1, 2019, all B2B and B2G (business-to-government) invoices in Italy must be issued as XML files in the FatturaPA format and transmitted through the SDI. The system validates every invoice against over 75 structural and logic checks before delivering it to the recipient, usually within seconds.
Think of the SDI as a real-time tax audit disguised as an invoice delivery mechanism. Every invoice that passes through it is automatically checked. The XML schema matches the current version. VAT numbers exist and are valid. The supplier's total sales match the buyer's total purchases. Nothing slips through.
If any single one fails, the SDI rejects it outright and sends an error notification to both parties. In legal terms, that invoice is treated as never issued.
Why This System Exists
Italy introduced the SDI to eliminate VAT fraud involving fictitious invoices and "carousel" fraud schemes. By forcing every single transaction through a single government-operated exchange point, the Agenzia delle Entrate eliminated the lag between invoice issuance and tax authority awareness. There is no longer a "file later" grace period. The government sees every invoice the instant it's submitted.
For foreign companies, the practical implication is that Italian compliance isn't something you review at quarter-end—it's happening live, continuously, and automatically.
How the SDI Works: Step by Step
Here's what happens when a supplier issues an e-invoice in Italy.
The supplier generates an invoice using their accounting software or an accredited e-invoice service provider, converts it to FatturaPA XML format, and sends it to the SDI. The system validates the file—the XML schema matches the current version, the VAT numbers are valid, the tax calculations are correct, and the document type code matches the transaction. If it passes, the SDI delivers the invoice to the buyer within seconds. If it fails, an error notification goes to both parties just as quickly, and the supplier must correct the errors and resubmit. The entire validation loop takes seconds—if a supplier submits at 9:00 AM, you know whether it's valid by 9:01 AM.
The FatturaPA XML Format: What's Inside
FatturaPA is Italy's mandatory XML schema for electronic invoices. It's not a pretty PDF with some data fields. It's a structured XML file with over 200 possible fields organized into two main sections: the Header and the Body.
The Header contains the supplier (CedentePrestatore) and recipient (CessionarioCommittente) details: VAT numbers, fiscal codes, legal names, addresses, and SDI codes. There's the document type code: TD01 for a standard invoice, TD04 for a credit note, TD16 for reverse charge self-invoice, TD17 for intra-Community acquisition self-invoice, or TD24 for a variation.
The Body contains the actual transaction data: line items with descriptions, quantities, unit prices, VAT codes (N1 through N6 for different treatment types), payment terms, and the total amounts. The SDI reads every field at machine speed. It doesn't guess. If a required field is missing or formatted incorrectly, the invoice is rejected.
For foreign companies, the most critical fields to understand are the VAT codes. Italy uses specific codes (N1, N2, N3, N4, N5, N6) to indicate different treatments under Italian law. A reverse charge, for instance, requires code N3.5. If your supplier uses the wrong code, the SDI doesn't know what to do with it, and the invoice bounces back.
Why This Matters More Than Paper Invoices
The difference between a FatturaPA XML and a standard paper invoice is the difference between a human-readable document and a machine-executable instruction. A paper invoice sits in a drawer until someone enters it into the accounting system. A FatturaPA XML invoice is processed automatically, cross-referenced against the supplier's and buyer's VAT returns in real time, and flagged for discrepancies before anyone even knows they exist.
For foreign companies that means you can't "fix it later" at year-end. The SDI doesn't accept "approximately correct" invoices. You have a valid FatturaPA XML or you don't—and if you don't, the transaction doesn't legally exist for tax purposes.
Penalties for Non-Compliance
Italian e-invoice penalties are straightforward and cumulative:
The SDI's real-time monitoring means the Agenzia delle Entrate doesn't miss a single transaction. If an invoice is missing, the penalty is €2 to €20 per invoice, capped at €1,000 per calendar quarter, or €1,500 for repeated violations. Incorrectly formatted invoices that are rejected and never corrected carry the same penalty as omitted invoices. But beyond the monetary penalties, there are cascade effects: if you receive an invalid e-invoice, you may lose the right to deduct input VAT on that transaction entirely, and missing or inconsistent invoices automatically flag your company for a deeper compliance review.
The SDI's real-time monitoring means you don't need to wait until an audit to discover discrepancies. The system flags them as they happen. If an Italian supplier sends you a malformed invoice and you accept it without checking, you're carrying the compliance risk of their mistake.
Receiving E-Invoices as a Foreign Company
This is where most foreign companies get stuck. You don't have an Italian Partita IVA, but an Italian supplier wants to issue you an e-invoice. How does that work?
Option 1: SDI Registration Without an Italian VAT Number
The Agenzia delle Entrate allows foreign companies without a full Italian VAT number to register for SDI access. You need to appoint an accredited service provider (intermediario) who acts as the technical bridge between your accounting system and the SDI. The intermediary handles the XML formatting, the SDI connection, and any technical issues that arise. Many Italian accounting firms—including ours—offer this service to their foreign clients.
Option 2: Paper Invoices from Italian Suppliers
Italian suppliers can still issue paper invoices to foreign companies under the following conditions: the recipient doesn't have an Italian VAT number and the transaction is cross-border. The invoice can be a PDF or even paper, but it must still comply with all the substantive invoicing rules. The key difference is that the invoice doesn't need to pass through the SDI.
In practice, many Italian suppliers default to the SDI for all clients regardless of their VAT status. If you're working with Italian suppliers, ask upfront which format they use and make sure your accounting team knows how to handle both.
What About Invoicing Italian Clients?
If you're a foreign company selling to Italian clients, your obligations depend on your structure:
- With an Italian entity (SRL, subsidiary, branch): You must issue e-invoices via the SDI for all Italian B2B sales, exactly like any Italian company.
- Without an Italian entity: You invoice as a non-resident. Your Italian clients handle the reverse charge or self-invoicing on their end. You don't need to connect to the SDI for those transactions.
For a full breakdown of company structures and their tax implications, our Italian VAT guide covers the ground you need to navigate before invoicing begins.
2024 Update: E-Invoicing Extended to Forfettario
In January 2024, Italy extended the e-invoicing mandate to all taxpayers, including those in the regime forfettario (flat-tax regime for freelancers and micro-businesses with revenue under €85,000). Previously, forfettario taxpayers were exempt. This means:
The mandate now covers every Italian business, regardless of size. Freelancers who previously operated with paper or PDF invoices must now connect to an accredited e-invoice service provider. Foreign companies working with Italian forfettario freelancers should expect to receive XML invoices, not PDFs, and should plan their accounting processes accordingly.
For foreign companies, this change means that if you work with Italian freelancers on the flat-tax regime, you should now expect to receive e-invoices from them through the SDI. Any remaining paper or PDF invoices from forfettario suppliers are a red flag—it suggests the supplier hasn't updated their process, which could create compliance headaches for both of you.
A Practical Checklist Before Opening a Company in Italy
Here's what you should do before or during any Italian business relationship:
Start by mapping out every Italian counterparty you work with—suppliers, clients, service providers—and for each one, determine whether you need to receive or issue e-invoices. If you're on the receiving end, appoint an accredited service provider to connect you to the SDI. Build internal processes so your accounting team knows how to handle FatturaPA XML files, check for correct VAT treatment, and respond to SDI error notifications when they arrive.
Common Mistakes Foreign Companies Make
The most frequent error we see is simply waiting too long to set up SDI access. Your Italian supplier can't invoice you properly until you're connected. We've seen invoices stuck in limbo for weeks because the supplier didn't notice the rejection notification. The second biggest mistake is ignoring SDI rejection notifications. A rejected invoice isn't valid until corrected. That means payments on that invoice are stuck, your Italian buyer can't claim the VAT deduction, and the Agenzia delle Entrate flags the discrepancy.
Reverse charge confusion is another common issue. Many Italian suppliers aren't confident about when to apply reverse charge for foreign buyers, which leads to invoices that are either incorrectly coded or missing entirely on the buyer's side. And finally, many foreign companies trust their Italian invoices at face value—without someone verifying the XML format, document type, and VAT codes, you're carrying the compliance risk of someone else's mistake.
How YourBusinessInItaly Can Help
As a full-service accounting firm specializing in foreign companies operating in Italy, we handle e-invoice compliance as part of our broader Tax & Accounting services. We act as your accredited intermediary for receiving e-invoices via the SDI, we check every incoming invoice for correct formatting, VAT treatment, and document type, and we ensure reverse charge is applied correctly for both EU and non-EU transactions.
For a complete comparison of business structures and which one suits cross-border invoicing, our SRL vs Sole Proprietorship guide walks through the implications for your specific situation.
Ready to get Italian invoicing right? Contact us to discuss your e-invoice needs.
Frequently Asked Questions
Can a US LLC receive Italian e-invoices?
Yes. A US LLC can receive electronic invoices from Italian suppliers through the SDI by appointing an accredited intermediary. The SDI delivers the XML invoice to your intermediary's platform, where you can access, download, and process it in your accounting system. If the US LLC does not have an Italian VAT number, the alternative is receiving a paper or PDF invoice directly.
What if an SDI invoice is rejected?
The supplier receives an error notification from the SDI with the specific error code. The invoice must be corrected and resubmitted. The SDI does not accept "close enough" invoices. The entire file must pass all validation checks. A rejected invoice means the payment cycle doesn't start until it's corrected.
Are there exemptions from e-invoicing?
Since January 2024, the general exemptions have been eliminated for B2B transactions. Even taxpayers in the forfettario regime must comply. The only remaining exceptions are for certain public service utilities, healthcare providers, and educational institutions—but for standard business transactions, e-invoicing is universally mandatory.
What's the difference between FatturaPA and a normal PDF invoice?
FatturaPA is a structured XML format that the SDI processes automatically. A PDF is a visual document that humans read. For B2B transactions in Italy, the SDI cannot process a PDF. FatturaPA is the legal requirement. A PDF alone does not satisfy the electronic invoicing obligation.
What are common document type codes in FatturaPA?
The most common TD codes are: TD01 (standard invoice for goods or services), TD02 (simplified invoice for self-invoicing), TD04 (credit note), TD17 (reverse charge self-invoice for intra-EU purchases), TD18 (reverse charge self-invoice for imports), and TD24 (variation of an existing invoice). Getting the document type wrong means the SDI rejects the invoice.