Come gestire la mia contabilità se utilizzo Shopify o Stripe

Una guida pratica per i freelance che gestiscono i pagamenti della piattaforma

ChatGPT Image 4 ago 2025, 07_18_38 p.m..png

✨ Il problema ✨

Centinaia di transazioni sulla piattaforma, un estratto conto bancario

In qualità di imprenditore individuale svizzero (ad esempio, sviluppatore indipendente, creatore digitale o proprietario di un micro-negozio), potresti ricevere centinaia di transazioni ogni mese: pensa a:

  • Abbonamenti all'App Store
  • Acquisti una tantum tramite Stripe
  • Ordini Shopify (digitali o fisici) in decine di valute

La legge svizzera non ti obbliga a registrare ogni vendita individualmente se il tuo fatturato annuo è inferiore a CHF 500.000. Puoi invece utilizzare la contabilità di cassa semplificata, ovvero registrare i ricavi quando il denaro arriva sul tuo conto bancario, non quando i clienti cliccano su "Acquista". Ciò significa che puoi registrare il pagamento mensile della piattaforma come una singola voce, riducendo notevolmente i costi contabili e mantenendo la conformità.

Questo approccio funziona con strumenti come Bexio o Banana Accounting, o anche con un semplice foglio di calcolo: assicurati solo di conservare i report mensili della piattaforma per la verifica. Rispetti ancora la contabilità svizzera secondo il regime semplificato (Einnahmen‑Überschussrechnung).

Nozioni di base svizzere

Chi può utilizzare la contabilità di cassa?

✅ Idoneità

Secondo le norme contabili svizzere:

  • Imprese individuali o liberi professionisti

  • Nell'anno precedente, fatturato inferiore a CHF 500.000

  • E persone giuridiche (non SA, GmbH)

  • In tal caso è consentito tenere una contabilità semplificata: registrare solo entrate, costi e attivo/passivo, senza contabilità in partita doppia Amministrazione federale svizzera

La maggior parte dei piccoli liberi professionisti e dei produttori di software rientrano tranquillamente in tale limite. Una volta superati i 500.000 CHF in un anno, sarà necessario passare alla contabilità a partita doppia completa.

📅 Tempistiche: Contanti, non ratei

Nella Einnahmen‑Überschussrechnung (EÜR) (o "kassenbasis" svizzera):

  • Le entrate vengono registrate al momento dell'incasso (non al momento dell'emissione di una fattura)
  • Le spese vengono registrate al momento del pagamento, anche se approvate in precedenza
  • Non vi è nessuna competenza o differimento, riducendo al minimo la complessità

Questo rende i pagamenti netti delle piattaforme (al netto delle commissioni) perfetti per questo metodo.

Perché l'aggregazione dei pagamenti della piattaforma ha senso per i freelance

🔁 Meccanismi della piattaforma

Ogni piattaforma funziona in modo simile:

  • Il cliente paga: ad esempio 1,99 CHF sull'App Store o tramite Stripe sul tuo sito.
  • La piattaforma deduce commissioni: Apple 15-30%, Stripe 2,9% + 0,30 CHF (carta nazionale), piattaforma Shopify + commissioni gateway.
  • Ricevi un pagamento netto a intervalli regolari

Poiché EUR è basato sul contante, registri solo quel pagamento netto come reddito del cliente: una transazione per piattaforma per periodo.

📉 Approccio netto vs. lordo

Hai due opzioni:_

  • ❌ Entrata lorda + spesa per la commissione della piattaforma
    − Ad esempio Registra CHF 1000 lordi dalle vendite, quindi registra CHF 150 di spese per commissioni
  • ✔️ Solo entrate nette
    − Registra CHF 850 come entrate, salta la voce delle commissioni

L'utile imponibile (entrate meno spese) sarà lo stesso in entrambi i casi. La maggior parte dei freelance preferisce l'approccio netto: è più semplice e si adatta al metodo di cassa.


