Raamatupidamine SaaS- ja IT-ettevõtetele Eestis

Põhjalik raamatupidamisjuhend Eesti SaaS-ettevõtetele – kontoplaan, MRR-kaskaadi arvestus, tulevaste perioodide tulude graafikud, kapitaliseeritud arenduskulud ja igakuine raamatupidamise sulgemisprotsess.

Kontoplaan Tulevaste perioodide tulud MRR-kaskaad Arenduskulude kapitaliseerimine Kuu sulgemine Investoriaruanded
1/12 Igakuine tulukomponent
IAS 38 Arenduskulude standard
5. kuupäev Kuu sulgemine
Tulude kajastamine Kehtiva raamistiku järgi
7 a Dokumentide säilitamine
MRR Põhimõõdik

5 peamist järeldust sellelt lehelt

Teie kontoplaan peab olema kohandatud spetsiaalselt SaaS-mudelile

Tavapärane teenusettevõtte raamatupidamismall ei sisalda vajalikke kontosid tulevaste perioodide tulude, kapitaliseeritud arenduskulude, MRR-liikumiste ega tarkvaratellimuste tulu jaoks. Õige struktuuri loomine algusest peale hoiab ära kuudepikkuse ümbertegemise.

Laekunud raha ≠ teenitud tulu tellimuspõhises äris

Kui klient maksab kaheaastase tellimuse eest 2 400 €, laekub kontole 2 400 € sularaha – kuid tulu teenite vaid 100 € kuus teenuse osutamisel. Erinevus laekunud raha ja kajastatud tulu vahel kajastub bilansis tulevaste perioodide tuluna (kohustusena) kuni selle väljateenimiseni.

Tarkvara arenduskulude raamatupidamislik käsitlus sõltub ettevõtte kohaldatavast finantsaruandluse raamistikust. IFRS-i alusel kohaldub IAS 38; Eesti hea raamatupidamistava kasutajad peavad järgima vastavaid Eesti Raamatupidamise Toimkonna juhendeid.

MRR-kaskaad on teie kõige olulisem finantsaruanne

MRR-kaskaadaruanne – algne MRR → uus MRR → laienemine → lahkumine (churn) → kahanemine → lõplik MRR – kirjeldab ettevõtte käekäiku selgemini kui mis tahes kasumiaruanne. Investorid hindavad selle põhjal kasvu kvaliteeti ning see viib teie tellimuste andmebaasi vastavusse raamatupidamisega.

Igakuine sulgemine võtab 3–5 päeva – kui protsessid on korras

Kui SaaS-ettevõtte kuu sulgemine kestab kaks nädalat, on see märk poolikutest protsessidest. Korrektse kontoplaani, automaatsete tulude kajastamise graafikute ja arveldussüsteemi liidestusega peaks kuu olema suletud järgmise kuu 5. kuupäevaks.

Mida hõlmab SaaS-ettevõtte raamatupidamine? Peamine erinevus traditsioonilisest teenusettevõttest on tulude kajastamises: ettemakstud tellimused tekitavad bilansis tulevaste perioodide tulude kohustuse, mis vabastatakse kasumiaruandesse järk-järgult tellimusperioodi jooksul. Lisaks hõlmab SaaS-raamatupidamine igakuist MRR-kaskaadi aruandlust, arenduskulude kapitaliseerimist kohaldatava finantsaruandluse standardi järgi, otsekulude (hosting, klienditugi, kliendiedu) eristamist ning arveldusplatvormi ja raamatupidamistarkvara integreerimist. See leht selgitab kõiki neid valdkondi koos konkreetsete kontode, lausendite ja näidetega.

Jaotis 1 – Kontoplaan SaaS-ettevõttele Eestis

Täielik kontoplaani struktuur – loodud tellimustulude, tulevaste perioodide tulude, kapitaliseeritud arenduskulude ja SaaS-otsekulude arvestuseks.

Miks SaaS-spetsiifiline kontoplaan on vajalik

SaaS-ettevõtte kontoplaanis on vajalikud kontokategooriad, mida tavapärastes standardmallides ei leidu: tulevaste perioodide tulude konto ettemakstud tellimustele, eraldi otsekulude kontod pilveinfrastruktuuri, kolmandate osapoolte API-de, kliendiedu ja kasutajatoe jaoks, kapitaliseeritud tarkvaraarenduse konto immateriaalse põhivarana ning tulukontod jaotatuna tellimustüüpide ja pakettide lõikes.

Alltoodud struktuur on loodud Eesti SaaS-osaühingule, millel on kuu- ja aastapõhised tellimused, teatud mahus professionaalseid teenuseid, kaugtöömeeskond ja pilveinfrastruktuuri kulud. Kohandage seda vastavalt oma tootele ja kulustruktuurile.

