In Italy a sale is not finished when the payment clears. It is finished when an electronic invoice has been submitted, accepted and stored.
Italian ecommerce carries an obligation that most store software treats as an afterthought, and it happens after the customer has gone.
Electronic invoices are transmitted to a government system and can be rejected. Those calls are outbound, retried and logged rather than fired once and assumed successful.
Codice fiscale, partita IVA and the recipient code are required to issue a valid invoice. Missing one turns a completed sale into a manual chase weeks later.
Invoices must be preserved for years in a form that can be produced on request. That is a backup and retention question rather than a plugin feature.
Italian visitors are served from nearby, and storage stays in the EU so the residency answer is short.
The exchange rejects submissions for formatting reasons regularly. Keeping the full record means resubmitting rather than reconstructing.
A store that treats the payment as the end of the transaction will pass its audit right up until somebody asks for the invoice records.
A fast Italian store that fails to submit invoices has an accounting problem that grows quietly until the end of the tax year.
Most of this is about the part of the transaction that happens after the customer has closed the tab.
| Setting | What we do | Why |
|---|---|---|
| Invoice submission | Outbound calls retried with failures recorded | Electronic invoices go to a government exchange that can reject them, and a fire-and-forget submission leaves the seller believing a sale was fully processed. |
| Checkout fields | Fiscal identifiers collected before the order completes | An invoice cannot be issued without the buyer's tax identifiers, and collecting them afterwards means chasing a customer who has already moved on. |
| Record retention | Invoice records preserved for the statutory period | The obligation runs for years and requires producing documents on request, which is a retention and backup question rather than a store feature. |
| Resubmission | Full original record kept alongside the rejection | Rejections for formatting are routine, and without the original the invoice has to be reconstructed rather than corrected. |
| Origin and storage | EU, close to the Italian market | Keeping delivery local and storage inside the EU means the performance and residency answers are the same short one. |
Every plan includes free migration, daily backups, SSL and 24/7 support.
Move the store across — migration is free, invoice records included.