🧾 Verifica

  • Esportare e conservare sempre il report mensile Vendite + Pagamenti della piattaforma
  • Questi report forniscono la traccia di controllo necessaria in caso di dubbi
  • La voce della tua voce deve corrispondere ai totali lordi/netti mostrati in questi report

App Store di Apple

(iOS, macOS, abbonamenti in-app)

p1111ngegg.png

💸 Come ti paga Apple

Tramite App Store Connect, Apple pubblica:

  • Report sui pagamenti per territorio, app e gruppo di abbonamento
  • Apple deduce la sua commissione (15% o 30%) prima di trasferire il resto sul tuo conto bancario

Se aderisci all'App Store Small Business Programme e i tuoi ricavi sono inferiori a 1 milione di dollari, la tua commissione viene ridotta al 15% anziché al 30% Apple Developer.

Apple deposita quindi i tuoi ricavi netti circa 45 giorni dopo la fine del mese, supponendo che tu superi una soglia minima.

🗂 Cosa registrare

  1. Attendi il bonifico mensile da Apple in CHF (o EUR/USD)
  2. Nei tuoi libri contabili, inserisci una voce:
Datum Bank CHF2850
Vendite – Apple CHF2850 (conto "Reddito digitale")
  1. Non è necessario creare 100 voci per vendita o registrare separatamente la commissione Apple
  2. Salva il report da App Store Connect → Pagamenti → Report mensili

📊 Perché funziona

  • Stai seguendo le regole del metodo di cassa: il reddito viene registrato al momento dell'arrivo
  • Netto = vendite lorde meno commissioni = flusso di cassa effettivo
  • La commissione viene gestita implicitamente senza registrazioni manuali delle spese
  • Utile totale (utile netto) è uguale all'utile lordo meno le commissioni della piattaforma

Stripe

– Per accettare carte di credito sul tuo sito

[CITYPNG.COM]HD Stripe Official Logo PNG - 2000x2000.png

💲 Nozioni di base su Stripe in Svizzera

Commissioni Stripe (a metà 2025):

  • 2,9% + CHF 0,30 per transazione con carta svizzera andata a buon fine
  • 3,25% + CHF 0,30 per carte internazionali
  • +2% per conversione valutaria, se applicabile Stripe

Stripe elabora centinaia di transazioni al giorno e in genere paga:

  • Giornaliero (se volume > soglia), altrimenti settimanale
  • I depositi sono bonifici bancari automatici raggruppati per giorno di calendario
  • Deduce prima le commissioni di elaborazione; pagamenti = ricavi netti

📦 Approccio contabile

  • Riepilogare il "Pagamento totale" o il "Volume netto dei pagamenti" di ogni mese
  • Registrare una voce di reddito al mese per ogni conto bancario collegato a Stripe
2025‑07‑03 Banca (Stripe CH) CHF5000
Vendite – Stripe CHF5000
  • In alternativa, se si desidera visualizzare le commissioni, è possibile registrare le spese lorde e separate

💡 Consigli pratici

Puoi anche scaricare il report di riconciliazione dei pagamenti di Stripe o il CSV contabile, ma per EÜR ti serve solo il numero finale.

Giornaliero vs Settimanale

Utilizza ciò che rende la riconciliazione più semplice

Multivaluta

Convertire i pagamenti giornalieri in CHF al tasso di cambio bancario

Rimborsi/Addebiti stornati

Non registrarli separatamente: vengono detratti dal pagamento

Shopify

– Vendita di prodotti online (fisici o digitali)

pngegg.png

🛒 Flusso di pagamento

  • Shopify elabora gli ordini tramite Shopify Payments (con Stripe o altro gateway)

  • Addebita sulle carte dei clienti, applica la commissione della piattaforma Shopify + la commissione del gateway di pagamento

  • Tempi di pagamento in Svizzera:

  • 3 giorni lavorativi dall'acquisizione al pagamento

  • Pagamento minimo: 5 CHF o 1 EUR

  • Esempio: una vendita effettuata il lunedì potrebbe essere accreditata sul tuo conto bancario mercoledì o giovedì Centro Assistenza Shopify

Puoi scegliere i pagamenti in CHF o EUR oppure utilizzare opzioni multivaluta.