Kood Konto nimetus Selgitus
1000–1999 VARAD
1010 Pangakonto – Eesti pank (EUR) Peamine arvelduskonto
1020 Pangakonto – Wise Business Mitmevaluutalised laekumised
1030 Vahenduskonto – Stripe / Paddle saldo Makselahenduse ootel saldo enne väljamakset pangakontole
1100 Nõuded ostjate vastu – B2B arved Väljastatud ja kajastatud, kuid veel tasumata lepingulised arved
1110 Käibemaksu ettemaksukonto Tagasinõutav sisendkäibemaks
1120 Tulevaste perioodide kulud Ette tasutud tarkvaratellimused, kindlustus ja teenused
1200 Kapitaliseeritud tarkvaraarendus IAS 38 / RTJ alusel kapitaliseeritud arenduskulud (soetusmaksumus)
1210 Akumuleeritud kulum (amortisatsioon) Kontra-konto: kapitaliseeritud arenduskulude kogunenud kulum
1220 Muu immateriaalne põhivara (ostetud IP, kaubamärgid) Väljastpoolt omandatud intellektuaalomand – amortiseeritakse kasuliku eluea jooksul
1300 Tagatisrahad ja deposiidid Büroopinna üüritagatised ja platvormide deposiidid
2000–2999 KOHUSTUSED
2010 Võlad tarnijatele Tasumata ostuarved
2100 Käibemaksuvõlg – Eesti KMD Arvestatud käibemaks Eesti müügilt
2110 Käibemaksuvõlg – OSS EL B2C digiteenuste käibemaks (kui kohaldub)
2200 Tulevaste perioodide tulud – kuutellimused Ettemakstud kuutellimused, mida pole veel teenitud
2210 Tulevaste perioodide tulud – aastatellimused Ettemakstud aastatellimused (peamine tulevaste tulude komponent)
2220 Tulevaste perioodide tulud – mitmeaastased lepingud Mitmeaastaste lepingute veel väljateenimata ettemaksed
2230 Tulevaste perioodide tulud – seadistustasud Kajastamine sõltub sellest, kas seadistustasu on eraldiseisev täitmiskohustus; vastasel juhul kajastatakse seda lepinguperioodi jooksul
2300 Viitvõlad Tekkinud, kuid veel arveldamata kulud (nt hosting, alltöövõtjad)
2400 Ettevõtte tulumaksuvõlg Kasumi jaotamisel (dividendidelt) tekkiv tulumaksukohustus
2500 Tööjõumaksude võlg Sotsiaal- ja tulumaks ning kindlustusmaksed – tasumine 10. kuupäevaks
2600 Laenud ja konverteeritavad instrumendid SAFE-lepingud, vahetusvõlakirjad, pangalaenud
3000–3999 OMAKAPITAL
3000 Osakapital Seaduses puudub varasem 2 500 € miinimum; osa nimiväärtuse miinimum on 0,01 €
3100 Ülekurss (ažioo) Investeeringud üle osakapitali nimiväärtuse
3200 Optsioonireserv (ESOP) IFRS 2 alusel arvestatud aktsiaoptsioonide kulu
3300 Eelmiste perioodide jaotamata kasum (kahjum) Varasemate aastate kogunenud finantstulemused
3400 Aruandeaasta kasum (kahjum) Käesoleva majandusaasta puhaskasum või -kahjum
4000–4999 TULUD
4010 Tulu – kuutellimused Igakuiselt arveldatavate lepingute MRR
4020 Tulu – aastatellimused Aastaste ettemaksete jooksva kuu väljateenitud osa (1/12 kuus)
4030 Tulu – mitmeaastased lepingud Mitmeaastaste tehingute väljateenitud tuluosa
4040 Tulu – professionaalsed teenused Juurutamine, konsultatsioonid, eritööd – kajastatakse üleandmisel
4050 Tulu – lisateenused ja kasutusmahupõhine tulu Mahupõhised tasud, lisafunktsioonid, API päringute tasud
4060 Tulu – edasimüüjad ja partnerkanalid Koostööpartnerite kaudu müüdud litsentsid
4070 Muud äritulud Mitmesugused tulud (toetused, vahendustasud)
5000–5999 MÜÜDUD TEENUSTE OTSEKULUD (COGS)
5010 Pilvemajutus ja infrastruktuur AWS, GCP, Azure – teenuse osutamisega otseselt seotud serverikulud
5020 Kolmandate osapoolte API kulud OpenAI, Stripe, Twilio, SendGrid – kasutajapõhised teenusekomponendid
5030 Kliendiedu (Customer Success) palgakulud Klientide pardaletuleku, uuenduste ja otsese toega tegeleva tiimi tööjõukulu
5040 Klienditoe tööriistade kulud Intercom, Zendesk jmt – klientide teenindamiseks vajalik tarkvara
5050 Makselahenduste vahendustasud Stripe/Paddle tehingutasud tellimuste vastuvõtmisel
5060 Amortisatsioon – kapitaliseeritud tarkvara Kapitaliseeritud arenduskulude igakuine kulum (kui liigitatakse toote osaks)
6000–6999 TEGEVUSKULUD (OPEX)
6010 T&A palgakulud – uuringute etapp Arendajate töötasu uuringute ja katsetuste faasis (kantakse kuludesse)
6020 T&A palgakulud – arendusetapp Kapitaliseeritavad arendustöötajate tasud (kreedit siin, deebet konto 1200)
6030 Turundus ja müügiedendus Reklaam, sisuloome, SEO, üritused, bränding
6040 Müügitiimi palgad ja tulemustasud Müügijuhtide tasud ja lisatasud uute lepingute (ARR) sõlmimise eest
6050 Üldhaldus – raamatupidamine ja õigusabi Erialased nõustamis- ja teenustasud
6060 Üldhaldus – sisetööriistade tarkvara Notion, Slack, Figma jmt sisekasutuses olevad programmid
6070 Üldhaldus – kontor ja kaugtöö Kogukontorid, kontoritarbed, kodukontori hüvitised
6080 Optsioonikulu (ESOP) Mitterahaline optsioonide realiseerimiskulu IFRS 2 alusel
6090 Põhivara kulum Arvutitehnika, kontorisisustuse kulum
7000–7999 FINANTSTULUD JA -KULUD
7010 Valuutakursi kasum / (kahjum) Valuutakursside kõikumisest tulenevad realised ja realiseerimata tulemid
7020 Intressitulud Panga ja rahaturufondide intressid
7030 Intressikulud Laenuintressid ja vahetusvõlakirjade intressid
7040 Õiglase väärtuse ümberhindlused Finantsinstrumentide ja kohustuste ümberhindlused

