Switching to Invoicetronic from another provider
Are you considering switching to Invoicetronic but worried about managing the transition? That's a common concern. In this guide, we answer the most frequently asked questions and explain why switching is easier than you might think.
The secret: SDI does all the work
The good news is that the Sistema di Interscambio (SDI) from the Italian Revenue Service automatically handles invoice routing. When you register Invoicetronic's Codice Destinatario (7HD37X0) on the Fatture e Corrispettivi portal, all your incoming invoices are forwarded to us—even those sent by vendors still using your old recipient code.
This means:
- No need to coordinate a "cutoff date" with your vendors
- No risk of losing invoices during the transition
- Your vendors can update their systems gradually, or not at all
Frequently asked questions
Do I need to notify all my vendors before switching?
No, it's not necessary. SDI automatically forwards invoices to the last registered Codice Destinatario, regardless of the code your vendors include in their invoices.
That said, it's still good practice to share your new Codice Destinatario with vendors—especially new ones—to avoid any potential delays from the forwarding process.
Can I test Invoicetronic before changing the Codice Destinatario?
Absolutely. Our free Sandbox allows you to develop and test your integration without touching anything in production. Simply use the test API Key (starts with ik_test_) and you'll have access to an environment that 100% simulates the real system, but without interacting with SDI.
You'll be able to:
- Send test invoices (they don't leave the system)
- Receive simulated invoices from fictitious vendors
- Test all status notifications
Only when you're ready to go live will you need to:
- Switch to the live API Key (starts with
ik_live_) - Register our Codice Destinatario on the Italian Revenue Service portal
Can I start with outgoing invoices only?
In theory, yes: you could use Invoicetronic only for sending invoices while keeping your old provider for receiving. In this case, you wouldn't need to change the Codice Destinatario.
However, managing two providers in parallel can complicate things. We recommend carefully considering whether it's worth it as a transitional solution.
Can I switch back to my old provider if something doesn't work?
Yes. The Codice Destinatario can be changed at any time on the Fatture e Corrispettivi portal. If for any reason you want to return to your previous provider, just set their Codice Destinatario again and invoices will start arriving there.
How does authorization work? Can Invoicetronic see anyone's invoices?
No. The Codice Destinatario is managed entirely by the Italian Revenue Service. Invoicetronic only receives invoices from companies that have registered our Codice Destinatario on their Fatture e Corrispettivi profile.
SDI uses the Codice Destinatario to know where to route invoices—that's how it "knows" to send them to our infrastructure.
I manage multiple client companies. Do I need to create an account for each one?
Not necessarily. You can use a single Invoicetronic account and the same API Keys for all your clients. Alternatively, if you prefer to keep things separate, you can create an Invoicetronic account for each client company, each with its own dedicated set of API Keys.
In both cases, each client must independently complete registration on the Italian Revenue Service portal, as well as enabling regulation-compliant storage. Italian companies usually already have access to the portal, or can easily obtain it—either directly or through their accountant.
Switching checklist
- Develop and test your integration using the Sandbox
- Purchase API credits when you're ready for production
- Register the Codice Destinatario
7HD37X0on Fatture e Corrispettivi - Enable regulation-compliant storage if you haven't already (instructions)
- Replace the test API Key with the live one in your application
- Share your new Codice Destinatario with your main vendors (optional but recommended)
From this point on, all incoming invoices will arrive on Invoicetronic and you can start sending your invoices through our API.
Still have questions?
If you have specific questions about migration that we haven't covered in this guide, contact us. We'll be happy to help you plan the switch.