Whether you’re an artigiano in Milan, a consulente in Rome, or a freelance designer working with Italian clients from abroad, you’ll encounter two essential business documents: the preventivo and the fattura. Understanding the difference — and getting both right — is the difference between smooth business relationships and chasing payments for months.
Italy has specific rules about what goes on business documents. The codice fiscale, partita IVA, IVA calculations, and ritenuta d’acconto all follow precise conventions. But once you understand the system, it’s actually quite logical — and the preventivo side is far simpler than most people think.
This guide covers everything from creating your first preventivo to issuing a correct fattura, with practical templates you can use immediately.
Preventivo vs. Fattura: The Italian Document Flow
These two documents serve entirely different purposes, and Italian clients expect you to know the difference.
Preventivo (Quote/Estimate)
A preventivo is your price proposal. You send it before starting work, and it outlines exactly what you’ll deliver and at what cost. In Italian business culture, a detailed preventivo shows professionalism — vague quotes suggest you’re making up prices.
A professional preventivo includes:
- Your business details (ragione sociale, partita IVA, codice fiscale)
- Client’s details
- Preventivo number and date
- Validity period (validità) — typically 30 days
- Detailed description of work or products
- Itemized pricing
- IVA rate and amount
- Total including IVA
- Estimated timeline (tempi di consegna)
- Payment terms and schedule
- Conditions and exclusions
Important distinction: A preventivo can be either vincolante (binding) or indicativo (non-binding). If marked as vincolante, you’re committed to those prices for the validity period. Most preventivi for services are indicativo unless explicitly stated otherwise — but clarity on this point avoids misunderstandings.
No electronic submission required: Unlike fatture, preventivi have no mandated format or transmission system. You can send a preventivo as a PDF, a printed document, or even a well-structured email. What matters is the content, not the format.
Fattura (Invoice)
A fattura is the official tax document issued after delivering goods or services. Italian law has strict requirements about what it must contain.
Legally required on every fattura:
- Ragione sociale (business name) and address
- Partita IVA (11-digit VAT number)
- Codice fiscale (tax code — sometimes same as partita IVA for businesses)
- Client’s ragione sociale, address, partita IVA, and codice fiscale
- Numero progressivo (sequential invoice number)
- Data di emissione (issue date)
- Clear description of goods/services (natura, qualità, quantità)
- Unit prices and totals
- IVA rate, taxable base (imponibile), and IVA amount
- Total amount
- Payment terms and bank details (IBAN)
- Bollo marking if applicable (invoices over €77.47 exempt from IVA)
A Note on Fattura Elettronica
For domestic Italian B2B transactions, Italy requires electronic invoicing through the Sistema di Interscambio (SDI) in XML format. This is a transmission requirement — it governs how the fattura is delivered, not what’s in it.
However, not all invoices need SDI:
- Non-EU clients — standard PDF invoices are perfectly valid (see our guide to invoicing international clients from Italy)
- Preventivi — no electronic submission required, ever
- B2C in certain cases — some exceptions still apply
Regardless of whether your fattura goes through SDI or as a PDF, the content requirements are the same. Getting the fields, IVA calculations, and legal references right is the part that matters — and that’s what this guide focuses on.
The Full Workflow
- Preventivo — Send quote to client
- Accettazione — Client accepts (often by email, sometimes formal signature)
- Deliver the work — Execute as quoted
- Fattura — Issue invoice referencing the preventivo
- Pagamento — Client pays per agreed terms
Always reference the preventivo on your fattura: “Come da preventivo n. PREV-2026-018 del 15 marzo 2026.” This connects the documents and speeds up payment approval.
IVA (VAT) on Italian Documents
IVA — Imposta sul Valore Aggiunto — follows specific rules on both preventivi and fatture.
Current IVA Rates
| Rate | Percentage | Applies To |
|---|---|---|
| Aliquota ordinaria | 22% | Most goods and services |
| Aliquota ridotta | 10% | Tourism, some food, renovations |
| Aliquota ridotta | 5% | Specific medical and social services |
| Aliquota super-ridotta | 4% | Essential goods (bread, milk, books) |
IVA Calculation
Your documents must show IVA calculations clearly:
Imponibile: €4.000,00
IVA 22%: €880,00
Totale fattura: €4.880,00
Mixed IVA rates (less common for services, but possible) require separate calculations per rate:
Servizi di consulenza (22%): €3.000,00
IVA 22%: €660,00
Pubblicazioni digitali (4%): €1.000,00
IVA 4%: €40,00
Totale imponibile: €4.000,00
Totale IVA: €700,00
Totale fattura: €4.700,00
Regime Forfettario
A massive number of Italian freelancers and small businesses operate under the regime forfettario (flat-rate tax regime) for annual revenue under €85,000. Under this regime:
- No IVA charged on your fatture
- You cannot reclaim IVA on your purchases
- Must include the legal exemption text on every fattura:
“Operazione effettuata ai sensi dell’articolo 1, commi da 54 a 89, della Legge n. 190/2014 e successive modificazioni.”
- Marca da bollo of €2 required on fatture over €77.47 (since no IVA is charged)
- Simplified accounting — no VAT returns, no electronic registers
Your preventivo under regime forfettario shows prices without IVA but must mention the regime to avoid client confusion about why IVA isn’t listed.
International Clients: Different IVA Rules
If you’re invoicing clients outside Italy, IVA treatment changes significantly:
- EU clients: No IVA charged — reverse charge applies. Cite art. 41 D.L. 331/93
- Non-EU clients: No IVA — transaction outside Italian IVA scope. Cite art. 7-ter DPR 633/72
For a detailed walkthrough of international invoicing from Italy, see our guide for Italian freelancers with international clients.
Codice Fiscale and Partita IVA: What Goes Where
Italian tax identification involves two distinct numbers that sometimes overlap.
Codice Fiscale
The codice fiscale is a 16-character alphanumeric code assigned to every person (and some entities) in Italy. For individuals, it’s derived from name, birth date, and birthplace. Example: RSSMRA80A01H501Z.
When it appears on documents: Always, for both the issuer and the recipient. For individual professionals (liberi professionisti), the codice fiscale is different from the partita IVA.
Partita IVA
The partita IVA is an 11-digit number assigned to businesses and professionals for tax purposes. Example: IT12345678901.
When it appears on documents: Always. For sole proprietors, the partita IVA is often different from their personal codice fiscale. For companies (SRL, SPA), the codice fiscale and partita IVA may be the same number.
On Your Documents
Both the preventivo and the fattura should show:
Mario Rossi — Consulente Marketing
Via Roma 42, 20121 Milano
P.IVA: IT12345678901
C.F.: RSSMRA80A01H501Z
For a company:
Studio Creativo SRL
Corso Buenos Aires 15, 20124 Milano
P.IVA / C.F.: 12345678901
REA: MI-1234567
Creating Professional Italian Preventivi
Here’s a practical template for a well-structured preventivo:
═══════════════════════════════════════════════
STUDIO CREATIVO DI MARCO BIANCHI
Via Garibaldi 28, 50123 Firenze
marco@studiobianchi.it | +39 055 555 0147
P.IVA: IT09876543210
C.F.: BNCMRC85M15D612X
═══════════════════════════════════════════════
PREVENTIVO N. PREV-2026-018
Data: 26 marzo 2026
Validità: 30 giorni
Spett.le:
Ristorante La Terrazza SRL
Piazza della Signoria 5
50122 Firenze
P.IVA: IT01234567890
OGGETTO: Realizzazione sito web e identità visiva
───────────────────────────────────────────────
DESCRIZIONE IMPORTO
───────────────────────────────────────────────
Progettazione e sviluppo sito €3.500,00
web (8 pagine, responsive,
sistema prenotazioni)
Design logo e coordinato €1.200,00
grafico (logo, biglietti
da visita, menù template)
Servizio fotografico €800,00
(piatti, interni, staff —
mezza giornata)
───────────────────────────────────────────────
Imponibile: €5.500,00
IVA 22%: €1.210,00
───────────────────────────────────────────────
TOTALE (IVA inclusa): €6.710,00
───────────────────────────────────────────────
TEMPI DI CONSEGNA: 6 settimane dalla conferma
MODALITÀ DI PAGAMENTO:
30% all'accettazione del preventivo
40% alla presentazione del progetto grafico
30% alla consegna e pubblicazione
CONDIZIONI:
- Il presente preventivo è indicativo
- Modifiche sostanziali dopo l'approvazione
del progetto comporteranno un supplemento
- Hosting e dominio non inclusi
- Manutenzione ordinaria quotabile separatamente
Per accettazione, si prega di inviare conferma
scritta a marco@studiobianchi.it
═══════════════════════════════════════════════
Notice the payment schedule (30-40-30 split by milestone), the clear conditions about what’s not included, and the validity period. These details prevent the most common disputes in Italian freelance work.
From Preventivo to Fattura: Getting Paid
The transition from preventivo to fattura is where many freelancers lose time. Here’s how to make it seamless.
Reference the Original Quote
Every fattura should reference the accepted preventivo:
Fattura N. 2026/015
Data: 26/03/2026
Rif. Preventivo: PREV-2026-018 del 26/02/2026
This tells the client’s accounting department exactly what the charge relates to. Without it, your fattura may sit in an approval queue while someone tries to match it to a project.
Match Line Items
Your fattura line items should mirror the preventivo. If you quoted “Progettazione e sviluppo sito web — €3.500,00” don’t invoice it as “Web development — €3,500.” Consistency between documents builds trust and speeds up payment approval.
Handle Scope Changes
If the project scope changed after the preventivo was accepted, issue a supplementary preventivo before the additional fattura. Document the change: “Preventivo integrativo n. PREV-2026-018B — modifiche richieste il 15 marzo 2026.”
Ritenuta d’Acconto: The Withholding Tax
If you’re a professional (libero professionista) invoicing Italian companies, you’ll encounter the ritenuta d’acconto — a 20% withholding tax that the client deducts from your payment.
How it works on a fattura:
Compenso professionale: €2.000,00
Contributo INPS 4% (rivalsa): €80,00
Imponibile: €2.080,00
IVA 22%: €457,60
Totale fattura: €2.537,60
Ritenuta d'acconto 20% su €2.080: (€416,00)
NETTO A PAGARE: €2.121,60
The client pays you €2,121.60 and remits €416.00 to the Agenzia delle Entrate on your behalf. You then offset this against your annual tax return.
Not everyone pays ritenuta: Companies and professionals with partita IVA withhold it. Private individuals (B2C) generally don’t. Forfettario freelancers are exempt from ritenuta — but must include the specific exemption text.
On preventivi: Show the ritenuta calculation so the client knows the net amount they’ll actually transfer. No surprises at payment time.
Common Preventivo Mistakes That Cost You Work
1. Too Vague
“Web design — €5,000” tells the client nothing. Break it down: what pages, what features, what’s included vs. extra. Italian clients are detail-oriented — a vague preventivo signals sloppy work to come.
2. Missing Validity Period
Without a validità date, a client could accept your quote six months later when your costs have changed. Always state: “Il presente preventivo ha validità di 30 giorni dalla data di emissione.”
3. No Payment Schedule
For projects over €1,000, always propose milestones. The standard Italian approach:
- 30% upfront (acconto/anticipo) on acceptance
- 40-50% midway at a defined deliverable
- 20-30% on completion
This protects your cash flow and gives the client natural checkpoints.
4. Forgetting Exclusions
What’s NOT included matters as much as what is. “Hosting e dominio non inclusi” or “Testi e contenuti a carico del cliente” prevents scope creep and awkward conversations later.
5. Wrong IVA Treatment
Using the wrong IVA rate or forgetting the forfettario exemption clause on your preventivo creates problems when it’s time to invoice. The IVA treatment on your fattura should match exactly what you quoted.
Common Fattura Mistakes That Delay Payment
1. Not Referencing the Preventivo
If the client’s accounting department can’t match your fattura to an approved preventivo, it goes to the bottom of the pile. Always include the reference.
2. Inconsistent Numbering
Skipping invoice numbers or using different formats throughout the year raises red flags during tax audits. Pick a format (like 2026/001, 2026/002) and stick with it.
3. Vague Descriptions
“Servizi di consulenza” is too generic. Italian tax authorities (and your clients’ accountants) want specific descriptions. “Consulenza marketing digitale — sviluppo strategia SEO per Q1 2026” tells everyone exactly what the charge covers.
4. Forgetting the Marca da Bollo
For invoices over €77.47 that are exempt from IVA (common for forfettario freelancers), you need to apply a €2 marca da bollo (revenue stamp). Forgetting this is technically a violation, and some clients will refuse to process the invoice without it.
5. Missing IBAN
Always include your IBAN prominently. Bonifico bancario is the standard payment method in Italian business. For international clients, add your SWIFT/BIC code too.
Practical Tips for Italian Business Documents
Payment Culture
Italian payment culture deserves honest mention. Average B2B payment times in Italy are among the longest in Europe — 50-80 days is common despite contractual terms of 30.
What helps:
- Specify payment terms clearly on both preventivo and fattura
- Use milestone payments for large projects
- Include your IBAN prominently — bonifico bancario is the standard
- Send the fattura immediately upon delivery, don’t wait
- Follow up politely but promptly at the due date
Numbering Conventions
Italian invoice numbering must be sequential within each calendar year. Common formats:
2026/001, 2026/002, 2026/003...F2026-001, F2026-002...001/2026, 002/2026...
Pick one format and stick with it all year. Start fresh at 001 on January 1st.
For preventivi, use a separate number sequence:
PREV-2026-001, PREV-2026-002...
Marca da Bollo
For invoices exempt from IVA (regime forfettario, certain exempt services) totaling over €77.47, you must apply a €2 marca da bollo. This can be:
- A physical revenue stamp on paper invoices
- A virtual bollo declared in your fattura elettronica (using codice “VI”)
- Charged to the client (add it as a line item) or absorbed by you
Speed Up Your Italian Invoicing
The complexity of Italian business documents — IVA calculations, codice fiscale formatting, sequential numbering, regime forfettario clauses, ritenuta d’acconto — makes them a perfect case for automation.
Creating a preventivo from scratch means entering your business details, the client’s details, calculating IVA, formatting everything correctly, and tracking your numbering. Do that 10 times a month and you’ve lost hours to admin.
InvoiceZap stores your business details, P.IVA, codice fiscale, and standard services once. Every preventivo and fattura after that takes seconds: select the client, add your line items, and the app handles IVA calculations, numbering, and formatting automatically. Create professional Italian documents on your iPhone between client meetings — or on-site right after finishing a job.
Download InvoiceZap with a 3-day free trial. Set up your Italian business profile and create your first preventivo in under a minute.
The Bottom Line
Italian business documents have more required fields than most countries, but the preventivo-to-fattura workflow is straightforward once your system is set up. Get the details right from the start: codice fiscale and partita IVA on every document, correct IVA rates, sequential numbering, and proper regime-specific language.
The preventivo is your chance to make a professional first impression. The fattura is your tool for getting paid without delays. Nail both, and Italian business relationships run smoothly.
Ready to simplify your Italian invoicing? Try InvoiceZap free for 3 days and create professional preventivi and fatture on any Apple device in 30 seconds.
Ready to Streamline Your Invoicing?
Create professional invoices in 30 seconds with InvoiceZap's mobile-first design. No sign-up required.
Try InvoiceZap FreeTags:
