Il tuo bot ha appena superato i primi $100 di vendite premium, Discord ha approvato il tuo team per i payout e il primo deposito Stripe arriva sul tuo conto bancario. È più piccolo del numero di vendite sulla dashboard per sviluppatori — sensibilmente più piccolo. Nulla è andato storto. Ma se registri quel deposito come tuo ricavo e vai avanti, hai già commesso l'errore contabile che perseguita gli sviluppatori di bot fino alla stagione fiscale: il deposito è l'ultimo numero di una catena, e l'IRS tassa il primo.
La monetizzazione nativa di Discord per le app — Premium App Subscriptions e acquisti una tantum — gestisce una quantità impressionante di infrastruttura finanziaria per tuo conto. Riscuote l'imposta sulle vendite dagli acquirenti e la versa. Elabora le carte, combatte le frodi e ti paga tramite Stripe. Quello che non fa è calcolare il tuo reddito imponibile. Ogni dollaro di vendite lorde è comunque tuo ricavo, ogni commissione che Discord trattiene è una deduzione che devi rivendicare tu stesso, e la differenza tra i due è un lavoro di riconciliazione che spetta a te. Ecco come scorrono davvero i soldi, e come tenere una contabilità che sopravviva al contatto con il Schedule C.
Come scorrono i soldi delle Premium App, passo dopo passo
Le Premium Apps sono un prodotto diverso dagli Server Subscriptions di Discord, e anche l'economia differisce. Quando monetizzi un bot, crei degli SKU — livelli di abbonamento o acquisti una tantum — e il checkout di Discord li vende all'interno dell'app. La sua API traccia chi ha pagato tramite gli entitlement: un abbonamento utente dà diritto a un singolo acquirente, un abbonamento guild dà diritto a ogni membro del server che si abbona. Gli acquisti una tantum sono di tipo durevole (compra una volta, tieni per sempre, come uno sblocco premium a vita) o consumabile (compra, esaurisci, ricompra, come un boost temporaneo).
Ogni vendita attraversa la stessa cascata prima che qualcosa arrivi a te:
- L'acquirente paga il prezzo più l'imposta di transazione. Imposti i prezzi degli SKU in USD, Discord li localizza per gli acquirenti esteri, e l'imposta sulle vendite, l'IVA o la GST vengono aggiunte sopra. Discord dichiara chiaramente che tutte le imposte applicabili sono pagate dall'acquirente e che Discord le versa all'autorità competente. Quell'imposta non è mai stata denaro tuo.
- L'elaborazione dei pagamenti viene detratta in cima. Discord applica una commissione di elaborazione pagamenti su ogni transazione — il suo esempio pubblicato usa il 6% — più eventuali commissioni per transazione.
- Discord trattiene la sua commissione di piattaforma. I nuovi team di sviluppatori partono dal Growth Tier: una commissione di piattaforma del 15% sui primi $1 milione di vendite lorde cumulative. Dopo che il team supera $1 milione, si applica l'aliquota del 30% dello Standard Tier. La commissione è calcolata sui pagamenti degli utenti dopo che imposte e commissioni di elaborazione sono state sottratte, quindi la percentuale nominale non sottostima nulla ma si applica anche a meno del prezzo di listino.
- Rimborsi e chargeback vengono dedotti. Discord può prelevarli, con le relative commissioni, direttamente dal tuo saldo di payout.
- Il resto viene pagato tramite Stripe. I payout arrivano entro 45 giorni dalla fine del mese di calendario, una volta che il tuo team ha superato una revisione di idoneità al payout che inizia dopo i primi $100 guadagnati. I saldi successivi inferiori a $25 vengono riportati al mese seguente invece di essere pagati.
Facciamo passare l'esempio pubblicato: $100 di vendite con 6% di elaborazione e 8% di imposta sulle vendite significa che gli acquirenti pagano $108 in totale, e circa $79–80 arrivano allo sviluppatore con il Growth Tier al 15%. La dashboard mostra le vendite; la tua banca mostra il residuo. Entrambi i numeri contano, e vanno in posti diversi nella tua contabilità.
Nota anche la geografia dell'idoneità: i payout delle Premium Apps sono attualmente disponibili per gli sviluppatori con sede negli Stati Uniti, nel Regno Unito e nell'UE. Se sviluppi da qualsiasi altro posto, la monetizzazione nativa non è ancora un'opzione, e la via fuori piattaforma descritta sotto è tutto il tuo business, non un canale secondario.
Cosa copre la gestione fiscale di Discord — e dove si ferma
Il fatto che Discord agisca come esattore e versatore dell'imposta sulle vendite è davvero prezioso. Senza di esso, vendere un livello premium da $5 ad acquirenti in quaranta paesi ti lascerebbe a studiare l'imponibilità dei beni digitali in quaranta giurisdizioni. Con esso, l'imposta sui consumi è gestita prima che il denaro sia tuo.
Ma l'imposta sui consumi è l'unica imposta che Discord gestisce. Due obblighi molto più grandi restano interamente a tuo carico.
L'imposta sul reddito su ogni dollaro di vendite lorde. Quando arrivano i moduli fiscali, riportano il volume dei pagamenti, non il profitto. I payout passano attraverso Stripe, e i moduli 1099-K emessi da Stripe riportano l'importo lordo pagato dagli acquirenti — prima della commissione di piattaforma di Discord, prima delle commissioni di elaborazione, prima dei rimborsi. Quella cifra lorda è il numero di ricavi che l'IRS ha già agli atti per te. Il tuo compito sul Schedule C è riportare quello stesso numero lordo come incassi e poi dedurre ogni commissione come sua propria spesa aziendale. Riportare il deposito netto come ricavo è invece l'errore più comune dei venditori su piattaforma: i numeri si riconciliano allo stesso profitto in entrambi i modi, ma solo la versione lordo-meno-deduzioni corrisponde a ciò che è stato comunicato all'IRS.
La self-employment tax dal primo $400 di profitto. Il reddito da bot è reddito da lavoro autonomo a meno che tu non abbia costituito un'entità che cambia tale trattamento. Utili netti di $400 o più fanno scattare la self-employment tax — 15,3% che copre Social Security e Medicare — in aggiunta all'imposta ordinaria sul reddito. Non c'è età minima, nessuna eccezione per hobby che sopravviva a ricavi reali, e nessuna compensazione per "Discord ha già preso la sua parte". La commissione di piattaforma ti compra distribuzione e checkout, non copertura fiscale.
Un'altra soglia che vale la pena conoscere: secondo la legge vigente, la soglia federale di segnalazione del 1099-K è fissata a più di $20.000 di pagamenti e più di 200 transazioni per l'anno, dopo che il Congresso ha annullato il previsto abbassamento a $600. Un bot che guadagna $8.000 su qualche centinaio di piccoli abbonamenti potrebbe non generare alcun modulo — alcuni stati fissano soglie molto più basse, quindi verifica la tua — ma ogni dollaro è imponibile indipendentemente dal fatto che qualcuno ti spedisca della documentazione. Tieni traccia dei ricavi dalla prima vendita, non dal primo modulo.
Il lavoro di riconciliazione, reso concreto
Prendi un mese in cui il tuo bot vende 120 abbonamenti utente da $10 ciascuno: $1.200 di vendite lorde. Ecco cosa ne fa la cascata sotto il Growth Tier, assumendo il 6% di elaborazione e nessun rimborso:
- Vendite lorde: $1.200,00 — questo è il tuo ricavo sul Schedule C.
- Elaborazione pagamenti (6%): $72,00 — spesa deducibile.
- Commissione di piattaforma (15% di $1.128): $169,20 — spesa deducibile.
- Payout Stripe a te: $958,80 — questo è un trasferimento, non un ricavo.
Due depositi di questa forma, e uno sviluppatore che registra i depositi bancari come reddito ha sottostimato i ricavi di quasi $500 mancando anche $500 di deduzioni. Il profitto è accidentalmente corretto; la dichiarazione è sbagliata in due punti, e l'avviso dell'IRS che segue confronta la sua copia del lordo con la tua.
In un registro in testo semplice, il mese appare così — una sola transazione che mantiene visibile ogni livello:
2026-01-01 open Assets:Stripe USD
2026-01-01 open Income:Bot:Subscriptions USD
2026-01-01 open Expenses:Platform:DiscordFees USD
2026-01-01 open Expenses:Platform:Processing USD
2026-10-31 * "Discord" "October Premium App payout, 120 user subscriptions"
Income:Bot:Subscriptions -1200.00 USD
Expenses:Platform:Processing 72.00 USD
Expenses:Platform:DiscordFees 169.20 USD
Assets:Stripe 958.80 USDL'imposta sulle vendite non appare mai nella tua contabilità: Discord la riscuote dall'acquirente e la versa, quindi non è né tuo ricavo né tua spesa. Se una riga di liquidazione mostrasse mai importi fiscali, trattali come informazioni promemoria, non come registrazioni. E quando il saldo Stripe passa al tuo conto corrente, quello è un trasferimento tra due tuoi conti patrimoniali — non una seconda porzione di ricavo:
2026-01-01 open Assets:Stripe USD
2026-01-01 open Assets:Bank:Checking USD
2026-11-10 * "Stripe" "Premium App payout to checking"
Assets:Stripe -958.80 USD
Assets:Bank:Checking 958.80 USDRimborsi e chargeback meritano un trattamento proprio. Un abbonamento rimborsato riduce i tuoi incassi lordi — registralo a riduzione del ricavo, non come spesa — mentre una commissione di chargeback è una spesa genuina. Accorpare i due sovrastima sia i tuoi ricavi sia le tue deduzioni, il che di solito si compensa ma risulta male sotto esame. Se il tuo bot vende anche tramite vetrine mobili o qualsiasi canale in cui uno store di app trattiene la sua parte, tieni quella commissione come terza voce separata invece di inglobarla in quella di Discord; ogni commissione ha un destinatario diverso, e una domanda futura su una qualsiasi di esse è molto più facile da rispondere da righe separate.
La complicazione fuori piattaforma: parità di prezzo e due contabilità separate
Molti sviluppatori seri di bot vendono anche fuori da Discord — chiavi di licenza sul proprio sito, ruoli premium tramite un link di pagamento, piani annuali che uno SKU non può esprimere. Quella via ha attrattive reali: commissioni più basse, dati dei clienti diretti e, se usi un merchant of record, lo stesso trattamento di imposta sulle vendite riscossa per te che offre Discord. Ma la politica per sviluppatori di Discord aggiunge un vincolo attorno a cui devi costruire: da ottobre 2024, qualsiasi capacità a pagamento che vendi altrove deve essere acquistabile anche tramite Premium Apps a un prezzo finale al netto delle imposte non superiore al prezzo fuori piattaforma. Puoi vendere sul tuo sito, ma non puoi svendere la tua stessa inserzione Discord per allontanare gli acquirenti dalla commissione di piattaforma — anche gli "sconti" permanenti fuori piattaforma contano come violazioni.
Per la tua contabilità, questo significa due canali di ricavo con numeri lordi diversi, strutture di commissioni diverse e potenzialmente moduli fiscali diversi, tutti che finiscono su un unico Schedule C. Tienili in conti di ricavo separati fin dal primo giorno:
Income:Bot:Subscriptionsper le vendite Premium App, con la pila di commissioni di Discord sotto.Income:Bot:LicenseKeys(o simile) per le vendite fuori piattaforma, con le commissioni di quel processore sotto.
A gennaio, il lordo di ogni canale dovrebbe quadrare con la propria cronologia di liquidazione e con il proprio modulo. Gli sviluppatori che fondono entrambi i flussi in un'unica voce "reddito da bot" passano la stagione fiscale a ricostruire a ritroso da dove venivano i dollari — di solito a memoria, di solito sbagliando.
Deduzioni che gli sviluppatori di bot trascurano abitualmente
La pila di commissioni è solo l'inizio. Quasi tutto ciò che spendi per tenere vivo il bot è una spesa aziendale ordinaria contro questo reddito:
- Hosting e infrastruttura — bollette VPS, database gestiti, Redis, eccedenze di CDN e larghezza di banda. Se un server ospita il bot e un progetto personale, ripartisci secondo una misura ragionevole e documentala.
- Costi di API e modelli — bollette API di LLM per un bot con funzionalità AI, generazione di immagini, trascrizione o qualsiasi servizio upstream a consumo che il bot rivende come funzionalità.
- Domini, TLS e strumenti di stato — il dominio del sito web del bot, monitoraggio dell'uptime, tracciamento degli errori e postazioni di analytics usate per il bot.
- Software e asset — abbonamenti IDE, strumenti di design, grafica o pacchetti audio di stock inclusi nel bot, account di test e dispositivi secondari acquistati per il QA.
- Pagamenti a collaboratori — sviluppatori freelance, moderatori o artisti che paghi, con le dichiarazioni informative depositate ovunque le soglie lo richiedano.
- Servizi professionali — contabilità, preparazione fiscale e revisione legale dei termini di servizio e dell'informativa sulla privacy che Discord già ti richiede di pubblicare prima ancora di poter monetizzare.
La bolletta dell'hosting è quella da automatizzare per prima, dato che ricorre mensilmente ed è banalmente dimostrabile:
2026-01-01 open Assets:Bank:Checking USD
2026-01-01 open Expenses:Hosting USD
2026-11-01 * "VPS provider" "November bot hosting"
Expenses:Hosting 48.00 USD
Assets:Bank:Checking -48.00 USDUna tipica zona grigia: il laptop e la connessione internet domestica che usi anche personalmente. Puoi dedurre la percentuale di uso aziendale, ma la "percentuale" ha bisogno di una base — ore registrate, larghezza di banda misurata o una ripartizione dello spazio di lavoro — non una stima ribadita con sicurezza. Scegli un metodo, mettilo per iscritto, usalo tutto l'anno.
Imposte stimate: la bolletta che sorprende gli sviluppatori al primo anno
Nessuno trattiene dalle vincite Stripe. Se prevedi di dover più di $1.000 oltre a qualsiasi ritenuta da un lavoro dipendente, l'IRS vuole quei soldi trimestralmente — 15 aprile, 15 giugno, 15 settembre e 15 gennaio — e addebita interessi quando arrivano in ritardo. Un bot che netta qualche centinaio di dollari al mese insieme a un impiego a tempo pieno può facilmente superare la soglia dei $1.000 una volta che la self-employment tax si unisce all'imposta sul reddito, il che rende il primo anno in profitto quello pericoloso: l'abitudine alle stime non esiste ancora, e gli interessi per insufficiente versamento si accumulano mentre impari.
La soluzione pratica è una regola percentuale applicata a ogni payout nel momento in cui arriva. Metti da parte il 25–30% di ogni deposito Stripe in un conto separato il giorno in cui arriva; aggiusta l'aliquota una volta che il tuo preparatore (o il tuo foglio di lavoro del Modulo 1040-ES) ti dice il numero reale. Gli sviluppatori che aspettano aprile per scoprire la bolletta o saccheggiano la liquidità operativa o presentano in proroga dovendo interessi — entrambe cose evitabili con un trasferimento che richiede trenta secondi.
Una routine mensile che tiene onesto tutto il sistema
Niente di tutto ciò richiede un reparto contabilità. Richiede circa venti minuti al mese, in questo ordine:
- Estrai la liquidazione, non la dashboard. Esporta le vendite Premium App del mese e l'estratto dei payout Stripe. La dashboard mostra le vendite; l'estratto mostra quanto ha preso ogni commissione.
- Registra lordo, commissioni e payout come un'unica scrittura. Il ricavo equivale ai pagamenti degli acquirenti prima delle commissioni. Ogni commissione ha la sua riga di spesa. Il payout è un trasferimento patrimoniale.
- Riconcilia Stripe con la banca. Ogni payout sull'estratto dovrebbe corrispondere a un deposito, tenendo conto del ritardo di 45 giorni — le vendite di ottobre vengono pagate a dicembre, quindi non confrontare mai le vendite di un mese con i depositi dello stesso mese.
- Registra separatamente le vendite fuori piattaforma. Fai corrispondere l'estratto del processatore di quel canale al suo conto di ricavo e alle sue commissioni.
- Monitora il lordo cumulativo rispetto alla soglia del milione. Il salto dalla commissione di piattaforma del 15% al 30% raddoppia la tua spesa più grande dall'oggi al domani. Vuoi vederlo arrivare con trimestri di anticipo, non scoprirlo in un payout più piccolo.
- Archivia gli estratti. Salva l'esportazione di ogni mese insieme ai libri. Tra tre anni, quando nessuno ricorderà ottobre, il PDF lo ricorderà.
Discord ha rimosso la parte più difficile del vendere software dentro un'app di chat: checkout, frodi, riscossione fiscale globale e payout alla tua banca. Ciò che resta è esattamente la mole di lavoro che uno sviluppatore attento può svolgere in una serata al mese — annotare quanto hanno pagato gli acquirenti, annotare quanto ha trattenuto ciascun intermediario e conservare le prove. Fallo dalla revisione dei primi $100 in poi, e il Schedule C a fine anno si scriverà da solo con numeri di cui ti fidi già.