Jaotis 2 – Tulevaste perioodide tulud: SaaS-bilansi südamik

Kuidas ettemakstud tellimused tekitavad ja vabastavad bilansikohustust kuu-kuult.

Tulevaste perioodide tulude elutsükkel

Tulevaste perioodide tulu (deferred revenue) on SaaS-bilansi üks kriitilisemaid ja sagedamini valesti mõistetud kirjeid. See tähistab klientidelt ettemaksuna laekunud raha teenuste eest, mida pole veel osutatud. Raamatupidamislikult on see kohustus – ettevõte võlgneb kliendile teenuse kättesaadavuse ettemakstud perioodi vältel. Iga kuu, mil teenust reaalselt osutatakse, vabastatakse vastav osa tulevaste perioodide tulust kasumiaruandesse teenitud tuluna.

Kasvava SaaS-ettevõtte puhul peaks tulevaste perioodide tulude saldo ajas suurenema – see on tervislik märk sellest, et aastaste ettemaksetega lepingute müük kasvab kiiremini kui igakuine tulude vabastamine. Saldo kahanemine võib viidata klientide üleminekule aastaplaanidelt kuuplaanidele, mis vähendab ettemakstud rahavoogu ning nõuab tähelepanu.

Lausend 1 – Aastatellimuse laekumine (1 200 €/aastas, 1. jaanuar)D Pangakonto 1 200 € / K Tulevaste perioodide tulud – aastatellimused 1 200 €

Raha laekus, kuid tulu pole veel välja teenitud. Kogu summa kantakse bilansikohustuseks. 1. jaanuaril kasumiaruandesse tulu ei teki.

Lausend 2 – Igakuine tulu vabastamine (100 €/kuus läbi aasta)D Tulevaste perioodide tulud – aastatellimused 100 € / K Tulu – aastatellimused 100 €

Iga kuu viimasel päeval: 1 200 € ÷ 12 = 100 € vabastatakse tulevaste perioodide tulude kontolt reaalselt teenitud tuluks kasumiaruandes. Tehakse 12 korda kuni 31. detsembrini.

Tulevaste perioodide tulude graafik – mitme tellijaga näidis

Praktikas jälgitakse tulevaste perioodide tulusid kliendipõhiselt spetsiaalses graafikus (tabelis või arveldustarkvaras). Graafik näitab iga aastatellijat, tellimuse alguskuupäeva, igakuist tulumäära ja järelejäänud bilansijääki. See graafik on aluseks nii bilansi kontrollimisel kui ka igakuiste tulu lausendite koostamisel.

Aastatellimuste tulevaste perioodide tulude koond – seisuga 31. märts 2026

Klient Aastane väärtus Alguskuupäev Igakuine tulu Jaanuar Veebruar Märts Bilansijääk 31.03
Acme Corp 2 400 € 01.01.2026 200 € 200 € 200 € 200 € 1 800 €
BioTech GmbH 4 800 € 01.01.2026 400 € 400 € 400 € 400 € 3 600 €
Nordic Solutions 1 200 € 01.02.2026 100 € – 100 € 100 € 1 000 €
TechStack Ltd 3 600 € 15.02.2026 300 € – 150 € 300 € 3 150 €
Startup AB 2 400 € 01.03.2026 200 € – – 200 € 2 200 €
Kokku 14 400 € – 1 200 € 600 € 850 € 1 200 € 11 750 €
Tulevaste perioodide tulu on tervislik kohustus – mitte probleem. Investorid ja ostjad suhtuvad suurde tulevaste tulude jääki väga positiivselt – see tähistab lepingutega tagatud ja juba ette laekunud tulevast tulu. SaaS-ettevõttel, mille bilansis on 200 000 € tulevaste perioodide tulusid, on see summa kindlustatud ning laekub järgmistel kuudel kasumiaruandesse sõltumata uuest müügist. Lisaks tagab see suurepärase rahavoo: raha on käes enne teenuse osutamist.

Jaotis 3 – MRR-kaskaadi arvestus

Kuidas jälgida igakuiseid MRR-liikumisi ja viia need vastavusse kasumiaruandes kajastatud tuluga.

MRR-liikumiste kategooriad

MRR-kaskaad (waterfall) annab selge ülevaate sellest, kuidas teie igakuine korduvtulu perioodi jooksul muutus. See jaotab algse ja lõpliku MRR-i vahelise liikumise viide põhikategooriasse, millest igaüks peegeldab ettevõtte tervislikku seisundit. Erinevalt kasumiaruandest, mis näitab tekkepõhist arvestuslikku tulu, põhineb MRR tellimuste andmebaasil – see peegeldab hetke lepingulist korduvtulu.

