Modello offerta Svizzera: esempio da copiare, Word, Excel e PDF

Modello di offerta per la Svizzera: esempio compilato in italiano da copiare, più Word, Excel e PDF gratis. Validità, IVA e accettazione secondo il CO.

Nathan Ganser avatar
Nathan Ganser

Fondatore di Magic Heidi

Qui sotto trovi un'offerta già compilata in italiano: copiala, sostituisci nomi, posizioni e prezzi, salvala in PDF e inviala. Se preferisci partire da un file, scarica il modello Word, Excel o PDF, gratis e senza registrazione. In Ticino molti la chiamano anche preventivo: quello che conta è se il prezzo è vincolante o no, e lo spieghiamo più in basso.

Esempio di offerta da copiare

Una consulente UX di Lugano offre un progetto a una Sagl di Bellinzona. Mia è iscritta all'IVA, quindi l'offerta riporta numero IDI e IVA 8,1 %:

Mia Bernasconi
Via Cantonale 22, 6900 Lugano
mia@bernasconi.ch  |  +41 79 123 45 67
IDI: CHE-123.456.789 IVA

──────────────────────────────────────────────────────────────
OFFERTA N. 2026-012
Data:            8 settembre 2026
Valida fino al:  8 ottobre 2026 (30 giorni)

Destinatario: Studio Rezzonico Sagl, Piazza Collegiata 10, 6500 Bellinzona
Oggetto:      Offerta per concetto UX e realizzazione del portale clienti

──────────────────────────────────────────────────────────────
Pos. Descrizione                 Quantità Unità    Prezzo unit.  Totale
──────────────────────────────────────────────────────────────
1    Concetto e consulenza       8        ore      CHF 140.00    CHF 1'120.00
2    Realizzazione come da       1        forfait  CHF 2'500.00  CHF 2'500.00
     descrizione allegata
3    Foto stock (licenza)        10       pz.      CHF 35.00     CHF 350.00
──────────────────────────────────────────────────────────────
                               Subtotale IVA esclusa       CHF 3'970.00
                               IVA 8,1 %                   CHF   321.57
                               Totale CHF IVA inclusa      CHF 4'291.57

Non compreso:             testi, hosting, modifiche dopo il collaudo
                          (secondo il tempo impiegato, CHF 140.00/ora)
Condizioni di pagamento:  50 % di acconto all'ordine,
                          50 % entro 30 giorni dal collaudo
Esecuzione:               entro 4 settimane dall'ordine

Con l'accettazione di questa offerta si conclude un contratto
vincolante per le prestazioni descritte al prezzo indicato.

Offerta accettata il: ____________   Firma del committente: ____________

Non sei iscritto all'IVA? Togli la riga IDI e la riga IVA, il totale è il subtotale, e aggiungi sotto: «Nessuna IVA addebitata, non assoggettato all'IVA.»

Scarica il modello Word, Excel o PDF

I tre file sono in italiano, senza macro, e hanno la stessa struttura dell'esempio su una pagina A4 (titolo «Offerta»). I campi tra parentesi li sostituisci con i tuoi dati.

Anteprima del modello di offerta svizzero in italiano: pagina A4 con mittente, numero d'offerta, validità, posizioni, IVA 8,1 % e campo per l'accettazione
  • Word (.docx): il più flessibile. Aggiungi il logo, adatti i testi, esporti in PDF e invii.
  • Excel (.xlsx): calcola ogni posizione (quantità × prezzo unitario), il subtotale, l'IVA e il totale. L'aliquota la scegli da un menu a tendina (0%, 2.6%, 3.8% o 8.1%). Tre fogli: istruzioni, offerta vuota ed esempio compilato. Si apre anche in Numbers e Google Sheets.
  • PDF: da stampare e compilare a mano, o da tenere come riferimento per l'impaginazione.

Il tuo cliente parla tedesco? Lo stesso modello esiste in tedesco («Offerte»): Word, Excel e PDF.