📦 Strategia di contabilità

  • Per ogni commerciante, pagamento, registralo su una riga:
2025‑07‑04 Banca (Shopify Payments) CHF10000
Vendite – Shopify CHF10000
  • Puoi utilizzare l'esportazione "CSV pagamenti" di Shopify o andare su Finanza → Pagamenti → Esporta
  • Se Shopify suddivide i pagamenti in più depositi a settimana, sommali nel tuo software aziendale come "Pagamento lordo Shopify"

Esempio di cronologia

Data dell'ordine Il cliente paga tramite Shopify Shopify acquisisce e prepara il deposito La banca riceve il pagamento netto
1 luglio CHF200 2 luglio (elaborazione) 3 luglio (deposito)
3 luglio CHF300 4 luglio 7 luglio

Nel software di gestione del conto, è possibile inserire un pagamento del 3 luglio (CHF200) e un pagamento del 7 luglio (CHF300), oppure combinare il periodo in un riepilogo mensile.

Mettere tutto insieme

Due scenari reali

🧑‍💻 Caso A: Sviluppatore di app seriale

Attività di luglio 2025:

Piattaforma Pagamento netto (CHF) Registrazione contabile
Apple 3500 "Vendite – Apple (luglio 2025)"
Stripe 5200 "Vendite – Stripe (luglio 2025)"
Reddito totale: CHF 8700

Non è necessario inserire ogni abbonamento o vendita una tantum. Utile di fine mese = CHF 8700 meno eventuali altre spese (hosting, home office, strumenti).

🏪 Caso B: Venditore di e-commerce di nicchia che utilizza Shopify + Stripe

Attività di luglio 2025:

  • Depositi Shopify Payments:

  • 1500€ (convertiti in 1570 CHF) il 7 luglio

  • 2400€ (≈ 2500 CHF) il 14 luglio

  • Stripe: vende servizi digitali al di fuori di Shopify; Pagamento netto = 3000 CHF

Libri:

07/07/2025 Banca (Shopify) 1570 CHF → Vendite – Shopify
14/07/2025 Banca (Shopify) 2500 CHF → Vendite – Shopify
28/07/2025 Banca (Stripe) 3000 CHF → Vendite – Stripe

Output:

  • Totale lordo: 7070 CHF
  • Commissioni ed effetti valutari sono già inclusi nel pagamento
  • L'utile di cassa è dato semplicemente dalle entrate totali meno i costi dei beni venduti o le spese digitali

Tutorial: Utilizzo di Magic Heidi per la contabilità di Shopify, Stripe, Twint, ...

Breve video tutorial per spiegare come puoi farlo in Magic Heidi

Utilizzando Bexio, Banana Accounting o persino fogli di calcolo

📂 Esempi di piano dei conti

Codice conto Descrizione Utilizzo
3000 Vendite – Apple Reddito netto app iOS/macOS
3010 Vendite – Stripe Pagamenti da Stripe.com
3020 Vendite – Shopify Ordini tramite Shopify Payments

Utilizzare voci di riga separate ti aiuta a vedere quale piattaforma genera e quali ricavi, senza inserimento per vendita.

📄 Tenuta dei registri

  • Allega sempre il report mensile sui pagamenti e sulle vendite della piattaforma
  • Includi il caricamento in formato CSV o il link al PDF nei tuoi documenti Herrena o Banana
  • Se sottoposti a verifica, i report mensili delle piattaforme dimostrano i tuoi dati di reddito netto

🧰 Attiva/disattiva Cassa vs. Competenza

  • Assicurati che in Bexio/Banana tutte le voci siano registrate in Cassa (Kassen‑/Zuflussbasis), non in Contabilità
  • Banana Contabilità genera automaticamente anche EÜR (Einnahmen‑Überschuss) quando è in modalità cassa

Fasi di riconciliazione ogni mese

