Moms på SaaS‑abonnementer er et område, hvor mange leverandører oplever usikkerhed, fordi reglerne afhænger af kundetype, land og faktureringsopsætning. Denne artikel giver dig en praksisnær gennemgang af, hvordan moms på SaaS håndteres korrekt i Danmark og EU – inklusive reglerne for reverse charge, OSS‑ordningen og korrekt B2B‑fakturering. Du får indsigt i, hvordan moderne SaaS‑virksomheder kombinerer systemer som MainFoundry og e‑conomic for at sikre automatiseret og compliant fakturering.
Hvornår er SaaS momspligtigt – og hvor er leveringsstedet?
En SaaS‑ydelse anses i momslovgivningen som en elektronisk leveret tjenesteydelse. Det betyder, at leveringsstedet – altså hvor momsen skal betales – afhænger af kundens etableringsland og status som virksomhed eller privatperson. Det første spørgsmål er derfor altid, hvem kunden er, og hvor kunden bor. Det afgør, om du skal bruge dansk moms, anvende reverse charge eller opkræve lokal moms via OSS‑ordningen.
Sælger du SaaS til danske kunder, skal du fakturere med 25 % dansk moms – uanset om kunden er B2B eller B2C. For B2B‑kunder kan momsen fradrages, men for dig som leverandør gælder det som almindelig momspligtig ydelse. Fejlkilden opstår, når kunderne befinder sig i andre EU‑lande, for her ændrer leveringsstedet sig, og dermed også, hvem der skal afregne momsen.
Ved salg til EU‑virksomheder med gyldigt VAT‑nummer anvendes reverse charge‑princippet. Du fakturerer uden moms, og kunden afregner selv moms i sit hjemland. Overfor EU‑privatkunder skal du derimod opkræve moms med den sats, der gælder i kundens land, og afregne via OSS‑ordningen. For kunder uden for EU anses salget som eksport af ydelser og er som udgangspunkt uden dansk moms. Disse scenarier er kernen i enhver korrekt SaaS‑momsopsætning.
“Leveringsstedet for SaaS‑ydelser afhænger af kundens placering – ikke leverandørens.”
Reverse charge, OSS og B2B‑fakturering i praksis
I praksis betyder reverse charge, at du ikke opkræver moms, men kunden gør det i sit eget land. For at anvende ordningen korrekt skal du verificere kundens VAT‑nummer, angive det på fakturaen og inkludere en tekst, der tydeligt markerer omvendt betalingspligt. Uden disse elementer kan salget blive vurderet som momspligtigt i Danmark, hvilket kan udløse efteropkrævning.
Også på systemniveau spiller opsætningen en rolle. Hvis du bruger MainFoundrys fakturering i integration med e‑conomic, kan systemet automatisk vælge den rette momskode baseret på kundedata. Dermed sendes salget til de korrekte konti i regnskabet, uanset om der er tale om dansk moms, EU‑salg uden moms eller eksport.
Kan din EU‑kunde ikke oplyse et gyldigt VAT‑nummer, behandles kunden som B2C, også selvom der reelt er tale om en virksomhed. I så fald skal du anvende moms via OSS, hvor du indberetter al EU‑B2C‑moms samlet hos Skattestyrelsen. Denne løsning reducerer kompleksitet, men kræver, at du dokumenterer korrekt momssats pr. kunde.
Når du sælger til lande uden for EU, skal du normalt ikke opkræve moms, hverken ved B2B eller B2C. Fakturaen udstedes uden moms, og salget behandles som eksport. Med andre ord: Danmark forbliver leveringsstedet kun, hvis kunden er dansk – ellers følger momspligten kunden.
- Dansk B2B‑kunde: 25 % dansk moms
- EU B2B‑kunde med gyldigt VAT‑nr.: 0 % moms, reverse charge
- Kunde uden for EU: 0 % moms, eksport af ydelser
Pro Tip: Sørg for at validere VAT‑numre automatisk i dit system, så du undgår fejlklassificering og forkert momsbehandling.
Det vigtigste at tage med videre
Succes med moms på SaaS afhænger af struktur – ikke held. Når du forstår forskellen mellem B2B og B2C, EU og non‑EU, og implementerer reverse charge og OSS korrekt, kan din virksomheds fakturering køre smidigt og compliant. Det handler om systemer, der afspejler reglerne fra start, så du undgår manuelle rettelser og dyre fejl senere.
Overvej en løsning, hvor CRM, fakturering og bogføring arbejder sammen – eksempelvis med MainFoundrys fakturering integreret til e‑conomic. Det gør det muligt at automatisere momslogikken og bevare overblikket, når din SaaS‑forretning vokser på tværs af grænser. Næste skridt er derfor ikke flere regneark, men et setup, hvor momsen håndteres korrekt hver gang.
Related Reading
Læs også Moms på SaaS‑abonnementer: Regler, reverse charge og OSS for en dybere teknisk gennemgang af regler og implementering.