Uus MRR (New MRR)
Täiesti uutelt klientidelt lisandunud MRR, kes polnud kuu alguses tellijad. Kasvu peamine mootor.
Laienemise MRR (Expansion MRR)
Olemasolevatelt klientidelt lisandunud tulu: kallima paketi valimine, lisakasutajate või lisafunktsioonide lisamine.
Lahkunud MRR (Churned MRR)
Tellimuse lõpetanud klientide tõttu kaotatud MRR. Ettevõtte toote sobivuse ja tervise peamine näitaja.
Kahanenud MRR (Contraction MRR)
Olemasolevate klientide odavamale paketile üleminekust või kasutajate vähendamisest kaotatud MRR ilma lahkumiseta.
Taasaktiveerunud MRR (Reactivated MRR)
Varem lahkunud ja nüüd uuesti liitunud klientide MRR. Tähistab väärtuspakkumise taastumist.

Igakuine MRR-kaskaad – näidisarvutus

MRR-kaskaad – aprill 2026

Liikumine Klientide arv MRR väärtus (€) Kumulatiivne MRR (€)
Algne MRR (31. märts 2026) 142 28 400 € 28 400 €
+ Uus MRR +11 +2 090 € 30 490 €
+ Laienemise MRR +8 +960 € 31 450 €
− Lahkunud MRR (Churn) −6 −1 140 € 30 310 €
− Kahanenud MRR −4 −480 € 29 830 €
+ Taasaktiveerunud MRR +1 +190 € 30 020 €
Lõplik MRR (30. aprill 2026) 152 30 020 € 30 020 €
MRR-kaskaadi kokkuvõte – aprill 2026
Algne MRR: 28 400 € | + Uus: +2 090 € | + Laienemine: +960 € | − Lahkumine: −1 140 € | − Kahanemine: −480 € | + Taasaktiveerumine: +190 €
Lõplik MRR: 30 020 € | Puhas uus MRR (Net New): +1 620 € | Kuine kasvumäär (MoM): 5,7% | Lahkumismäär (Churn): 4,0%

MRR-kaskaad → Kasumiaruande tulude võrdlus ja vastavusse viimine

Aprilli MRR = 30 020 € | Aprilli kasumiaruandes kajastatud tulu = ?

Aprillis kajastatud kuutellimuste tulu: 18 920 €

Aprillis kajastatud aastatellimuste tuluosa (aastatellimuste kogumaht 122 400 € ARR ÷ 12): 10 200 €

Aprillis osutatud ja üle antud professionaalsed teenused: +900 €

Aprilli kogutulu kasumiaruandes: 30 020 €

Võrdub aprilli lõpliku MRR-iga: ✅ (kui kõik tellimusplaanid kajastatakse igakuiselt lineaarselt)

* Märkus: MRR võrdub kasumiaruande tuluga vaid siis, kui kõik plaanid kajastatakse rangelt proportsionaalselt kuude lõikes. Kui lepingutes on verstapostipõhiseid või ühekordseid tasusid, tekib aruannete vahel arvestuslik vahe, mis selgitatakse vastavusse viimise aruandes.

Jaotis 4 – Kapitaliseeritud arenduskulud (IAS 38 / RTJ)

Mis kvalifitseerub kapitaliseerimiseks, kuidas arvestust pidada ja kuidas tekkinud põhivara amortiseerida.

Kaheetapiline mudel: uuringud vs arendus

Rahvusvaheline finantsaruandluse standard IAS 38 (Immateriaalne põhivara) ja Eesti hea raamatupidamistava (RTJ 5) nõuavad, et ettevõttesiseselt loodud tarkvara arenduskulusid hinnataks kaheetapilise mudeli alusel. Esimene etapp – uuringute etapp – hõlmab kõiki tegevusi probleemi olemuse uurimiseks, alternatiivide analüüsiks ja tehniliseks katsetamiseks. Need kulud kantakse nende tekkimisel tegevuskuludesse. Teine etapp – arendusetapp – algab siis, kui ettevõte on otsustanud luua konkreetse lahenduse, omab tehnilist võimekust, kavatseb projekti lõpule viia ja omab selleks vajalikke ressursse. Kui arendusetapi kulud vastavad kõigile kehtestatud kriteeriumidele, tuleb need kapitaliseerida immateriaalse põhivarana.

Arenduskulude liigitamine peab põhinema dokumenteeritud tõenditel. Programmeerimist, testimist või juurutamist ei saa automaatselt kapitaliseerida ainuüksi seetõttu, et need toimusid arendussprindis. Piiritlemine peab olema eelnevalt paigas ja ajaliselt jälgitav.

IAS 38 kriteerium Tingimus on täidetud, kui… Praktiline tõendusmaterjal SaaS-ettevõttes
Tehniline teostatavus Meeskond on veendunud, et lahenduse saab olemasoleva tehnoloogiaga valmis ehitada Arhitektuuridokument, tehniline spetsifikatsioon, toimiv kontseptsioonitõestus (PoC)
Kavatsus lõpule viia Juhtkond on võtnud vastu ametliku otsuse funktsiooni arendamiseks ja rahastamiseks Sprindi tagalahe (backlog), kinnitatud toote teekaart, ressursside eraldamine
Võime kasutada või müüa Toodet hakatakse müüma tellijatele või kasutatakse ettevõttesiseselt Äriplaan, hinnamudel, klientide eelkokkulepped või huviavaldused
Tõenäoline majanduslik kasu Funktsionaalsus toob uusi tellijaid või vähendab olemasolevate lahkumist Kasutajauuringud, konkurentsianalüüs, klientide tagasiside analüüs
Piisavad ressursid Eelarve, meeskonna kompetents ja tehniline baas on projekti lõpetamiseks tagatud Ressursiplaan, arendustundide eelarve, juhtkonna heakskiit
Kulude usaldusväärne mõõtmine Arendusega seotud kulusid saab täpselt eristada ja tõendada Ajaarvestussüsteem (Toggl, Jira), ülesannete sidumine arendusega, arendajate arved

