Veniturile în avans pentru SaaS: Un ghid practic cu înregistrări contabile
Soldul veniturilor în avans explicat caz cu caz, cu debitele și creditele pentru fiecare eveniment din viața unui abonament și balanța de mișcare care justifică valoarea.
Veniturile în avans (deferred revenue) reprezintă suma pe care o companie a facturat-o sau a încasat-o pentru bunuri sau servicii pe care încă nu le-a livrat. Această sumă este înregistrată ca o datorie, deoarece compania încă îi datorează serviciul clientului, și este trecută la venituri numai pe măsură ce serviciul este prestat. Pentru o afacere SaaS care facturează în avans, aceasta este de obicei cea mai mare datorie din bilanț și prima pe care investitorii și auditorii o examinează.
Același sold are mai multe denumiri: venituri neîncasate sau în avans (unearned revenue), venituri amânate (deferred income) și, conform IFRS 15, datorie din contract (contract liability). Ele înseamnă același lucru; articolul din glosar explică unde este utilizat fiecare termen. Acest ghid se concentrează pe modul de gestionare a soldului: înregistrarea contabilă pentru fiecare eveniment din ciclul de viață al unui abonament, balanța de mișcare (roll-forward) care validează soldul final și modul în care aceste operațiuni sunt automatizate.
De ce reprezintă o datorie
Instinctul ne spune că banii primiți reprezintă venituri. Nu este așa, deoarece compania nu a efectuat încă munca. Dacă un client plătește 1.200 EUR în ianuarie pentru un an de serviciu, iar compania se închide în februarie, clientului i se datorează zece luni înapoi. Această obligație este reală în ziua în care sosesc banii, ceea ce transformă veniturile în avans într-o datorie mai degrabă decât într-o simplă chestiune de calendar.
Veniturile în avans sunt imaginea în oglindă a veniturilor accrued (accrued revenue). În cazul veniturilor accrued, munca vine mai întâi și factura ulterior, astfel încât compania deține un activ. În cazul veniturilor în avans, factura vine mai întâi și munca ulterior, astfel încât compania deține o datorie. Ambele sunt înregistrări de regularizare (adjusting entries) care mută veniturile în perioada în care au fost efectiv câștigate.
Toate înregistrările de mai jos utilizează planul de conturi lituanian pe care Nordlet îl aplică în mod implicit: 2410 clienți (trade receivables), 2710 bancă, 4492 TVA de plată (output VAT payable), 4910 venituri în avans (deferred income), 5001 venituri din servicii (service revenue). TVA-ul în Lituania este de 21%.
Cazul 1: un abonament anual plătit în avans
Un client este facturat cu 1.200 EUR net la 1 ianuarie pentru douăsprezece luni de service. TVA-ul adaugă 252 EUR; factura brută este de 1.452 EUR.
La emitere, 1 ianuarie.
| Cont | Debit | Credit |
|---|---|---|
| 2410 Clienți | 1.452,00 | |
| 4492 TVA de plată | 252,00 | |
| 4910 Venituri în avans | 1.200,00 |
Nu există încă venituri. TVA-ul este oricum datorat în decontul lunii ianuarie.
La încasare.
| Cont | Debit | Credit |
|---|---|---|
| 2710 Bancă | 1.452,00 | |
| 2410 Clienți | 1.452,00 |
La sfârșitul fiecărei luni. Folosind sume lunare egale pentru o lectură facilă (un program ponderat în funcție de numărul de zile îi acordă lui ianuarie puțin mai mult decât lui februarie, după cum arată articolul detaliat despre IFRS 15):
| Cont | Debit | Credit |
|---|---|---|
| 4910 Venituri în avans | 100,00 | |
| 5001 Venituri din servicii | 100,00 |
Douăsprezece deregistrări sting datoria exact pe parcursul livrării serviciilor pe 12 luni.
Cazul 2: un abonament lunar facturat în avans
Un abonament de 100 EUR este facturat la 25 februarie pentru luna de service martie (brut 121 EUR).
La emitere, 25 februarie.
| Cont | Debit | Credit |
|---|---|---|
| 2410 Clienți | 121,00 | |
| 4492 TVA de plată | 21,00 | |
| 4910 Venituri în avans | 100,00 |
La 31 martie.
| Cont | Debit | Credit |
|---|---|---|
| 4910 Venituri în avans | 100,00 | |
| 5001 Venituri din servicii | 100,00 |
Abonamentele lunare creează în continuare venituri în avans ori de cîte ori data facturii și luna de service sunt diferite. Dacă factura este emisă în prima zi a lunii pe care o acoperă, iar contabilitatea se închide lunar, amânarea și recunoașterea cad în aceeași perioadă, iar efectul net asupra lunii este nul, dar datoria există totuși în orice bilanț întocmit între cele două date.
Cazul 3: un upgrade la mijlocul perioadei
Clientul din Cazul 1, după patru luni, trece la un abonament evaluat la 1.800 EUR pe an pentru cele opt luni rămase. În acel moment, 400 EUR au fost recunoscuți ca venit, iar 800 EUR sunt încă în avans.
Abordarea corectă este emiterea unei a doua facturi pentru diferență: opt luni × (150 EUR − 100 EUR) = 400 EUR net, 484 EUR brut, recunoscuți între 1 mai și 31 decembrie. Programul inițial rămâne neschimbat.
Factura de upgrade la emitere, 1 mai.
| Cont | Debit | Credit |
|---|---|---|
| 2410 Clienți | 484,00 | |
| 4492 TVA de plată | 84,00 | |
| 4910 Venituri în avans | 400,00 |
La sfârșitul fiecărei luni începând cu mai. Două deregistrări rulează acum în paralel: 100 EUR din factura inițială și 50 EUR din upgrade, astfel încât venitul este de 150 EUR pe lună, iar cele două solduri în avans scad împreună până la zero la 31 decembrie.
| Cont | Debit | Credit |
|---|---|---|
| 4910 Venituri în avans | 150,00 | |
| 5001 Venituri din servicii | 150,00 |
O scumpire gestionată ca o factură nouă cu propriul său program este prospectivă prin definiție, aceasta fiind și abordarea pe care IFRS 15 §20 o oferă pentru serviciile suplimentare vândute la prețul lor de listă.
Cazul 4: anulare cu rambursare
Un alt client cu abonament anual de 1.200 EUR anulează după trei luni, solicitând o rambursare proporțională (pro-rata). 300 EUR au fost recunoscuți; 900 EUR sunt în avans.
Rambursarea este documentată printr-o notă de credit (credit note) pentru cele nouă luni nelivrate: 900 EUR net, 189 EUR TVA, 1.089 EUR brut. Nota de credit reduce veniturile în avans, nu veniturile efective, deoarece veniturile pentru cele trei luni livrate au fost câștigate în mod corect.
Emiterea notei de credit.
| Cont | Debit | Credit |
|---|---|---|
| 4910 Venituri în avans | 900,00 | |
| 4492 TVA de plată | 189,00 | |
| 2410 Clienți | 1.089,00 |
Cele nouă tranșe lunare rămase sunt anulate. Dacă nota de credit ar fi fost mai mică decât soldul în avans, programul în așteptare ar fi fost redus de la sfârșitul său: ultimele luni sunt cele care nu mai sunt datorate.
Rambursarea plătită.
| Cont | Debit | Credit |
|---|---|---|
| 2410 Clienți | 1.089,00 | |
| 2710 Bancă | 1.089,00 |
Dacă societatea ar fi recunoscut întreaga sumă de 1.200 EUR în ianuarie, această anulare ar fi forțat o stornare de venituri de 900 EUR în aprilie și ar fi denaturat ambele trimestre.
Momentul TVA versus momentul veniturilor
Cele două calendare sunt independente, iar menținerea lor separată este cea mai frecventă sursă de confuzie.
| TVA | Venituri | |
|---|---|---|
| Moment declanșator | Factura emisă sau avansul primit | Serviciul livrat |
| Pentru un abonament anual de 1.200 EUR emis la 1 ianuarie | 252 EUR în decontul lunii ianuarie | 100 EUR pe lună timp de douăsprezece luni |
| Notă de credit pentru nouă luni neutilizate | 189 EUR recuperați în luna notei de credit | Fără efect asupra veniturilor; veniturile în avans reduse |
Acesta este motivul pentru care o factură în avans este un document real care generează o obligație de TVA, în timp ce o factură proformă nu este, și motivul pentru care decontul de TVA și balanța de mișcare a veniturilor în avans sunt generate din aceleași facturi, dar nu se vor potrivi niciodată cap la cap.
Citirea soldului veniturilor în avans
Pentru o afacere pe bază de abonament, soldul este una dintre cele mai relevante cifre din bilanț.
- Este un indicator predictiv (leading indicator). Veniturile în avans care cresc mai repede decât veniturile recunoscute înseamnă că rezervările (bookings) depășesc livrările: venituri care sunt deja contractate și care vor fi raportate în lunile următoare.
- Nu înseamnă numerar disponibil. O parte a fost încasată, iar o alta se află încă în soldul clienților. Veniturile în avans și soldul bancar răspund la întrebări diferite.
- Se împart în curente și necurante. Sumele care urmează să fie recunoscute în termen de douăsprezece luni reprezintă datorii curente; restul, provenit din plăți în avans pe mai mulți ani, este neurent.
- Se transmit în cazul unei vânzări. Cumpărătorul companiei preia obligația de livrare, motiv pentru care acest sold este analizat cu atenție în procesul de due diligence.
- Explică sezonalitatea marjelor. Numerarul încasat în ianuarie în raport cu costurile eșalonate pe tot parcursul anului face ca ianuarie să pară excepțional. Amânarea elimină această iluzie.
Balanța de mișcare (Roll-forward)
Soldul ar trebui să poată fi validat cu ajutorul unui singur tabel în fiecare lună. Soldul de deschidere, plus partea aferentă noilor facturări, minus veniturile recunoscute, minus notele de credit emise împotriva veniturilor în avans, este egal cu soldul de închidere.
| Venituri în avans, primul trimestru | Valoare |
|---|---|
| Sold de deschidere, 1 ianuarie | 10.000,00 |
| + Facturări amânate în timpul trimestrului | 6.000,00 |
| − Venituri recunoscute din venituri în avans | 4.500,00 |
| − Note de credit împotriva veniturilor în avans | 300,00 |
| Sold de închidere, 31 martie | 11.200,00 |
Dacă cifra de închidere din balanța de verificare diferă de acest tabel, înseamnă că o deregistrare a fost ratată, o notă de credit a fost operată direct în contul de venituri în loc de contul de datorii, sau o factură a fost recunoscută integral la emitere deși trebuia amânată. Într-un model de tip waterfall menținut în foi de calcul, primul upgrade sau prima anulare la mijlocul perioadei generează de obicei o astfel de diferență.
Cum operează Nordlet aceste înregistrări
Modulul de recunoaștere a veniturilor din Nordlet tratează amânarea ca pe o proprietate a liniei de factură, astfel încât fiecare înregistrare de mai sus rezultă direct din facturarea obișnuită.
- Cazul 1 și 2. O linie cu
recognition: { method: "ratable", startDate, endDate }creditează contul 4910 pentru valoarea netă la emitere și construiește un grafic lunar ponderat după numărul de zile. Clienții și TVA-ul se înregistrează integral la data emiterii. - Cazul 3. Upgrade-ul reprezintă o a doua factură cu propria linie liniară (ratable). Fiecare program se deregistrează independent;
sales/recognition/summaryraportează valoarea recunoscută până la data curentă și cea rămasă per linie. - Cazul 4. O notă de credit legată de factura originală debitează mai întâi veniturile în avans și ajustează programul în așteptare de la sfârșitul acestuia, apoi orice datorie de rambursare și abia în cele din urmă veniturile.
- Abonamentele. Un contract cu o perioadă de facturare lunară, trimestrială sau anuală generează factura ciornă pentru fiecare perioadă cu datele de recunoaștere liniară deja setate, iar un ciclu de facturare parcurge fiecare contract activ pentru perioadele scadente.
- Deregistrările. Recunoașterea se înregistrează ca o singură notă contabilă per ciclu și este declanșată de trei evenimente: închiderea unei perioade (tot ce este scadent până la sfârșitul perioadei este recunoscut mai întâi, astfel încât o lună nu poate fi închisă cu venituri rămase în 4910), emiterea unui proces-verbal de livrare pentru o linie bazată pe jaloane și un declanșator cronometrat care rulează atunci când o tranșă programată devine scadentă.
- Balanța de mișcare. Fiecare tranșă este listată prin
sales/recognition-schedules/listcu factura, data, suma și statutul aferent (în așteptare, recunoscut sau anulat), astfel încât soldul de închidere din 4910 poate fi reprodus până la ban din graficul de recunoaștere, nu apărat ca o singură cifră globală.
Schedules sunt menținute în euro la cursul de schimb de la data emiterii și nu sunt reevaluate ulterior; aspectele legate de valute multiple sunt tratate în secțiunea contabilitate multiversitară (multi-currency accounting).
FAQ
Care este nota contabilă pentru veniturile în avans?
La emitere: se debitează clienții pentru valoarea brută a facturii, se creditează TVA-ul colectat, se creditează veniturile în avans pentru suma netă. În fiecare perioadă: se debitează veniturile în avans și se creditează veniturile pentru suma câștigată. Soldul de la clienți se stinge la încasarea de la client.
Sunt veniturile în avans un debit sau un credit?
Veniturile în avans au un sold creditor, deoarece reprezintă o datorie. Facturarea în avans le creditează; recunoașterea veniturilor le debitează.
Sunt veniturile în avans același lucru cu veniturile neîncasate?
Da. Veniturile în avans (deferred revenue), veniturile neîncasate (unearned revenue), veniturile amânate (deferred income) și datoriile din contracte numesc același sold. Alegerea termenului depinde de cadrul de raportare și de practica locală, nu de o diferență contabilă de fond.
Cum se contabilizează un abonament anulat cu rambursare?
Emiteți o notă de credit pentru partea nelivrată. Aceasta debitează veniturile în avans pentru suma netă necâștigată, debitează TVA-ul colectat pentru TVA-ul aferent acelei sume și creditează clienții. Veniturile deja recunoscute pentru lunile livrate rămân neschimbate. Plata rambursării stinge apoi soldul clientului prin bancă.
Afectează veniturile în avans TVA-ul?
Nu. TVA-ul este datorat atunci când se emite factura sau se primește avansul și se recuperează la emiterea unei note de credit. Momentul recunoașterii veniturilor nu are niciun efect asupra decontului de TVA.