ASC 606 Nel Tempo vs in un Momento Specifico — Regola Fondamentale
Il ricavo si riconosce nel tempo quando il cliente acquisisce il controllo di un bene o servizio in modo progressivo durante l'esecuzione della performance obligation; diversamente, si riconosce in un momento specifico quando il controllo del bene si trasferisce completamente in un istante determinato (ASC 606-10-25-23, ASC 606-10-25-24).
Come Funziona ASC 606 Nel Tempo vs in un Momento Specifico
- Criterio del trasferimento di controllo progressivo: Una performance obligation si soddisfa nel tempo se il cliente riceve e consuma i benefici man mano che l'entità adempie, oppure se il cliente controlla il bene mentre viene prodotto (ASC 606-10-25-27). Questo accade tipicamente in contratti di servizi professionali, costruzione, manutenzione continuativa e ricerca e sviluppo personalizzato.
- Criterio del trasferimento di controllo in un momento specifico: Se nessuno dei criteri di ricavo nel tempo è soddisfatto, il ricavo si riconosce quando il cliente acquisisce il controllo del bene in un'unica data (ASC 606-10-25-30). Questo riguarda vendite di merci, software non personalizzato, e consegne discrete di beni. L'entità identifica il momento in cui i rischi e i benefici sostanziali si trasferiscono al cliente (ASC 606-10-32-41).
- Indicatori di controllo progressivo: Il ricavo nel tempo è probabile se: (a) il contratto specifica che l'entità crea o migliora un bene controllato dal cliente durante l'esecuzione; (b) il cliente ha il diritto legale di rifiutare parti incomplete; (c) il compenso è basato sulla progredire dei lavori (ASC 606-10-25-28). Nel settore costruzioni, il metodo della percentuale di completamento (percentage-of-completion) è standard.
- Identificazione dei diritti di restituzione: Se il cliente ha il diritto di modificare il bene durante la produzione, ciò indica controllo progressivo. Al contrario, se il cliente riceve solo un bene finito senza diritti intermedi, il riconoscimento avviene al punto nel tempo di consegna (ASC 606-10-32-2).
- Misurazione con metodi di output e input: Per il ricavo nel tempo, l'entità misura la performance obligation soddisfatta utilizzando metodi di output (risultati raggiunti, unità prodotte, dichiarazioni di completamento) o input (costi sostenuti, tempo trascorso) per stimare il progresso (ASC 606-10-25-2, ASC 606-10-25-29).
- Presentazione nei rendiconti: Il ricavo nel tempo viene presentato come un'unica riga nella contabilità dell'utile lordo, insieme a costi associati, mostrando la marginalità realizzata nel periodo. Il ricavo al punto nel tempo mostra l'intero valore del contratto in un'unica transazione (ASC 606-10-45-1).
ASC 606 Nel Tempo vs in un Momento Specifico — Esempio Pratico
Contratto di costruzione (ricavo nel tempo):
Una società costruisce una casa su ordinazione per €600.000. Il contratto specifica che il cliente ha diritti di controllo progressivo durante la costruzione. Stimato 3 anni di lavoro.
Anno 1: Costi sostenuti €150.000 su €450.000 totali budgetati = 33% di completamento.
Ricavo riconosciuto nel tempo: €600.000 × 33% = €198.000.
| Conto | Dare | Avere |
|---|
| Conto bancario | 200.000 | |
| Ricavi da costruzione | | 198.000 |
| Crediti verso clienti | | 2.000 |
| Costi di costruzione | 150.000 | |
| Cassa | | 150.000 |
Vendita di merce (ricavo al punto nel tempo):
Una società vende merce per €50.000 con consegna immediata. Il cliente non ha diritti di controllo durante la spedizione.
| Conto | Dare | Avere |
|---|
| Cassa | 50.000 | |
| Ricavi da vendita | | 50.000 |
ASC 606 Nel Tempo vs in un Momento Specifico — Errori Comuni
- Confusione tra consegna fisica e trasferimento di controllo: Molti praticanti riconoscono ricavo alla consegna senza valutare se il cliente ha già acquisito controllo prima (es. contratti FOB shipping point). L'ASC 606 richiede l'analisi dell'accordo contrattuale, non solo della logistica (ASC 606-10-32-4).
- Mancata identificazione di performance obligation nel tempo in contratti complessi: Nei contratti di servizi pluriennali o software as a service (SaaS), il ricavo è quasi sempre nel tempo, non al punto nel tempo. Erroneamente, alcuni lo riconoscono interamente al momento della firma del contratto.
- Errori nel calcolo della percentuale di completamento: Confondere costi sostenuti con costi totali budgetati; non aggiornare le stime quando cambiano le condizioni. ASC 606-10-25-35 richiede aggiornamenti continui alla stima della performance.
ASC 606 Nel Tempo vs in un Momento Specifico — Riferimenti Chiave
- ASC 606-10-25-23 — Definizione dei criteri per ricavo nel tempo vs punto nel tempo
- ASC 606-10-25-27 — Tre indicatori di ricavo nel tempo
- ASC 606-10-25-29 — Metodi di misurazione del progresso (input e output)
- ASC 606-10-32-41 — Indicatori di trasferimento di controllo al punto nel tempo
- ASC 606-10-25-35 — Aggiornamento delle stime di completamento