SaaS-raamatupidamine: tulude kajastamine, tulevaste perioodide tulud, MRR
Lihtne selgitus selle kohta, mis teeb tellimustepõhise raamatupidamise erinevaks, millised reeglid seda reguleerivad, millised näitajad eksisteerivad finantsaruannete kõrval ja mida peab pearaamat teguma, et nendega sammu pidada.
SaaS-raamatupidamine on sellise ettevõtte arvestus, mis müüb tarkvarale juurdepääsu aja jooksul. Ainus asjaolu, mis eristab seda tavapärasest toidumüügist, on ajastus: klient tasub teenuse eest tavaliselt ette, sageli kaksteist kuud korraga, ning tulu kajastatakse alles teenuse osutamise kuude möödumisel. Kõik SaaS-raamatupidamise spetsiifilised iseärasused tulenevadki sellest vahest arve esitamise ja teenuse tarnimise vahel.
See artiklis selgitatakse, mida see mõiste hõlmab, millised reeglid seda IFRS 15 ja ASC 606 alusel reguleerivad, milliseid põhinumbreid peab tellimustepõhine ettevõte korras hoidma ja mida on raamatupidamissüsteemil vaja, et midagi ei peaks käsitsi tabelarvutuses tegema.
Mida SaaS-raamatupidamine tähendab
Tavalises poes toimuvad müük, tarnimine ja tulu teenimine samal hetkel. Tellimusäris need aga lahknevad:
- Klient sõlmib lepingu (tuleb broneering).
- Te esitate arve, vajadusel korraga kaheteistkümne kuu eest (tekib arveldatud summa).
- Klient tasub arve (laekub raha).
- Te osutate teenust päev-päevalt ning tuluks saab lugeda vaid osutatud osa.
- Arvele võetud, kuid veel osutamata osa kajastub bilansis tulevaste perioodide tuluna (deferred revenue), mis on kohustus.
Ettevõte, mis kajastab kogu aastase arve tulu jaanuaris, raporteerib üheteistkümnest kuust, mille eest pole tööd tehtud. Kui klient märtsis lepingu lõpetab ja talle raha tagastatakse, polnud see tulu kunagi reaalne. Tekkepõhine raamatupidamine eksisteerib selle vältimiseks ning SaaS on ärimudel, kus see korrektsioon on kõige olulisem, sest peaaegu iga müügi eest makstakse enne selle tegelikku tarnimist.
Seega ei ole „SaaS-raamatupidamine“ eraldiseisev raamatupidamissüsteem. See on tavaline kahekordne kirjaandmine, mida rakendatakse aja jooksul täidetavatele lepingutele, millele lisandub operatiivsete näitajate kiht, mida finantsaruanded ei kajasta.
Miks rahavoog ei võrdu tuluga
Võtame näiteks kliendi, kes maksab 1. jaanuaril 2400 eurot aastase paketi eest. Pangasaldo suureneb esimesel päeval 2400 euro (pluss käibemaks) võrra. Jaanuari kasumiaruanne näitab tulu 200 eurot, kuna teenusest on osutatud üks kaheteistkümnendik. Ülejäänud 2200 eurot on kohustus: te olete kliendile võlgu üheteistkümne kuu pikkuse teenuse.
| Jaanuaris toimunud muutused | Summa |
|---|---|
| Laekunud raha (ilma käibemaksuta) | 2400 |
| Kajastatud tulu | 200 |
| Tulevaste perioodide tulu 31. jaanuari seisuga | 2200 |
Sellest tuleneb kolm tagajärjelist asjaolu, mis sageli segadusse ajavad inimesi, kes tulevad SaaS-valdkonda muudest äriharudest:
- Kiiresti kasvav SaaS-ettevõte näeb välja rahaküllane, ent kasumivaene. Aastased ettemaksud laekuvad ette, samas kui tulu laekub aeglasemalt kuni aasta jooksul.
- Kahanev SaaS-ettevõte näeb välja vastupidiselt. Vanade ettemaksude tulu kajastamist jätkatakse, samal ajal kui uute laekumiste vool kuivab kokku.
- Tulevaste perioodide tulude saldo on prognoos. See on tulu, mida te raporteerite tulevastel kuudel ilma midagi uut müümata, eeldusel, et jätkate teenuse osutamist.
Tulevaste perioodide tulu ja teenimata tulu käsitlevat sõnastiku sissekannet selgitatakse kohustuse olemust põhjalikumalt. SaaS-i tulevaste perioodide tulusid ja kannetega seotud näiteid tutvustav kaasartikkel käsitleb kandeid juhtumipõhiselt.
Viis numbrit ja nende erinevused
| Number | Mida see mõõdab | Kus see asub |
|---|---|---|
| Broneeringud (Bookings) | Perioodil sõlmitud lepingute koguväärtus | Tegevusaruanne, mitte pearaamat |
| Arved (Billings) | Perioodil arveldatud summad | Müügileraamat (nõuded ostjate vastu) |
| Tulu (Revenue) | Perioodil osutatud teenuse väärtus | Kasumiaruanne |
| Tulevaste perioodide tulu | Arveks esitatud, kuid veel osutamata | Bilanss, kohustus |
| MRR / ARR | Aktiivsete tellimuste normaliseeritud kuu (või aasta) väärtus | Tegevusaruanne, mitte pearaamat |
Reegel, mis seob neli esimest omavahel, on lihtne: arved − kajastatud tulu = tulevaste perioodide tulu muutumine. Kui teie aruanded ei vasta sellele võrrandile, on üks kolmest näitajast vale.
MRR ja ARR on kaks näitajat, mis ei ole üldse raamatupidamislikud suurused. MRR arvestab ainult korduvat lepingulist väärtust, mis on normaliseeritud kuupõhiseks, nii et 2400-eurone aastapakett annab 200 eurot MRR-i ja ühekordsed liitumistasud ei anna midagi. Tulu seevastu sisaldab liitumistasu siis, kui see on välja teenitud, ning järgib alltoodud kajastamise reegleid. Need kaks numbrit vastavad erinevatele küsimustele ja neid ei tohiks kunagi omavahel võrrelda, vaid pigem selgitada.
Reeglid: IFRS 15 ja ASC 606
Mõlemad standardid kasutavad ühte ja sama viiest etapist koosnevat mudelit. SaaS-lepingu puhul lahenevad need etapid järgmiselt:
| Etapp | Reegel | Tüüpiline SaaS-i vastus |
|---|---|---|
| 1. Tuvastada leping | Täidetav ja majandusliku sisuga kokkulepe | Allkirjastatud tellimus või veebis aktsepteeritud tingimused |
| 2. Tuvastada täitmiskohustused | Kliendile antud eraldiseisvad lubadused | Juurdepääs tarkvarale; liitumine või rakendamine, kui see on eraldiseisev; klienditugi, kui seda müüakse eraldi |
| 3. Määrata tehingu hind | Summa, millele teil on õigus, sh muutuv tasu | Tellimustasu, millest on maha arvatud oodatavad tagasimaksed või kreeditarved |
| 4. Jaotada hind | Kohustuste vahel võrdeliselt nende eraldiseisva müügihinnaga | Paketisoodustus jagatakse tarkvara ja liitumise vahel, mitte ei jäeta ühele reale |
| 5. Kajastada tulu | Siis, kui kohustus on täidetud (või täitmise käigus) | Tarkvara juurdepääs: aja jooksul, proportsionaalselt; liitumine: teatud ajahetkel või etapi saavutamisel |
Kolm detaili määravad suurema osa praktilisest tööst.
Juurdepääs tarkvarale täidetakse aja jooksul. Klient tarbib teenust pidevalt, mistõttu tulu kajastatakse ühtlaselt kogu teenuseperioodi vältel. Tavapärane muster on päevapõhiselt kaalutud lineaarne arvestus.
Liiteteenus võib olla eraldiseisev või mitte. Kui klient saaks tarkvarast kasu ka ilma teie rakendamisteenuseta ja seda teenust müüakse eraldi, on tegemist eraldiseisva kohustusega, mida kajastatakse selle osutamisel. Kui tarkvara on ilma selleta kasutu, moodustavad need ühe kohustuse ja kogu hind kajastatakse kogu tellimusperioodi jooksul. See on ettevõtte, mitte tarkvara otsustada.
Muutuv tasu jäetakse arvesse võtmata seni, kuni see on tõenäoline. Kui eeldate, et 5% aastapakettidest tagastatakse, on tehingu hind 95% arvest; ülejäänud 5% on tagasimaksekohustus, mitte tulu. Sellest saab tulu alles siis, kui tagastusperiood möödub ilma nõudeta.
Artikkel Sasa tulude kajastamisest IFRS 15 alusel koos tehtud pearaamatukannetega rakendab igat etappi numbrilise näite abil ja näitab vastavaid pearaamatukandeid.
Levinud vead
- Arve kajastamine tuluna. Kõige levinum viga on see, et tulu võrdub esitatud arvetega ja tulevaste perioodide tulu bilansis ei eksisteeri. See suurendab kasvuaastatel tulu kunstlikult ja vähendab seda hiljem.
- Paketisoodustuse jätmine ühele reale. 3000-eurone tarkvara ja liitumise pakett, mille soodustus rakendatakse ainult liitumise reale, kajastab liiga palju tulu ette. Soodustus kuulub jagamisele mõlema kohustuse vahel.
- Tagasimaksete käsitlemine üllatusena. Teadaolevad tagasimaksemäärad on muutuvad tasud. Kogu summa kajastamine ja tagasimaksete tagasipööramine hiljem moonutab tulu igal perioodil.
- MRR-i segamine tuluga. MRR on jooksev määr; tulu on see, mis tegelikult tarniti. Juhatuse esitlus, mis nimetab ühte teiseks, ei pea hoolsuskohustuse (due diligence) kontrollile vastu.
- Tabelarvutuse graafikud. Käsitsi hallatav tulevaste perioodide tulude graafik kaldub pearaamatust kõrvale esimesel kuul, kui keegi teeb keset lepinguperioodi uuenduse, alandamise või tühistamise.
- Kuu sulgemine katmata tulevaste perioodide tuludega. Kui tulevaste perioodide tulude vabastamine toimub käsitsi tehtava kande alusel, võidakse kuu sulgeda teenitud, kuid kajastamata tuluga.
Parimad tavad
- Määrake kajastamismeetod arvereale, mitte tabelarvutusse. Rida, mis sisaldab hinda, peaks sisaldama ka seda, kuidas tulu teenitakse: teatud ajahetkel, proportsionaalselt kahe kuupäeva vahel või etapi saavutamisel.
- Hoidke tulevaste perioodide tulu tuletatud saldona. Kohustus peaks olema ootel olevate graafikuosade summa, mis on selgitatav rida-realt, mitte number, mille keegi kuu lõpus sisse tippib.
- Salvestage eraldiseisvad müügihinnad. Jaotamine vajab neid. Otsustage need kord toote kohta ja salvestage kataloogikaubaga.
- Hinnake tagasimakseid nende väljastamisel. Kandke oodatavat osa tagasimaksekohustusena ja võrrelge seda tegelike kreeditarvetega.
- Vabastage tulevaste perioodide tulud kuu sulgemise osana. Kuud ei saa lukustada enne, kui iga sellele perioodile langev osa on kajastatud.
- Eraldage käibemaks tulude kajastamisest. Käibemaks kuulub tasumisele arve väljastamisel või ettemaksu saamisel, mitte teenuse osutamisel. Need kaks graafikut peavad olema sõltumatud.
- Esitage koondaruanne (roll-forward). Algne tulevaste perioodide tulu, millele on liidetud arved ja millest on lahutatud kajastatud tulu, võrdub perioodi lõpu tulevaste perioodide tuluga. Esitage see igal kuul.
- Hoidke MRR-i tegevusaruandes. Arvutage see aktiivsetest tellimustest ja nende normaliseeritud väärtusest. Ärge tuletage seda pearaamatust ega laske sellel pearaamatut toita.
Kuidas Nordlet automatiseerib tulevaste perioodide tulusid
Nordleti tulude kajastamise moodul rakendab ülaltoodud reegleid tavaliste arveridade omadustena, nii et puudub eraldiseisev alampaar, mida oleks vaja klbitada.
Meetod real. Müügiarve iga rida aktsepteerib recognition-objekti, kus method on seatud väärtusele point_in_time (vaikimisi, tulu arve väljastamisel), ratable (alguskuupäevaga startDate ja lõppkuupäevaga endDate), milestone (protsentide loend, mille summa on 100) või percent_complete. Arve väljastamisel kajastatakse nõue ja käibemaks täies mahus ning tulevaste perioodide tulu rida krediteeritakse tulude asemel tulevaste perioodide tulude kontole.
Graafikud tuletatakse, mitte ei sisestata käsitsi. Proportsionaalne rida genereerib ühe osa kalendrikuu kohta, mis on kaalutud selle kuu teeninduspäevadega. Iga osa on nähtav aadressil sales/recognition-schedules/list staatusega ootel (pending), kajastatud (recognized) või tühistatud (cancelled), nii et tulevaste perioodide tulude saldot saab selgitada sendi täpsusega.
Kolm käivitajat, puudub andmete pärimine. Kajastamine postitatakse siis, kui periood on lukustatud (kõik perioodi lõpuks tasumisele kuuluvad summad kajastatakse esmalt, nii et kuud ei saa sulgeda kajastamata tuluga), kui täitemenetluse akt on väljastatud etapi rea vastu ja kui plaaniline osa saabub tähtaegselt. Testkäivituse (dry-run) lõpp-punkt näitab, mida käivitus postitaks enne tegelikku postitamist.
Jaotamine ja tagasimaksed. Eraldiseisva müügihinna määramine igale reale jaotab arve kogusumma ridade vahel proportsionaalselt. Tagasimaksehinnangu määramine reale krediteerib selle osa väljastamisel tagasimaksekohustusse; hilisemad kreeditarved vähendavad seda kohustust enne, kui need puudutavad tulu.
Tellimused. Kuu-, kvartali- või aastase arveldusperioodiga leping genereerib iga perioodi arve projekti, millel on proportsionaalsed read juba seadistatud, ning arveldusprotsess otsib igast aktiivsest lepingust tähtajaks saabunud perioode. Lühikesed lõpuperioodid arvutatakse proportsionaalselt päevade alusel.
Piiranguid kirjeldatakse sama selgelt kui funktsioone: graafikud on fikseeritud eurodes väljastamise kuupäeva vahetuskursiga, järelejäänud jaotamise meetodit ei ole rakendatud ja olulised finantseerimiskomponendid ei kuulu kohaldamisalasse. Tarkvara on võimeline IFRS 15 ja ASC 606 nõudeid täitma, kuid otsus selle üle, millist reegistikku leping vajab, jääb ettevõtte enda otsustada.
FAQ
Mida tähendab SaaS-raamatupidamine?
See tähendab tekkepõhise raamatupidamise rakendamist ettevõttele, mis müüb tarkvarale juurdepääsu aja jooksul. Peamine tunnusjoon on see, et klientidele esitatakse arve ja nad maksavad sageli enne teenuse osutamist, mistõttu tulu kajastatakse teenuseperioodi möödumisel ja osutamata osa kajastatakse tulevaste perioodide tuluna.
Millised on SaaS-raamatupidamise reeglid?
Kehtivad standardid on IFRS 15 (kasutusel EL-is ja enamikus maailmas) ja ASC 606 (Ameerika Ühendriigid). Mõlemad kasutavad ühte ja sama viiest etapist koosnevat mudelit: tuvastada leping, tuvastada täitmiskohustused, määrata tehingu hind, jaotada see kohustuste vahel eraldiseisva müügihinnaga ning kajastada tulu siis, kui kohustus on täidetud. Tarkvarale juurdepääsu puhul tähendab see tulu kajastamist tellimusperioodi jooksul.
Kas tulevaste perioodide tulu on sama mis teenimata tulu?
Jah. Tulevaste perioodide tulu (deferred revenue, unearned revenue, deferred income) ja lepinguline kohustus on samaväärsed mõisted, mis tähistavad sama saldot: arveks esitatud või saadud summad veel osutamata teenuste eest. IFRS 15 kasutab terminit „lepinguline kohustus“ (contract liability) ning EL-i seadusjärgsed aruanded kasutavad tavaliselt terminit „tulevaste perioodide tulu“.
Kas MRR on raamatupidamisnäitaja?
Ei. MRR on tegevusnäitaja: aktiivsete korduvate lepingute normaliseeritud kuuväärtus. See ei esine üheski raamatupidamisstandardis ega finantsaruandes. Tulu on see, mida kasumiaruanne näitab, ja see sisaldab ühekordseid objekte, nagu näiteks liitumistasud, kui need on välja teenitud.
Kas väikesed SaaS-ettevõtted peavad järgima IFRS 15?
Ettevõtte seadusjärgsed aruanded järgivad selle riigi riiklikku finantsaruandluse standardit, mis EL-i ettevõtete puhul tuleneb raamatupidamisdirektiivist ja võib lubada lihtsustusi väikeettevõtetele. Investorid, omandajad ja audiitorid eeldavad siiski, et tellimustulu lükatakse edasi sõltumata ettevõtte suurusest, ning enamik riiklikke raamistikke nõuab igal juhul tekkepõhist raamatupidamist. Arve kajastamine tuluna on neist kõigi puhul vale.