Kapitaliseeritud arenduskulude jälgimine

Arenduskulude kapitaliseerimise peamine praktiline väljakutse on jälgida, millised arendajate töötunnid on seotud kapitaliseeritava arendusega ning millised kuuluvad uuringute või vigade paranduse alla. Selleks on vajalik ajaarvestussüsteem, kus tunnid logitakse vastavatesse kategooriatesse: uuringud, tootearendus (kapitaliseeritav), vigade parandus ja hooldus, sisetööriistad ning üldhaldus.

Igakuine kapitaliseeritava arenduskulu arvutusnäidis

Arendusmeeskonna kogukulu 2026. aasta märtsis:

Vanemarendaja 1: 6 500 € brutopalk + 2 145 € sotsiaalmaks = 8 645 € kogukulu

Vanemarendaja 2: 6 200 € brutopalk + 2 046 € sotsiaalmaks = 8 246 € kogukulu

Nooremarendaja: 3 800 € brutopalk + 1 254 € sotsiaalmaks = 5 054 € kogukulu

Meeskonna kogukulu kuus: 21 945 €

Tööaja jaotus ajaarvestuse põhjal:

Uuringute etapp (tegevuskuludesse): 12% → 2 633 €

Arendusetapp (kapitaliseeritav põhivara): 68% → 14 922 €

Vigade parandus ja hooldus (tegevuskuludesse): 15% → 3 292 €

Sisetööriistad ja administreerimine (tegevuskuludesse): 5% → 1 098 €

Märtsis kapitaliseeritav summa bilanssi: 14 922 €

Märtsis tegevuskuludesse kantav summa: 7 023 €

* Kapitaliseeritud vara bilansis kasvab igakuiselt | Amortisatsiooni arvestus algab siis, kui valminud funktsionaalsus viiakse toodangukeskkonda (live)

Lausend 3 – Igakuiste arenduskulude kapitaliseerimineD Kapitaliseeritud tarkvaraarendus (1200) 14 922 € / K T&A palgakulud – arendusetapp (6020) 14 922 €

Arendusetapi töötasud ja sotsiaalmaksud kapitaliseeritakse immateriaalseks põhivaraks. Palgakulu konto krediteeritakse – kulu suunatakse kasumiaruandest bilansi varadesse. Uuringute etapi kulud jäävad tegevuskuludesse.

Kapitaliseeritud arenduskulude amortiseerimine

Kui kapitaliseeritud tarkvaraosa või funktsionaalsus on valmis ja toodangukeskkonnas kasutusele võetud, algab amortisatsiooni arvestamine. Amortisatsiooniperiood peab peegeldama vara hinnangulist kasulikku eluiga vastavalt ettevõtte konkreetsetele asjaoludele. Amortisatsioon liigitatakse vastavalt vara funktsioonile ja ettevõtte arvestuspõhimõtetele.

Vara tüüp Tüüpiline kasulik eluiga Amortisatsiooni meetod Igakuine kulum 100 000 € soetusmaksumuselt
Platvormi tuumikfunktsioonid Määratakse vastavalt konkreetsele varale ja oodatavale majandusliku kasu perioodile Lineaarne meetod, mis peegeldab majandusliku kasu tarbimist 1 667 €/kuus
Tavalised funktsionaalsed moodulid Määratakse individuaalselt Lineaarne meetod kasuliku eluea jooksul 2 778 €/kuus
Integratsioonikomponendid ja liidesed Määratakse individuaalselt Lineaarne meetod kasuliku eluea jooksul 2 778–4 167 €/kuus
Kasutajaliidese suuremahuline uuendus Määratakse individuaalselt Lineaarne meetod kasuliku eluea jooksul 4 167 €/kuus
Lühiajalised funktsionaalsused Määratakse individuaalselt Lineaarne meetod kasuliku eluea jooksul 8 333 €/kuus

Lausend 4 – Kapitaliseeritud tarkvara igakuine amortisatsioon

Konto Deebet (D) Kreedit (K)
Otsekulud – Amortisatsioon: kapitaliseeritud tarkvara (5060) 3 850 €
Akumuleeritud kulum – immateriaalne põhivara (1210) 3 850 €

46 200 € väärtuses kapitaliseeritud funktsioonide amortisatsioon keskmise 3-aastase eluea juures: 46 200 € ÷ 36 kuud = 1 283 €/kuus baasosa + täiendavad projektid graafiku alusel = kokku 3 850 €. Kantakse otsekuludesse (COGS), kuna see on toote osutamise otsene komponent.

Jaotis 5 – Otsekulud (Cost of Revenue) SaaS-ettevõttes

Mis kuulub toote osutamise otsekuludesse (COGS) ja mis tegevuskuludesse (OpEx) – ning miks see piir mõjutab brutokasumi marginaali.

SaaS-otsekulude määratlus