Per una stima senza impegno usa il modello di preventivo non vincolante; quando l'offerta diventa fattura, il modello di fattura è in italiano.

Cosa deve contenere un'offerta?

Il diritto svizzero non prescrive una forma per l'offerta. Perché funzioni come proposta vincolante e diventi poi fattura senza domande, mettici queste dieci indicazioni. L'esempio qui sopra le contiene tutte.

  1. Mittente: nome o ditta, indirizzo, telefono o e-mail. Se sei iscritto all'IVA, il numero IDI con l'aggiunta IVA (CHE-123.456.789 IVA).
  2. Destinatario: ditta, persona di contatto e indirizzo del cliente. Spesso manca nelle offerte in PDF, perché l'indirizzo sta solo nell'e-mail.
  3. Numero dell'offerta: univoco e progressivo, per esempio 2026-001. Conferma d'ordine e fattura vi fanno riferimento.
  4. Data e «valida fino al»: la data dell'offerta e una scadenza precisa. Trenta giorni sono l'uso; con prezzi del materiale che oscillano, piuttosto 14.
  5. Posizioni: descrizione, quantità, unità, prezzo unitario e totale per riga. E, altrettanto importante, cosa non è compreso.
  6. Subtotale, IVA, totale: importo IVA esclusa, aliquota e importo IVA separati, totale in CHF IVA inclusa. Senza assoggettamento la riga IVA sparisce.
  7. Condizioni di pagamento: 30 giorni netti, acconto all'ordine, rate per fasi. Ciò che scrivi qui vale poi per la fattura.
  8. Termine di consegna o esecuzione: quando consegni, per esempio «entro 4 settimane dall'ordine», e cosa ti serve dal cliente: contenuti, accessi, approvazioni.
  9. Campo di accettazione: «Offerta accettata il / Luogo / Firma», oppure l'indicazione che basta una conferma per e-mail.
  10. Effetto dell'accettazione: una frase come «Con l'accettazione di questa offerta si conclude un contratto vincolante», se vuoi con rinvio alle tue condizioni generali.

IVA nell'offerta: solo se sei assoggettato

Sei esentato dall'assoggettamento finché la tua cifra d'affari annua, in Svizzera e all'estero, da prestazioni non escluse dall'imposta resta sotto CHF 100'000 (art. 10 cpv. 2 LIVA). Se sei assoggettato, nell'offerta indichi le stesse cose che metterai in fattura: IDI con l'aggiunta IVA, importo netto, aliquota (8,1 % normale, 2,6 % ridotta, 3,8 % per l'alloggio), importo IVA e totale IVA inclusa. Così all'accettazione nessuno discute se il prezzo era «IVA inclusa» o «IVA esclusa».

Sotto la soglia togli la riga IVA e l'IDI e aggiungi: «Nessuna IVA addebitata, non assoggettato all'IVA.» Nel file Excel imposti l'aliquota 0%. Quando conviene l'iscrizione volontaria lo trovi nella guida IVA per freelance.

Per quanto tempo è vincolante un'offerta?

Nel Codice delle obbligazioni l'offerta si chiama «proposta» ed è regolata agli art. 3 segg. CO. La regola di base: chi fa una proposta fissando un termine per l'accettazione resta vincolato alla proposta fino allo spirare del termine (art. 3 CO). Senza termine, un'offerta inviata per iscritto ti vincola fino al momento in cui dovrebbe giungerti una risposta spedita regolarmente e in tempo debito (art. 5 CO). Quanto duri dipende dal caso: proprio l'incertezza che vuoi evitare.

Se il cliente accetta dopo la scadenza, la sua accettazione vale come nuova proposta da parte sua: non sei più vincolato e puoi rifare l'offerta a nuove condizioni o rifiutare. Rispondi però in modo chiaro, perché iniziare il lavoro senza dire nulla si legge presto come accettazione al vecchio prezzo. Se non vuoi vincolarti affatto, devi dirlo espressamente, per esempio con «senza impegno» o «non vincolante» (art. 7 CO). A quel punto hai di fatto un preventivo di massima, non un'offerta.