Una breve checklist procedurale

  1. Apple/App Store:
  • Scarica il report mensile Pagamenti
  • Annota il totale del pagamento netto nell'estratto conto
  1. Stripe:
  • Utilizza Riconciliazione pagamenti (CSV)
  • Controlla che il totale corrisponda al deposito bancario
  1. Shopify:
  • Scarica il CSV dei pagamenti da Finanza → Pagamenti → Esporta
  • Controlla che ogni deposito corrisponda al tuo estratto conto bancario
  1. Registrazione contabile:
  • Registra una riga per piattaforma per mese solare
  1. Verifica commissioni/rimborsi:
  • Se i rimborsi o gli storni riducono gli importi netti all'interno della piattaforma, non li monitorerai separatamente; sono già inclusi nel dato finale
  1. Tassi di cambio:
  • Se la piattaforma ha pagato in EUR o USD, utilizza l'importo effettivo in CHF registrato dalla tua banca
  1. Cartella di controllo:
  • Salva il report e le pagine dell'estratto conto che mostrano il deposito

Errori comuni e come evitarli

Problema Causa Soluzione
Conteggio di ogni vendita separatamente Fraintendimento del metodo di cassa Attenersi solo ai pagamenti — strumenti di vendita per la fatturazione
Registrazione doppia delle commissioni della piattaforma Confusione tra lordo e netto Se si utilizza il metodo netto, saltare le righe relative alle commissioni — le commissioni vengono dedotte automaticamente
Combinazione di valute Pagamenti multivaluta, USD/EUR Registrare esattamente la banca accreditata; ignorare le righe relative al cambio valuta irrilevanti
Mancata corrispondenza nella rettifica del rimborso Stripe/Shopify rettificano prima Registrare sempre il valore del pagamento, non i numeri di vendita originali
Il reso bancario non riesce a gestire i pagamenti Shopify addebita automaticamente i rimborsi Verificare che il saldo negativo venga cancellato il mese successivo

Conformità IVA

(Breve nota, articolo separato in arrivo)

  • Poiché il fatturato della tua attività è inferiore a CHF 100.000, probabilmente non sei registrato ai fini IVA
  • Anche se lo fossi (ad esempio a causa delle vendite di beni fisici), i report sui pagamenti della tua piattaforma includono l'IVA sulle commissioni di elaborazione, non sulle tue vendite; l'IVA sulle tue vendite in Svizzera è esclusa.
  • Pubblicheremo un articolo separato su "Reddito da piattaforma e IVA in Svizzera" — link in arrivo a breve

Conclusione finale

Perché funziona per i freelance svizzeri

  • È legale: le norme per le piccole imprese consentono metodi di pagamento semplici con un fatturato inferiore a CHF 500.000 Amministrazione federale svizzera
  • È efficiente: una riga per ogni pagamento sostituisce centinaia di registrazioni di vendita
  • È preciso: Entrata netta = flusso di cassa reale = impatto sugli utili
  • È verificabile: Report della piattaforma + depositi bancari = pronti per la revisione

Se la tua attività cresce oltre CHF 500.000, o acquisisci beni, assumi personale o assumi l'IVA, potrebbe essere il momento di passare alla partita doppia completa, ma fino ad allora, questo metodo è un'ancora di salvezza semplice e conforme per le microimprese.

📌 Checklist riassuntiva

  • ✅ Sei un imprenditore individuale con un fatturato inferiore a CHF 500.000? 👉 Si applica il metodo di pagamento in contanti (EUR)
  • ✅ Apple/Stripe/Shopify ti inviano pagamenti mensili netti? 👉 Registra solo quelli
  • ✅ I totali dei tuoi pagamenti corrispondono al tuo estratto conto? 👉 Buono
  • ✅ Conservi il report della piattaforma mensilmente? 👉 Ottimo
  • ✅ È tutto automatizzato nel tuo strumento di contabilità? 👉 Ancora meglio

Sentiti libero di copiare gli estratti di contabilità qui sopra e adattarli alla tua piattaforma di contabilità. Dopo aver preso slancio, la contabilità passerà da un compito noioso a un punto di controllo, e potrai tirare un sospiro di sollievo.

Buon lavoro freelance, e brindiamo a Libri in Svizzera™ più fluidi 🎉