SaaS-ettevõtte otsekulud (Cost of Goods Sold / Cost of Revenue) koosnevad kulutustest, mis on otseselt seotud tarkvarateenuse kättetoimetamisega klientidele – kuludest, mis skaleeruvad koos kasutajate arvu või kasutusmahuga ja milleta toodet ei saaks pakkuda. Neid tuleb selgelt eristada tegevuskuludest (OpEx), mis tähistavad ettevõtte juhtimise üldiseid perioodikulusid.

Brutomarginaali protsent (tulu miinus otsekulud, jagatuna tuluga) on üks olulisemaid näitajaid, mida investorid SaaS-ettevõtte hindamisel jälgivad. Tugev SaaS-ettevõte sihib tavaliselt 70–80%+ brutomarginaali. Korrektne liigitamine on hädavajalik: otsekulude ülekoormamine üldkuludega surub marginaali põhjendamatult madalaks; otsekulude alahindamine näitab äri ebarealistlikult efektiivsena.

Kululiik Otsekulu (COGS) või tegevuskulu (OpEx)? Põhjendus
Pilvemajutus (AWS, GCP, Azure) toodangukeskkonnas Otsekulu (COGS) Tagab toote otsese toimimise – muutub koos kasutajate mahuga
Tootesisesed API-d (OpenAI, Stripe, Twilio) Otsekulu (COGS) Kasutaja- või päringupõhised kulud, mis moodustavad toote funktsionaalsuse
Makselahenduste tehingutasud tellimustelt Otsekulu (COGS) Tellimustulu kogumise vahetu kulu
Kliendiedu (Customer Success) meeskonna palgad Otsekulu (COGS) Tiim tagab otsese juurutamise, koolituse ja toote väärtuse kättesaamise; skaleerub klientidega
Kasutajatoe tarkvara (Intercom, Zendesk) Otsekulu (COGS) Kliendisuhtluse ja toe otsene töövahend
Kapitaliseeritud tarkvara amortisatsioon (IAS 38) Otsekulu (COGS) Toote võimekuse pakkumise jätkuv arvestuslik kulu
Arendajate palgad – uute funktsioonide arendus OpEx (või kapitaliseeritav põhivara) Ei ole praeguse toote osutamiskulu, vaid tulevikutoote loomine
Arendajate palgad – vigade parandus ja hooldus OpEx Olemasoleva toote korrashoid – perioodi tegevuskulu
Turundus- ja reklaamikulud OpEx Klientide hankimise kulu, mitte toote osutamine
Üldhaldus (raamatupidamine, õigusabi, kontor) OpEx Ettevõtte üldised püsikulud
Müügitiimi palgad ja preemiad OpEx Uute klientide võitmine – müügikulu
Sisetööriistad (Notion, Figma, Slack) OpEx Ettevõttesisesed töövahendid, pole suunatud klientidele

Brutomarginaali analüüs – mida SaaS-kasumiaruanne peab näitama

SaaS kasumiaruande näidis – aprill 2026 (kuu lõikes)TULUD

Kuutellimused: 18 920 €

Aastatellimused (väljateenitud osa): 10 200 €

Professionaalsed teenused: 900 €

Kogutulu: 30 020 €

TEENUSE OSUTAMISE OTSEKULUD (COGS)

Pilvemajutus (AWS): −2 840 €

Kolmandate osapoolte API-d (OpenAI, Stripe): −1 520 €

Kliendiedu meeskonna palgad ja sotsiaalmaks: −3 200 €

Kasutajatoe tööriistad (Intercom): −290 €

Tarkvara amortisatsioon (IAS 38): −3 850 €

Otsekulud kokku: −11 700 €

BRUTOKASUM: 18 320 €

BRUTOMARGINAAL: 61,0%

TEGEVUSKULUD (OPEX)

T&A (tegevuskuludesse kantud uuringud ja hooldus): −7 023 €

Turundus ja kasv: −5 800 €

Müügitiimi palgad ja komisjonitasud: −6 200 €

Üldhaldus (raamatupidamine, õigusteenused, tarkvara): −3 100 €

Optsioonikulu (ESOP, mitterahaline): −800 €

Tegevuskulud kokku: −22 923 €

ÄRIKAHJUM (EBITDA näitaja): −4 603 €

* 61% brutomarginaal jääb alla tavapärase SaaS-i sihi (70–80%) | Kliendiedu ja amortisatsioon on praeguse ARR-i juures suhteliselt kõrged – normaliseeruvad mahu kasvades

Jaotis 6 – Arveldussüsteemide liidestamine

Stripe’i, Paddle’i või ChartMoguli ühendamine raamatupidamistarkvaraga tulude automaatseks kajastamiseks.

Miks liidestus on SaaS-ile eluliselt vajalik

SaaS-ettevõte, millel on 200 tellijat, kombinatsioon kuu- ja aastaplaanidest, pidevad liitumised, paketivahetused ja loobumised, genereerib kuus sadu tellimussündmusi – millest igaühel on mõju tulude arvestusele. Selle käsitsi haldamine tabelarvutuses on veaohtlik, ajamahukas ega skaleeru üle 50 tellija. Arveldussüsteemi ja raamatupidamistarkvara automatiseeritud liidestus on täpse ja kiire kuu sulgemise eeltingimus.