Quale validità scegliere:

  • 30 giorni: lo standard per servizi e la maggior parte dei progetti.
  • 14 giorni: se i prezzi del materiale o d'acquisto oscillano, per esempio negli artigiani.
  • 60 giorni con riserva di rincaro: se il cliente decide con calma ma tu vuoi coprirti da aumenti di prezzo.

Perché conta: un'offerta di CHF 18'500 per il rifacimento di un bagno parte senza validità. Sei mesi e un aumento dei materiali dopo, il cliente accetta e pretende il vecchio prezzo. Una riga «Valida fino al» avrebbe evitato la discussione.

Offerta, preventivo o fattura?

In Ticino «offerta» e «preventivo» si usano spesso come sinonimi. Giuridicamente conta il contenuto: un prezzo che ti vincola o una stima senza impegno.

DocumentoEffettoQuando usarlo
Offerta (preventivo vincolante)Proposta vincolante (art. 3 segg. CO). Se il cliente accetta entro il termine, vale il prezzo indicato.Quando prestazione e prezzo sono chiari e vuoi l'incarico in modo vincolante. Modello: questa pagina.
Preventivo di massima (stima dei costi)Stima con riserva. Scostamenti moderati sono usuali, costi maggiori importanti li annunci prima.Quando l'impegno non è ancora chiaro, per esempio per una riparazione. Modello: preventivo non vincolante.
Conferma d'ordineConferma un incarico già dato. Non obbligatoria, ma prova di cosa è stato concordato.Dopo un sì a voce o se tra offerta e inizio sono cambiati dettagli.
FatturaChiede l'importo dovuto dopo la prestazione.A lavoro concluso o a una consegna parziale. Modello: modello di fattura.

Nei contratti d'appalto (artigiani, edilizia, riparazioni) c'è una seconda distinzione. Se la mercede è stata determinata a corpo, cioè a prezzo fisso, devi compiere l'opera per quella somma anche se hai avuto più lavoro e più spese del previsto (art. 373 CO). Se hai indicato solo un computo approssimativo e questo viene sproporzionatamente ecceduto, il committente può recedere dal contratto (art. 375 CO). Scrivi quindi sempre in chiaro se il prezzo è fisso, secondo il tempo impiegato o una stima.

Compilare l'offerta passo dopo passo

  1. Chiarisci la richiesta. Dieci minuti al telefono su prestazione, termine e budget ti risparmiano due giri di offerte.
  2. Compila l'intestazione. Mittente con IDI, destinatario con persona di contatto, numero, data e «valida fino al».
  3. Descrivi le posizioni in modo concreto. «Creare un sito» è troppo vago. «Sito con 5 pagine, responsive, configurazione CMS, migrazione dei contenuti» il cliente lo può accettare e tu lo puoi fatturare. Scrivi anche cosa non è compreso.
  4. Metti i prezzi. Forfait o tariffa oraria, per ogni posizione quantità, unità e prezzo unitario. Il file Excel calcola subtotale, IVA e totale.
  5. Fissa le condizioni. Pagamento, termine di consegna, regola per i lavori supplementari, se serve una riserva di rincaro.
  6. Prepara l'accettazione. Campo firma o l'indicazione che basta una conferma per e-mail, più la frase che con l'accettazione nasce un contratto. Per il contratto l'e-mail basta. Per il rigetto provvisorio dell'opposizione la legge chiede però un riconoscimento di debito constatato mediante atto pubblico o scrittura privata (art. 82 LEF). Se si arriva all'esecuzione, un'offerta firmata dal cliente ti serve quindi più di una semplice e-mail.
  7. Invia in PDF e ricontatta. Controlla interruzioni di pagina, somme e indirizzo e dai un nome chiaro al file, per esempio Offerta-2026-014-Cliente.pdf. Dopo 7-10 giorni, un richiamo cordiale: molte offerte non falliscono per il prezzo, ma perché nessuno richiama.

