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.
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 € |
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.
Täiesti uutelt klientidelt lisandunud MRR, kes polnud kuu alguses tellijad. Kasvu peamine mootor.
Olemasolevatelt klientidelt lisandunud tulu: kallima paketi valimine, lisakasutajate või lisafunktsioonide lisamine.
Tellimuse lõpetanud klientide tõttu kaotatud MRR. Ettevõtte toote sobivuse ja tervise peamine näitaja.
Olemasolevate klientide odavamale paketile üleminekust või kasutajate vähendamisest kaotatud MRR ilma lahkumiseta.
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 € |
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.
Stripe Dashboard → Revenue Recognition → Lülitage sisse. Seadistage arvestusperioodid ja tulukajastuse reeglid.
Määrake graafikud: kuutellimused kajastatakse koheselt; aastatellimused 1/12 kuus. Kaardistage täitmiskohustused.
Stripe → Xero otseliides või A2X. Kaardistage Stripe’i tehingutüübid oma kontoplaaniga.
Kuu lõpus edastab süsteem väljateenitud tulu, tulevaste tulude liikumised ja teenustasud automaatselt raamatupidamisse.
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 |