Nordlet

← Blog

SaaS-regnskab forklaret: Indtægtsføring, periodeafgrænsning og MRR

En ligetil forklaring på, hvad der gør abonnementsregnskab anderledes, de regler der styrer det, de driftsmæssige nøgletal, samt hvad en hovedbog skal kunne for at følge med.

Nordlet Team · · 9 min. læsetid

SaaS-regnskab er regnskabsføring for en virksomhed, der sælger adgang til software over tid. Det ene element, der adskiller det fra salg af fysiske produkter, er tidsperspektivet: kunden betaler som regel, før ydelsen leveres, ofte et år i forvejen, og omsætningen må først indregnes i takt med, at månederne går. Alt det, der er specifikt for SaaS-regnskab, udspringer af netop dette tidsmæssige gab mellem fakturering og levering.

Denne artikel forklarer, hvad begrebet dækker over, de gældende regler under IFRS 15 og ASC 606, de få vigtige nøgletal som en abonnementsvirksomhed skal have styr på, og hvad et regnskabssystem skal kunne, så ingenting behøver at blive vedligeholdt manuelt i et regneark.

Hvad SaaS-regnskab betyder

I en almindelig butik sker salg, levering og indtægtsføring på nøjagtig samme tidspunkt. I en abonnementsforretning skilles disse handlinger ad:

  • Kunden underskriver en aftale (en booking).
  • Du udsteder en faktura, muligvis for tolv måneder ad gangen (en fakturering).
  • Kunden betaler (likviditet).
  • Du leverer ydelsen måned for måned, og kun den leverede del udgør omsætning (revenue).
  • Den del, der er faktureret, men endnu ikke leveret, står på balancen som forudbetalt omsætning (deferred revenue), hvilket er en forpligtelse.

En virksomhed, der indregner hele den årlige faktura som omsætning i januar, rapporterer elleve måneders arbejde, som den endnu ikke har udført. Hvis kunden opsiger aftalen i marts og får pengene tilbage, var denne omsætning aldrig reel. Periodiseringsprincippet (accrual accounting) findes for at forhindre dette, og SaaS er den forretningsmodel, hvor denne korrektion er mest afgørende, fordi næsten alt salg betales, før det leveres.

Derfor er "SaaS-regnskab" ikke et helt særligt regnskabssystem. Det er blot almindelig doblerettet bogholderi anvendt på kontrakter, der opfyldes over tid, suppleret med en række driftsnøgletal, som årsregnskabet ikke viser.

Hvorfor likviditet ikke er omsætning

Forestil dig en kunde, der betaler 2.400 € den 1. januar for en tolv måneders abonnementsaftale. Bankindeståendet stiger med 2.400 € (eksklusive moms) på dag ét. Resultatopgørelsen for januar viser 200 € i omsætning, fordi en tolvtedel af ydelsen er leveret. De resterende 2.200 € udgør en gældsforpligtelse: du skylder kunden elleve måneders service.

Hvad der bevægede sig i januar Beløb
Modtaget likviditet (ekskl. moms) 2.400
Indregnet omsætning 200
Forudbetalt omsætning pr. 31. januar 2.200

Dette medfører tre konsekvenser, som ofte vækker undren hos folk, der kommer til SaaS fra andre brancher:

  1. En hurtigt voksende SaaS-virksomhed ser likviditetsstærk, men resultatdårlig ud. Årlige forudbetalinger modtages med det samme, mens omsætningen halser bagefter med op til et års forsinkelse.
  2. En faldende SaaS-virksomhed ser omvendt ud. Omsætning fra gamle forudbetalinger indregnes løbende, mens tilstrømningen af ny likviditet tørrer ud.
  3. Saldoen for forudbetalt omsætning er en prognose. Det er den omsætning, du vil bogføre i de kommende måneder uden at skulle foretage nyt salg, så længe du blot fortsætter med at levere.

Opslagsordet om forudbetalt omsætning og periodiseret indtægt behandler selve gældsforpligtelsen mere dybdegående. Ledsageartiklen om forudbetalt omsætning for SaaS med posteringer gennemgår bogføringen sag for sag.