Arveldusplatvorm Otsene raamatupidamisliidestus Vahetööriista (A2X jmt) kaudu Tulude kajastamise automatiseerimine Sobivaim lahendus
Stripe Billing Stripe Revenue Recognition (sisseehitatud funktsioon) Jah – A2X, Synder, Xero otseliides Jah – haldab tulevaste perioodide tulusid automaatselt Kuu- ja aastatellimused; kasutajapõhine hinnastamine
Paddle Paddle Retain; piiratud otsesünkroonimine Jah – A2X; käsitsi CSV-eksport Osaline – annab tulu jaotuse, kuid vajab kontode kaardistamist B2C SaaS; deklareerib EL-i käibemaksu kaupmehena (Merchant of Record)
ChartMogul Otsene raamatupidamissünk puudub (ainult analüütika) Ekspordid raamatupidaja tööks Ainult MRR-analüütika – mitte raamatupidamislik tulukajastus Tellimuste analüütika kiht Stripe’i või Paddle’i peal
Chargebee Otsene Xero / QuickBooks sünkroonimine Otseliidestus olemas Jah – tulevaste tulude graafikud sisseehitatud Keerukad hinnamudelid; suurettevõtetele suunatud SaaS

Stripe Revenue Recognition – seadistamine Eesti OÜ jaoks

Stripe Revenue Recognition aitab tulevaste perioodide tulude graafikute ja tulude arvutamisega, kuid ettevõte vastutab alati selle eest, et raamatupidamiskäsitlus vastaks ettevõtte poolt kohaldatavale finantsaruandluse raamistikule.

1
Aktiveerige Stripe’is
Stripe Dashboard → Revenue Recognition → Lülitage sisse. Seadistage arvestusperioodid ja tulukajastuse reeglid.
2
Konfigureerige reeglid
Määrake graafikud: kuutellimused kajastatakse koheselt; aastatellimused 1/12 kuus. Kaardistage täitmiskohustused.
3
Ühendage tarkvaraga (nt Xero)
Stripe → Xero otseliides või A2X. Kaardistage Stripe’i tehingutüübid oma kontoplaaniga.
4
Igakuine sünkroonimine
Kuu lõpus edastab süsteem väljateenitud tulu, tulevaste tulude liikumised ja teenustasud automaatselt raamatupidamisse.
5
Kontroll ja kinnitamine
Raamatupidaja vaatab imporditud kanded üle. Veendutakse, et tulevaste tulude bilansijääk vastab Stripe’i aruandele.

Jaotis 7 – SaaS-ettevõtte igakuine sulgemisprotsess

Päev-päevalt ajakava kuu lõpust kuni maksudeklaratsioonide ja investoriaruannete esitamiseni.

Eesmärk: raamatupidamine suletud 5. kuupäevaks, investoriaruanne 7. kuupäevaks

Hästi juhitud SaaS-ettevõte suudab oma raamatupidamise sulgeda 5 tööpäeva jooksul pärast kuu lõppu. Piiravaks teguriks pole andmemaht, vaid protsesside ülesehitus. Automatiseeritud arvelduse, valmis tulugraafikute ja selgete vastutusalade juures on sulgemine kiire ja prognoositav.

Aeg Ülesanne Allikas Kinnitamise tingimus
1. päev Arveldussüsteemi sünkroonimine (Stripe/Paddle) Stripe Revenue Recognition või A2X Tulevaste tulude graafik klapib arveldusplatvormiga
1. päev Pangakontode vastavusse viimine Pangaliidesed (LHV, Wise pangalink) Kõik tehingud on seotud; lahtisi kandeid ei ole
2. päev Tulude kajastamise lausendid Arveldussüsteemi eksport Kasumiaruande tulu klapib tulevaste tulude vabanemisega
2. päev Kapitaliseeritud arenduskulude kandmine Ajaarvestussüsteem (Toggl, Harvest jne) Kapitaliseeritav summa toetub logitud töötundide jaotusele
2. päev Kapitaliseeritud tarkvara kulum Põhivara register Igakuine amortisatsioonikanne tehtud vastavalt põhivara kaardile
2. päev Eesti töötajate palgakanded TSD deklaratsioon Palgad, sotsiaalmaks ja tulumaks on deklareeritud ja sisestatud
3. päev Rahvusvaheliste kaugtöötajate arved (EOR) Deel / Remote arved Kõik EOR-arved on sisestatud, töötajate arv klapib
3. päev Viitvõlad ja tekkepõhised kulud (serverid jmt) Lepingud ja kasutusaruanded Kõik kuu lõpu tekkepõhised kohustused on arvele võetud
3. päev Optsioonikulu arvestus (ESOP) Optsioonigraafik (vesting schedule) Optsioonikulu kanne tehtud vastavalt IFRS 2 kavale
4. päev MRR-kaskaadi koostamine ja ülevaatus Tellimuste andmebaas / ChartMogul Algne MRR + liikumised = Lõplik MRR; klapib tuludega
4. päev Kasumiaruande, bilansi ja rahavoo analüüs Raamatupidamissüsteem Puuduvad selgitamata kõikumised > 5% võrreldes eelmise kuuga
5. päev KMD käibedeklaratsiooni ettevalmistus Kasumiaruande ja ostuarvete andmed Käibemaks klapib müügiga; sisendkäibemaks ostuarvetega
Kuni 7. kp Investori- ja juhatuse aruande edastamine Finantsaruanded + MRR-juhtimislaud Edastatud investoritele kokkulepitud tähtajaks
Kuni 10. kp Eesti palgadeklaratsiooni (TSD) esitamine ja makse e-MTA portaal Esitatud ja tasutud Maksuametile
Kuni 20. kp Käibedeklaratsiooni (KMD) esitamine ja makse e-MTA portaal Esitatud ja tasutud Maksuametile