Errori frequenti:

  • Nessuna validità: resti vincolato senza sapere per quanto.
  • Prestazione vaga: «lavori diversi» non si può né accettare né fatturare.
  • IVA inclusa o esclusa non chiaro: su CHF 4'000 fanno CHF 324 di differenza.
  • Lavori supplementari non regolati: senza clausola gli extra passano presto per compresi.
  • Nessun numero d'offerta: fattura e conferma d'ordine non si possono collegare.

Forfait o tariffa oraria?

  • Forfait: il cliente sa esattamente cosa paga. Se sottostimi il lavoro, la perdita è tua. Protezione: delimita bene la prestazione, tutto il resto come lavoro supplementare secondo il tempo impiegato.
  • Tariffa oraria: ogni ora è pagata, il cliente non conosce l'importo finale. Protezione per lui: una stima come «40-50 ore» e un tetto di spesa.
  • Formula mista: forfait per il nucleo definito, tariffa oraria per opzioni e modifiche. Per la maggior parte dei freelance la soluzione migliore.

Quattro clausole previste nel modello: lavori supplementari («Le prestazioni non comprese in questa offerta sono fatturate secondo il tempo impiegato a CHF X/ora»), riserva di rincaro per progetti su più mesi, collaudo («si considera avvenuto se entro 14 giorni non giunge una contestazione scritta dei difetti») e condizioni di pagamento con acconto per importi più alti.

Dall'offerta alla fattura

L'offerta è il primo anello: offerta, accettazione, se serve conferma d'ordine, fattura d'acconto, fattura finale. Da circa CHF 2'000 conviene un acconto del 30-50 % all'ordine, annunciato già nell'offerta. La fattura finale riprende posizioni, prezzi e condizioni di pagamento dell'offerta, deduce l'acconto ed elenca a parte i lavori supplementari.

Una conferma d'ordine non è obbligatoria. Se però cambia prezzo, prestazione o termine, giuridicamente è una nuova offerta che il cliente deve accettare di nuovo. Come si presenta una fattura finale corretta lo spiega la guida come fare una fattura in Svizzera; la sezione pagamento QR la crei con il generatore di fatture QR.

Quando il modello non basta più

Magic Heidi: offerta in un minuto, fattura con un clic

Inserisci cliente, prestazione e prezzo. Validità, numero progressivo e IVA sono già impostati. Accettata l'offerta, con un clic diventa fattura QR.

Offerta in italiano in un minuto

Posizioni, aliquota IVA, validità e numero sono pronti. Logo e intestazione vengono dai tuoi dati.

Inviata per e-mail, con campo firma

Il PDF parte nella lingua del cliente: italiano, tedesco, francese o inglese. Sull'ultima pagina, data e firma per l'accettazione.

Accettata? Un clic e diventa fattura QR

Posizioni, IVA, dati del cliente e condizioni di pagamento vengono ripresi. La riconciliazione bancaria segna la fattura come pagata.