De fem nøgletal og deres forskelle

Nøgletal Hvad det måler Hvor det hører til
Bookings Samlet kontraktværdi underskrevet i en periode Driftsrapport, ikke i hovedbogen
Billings Fakturerede beløb i en periode Debitorbogholderi (tilgodehavender fra salg)
Omsætning (Revenue) Værdien af leveret ydelse i perioden Resultatopgørelse
Forudbetalt omsætning Faktureret, men endnu ikke leveret Balance, gældsforpligtelse
MRR / ARR Normaliseret månedlig (eller årlig) værdi af aktive abonnementer Driftsrapport, ikke i hovedbogen

Den regel, der binder de første fire nøgletal sammen, er enkel: fakturering − indregnet omsætning = ændring i forudbetalt omsætning. Hvis dine rapporter ikke opfylder dette regnestykke, er et af de tre tal forkert.

MRR og ARR er de to nøgletal, der overhovedet ikke er regnskabsmæssige størrelser. MRR medtager udelukkende løbende kontraktværdi omregnet til månedsbasis, så en årlig aftale på 2.400 € bidrager med 200 € i MRR, mens engangsgebyrer for opstart ikke bidrager med noget. Omsætningen omfatter derimod opstartsgebyret, når det er optjent, og følger reglerne for indregning herunder. De to tal besvarer vidt forskellige spørgsmål og bør aldrig afstemmes mod hinanden, men alene forklares i sammenhæng.

Reglerne: IFRS 15 og ASC 606

Begge standarder anvender den samme femtrinsmodel. For en SaaS-kontrakt udmønter trinene sig på følgende måde:

Trin Reglen Det typiske SaaS-svar
1. Identificer kontrakten En bindende aftale med forretningsmæssigt indhold Den underskrevne ordrebekræftelse eller accepterede onlinevilkår
2. Identificer leveringsforpligtelserne Særskilte løfter til kunden Adgang til softwaren; opstart eller implementering, hvis det udgør en særskilt ydelse; udvidet support, hvis det sælges særskilt
3. Fastlæg transaktionsprisen Det beløb du forventer at have krav på, inklusiv variabelt vederlag Abonnementsprisen med fradrag af forventede tilbagebetalinger eller kreditnotaer
4. Fordel prisen På forpligtelserne i forhold til de individuelle salgspriser En pakkebrabat fordeles på både software og opstart og efterlades ikke på én linje
5. Indregn omsætning Når eller i takt med at hver forpligtelse opfyldes Softwareadgang: over tid, lineært; opstart: på et givet tidspunkt eller ved milepæl

Tre detaljer afgør det meste af det praktiske arbejde.

Softwareadgang opfyldes over tid. Kunden forbruger ydelsen løbende, og derfor indregnes omsætningen jævnt over abonnementsperioden. En dagsvægtet lineær fordeling er den sædvanlige fremgangsmåde.

Opstart kan være særskilt eller ej. Hvis kunden kan få nytte af softwaren uden jeres implementeringsydelse, og ydelsen sælges særskilt, er det en særskilt forpligtelse, der indregnes ved levering. Hvis softwaren er ubrugelig uden opstarten, udgør de to ting én samlet forpligtelse, og hele prisen indregnes over abonnementsperioden. Dette er en skønsmæssig vurdering, som virksomheden foretager, ikke softwaren.

Variabelt vederlag udelukkes, indtil det er sandsynligt. Hvis du forventer, at 5 % af de årlige aftaler vil blive refunderet, udgør transaktionsprisen 95 % af fakturaen; de resterende 5 % er en hensættelse til tilbagebetaling, ikke omsætning. Beløbet bliver først til omsætning, når refusionsfristen udløber uden krav.

Artiklen om indregning af SaaS-omsætning efter IFRS 15 med gennemarbejdede posteringer anvender hvert trin på et konkret eksempelviste og viser tilhørende posteringer.

