Invoicing

Italian Electronic Invoicing for Shopify

Automatic FatturaPA generation, SDI submission, and 10-year legal storage. Full compliance for Shopify POS and online stores in Italy.

Built for Shopify

Trusted by Shopify's Highest Standards

ezInvoices has earned Built for Shopify status, meeting rigorous standards for security, performance, and merchant value. Our Italian SDI integration delivers reliable, compliant electronic invoicing that transforms Shopify into a fully compliant Italian sales system.

Do I Need to Use SDI for My Shopify Store?

Yes, absolutely. Here's why:

Shopify is not registered as an Italian registratore telematico (RT) — the certified cash register system required for issuing scontrini elettronici (electronic receipts). This means:

  • Shopify cannot generate legally valid scontrini elettronici
  • Therefore, every sale must be documented with a proper electronic invoice
  • That invoice must be submitted to SDI to remain compliant
  • Both online and POS sales require this (Shopify POS is also not RT-certified)

In practical terms:

Whether you're selling €10 items or €1,000 products, if you're using Shopify in Italy, you legally need SDI integration. ezInvoices transforms Shopify into an SDI-compliant sales system — something Shopify does not natively support.

This isn't just a convenience feature. It's a legal compliance requirement for operating an ecommerce or retail business in Italy on Shopify.

FEATURES

ezInvoices SDI Integration

GALLERY

B2B Invoicing: Codice Destinatario & PEC

For B2B transactions (selling to other businesses), Italian law requires additional information beyond the fiscal code.

When invoicing business customers, you need:

  • Partita IVA (Business VAT number) — Required for all B2B invoices
  • Codice Destinatario OR PEC (Certified Email) — For SDI delivery to the business

Codice Destinatario

A 7-character code that identifies where SDI should deliver the invoice electronically (usually to the business's accounting software).

PEC (Posta Elettronica Certificata)

Italy's certified email system. If a business doesn't have a Codice Destinatario, SDI can deliver invoices to their PEC address instead.

ezInvoices Handles Both Automatically

You don't need to worry about the technical details. ezInvoices automatically detects B2B vs B2C transactions based on customer information, accepts both Codice Destinatario and PEC for business customers, routes invoices correctly through SDI to the proper destination, and falls back to standard delivery methods when Codice Destinatario isn't provided.

Whether you're selling to consumers (B2C) or businesses (B2B), the workflow is the same — ezInvoices handles the complexity automatically.

Legal Compliance You Can Trust

Italian law doesn't just require you to send invoices to SDI. You must also preserve them for 10 years with proper digital signatures and timestamps. This is called conservazione sostitutiva (legal digital preservation).

What ezInvoices Does Automatically:

  1. Captures the signed XML invoice with cryptographic signatures
  2. Stores all SDI notifications (acceptance, delivery, rejection)
  3. Preserves complete audit trail of submission and status changes
  4. Generates legal storage receipts with digital signatures
  5. Maintains 10-year retention without any action from you

Why This Matters:

If the Agenzia delle Entrate (Italian Revenue Agency) audits your business — even years from now — you need to produce:

  • The original XML invoice exactly as submitted
  • Proof of SDI acceptance
  • Proof of delivery to the customer or government agency
  • Signed preservation receipts

With ezInvoices, you click "Download Legal Storage Receipt" and you have everything you need. You're always audit-ready.

Frequently Asked Questions

How do I collect fiscal codes at POS?

ezInvoices adds a custom tile to your Shopify POS. Staff can capture fiscal codes through POS note attributes, order tags, or customer profiles. It's simple and fast.

What if I sell to both consumers and businesses?

ezInvoices automatically detects B2B vs B2C transactions. For businesses, it handles Codice Destinatario and PEC routing. For consumers, it uses standard SDI delivery.

How long does setup take?

About 5 minutes. You need your Partita IVA (VAT number), fiscal code (optional), and tax regime selection. Toggle auto-send on and you're compliant.

Is 10-year legal storage included?

Yes. Conservazione sostitutiva (legal preservation) is included with no extra fees. Every invoice is automatically stored with digital signatures for 10 years.

What happens if an invoice is rejected?

ezInvoices automatically retries failed submissions (14 attempts over 4 days). You'll see the status and error details, and can fix issues before resubmission.

Does this work with Shopify POS?

Yes! ezInvoices fully supports both Shopify POS and online stores. Fiscal code collection works seamlessly at your physical checkout counter.

What invoice formats are supported?

ezInvoices automatically chooses FSM10 (simplified format for invoices under €400) or FPA12 (standard format for €400+) based on the transaction amount.

Can I submit invoices manually?

Yes. You can enable auto-send for automatic submission, or leave it off and submit invoices individually from the order management page.

Pricing & Availability

Italian electronic invoicing is available as part of ezInvoices.

Pricing is based on your invoice volume. Contact our sales team to discuss your needs and get a custom quote for your business.

We'll work with you to find the right solution whether you're processing 50 invoices per month or 5,000.

What's Included:

  • ✓ Automatic FatturaPA generation and SDI submission
  • ✓ 10-year legal storage (conservazione sostitutiva)
  • ✓ Real-time status tracking
  • ✓ B2B and B2C invoice support
  • ✓ Shopify POS and online integration

Start Sending SDI Invoices Today

If you're an Italian merchant on Shopify, this is the solution you've been waiting for. No more manual XML generation. No more worried calls with your commercialista. No more compliance anxiety.

Just automatic, reliable electronic invoicing that follows the law and saves you time.

Find it on Shopify App Store
Built for Shopify