Typelens

How to Automate Invoices: An Operational Guide for Italian SMEs

Automate your SME's invoices: SDI, split payment, integrated ERP. Operational guide with real case and FAQ. Save up to 80% of operational time.

Mastranet Team
11 min lettura

For an Italian SME, invoice management is one of the most time-consuming administrative processes: receipt, reading, matching to the purchase order, entry into the ERP, submission to the SDI, tax archiving. Each step costs time and generates the risk of errors.

This guide is designed specifically for Italian small and medium-sized enterprises: it accounts for mandatory electronic invoicing, the Exchange System (SDI), Italian tax specifics (split payment, withholding tax), and the most common ERPs in the Italian market. If you are an administrative or finance manager, discover also how TypeLens supports the administrative team.

If you are looking for a more general overview of document automation technologies (OCR, IDP, RPA), you can explore further in the article complete guide to invoice automation.

Invoice automation for Italian SMEs: from received PDF to ERP automatically
Automation of accounts receivable and payable for Italian SMEs

1. The Italian Context: E-Invoice and SDI

Italy is one of the most advanced countries in the world for tax digitalization. Since 2019, B2B electronic invoicing has been mandatory for all VAT numbers (with few exceptions in flat-rate regimes, which are also being extended). This means that every invoice — active or passive — must pass through the Exchange System of the Italian Revenue Agency.

In theory, this should simplify everything. In practice, many SMEs find themselves in a hybrid situation:

  • SDI submission is handled by the accountant or an intermediary
  • Passive invoices arrive from the SDI but are downloaded and managed manually
  • The ERP is not integrated with the SDI, so data must be re-entered
  • Foreign invoices (outside Italy) still arrive as PDFs and must be handled separately
The critical point is not the electronic submission: that is already automatic. The problem is everything that comes before and after: reading the invoice, matching it to the order, entering it into the ERP, archiving it correctly. That is where time is lost.

The Italian tax specifics that automation must handle