Typiske faldgruber

  • At indregne fakturaen direkte. Den hyppigste fejl: omsætningen lig med faktureringen, og den forudbetalte omsætning eksisterer ikke på balancen. Det overvurderer omsætningen i vækstår og undervurderer den senere.
  • At lade pakkebrabatten ligge på én linje. En programpakke med software og opstart til 3.000 €, hvor rabatten udelukkende fratrækkes opstartsordren, indregner for meget omsætning for tidligt. Rabatten skal fordeles på tværs af begge forpligtelser.
  • At betragte tilbagebetalinger som en overraskelse. Kendte refusionsrater er variabelt vederlag. Bogføring af det fulde beløb med efterfølgende modregning af tilbagebetalinger overvurderer omsætningen i hver eneste periode.
  • At blande MRR sammen med omsætning. MRR er et øjebliksbillede af run-rate; omsætning er det, der rent faktisk er leveret. En bestyrelsespræsentation, der forveksler disse to begreber, overlever ikke en due diligence-undersøgelse.
  • Regnearksmodeller. En tidsplan for forudbetalt omsætning, der vedligeholdes manuelt, vil skride væk fra hovedbogen i det øjeblik, en kunde opgraderer, nedgraderer eller opsiger midt i perioden.
  • Månedslukning med udestående periodiseringer. Hvis frigivelsen af forudbetalt indtægt klares via en manuel kassekladde, risikerer man at lukke en måned med optjent, men ikke-indregnet omsætning.

Bedste praksis

  1. Placér indregningsmetoden på fakturalinjen, ikke i et regneark. Den linje, der indeholder prisen, bør også angive, hvordan omsætningen optjenes: på et bestemt tidspunkt, lineært mellem to datoer, eller via en milepæl.
  2. Behold forudbetalt omsætning som en afledt saldo. Gældsforpligtelsen bør være summen af de udestående tidsplanstrancher og kunne forklares linje for linje, ikke blot være et tal, som nogen indtaster ved månedens udgang.
  3. Registrer individuelle salgspriser. Prisfordeling kræver, at disse kendes. Fastlæg dem én gang pr. produkt, og knyt dem til katalogelementet.
  4. Beregn forventede tilbagebetalinger ved udstedelse. Før den forventede andel som en hensættelse til tilbagebetalinger, og afstem den løbende mod faktiske kreditnotaer.
  5. Frigiv periodiseringer som en fast del af månedsafslutningen. Måneden kan ikke låses, før hver eneste tranche, der forfalder i den, er blevet indregnet.
  6. Adskil moms fra indregning. Moms forfalder, når fakturaen udstedes, eller forudbetalingen modtages, og ikke når ydelsen leveres. De to tidsplaner skal holdes uafhængige.
  7. Rapporter bevægelserne (roll-forward). Primo forudbetalt omsætning plus fakturering minus indregnet omsætning er lig med ultimo forudbetalt omsætning. Udskriv denne opgørelse hver måned.
  8. Hold MRR i en driftsrapport. Beregn nøgletallet ud fra aktive abonnementer og deres normaliserede værdi. Udled det ikke fra hovedbogen, og lad det ikke påvirke denne.

Sådan automatiserer Nordlet periodiseringerne

Nordlets modul til indtægtsføring implementerer ovenstående regler som egenskaber direkte på almindelige fakturalinjer, så der ikke er behov for et særskilt delregnskab, der skal afstemmes.

Metode på linjen. Hver linje på en salgsfaktura accepterer et recognition-objekt, hvor method kan sættes til point_in_time (standardindstillingen, hvor omsætning indregnes ved udstedelse), ratable med startDate og endDate, milestone med en liste af procentsatser der summer til 100, eller percent_complete. Når fakturaen udstedes, bogføres tilgodehavendet og momsen fuldt ud, og nettobeløbet for en periodiseret linje krediteres forudbetalt indtægt i stedet for omsætning.

Tidsplaner udledes, de indtastes ikke. En lineær linje genererer én tranche pr. kalendermåned, vægtet efter antallet af servicedage i den pågældende måned. Hver enkelt tranche er synlig via sales/recognition-schedules/list med en status som afventende, indregnet eller annulleret, så saldoen for forudbetalt omsætning kan forklares på øre-niveau.

