Výnosy budúcich období (deferred revenue) v SaaS: Praktický sprievodca vrátane účtovných zápisov
Zostatok výnosov budúcich období vysvetlený na konkrétnych prípadoch, vrátane Má dať a Dal pre každú udalosť v životnom cykle predplatného a prehľadu pohybov, ktorý overuje správnosť sumy.
Výnosy budúcich období predstavujú sumu, ktorú spoločnosť fakturovala alebo na ktorú dostala úhradu za tovar alebo služby, ktoré zatiaľ nedodala. Účtujú sa ako záväzok, pretože spoločnosť zákazníkovi službu ešte dlhuje, a do výnosov sa presúvajú až v momente, keď sa služba reálne poskytne. Pre SaaS podnik, ktorý fakturuje vopred, ide zvyčajne o najväčší záväzok v súvahe a o položku, ktorú si investori a audítori preverujú ako prvú.
Tento zostatok má viacero názvov: nerealizované výnosy, výnosy budúcich období a podľa IFRS 15 zmluvný záväzok (contract liability). Všetky označujú to isté, pričom položka v slovníku vysvetľuje, kde sa ktorý termín používa. Tento sprievodca sa zameriava na to, čo s týmto zostatkom robiť: aký účtovný zápis vykonať pri každej udalosti v životnom cykle predplatného, ako zostaviť pohyb zostatkov, ktorý potvrdzuje konečnú sumu, a akým spôsobom sa tieto účtovania automatizujú.
Prečo ide o záväzok
Inštinktívne máme tendenciu považovať prijaté peniaze za príjem. To však nie je pravda, pretože spoločnosť ešte nevykonala príslušnú prácu. Ak zákazník v januári zaplatí 1 200 EUR za ročnú službu a spoločnosť vo februári ukončí činnosť, zákazníkovi patrí vrátenie peňazí za desať mesiacov. Tento záväzok je reálny už v deň, keď prijmú peniaze, čo robí z výnosov budúcich období záväzok a nie len obyčajnú časovú poznámku.
Výnosy budúcich období sú zrkadlovým obrazom príjmov budúcich období (accrued revenue). Pri príjmoch budúcich období sa najskôr vykoná práca a až potom sa vystaví faktúra, takže spoločnosť eviduje pohľadávku. Pri výnosoch budúcich období sa najskôr vystaví faktúra a práca sa vykoná neskôr, takže spoločnosť eviduje záväzok. Obe sú časovým rozlíšením (adjusting entries), ktoré presúvajú výnosy do obdobia, v ktorom boli skutočne zarobené.
Všetky nasledujúce zápisy využívajú litovskú účtovnú osnovu, ktorú Nordlet používa predvolene: 2410 pohľadávky z obchodného styku, 2710 banka, 4492 splatná DPH na výstupe, 4910 výnosy budúcich období, 5001 výnosy zo služieb. Sadzba litovskej DPH je 21 %.
Prípad 1: Ročný plán platený vopred
Zákazníkovi je 1. januára vystavená faktúra na 1 200 EUR bez DPH za dvanásť mesiacov služby. DPH predstavuje 252 EUR, celková fakturovaná suma s DPH je 1 452 EUR.
Pri vystavení faktúry, 1. januára.
| Účet | Má dať | Dal |
|---|---|---|
| 2410 Pohľadávky z obchodného styku | 1 452,00 | |
| 4492 Splatná DPH na výstupe | 252,00 | |
| 4910 Výnosy budúcich období | 1 200,00 |
Zatiaľ nevznikli žiadne výnosy. DPH je však splatná v daňovom priznaní za január bez ohľadu na to.
Pri úhrade.
| Účet | Má dať | Dal |
|---|---|---|
| 2710 Banka | 1 452,00 | |
| 2410 Pohľadávky z obchodného styku | 1 452,00 |
Na konci každého mesiaca. Pre lepšiu čitateľnosť používame rovnaké mesačné čiastky (harmonogram zohľadňujúci reálny počet dní pripíše januáru o niečo viac ako februáru, ako ukazuje článok o IFRS 15):
| Účet | Má dať | Dal |
|---|---|---|
| 4910 Výnosy budúcich období | 100,00 | |
| 5001 Výnosy zo služieb | 100,00 |
Dvanásť takýchto rozpustení postupne zníži záväzok na nulu presne v momente, keď sa dodá celý rok služby.
Prípad 2: Mesačný plán fakturovaný vopred
Plán v hodnote 100 EUR je fakturovaný 25. februára za mesiac poskytovania služby marec (suma s DPH je 121 EUR).
Pri vystavení faktúry, 25. februára.
| Účet | Má dať | Dal |
|---|---|---|
| 2410 Pohľadávky z obchodného styku | 121,00 | |
| 4492 Splatná DPH na výstupe | 21,00 | |
| 4910 Výnosy budúcich období | 100,00 |
K 31. marcu.
| Účet | Má dať | Dal |
|---|---|---|
| 4910 Výnosy budúcich období | 100,00 | |
| 5001 Výnosy zo služieb | 100,00 |
Mesačné plány taktiež vytvárajú výnosy budúcich období vždy vtedy, keď sa dátum fakturácie líši od mesiaca, v ktorom sa služba poskytuje. Ak je faktúra vystavená v prvý deň mesiaca, ktorého sa týka, a účtovná závierka sa uzatvára mesačne, časové rozlíšenie a rozpustenie spadajú do rovnakého obdobia a čistý dopad na daný mesiac je nulový. Záväzok však stále existuje na akejkoľvek súvahe zostavenej medzi týmito dvoma dátumami.
Prípad 3: Upgrade počas trvania zmluvy (mid-term upgrade)
Zákazník z prípadu 1 prechádza po štyroch mesiacoch na plán v hodnote 1 800 EUR ročne pre zostávajúcich osem mesiacov. V tom bode už bolo zaúčtovaných 400 EUR do výnosov a 800 EUR je stále časovo rozlíšených.
Čistým riešením je druhá faktúra na rozdiel: osem mesiacov × (150 EUR – 100 EUR) = 400 EUR bez DPH, 484 EUR s DPH, pričom sa rozpisuje od 1. mája do 31. decembra. Pôvodný harmonogram zostáva nedotknutý.
Faktúra za upgrade pri vystavení, 1. mája.
| Účet | Má dať | Dal |
|---|---|---|
| 2410 Pohľadávky z obchodného styku | 484,00 | |
| 4492 Splatná DPH na výstupe | 84,00 | |
| 4910 Výnosy budúcich období | 400,00 |
Na konci každého mesiaca od mája. Súbežne teraz prebiehajú dva rozpukové procesy: 100 EUR z pôvodnej faktúry a 50 EUR z upgradu. Celkové mesačné výnosy tak predstavujú 150 EUR a obidva zostatky výnosov budúcich období klesnú spoločne na nulu k 31. decembru.
| Účet | Má dať | Dal |
|---|---|---|
| 4910 Výnosy budúcich období | 150,00 | |
| 5001 Výnosy zo služieb | 150,00 |
Zvýšenie ceny riešené formou novej faktúry s vlastným harmonogramom je zo svojej podstaty prospektívne. Presne takýto prístup predpisuje štandard IFRS 15, bod 20 pre pridané služby predávané za ich samostatnú cenu.
Prípad 4: Storno zmluvy s vrátením peňazí (refundácia)
Iný zákazník s ročným plánom za 1 200 EUR zruší predplatné po troch mesiacoch a požaduje pomernú refundáciu. 300 EUR už bolo zaúčtovaných do výnosov a 900 EUR je časovo rozlíšených.
Refundácia je zdokumentovaná dobropisom (credit note) za nedodané deväťmesačné obdobie: 900 EUR bez DPH, 189 EUR DPH, celkovo 1 089 EUR s DPH. Dobropis znižuje výnosy budúcich období, nie výnosy ako také, pretože výnosy za prvé tri dodané mesiace boli zarobené oprávnené.
Dobropis pri vystavení.
| Účet | Má dať | Dal |
|---|---|---|
| 4910 Výnosy budúcich období | 900,00 | |
| 4492 Splatná DPH na výstupe | 189,00 | |
| 2410 Pohľadávky z obchodného styku | 1 089,00 |
Deväť zostávajúcich mesačných tranží sa stornuje. Ak by bol dobropis nižší ako časovo rozlíšený zostatok, čakajúci harmonogram by sa skrátil od jeho konca - posledné mesiace sú totiž tie, ktoré sa už nedlhujú.
Vyplatenie refundácie.
| Účet | Má dať | Dal |
|---|---|---|
| 2410 Pohľadávky z obchodného styku | 1 089,00 | |
| 2710 Banka | 1 089,00 |
Ak by spoločnosť v januári zaúčtovala celých 1 200 EUR do výnosov, toto storno by vynútilo korekciu výnosov o 900 EUR v apríli a skreslilo by výsledky za oba kvartály.
Načasovanie DPH verzus načasovanie výnosov
Oba harmonogramy sú na sebe nezávislé a ich nezlučovanie je najčastejším zdrojom zmätkov.
| DPH | Výnosy | |
|---|---|---|
| Spúšťač | Vystavenie faktúry alebo prijatá platba vopred | Dodanie služby |
| Pre ročný plán na 1 200 EUR vystavený 1. januára | 252 EUR v januárovom priznaní | 100 EUR mesačne počas dvanástich mesiacov |
| Dobropis za deväť nevyužitých mesiacov | 189 EUR nárokovaných späť v mesiaci vystavenia dobropisu | Žiadny vplyv na výnosy; zníženie výnosov budúcich období |
Presne preto je faktúra na platbu vopred reálnym dokumentom, ktorý zakladá povinnosť platiť DPH, zatiaľ čo zálohová faktúra (proforma) nie je. To je aj dôvod, prečo sa daňové priznanie k DPH a pohyb zostatkov výnosov budúcich období generujú z rovnakých faktúr, ale nikdy sa navzájom nerovnajú.
Čítanie zostatku výnosov budúcich období
Pre predplatiteľský biznis je tento zostatok jedným z najvypovedajúcejších údajov v súvahe.
- Ide o predstihový ukazovateľ (leading indicator). Ak výnosy budúcich období rastú rýchlejšie ako vykázané výnosy, znamená to, že rezervácie (bookings) predchádzajú dodávkam: ide o výnosy, ktoré sú už zazmluvnené a budú vykázané v nasledujúcich mesiacoch.
- Nie je to hotovosť. Časť z tejto sumy už bola inkasovaná a časť sa stále nachádza v pohľadávkach. Výnosy budúcich období a stav bankového účtu odpovedajú na úplne iné otázky.
- Delí sa na krátkodobú a dlhodobú časť. Sumy, ktoré sa majú rozpustiť do dvanástich mesiacov, predstavujú krátkodobý záväzok; zvyšok pochádzajúci z viacročných platieb vopred je dlhodobý.
- Preberá sa pri predaji firmy. Kupujúci spoločnosti na seba preberá povinnosť dodať službu, čo je dôvod, prečo sa táto položka dôkladne preveruje počas auditu (due diligence).
- Vysvetľuje časovanie marží. Hotovosť vybratá v januári oproti nákladom rozloženým do celého roka robí január výnimočným. Časové rozlíšenie túto ilúziu odstraňuje.
Pohyb zostatkov (roll-forward)
Zostatok by sa mal dať každý mesiac preveriť pomocou jedinej tabuľky. Počiatočný zostatok plus časovo rozlíšená časť nových fakturácií, mínus vykázané výnosy, mínus dobropisy voči výnosom budúcich období sa rovná koncovému zostatku.
| Výnosy budúcich období, prvý štvrťrok | Suma |
|---|---|
| Počiatočný zostatok, 1. januára | 10 000,00 |
| + Fakturácie časovo rozlíšené počas štvrťroka | 6 000,00 |
| − Výnosy vykázané z výnosov budúcich období | 4 500,00 |
| − Dobropisy voči výnosom budúcich období | 300,00 |
| Konečný zostatok, 31. marca | 11 200,00 |
Ak sa konečná suma v hlavnej knihe líši od tejto tabuľky, došlo k vynechaniu rozpustenia, dobropis bol zaúčtovaný voči výnosom namiesto záväzku, alebo bola faktúra zaúčtovaná do výnosov pri vystavení, hoci mala byť časovo rozlíšená. V tabuľkovom procesore (spreadsheet) spravidla prvý mid-term upgrade alebo storno vytvorí presne takýto rozdiel.
Ako Nordlet účtuje tieto zápisy
Nordletov modul uznávania výnosov (revenue recognition) zaobchádza s časovým rozlíšením ako s vlastnosťou riadku faktúry, takže každý z vyššie uvedených zápisov vychádza priamo z bežnej fakturácie.
- Prípad 1 a 2. Riadok s nastavením
recognition: { method: "ratable", startDate, endDate }dáva pri vystavení do kreditu účet 4910 pre čistú sumu a vytvára mesačný harmonogram vážený na dni. Pohľadávky a DPH sa zaúčtujú v plnej výške v deň vystavenia. - Prípad 3. Upgrade je druhou faktúrou s vlastným časovo rozlíšeným riadkom. Každý harmonogram sa rozpúšťa samostatne;
sales/recognition/summaryvykazuje doteraz uznanú a zostávajúcu sumu na riadok. - Prípad 4. Dobropis prepojený s pôvodnou faktúrou najskôr zaúčtuje sumu Má dať na výnosy budúcich období a skráti čakajúci harmonogram od jeho konca, následne rieši prípadný záväzok z refundácie a až potom výnosy.
- Predplatné. Zmluva s mesačným, štvrťročnými alebo ročným fakturačným cyklom generuje pre každé obdobie návrh faktúry s už nastavenými dátumami časového rozlíšenia a hromadné spracovanie fakturácie (billing run) prechádza všetky aktívne zmluvy pre dané obdobia.
- Rozpustenie (releases). Uznanie výnosov sa zaúčtuje ako jeden zápis na dávku a spúšťa sa tromi udalosťami: uzatvorením obdobia (všetko splatné do konca obdobia sa uznáva ako prvé, takže mesiac sa nedá uzavrieť s výnosmi zanechanými na účte 4910), vystavením preberacieho protokolu k milníkovému riadku a časovačom, ktorý sa aktivuje pri splatnosti plánovanej tranže.
- Pohyb zostatkov (roll-forward). Každá tranža je uvedená v prehľade
sales/recognition-schedules-listspolu s faktúrou, dátumom, sumou a stavom (čakajúce, uznané alebo stornované), takže konečný zostatok na účte 4910 možno presne na cent reprodukcie odvodiť z harmonogramu namiesto jeho obhajoby ako jedinej sumy.
Harmonogramy sú vedené v eurách pri výmennom kurze platnom v deň vystavenia a neskôr sa už nepreceňujú. Problematika viacerých mien je popísaná v časti účtovníctvo vo viacerých menách (multi-currency accounting).
FAQ
Aký je účtovný zápis pre výnosy budúcich období?
Pri vystavení: pohľadávky z obchodného styku Má dať v celkovej sume s DPH, DPH na výstupe v Dal, výnosy budúcich období v Dal pre čistú sumu. Každé obdobie: výnosy budúcich období Má dať a výnosy zo služieb v Dal vo výške zarobenej sumy. Pohľadávka sa vyrovná úhradou od zákazníka.
Sú výnosy budúcich období na strane Má dať alebo Dal?
Výnosy budúcich období majú zostatok v Dal, pretože ide o záväzok. Fakturácia vopred ich priráta do Dal; uznanie výnosov ich účtuje na stranu Má dať.
Sú výnosy budúcich období to isté čo nerealizované výnosy?
Áno. Výnosy budúcich období, nerealizované výnosy (unearned revenue), výnosy budúcich období a zmluvné záväzky (contract liability) označujú ten istý zostatok. Výber termínu závisí od vykazovacieho rámca a miestnej praxe, nejde o účtovný rozdiel.
Ako sa účtuje stornované predplatné s vrátením peňazí?
Vystavte dobropis na nedodanú časť. Účtuje sa Má dať na výnosy budúcich období pre nerealizovanú čistú sumu, Má dať na DPH na výstupe pre DPH z tejto sumy a Dal na pohľadávku. Výnosy už vykázané za dodané mesiace zostávajú nedotknuté. Platba refundácie následne vyrovná pohľadávku voči banke.
Ovplyvňujú výnosy budúcich období DPH?
Nie. DPH je splatná pri vystavení faktúry alebo prijatí platby vopred a nárokuje sa späť pri vystavení dobropisu. Načasovanie uznania výnosov nemá žiadny vplyv na daňové priznanie k DPH.