Cosa il modello non sa fare: seguire lo stato dell'offerta, trasformare l'offerta accettata in fattura QR senza ricopiare e cambiare lingua per ogni cliente. Lo fa il software per offerte di Magic Heidi, su iPhone, Android, Mac, Windows e nel browser. Gratis fino a 3 fatture, poi CHF 24.90 al mese con pagamento annuale (CHF 299 all'anno) o CHF 39 al mese, IVA inclusa. Dettagli sulla pagina dei prezzi.

FAQ

Domande frequenti sul modello di offerta

Per quanto tempo è vincolante un'offerta in Svizzera?

Per il tempo che indichi: se scrivi «Valida fino all'8 ottobre 2026», resti vincolato fino ad allora (art. 3 CO). Senza termine resti vincolato fino al momento in cui dovrebbe giungerti una risposta spedita regolarmente e in tempo debito (art. 5 CO), e quanto duri dipende dal caso. Metti quindi sempre una data: 30 giorni sono lo standard.

Che differenza c'è tra offerta e preventivo?

In Ticino le due parole si usano spesso come sinonimi; conta il contenuto. Un'offerta vincolante fissa il prezzo: se il cliente accetta, vale. Un preventivo di massima è una stima con riserva: se viene sproporzionatamente ecceduto, il committente può recedere dal contratto (art. 375 CO). Se non vuoi vincolarti, scrivilo espressamente, per esempio «senza impegno» (art. 7 CO).

Devo indicare l'IVA nell'offerta?

Solo se sei assoggettato all'IVA, cioè da CHF 100'000 di cifra d'affari annua da prestazioni non escluse dall'imposta. Allora nell'offerta vanno IDI con l'aggiunta IVA, importo netto, aliquota (8,1 %, 2,6 % o 3,8 %), importo IVA e totale IVA inclusa. Sotto la soglia scrivi l'offerta senza IVA, con la nota «Nessuna IVA addebitata, non assoggettato all'IVA».

Posso ritirare o modificare un'offerta già inviata?

Finché il cliente non ha accettato puoi inviare una nuova offerta sostitutiva e revocare espressamente quella vecchia. Dopo l'accettazione il contratto è concluso: le modifiche richiedono il consenso del cliente, in pratica con un'aggiunta confermata da entrambi.

Cosa succede se il cliente accetta dopo la scadenza?

L'accettazione tardiva vale come nuova proposta del cliente. Non sei più vincolato al vecchio prezzo e puoi rifare l'offerta o rifiutare. Rispondi in modo chiaro e per iscritto: se inizi semplicemente il lavoro, può essere inteso come accettazione al vecchio prezzo.

Un'offerta deve essere firmata?

No, per concludere il contratto basta un'accettazione chiara del cliente, anche per e-mail. Un campo «Offerta accettata il / Firma» è comunque utile perché documenta l'accettazione. Il modello lo contiene; in Magic Heidi è sull'ultima pagina di ogni offerta.

Il modello di offerta esiste in italiano?

Sì. L'esempio su questa pagina e i file Word, Excel e PDF da scaricare sono in italiano. Per un cliente germanofono lo stesso modello esiste anche in tedesco (Offerte). In Magic Heidi scegli la lingua del PDF per ogni offerta: italiano, tedesco, francese o inglese.

Il modello Word o PDF calcola da solo?

No, calcola solo il file Excel: ha formule per ogni posizione (quantità × prezzo unitario), subtotale, IVA e totale. In Word e PDF inserisci gli importi tu. In Excel non sovrascrivere i campi grigi con valori a mano.

Posso inserire più di dieci posizioni?

Il file Excel ha dieci righe per le posizioni. Se te ne servono di più, inserisci righe ed estendi formule e intervallo della somma, altrimenti le nuove righe mancano nel subtotale; poi controlla l'area di stampa. In Word aggiungi semplicemente righe alla tabella.

Altri modelli per indipendenti in Svizzera, dalla fattura alla ricevuta, li trovi nella raccolta di modelli gratuiti.

Tutte le indicazioni si basano sul Codice delle obbligazioni (CO, art. 3, 5, 7, 373 e 375), sulla legge sull'IVA (LIVA, art. 10 e 25) e sulla legge sull'esecuzione e sul fallimento (LEF, art. 82), testi italiani verificati su fedlex.admin.ch a novembre 2026. Aliquote e soglie attuali su estv.admin.ch. Per casi delicati conviene un controllo da parte di un giurista o di un fiduciario.

Scritto da Nathan Ganser, cofondatore di Magic Heidi. Ultimo aggiornamento: 12 novembre 2026.

Offerte e fatture in italiano, senza ricopiare

Il modello è gratuito. Magic Heidi è gratis fino a 3 fatture, poi CHF 24.90 al mese con pagamento annuale.