Tre udløsere, ingen polling. Indregning bogføres, når en periode låses (alt, der forfalder inden periodens udgang, indregnes først, så en måned ikke kan lukkes med uforløst omsætning), når en leveranceattestering udstedes mod en milepælslinje, og når en planlagt tranche forfalder. Et testkørsels-endpoint viser præcis, hvad en kørsel vil bogføre, før den rent faktisk udføres.

Fordeling og tilbagebetalinger. Indtastning af en individuel salgspris på hver linje fordeler fakturatotalen forholdsmæssigt ud på linjerne. Opsætning af et forventet refusionsestimat på en linje krediterer denne andel til en tilbagebetalingsforpligtelse ved fakturering; senere kreditnotaer trækker fra denne forpligtelse, før de rører omsætningen.

Abonnementer. En aftale med en månedlig, kvartalsvis eller årlig faktureringsperiode genererer den pågældende perioders udkast til faktura med lineære linjer, der allerede er opsat, og en faktureringskørsel gennemgår samtlige aktive aftaler for perioder, der er forfalden. Korte afsluttende perioder prorateres efter dage.

Begrænsningerne er dokumenteret lige så åbent som funktionerne: tidsplaner fastlåses i euro til valutakursen på faktureringstidspunktet, metoden med residualfordeling er ikke implementeret, og væsentlige finansieringskomponenter er ikke omfattet. Softwaren er i stand til at håndtere IFRS 15- og ASC 606-regler; at beslutte, hvilken behandling en specifik kontrakt kræver, er fortsat virksomhedens egen opgave.

FAQ

Hvad betyder SaaS-regnskab?

Det betyder, at man anvender periodiseringsprincippet på en virksomhed, der sælger adgang til software over tid. Det afgørende træk er, at kunder faktureres og ofte betaler, før ydelsen leveres, hvorfor omsætningen indregnes i takt med, at abonnementsperioden skrider frem, mens den ikke-leverede del bogføres som forudbetalt omsætning.

Hvilke regler gælder for SaaS-regnskab?

De gældende standarder er IFRS 15 (der anvendes i EU og det meste af verden) og ASC 606 (USA). Begge benytter den samme femtrinsmodel: identificer kontrakten, identificer leveringsforpligtelserne, fastlæg transaktionsprisen, fordel den på forpligtelserne ud fra individuelle salgspriser, og indregn omsætning, når eller i takt med at hver forpligtelse opfyldes. For softwareadgang betyder det, at omsætningen indregnes over abonnementsperioden.

Er forudbetalt omsætning det samme som uindtjent indtægt?

Ja. Forudbetalt omsætning, uindtjent indtægt, periodeafgrænsede indtægter og kontraktforpligtelser er blot forskellige navne for den samme saldo: fakturerede eller modtagne beløb for ydelser, der endnu ikke er leveret. IFRS 15 anvender betegnelsen "kontraktforpligtelse", mens EU-årsregnskabsloven typisk benytter "periodeafgrænsningsposter" eller "forudbetalt indtægt".

Er MRR et regnskabsmæssigt nøgletal?

Nej. MRR er et driftsnøgletal, som angiver den normaliserede månedlige værdi af aktive abonnementskontrakter. Det optræder ikke i nogen regnskabsstandard eller i regnskabets opstillinger. Omsætning er det, der vises i resultatopgørelsen, og denne omfatter også engangsposter såsom opstartsgebyrer, når de er optjent.

Skal små SaaS-virksomheder følge IFRS 15?

En virksomheds årsregnskab følger dens hjemlands regnskabslovgivning, som for EU-virksomheder stammer fra EU’s regnskabsdirektiv og kan indeholde lempelser for små virksomheder. Investorer, købere og revisorer forventer imidlertid, at abonnementsomsætning periodiseres uanset virksomhedens størrelse, og de fleste nationale regnskabsregler kræver under alle omstændigheder, at man følger periodiseringsprincippet. At indregne hele fakturaen som omsætning er forkert under alle gældende regelsæt.

Yderligere læsning