Guides3. februar 20268 min læsning

Subscription-modeller i Shopify: Bogføring uden tårer

Tilbagevendende abonnementer skaber en særlig bogføringsudfordring. Vi forklarer hvordan Bookify automatisk håndterer det.

Subscription-baserede produkter — månedlige kaffeleveringer, kvartalsvise vitamin-boxe, ugentlige måltidskasser — bliver en stigende del af dansk e-commerce. For kunden er det bekvemt. For bogføringen skaber det særlige udfordringer.

Hvad er udfordringen ved abonnementer?

Almindelige éngangs-ordrer er enkle: kunden køber, du sender, ordren bogføres. Færdig.

Abonnementer er anderledes fordi:

  1. Recurring billing — én kunde genererer ordrer over måneder eller år
  2. Pause og cancel — kunden kan pause/cancel midt i et abonnement
  3. Skift af plan — opgradering/nedgradering midt i perioden
  4. Pro-rata beregning — delvise perioder ved skifte
  5. Free trials — gratis perioder hvor moms-håndtering er specifik
  6. Refunderinger — kan være delvise eller hele

Det er væsentligt mere komplekst end éngangs-handel.

Shopify's subscription-løsninger

Shopify understøtter abonnementer via:

  • Shopify Subscriptions (officielt app, gratis)
  • Recharge (3rd party, mest populært)
  • Bold Subscriptions (3rd party)
  • Custom (via Shopify API)

Hver løsning har forskellig data-struktur, og bogføringen skal tilpasses den valgte løsning.

Bogføringsprincipper for abonnementer

Princip 1: Indtægts-realisering

Den vigtigste regel: indtægt skal realiseres når ydelsen leveres, ikke når betalingen modtages.

For et månedligt abonnement betyder det:

  • Kunden betaler 199 kr 1. januar
  • Indtægten bogføres for januar-perioden, ikke ved betalings-tidspunktet
  • Hvis kunden cancelerer 15. januar, har 50% af januar's indtægt været realiseret

I praksis for de fleste små webshops kan dette forenkles ved at bogføre hele månedlige beløb som "indtægt i januar" — det er materielt set præcist nok for ikke-revisorklasse virksomheder.

Princip 2: Free trial-håndtering

Hvis du tilbyder 7 dages gratis trial:

  • Trial-perioden: Ingen postering (ingen indtægt)
  • Når trial konverterer: Først her bogføres indtægt og moms
  • Hvis trial ikke konverterer: Ingen postering nogensinde — kunden var aldrig betalende

Princip 3: Forudbetaling vs. faktura efter

To modeller findes:

Forudbetaling (mest almindelig): Kunden betaler 1. i måneden, modtager produktet i samme måned.

  • Betaling og levering i samme periode = simpel bogføring

Faktura efter: Kunden modtager produktet, bliver faktureret 30 dage senere.

  • Indtægt og betaling i forskellige perioder = mere komplekst
  • Kræver tilgodehavende-bogføring

Praktisk eksempel: Månedligt vitamin-abonnement

Setup: 199 kr/md inkl. 25% moms, kunden betaler 1. i hver måned, leverer 5. i hver måned.

Januar:

KontoDebetKredit
Tilgodehavende Stripe199
Salg 25% moms (Abonnementer)159,20
Udgående moms39,80

Når Stripe payout lander:

KontoDebetKredit
Bank192,03 (efter 6,97 gebyr)
Indløsergebyrer Stripe6,97
Tilgodehavende Stripe199

Samme mønster i februar, marts, april etc. — én postering pr. måned pr. kunde.

For 500 abonnenter er det 500 individuelle posteringer/md, hvilket bliver bogføringsmæssigt tungt. Derfor anvender de fleste shops kassekladde-mode for abonnement-omsætning:

KontoDebetKredit
Tilgodehavende Stripe99.500 (alle 500)
Salg 25% moms (Abonnementer)79.600
Udgående moms19.900

Læs Faktura pr. ordre eller daglig kassekladde for mere om mode-valg.

Cancelations og refunderinger

Cancelation midt i periode

Kunden cancelerer 20. januar efter at have betalt 1. januar. Hvad sker?

Mulighed A: Ingen refundering (standard for de fleste)

  • Kunden har betalt for hele januar
  • Får sit produkt for hele januar
  • Ingen bogføringsændring

Mulighed B: Pro-rata refundering (mindre almindelig)

Pause

Hvis kunden pauser i 2 måneder og restart:

  • Pause-perioden: ingen postering
  • Genstart: ny postering når betaling registreres

Skat-implikationer

Abonnement-indtægter har samme moms- og skat-regler som éngangs-salg:

  • 25% dansk moms for danske kunder
  • 19% tysk moms for tyske kunder (over EU-tærskel)
  • Reverse charge B2B for VAT-registrerede EU-kunder
  • Alle standard MOSS-regler gælder

Den eneste særegenhed er at abonnement-omsætning er mere forudsigelig og kan ofte bruges til skatteplanlægning.

Lifetime value (LTV) tracking

Selv om det ikke er strikt bogføring, hjælper det at tracke:

  • Gennemsnitlig kunde-levetid (måneder)
  • Gennemsnitlig LTV (omsætning pr. kunde over levetid)
  • Churn-rate (procent der cancelerer pr. måned)

Disse er ikke i Billy/e-conomic men i Shopify/Recharge dashboards. De fortæller dig om abonnement-økonomien er sund.

Hvordan Bookify håndterer abonnementer

Bookify har special-håndtering for abonnementer:

  • Henter recurring orders fra Shopify Subscriptions, Recharge, og Bold
  • Bogfører som almindelige ordrer med abonnement-kategori
  • Tracker churn og LTV i dashboardet
  • Håndterer pause/cancel uden manuel intervention
  • Pro-rata refunderinger hvis du tilbyder det
  • MOSS-håndtering for international abonnenter

Konklusion

Abonnement-bogføring er mere kompleks end éngangs-handel, primært pga. recurring billing og state-changes (pause, cancel, plan-skifte). Med automation håndteres det mens du fokuserer på at vækste abonnement-basen.

Læs også Kassekladde-bogføring: Hvornår skal du bruge det? for hvordan høj-volumen abonnementer typisk håndteres.

Vil du se Bookify i aktion?

Opret en gratis konto og prøv hvordan automatisk bogføring føles.

Opret gratis konto