An invoice automation system designed for Italian SMEs must be able to recognize and correctly handle:

  • VAT number and Tax Code: mandatory fields to validate on every document
  • SDI recipient code / PEC: required for electronic forwarding
  • Multiple VAT rates: 22%, 10%, 5%, 4%, exempt, out-of-scope — the system must recognize them and calculate the tax correctly
  • Split payment (scissione dei pagamenti): mandatory for invoices to the Public Administration. VAT is not collected by the supplier but paid directly by the entity
  • Withholding tax (ritenuta d'acconto): applicable to fees for professionals and agents. The system must recognize the withholding and deduct it from the amount to be paid
  • Credit notes (NC): must be matched to the original invoice and correctly handle the refund or reversal
  • Invoices in foreign currency: must be converted at the exchange rate on the date of issue according to Italian tax regulations

2. Accounts Payable Automation: From Supplier Invoices to Payment

Accounts payable covers the invoices your company receives from suppliers. This is where the greatest volume of manual work and the highest risk of errors are concentrated.

The traditional flow vs. the automated flow

Process phaseManual modeWith AI automation
Receipt and sorting5–10 min (email + download)Automatic (< 10 sec)
Reading and classification3–8 min< 1 min (AI)

3. Customer Invoices: What Can Be Done Automatically

When you issue an invoice to a customer, you currently have to do several things manually: create the invoice, send it to the Exchange System (the Revenue Agency's platform), check that it was delivered, and then record the payment when it arrives. Each of these steps can be automated, or at least simplified, with the right system.

Create and number the invoice
TodayManually, every time
With automationAutomatically generated from the order or delivery note
Send the invoice to the Revenue Agency
TodayOften delegated to the accountant or done manually
With automationSent automatically as soon as it is ready
Check if the invoice was delivered or rejected
TodayManual check, sometimes forgotten
With automationImmediate notification in case of problems
Match received payments to invoices
TodayManually, comparing bank statements and invoice register
With automationLargely automatic
Archive invoices for 10 years
TodayManual archive or delegated to the accountant
With automationAutomatic and compliant with regulations

What happens when an invoice is not accepted

When you send an electronic invoice, the Revenue Agency can accept it, reject it, or flag an error. Today many SMEs find out late — or not at all — because the check is manual.

With an automated system, you receive an immediate notification if something is wrong: for example, if the recipient code is incorrect, the VAT number is invalid, or the VAT rate does not match the type of transaction. The system tells you what to correct and, in many cases, already suggests the solution.

Invoices rejected by the Revenue Agency are one of the most common problems in Italian SMEs. In most cases these are simple errors — a wrong code, an incorrect VAT rate — that a pre-submission verification system catches before the invoice is even sent.

4. Regulations and Compliance: What the System Must Respect

For an Italian SME, choosing an invoice automation system is not only an operational decision — it is also a matter of tax and regulatory compliance.

Obligation / regulationWho it applies toWhat it requires for automation
Mandatory B2B electronic invoiceAll Italian VAT numbersThe system must communicate with SDI via SDI API or intermediary
10-year digital preservationAll companiesThe archive must comply with CADit and AgID standards
GDPRProcessing supplier/customer dataEncryption, tracked access, data processing agreement

5. Does It Work with the ERP You Already Use?

The question almost every administrative manager asks is: "But does it integrate with my software?" The answer, in most cases, is yes. Modern automation solutions are compatible with the most common ERPs used by Italian SMEs — TeamSystem, Zucchetti, Odoo, SAP Business One — and with older or custom-built ones, often via an automatic file import system. The important thing to verify before choosing is that the vendor has already integrated your specific ERP and can show you a real case: a vague answer on this point is always a warning sign. Discover all the available TypeLens integrations.

6. How to Start Automation: An Operational Plan for SMEs

Implementation does not have to be a long and risky IT project. With the right approach, an SME can have the system in production in 3–5 weeks.

Week 1 - Analysis and preparation

  • Map the current flow: how many passive invoices do you receive per month? From how many suppliers? In which formats?
  • Identify the main suppliers (top 10–20 by volume) on which to focus the pilot
  • Collect 50–100 sample invoices in digital format, distributed among different suppliers
  • Involve the accountant or accounting manager: they must be part of the process from the start

Weeks 2–3 - Configuration and testing

  • Configure the AI engine on your sample documents
  • Set up the mapping rules for the ERP (chart of accounts, cost centers, VAT codes)
  • Run validation tests on a subset of real invoices
  • Train the administrative team on the validation interface and exception management

Weeks 4–5 - Go-live and optimization

  • Launch in production with supervision: dual human + AI check for the first few weeks — explore the Human-in-the-Loop model for document automation
  • Monitor KPIs: automatic extraction rate, number of exceptions, average time per document
  • Refine matching rules and confidence thresholds based on real cases
  • Scale progressively to all suppliers

Frequently Asked Questions (FAQ)

Invoice automation is the process that allows invoices — both active and passive — to be automatically captured, read, classified, validated, and recorded in the company ERP without manual intervention. In Italy, it integrates with mandatory electronic invoicing and the Exchange System (SDI) of the Revenue Agency.
No. Mandatory electronic invoicing solves the tax transmission (sending/receiving via SDI), but does not automate accounting management. Reading the received invoice, matching it to the order, entering it into the ERP, and archiving it correctly remain manual activities unless a document automation system is adopted.
The invoice automation process covers all phases: document receipt (from SDI, email, or PDF), extraction of key data (supplier, amount, VAT rate, due date), validation against the purchase order (3-way matching), automatic entry into the ERP, approval workflow, and compliant tax archiving.
Invoices to the Public Administration subject to split payment have a special characteristic: VAT is not collected by the supplier but paid directly by the entity. A good automation system automatically recognizes the split payment regime (from the PA recipient code or customer type) and handles it correctly in VAT accounting, avoiding errors in periodic settlement.
With a modern solution and an integrable ERP, go-live can happen in 3–5 weeks: 1 week for analysis and configuration, 1–2 weeks of testing and validation with real documents, 1 week of supervised go-live. Timelines extend if the ERP requires custom development or if the document flows are very heterogeneous.

Want to automate your SME's invoices?

Discover how TypeLens manages accounts receivable and payable, integrating with your ERP and the SDI.

Request a demo