Korduma kippuvad küsimused

Praktiline lahendus on tulevaste perioodide tulude graafik – tabel või arvestusmoodul teie raamatupidamises, mis jälgib iga aastatellijat eraldi. Iga aastatellija kohta märgitakse: nimi, alguskuupäev, aastane summa, igakuine tulumäär (aastasumma ÷ 12) ja järelejäänud bilansijääk. Kuu lõpus summeeritakse kõigi aastatellijate vastava kuu tuluosad – see summa vabastatakse tulevaste perioodide tulude kontolt teenitud tuluks. Kuutellijate tasud kajastatakse koheselt jooksva kuu tuluna (ilma edasilükkamiseta). Mõlemad tuluvood kajastatakse eraldi tulukontodel (4010 kuutellimustele, 4020 aastatellimustele) ning summeeruvad kasumiaruandes kogutuluks. Arveldussüsteemid nagu Stripe Revenue Recognition või Chargebee suudavad selle protsessi täielikult automatiseerida.

Kapitaliseerimine algab hetkest, mil teil on dokumenteeritud tõendid kõigi kuue IAS 38 kriteeriumi täitmise kohta – praktikas tavaliselt sprindi alguses, millel on selgelt määratletud ja tehniliselt kinnitatud skoop. Sprindi tagalahe (backlog) kirjes tuleb fikseerida kuupäev, millest alates kulusid kapitaliseeritakse. Kapitaliseerimine lõpeb, kui funktsionaalsus on valmis ja valmis viimiseks toodangukeskkonda. Pärast lansseerimist tehtavad vigade parandused ja optimeerimised kantakse tavalistesse tegevuskuludesse. Sprindiraamistikus: avastussprindid (uuringud, kas ja kuidas ehitada) kantakse kuludesse; arendussprindid (kinnitatud spetsifikatsiooni ehitamine) kapitaliseeritakse; hooldussprindid (parandused) kantakse kuludesse. Arendajate aja jälgimiseks kasutatakse spetsiaalseid silte Jiras või muus projektijuhtimise tööriistas.

Kui teie tellimuslepingus on selge tagastamisest keeldumise klausel ja tühistamine jõustub koheselt (ligipääs suletakse), kajastatakse ülejäänud tulevaste perioodide tulu tühistamise hetkel kohese tuluna – kuna kohustus tulevikus teenust pakkuda on lõppenud. Lausend: D Tulevaste perioodide tulud (järelejäänud 8 kuu summa), K Tulu – aastatellimused. Tegemist on tulude kajastamise kiirenemisega, mitte kahjumiga. Kui aga leping lubab kliendil teenust kasutada ettemakstud perioodi lõpuni (tellimust lihtsalt ei pikendata), jätkatakse tulu kajastamist tavapäraselt igakuiselt kuni lepinguperioodi lõpuni. Käsitlus sõltub lepingu tingimustest ligipääsu osas pärast tühistamist.

IFRS 15 nõuab, et lepingu sõlmimisega seotud otsesed lisakulud – mida poleks tekkinud ilma lepingu sõlmimiseta – kapitaliseeritaks ja amortiseeritaks oodatava kasuliku perioodi jooksul, välja arvatud juhul, kui amortisatsiooniperiood oleks üks aasta või vähem (lihtsustusreegel). SaaS-lepingute müügipreemiate puhul: kui preemiat makstakse kuupõhise lepingu eest ja kliendil puudub pikaajaline kohustus, lubab lihtsustusreegel kanda kulu koheselt tegevuskuludesse. Kui preemiat makstakse mitmeaastase lepingu eest või kliendi puhul, kelle elueaks prognoositakse mitu aastat, tuleb vahendustasu kapitaliseerida ja amortiseerida kliendi oodatava eluea jooksul. IFRS 15 alusel on kohene kuludesse kandmine lubatud üksnes siis, kui amortisatsiooniperiood on üks aasta või lühem; pelk olulisuse kaalutlus ei vabasta kapitaliseerimise nõudest.

IFRS-i kohaldava Eesti OÜ majandusaasta aruanne peab sisaldama spetsiaalseid lisasid tulude kajastamise kohta. Nõutavad avalikustamised hõlmavad lepingutüüpide ja täitmiskohustuste kirjeldust, olulisi hinnanguid IFRS 15 rakendamisel (kuidas määrati tehinguhind ja kajastamise ajastus), tulude liigendust (vähemalt tellimustulud ja professionaalsed teenused; sageli geograafiliselt), tulevaste perioodide tulude alg- ja lõppsaldode vastavusse viimist ning perioodil kajastatud tulu varasemate perioodide kohustustest. Auditeeritava ettevõtte puhul kontrollivad audiitorid põhjalikult nii tulevaste tulude graafikuid kui ka IAS 38 kapitaliseerimise dokumentatsiooni. Nende korrektne haldamine aasta jooksul vähendab oluliselt auditi aega ja kulusid.

Vajate SaaS-spetsiifilist raamatupidamist, mis on algusest peale õigesti üles ehitatud?

Broneerige tasuta 30-minutiline konsultatsioon. Seadistame teie SaaS-kontoplaani, loome tulevaste tulude arvestusmudeli, liidestame arveldusplatvormi ja tagame usaldusväärse igakuise finantsaruandluse investoritele.

companyforbusiness.ee →