Amanda streamar träning till hela världen — och lärde sig momsen på det hårda sättet
Av redaktionen på InvoiceFlow — publicerad 1 juni 2026 — lästid 9 minuter
Klockan är 06:15 på en tisdagsmorgon och Amanda Nilsson är redan svettig. Inte för att hon tränar — det kommer sedan — utan för att hon just insett att de sju fakturaerna hon skickade till sina tyska kunder förra månaden är fel. Fel momssats. Fel formulering. Och nu vill en av dem ha kreditnota.
Amanda är 30 år, bor i Södermalm i Stockholm och driver en av de snabbast växande online-fitness-kanalerna i Sverige. Hennes matinépass klockan 07:00 drar 120–180 deltagare per gång. Hon har abonnenter i 23 länder. Hon tjänar bra. Men den dagen hon försökte förstå hur moms fungerar för digitala tjänster sålda över gränserna — den dagen var inte bra.
Från gyminstruktör till digital fitnessentreprenör
Amanda jobbade i fyra år som instruktör på Friskis & Svettis i Vasastan. Bra jobb, fast lön, inga fakturor att skriva. Sedan kom pandemin och förändrade allting. Gymet stängde, klassen gick online, och Amanda insåg att hennes publik inte försvann — den växte.
Hösten 2021 registrerade hon sin enskilda firma hos Bolagsverket och ansökte om F-skatt hos Skatteverket. Hon satte upp en enkel webbshop, öppnade ett Swish-konto för företag och startade ett Stripe-konto för internationella betalningar. Verksamheten flödade igång.
Idag har hon tre intäktsströmmar:
- Live-streamade klasser — prenumeration 399 kr/månaden för svenska kunder (Swish eller Bankgiro), 39 EUR/månaden för EU-kunder (Stripe)
- On-demand videobibliotek — engångsköp av kurspaketen "Styrka 8 veckor" (1.495 kr) och "Rörlighet for beginners" (795 kr)
- Privata onlinecoachningar — 1.200 kr per session för svenska kunder, 115 USD för amerikanska
Det är när man sätter dessa tre strömmar bredvid varandra som momsbilden blir komplicerad.
Problemen som ingen berättat om
Det första årets bokföring var ett monument av förvirring. Amanda hade gjort som alla nybörjare: satt 25% moms på allting. Det stämmer för svenska kunder — träningsabonnemang är en tjänst med 25% moms. Men för de tyska, danska och brittiska kunderna? Det är en helt annan sak.
Problemet med OSS och digitala tjänster
Digitalt levererade tjänster — som on-demand-videokurserna — säljs under EU:s One-Stop-Shop-regler (OSS). Det innebär att moms ska redovisas i kundens land, inte i Sverige. En kund i München köper kursen "Styrka 8 veckor" för 1.495 kr (motsvarande ca 142 EUR). Moms på digitala tjänster i Tyskland är 19%, inte 25%.
Amanda hade laddat 25% moms på alla sina kurser, inklusive de som såldes till EU-kunder. Det innebar att hon antingen tog för lite betalt (och höll fast vid för hög moms i bokföringen) eller debiterade fel belopp. Hennes revisor i Gamla stan tittade på böckerna i 20 minuter och skakade sedan långsamt på huvudet.
Live-streaming är inte detsamma som on-demand
Här är den finstilt som Amanda inte kände till: live-streamade träningspass räknas inte automatiskt som "digitalt levererade tjänster" på samma sätt som on-demand-video. Skatteverket och EU-regelverket gör skillnad. Live-tjänster anses levererade i Sverige för B2C-kunder utomlands, vilket i praktiken kan innebära att svensk moms (25%) gäller — men detta beror på omständigheterna och hur tjänsten kategoriseras.
Det är precis den sortens gråzon som kostar timmar att utreda och lätt leder till fel.
Lösningen: ett system som håller isär strömmarna
Amanda hittade InvoiceFlow via en Facebook-grupp för svenska frilansare. Det första hon gjorde var att skapa tre separata kundprofiler: "Svenska privatpersoner", "EU-kunder" och "Utanför EU". Varje profil fick sin fakturamall med rätt momsinställningar.
Svenska kunder — enkelt
För Swish-betalande svenska kunder genererar Amanda faktura direkt i InvoiceFlow med 25% moms, sitt F-skattebevis på fakturan och betalreferens kopplad till Bankgiro 123-4567. Betalning sker oftast inom 24 timmar. Bekräftelse skickas automatiskt.
EU-kunder under OSS-tröskeln
Amanda passerade inte OSS-tröskeln (10.000 EUR i omsättning för digitala tjänster utomlands) förrän i slutet av 2023. Innan dess fick hon använda svensk moms på allt. Men när hon passerade tröskeln registrerade hon sig i OSS-systemet via Skatteverket. Nu låter hon InvoiceFlow sätta rätt momssats per land — 19% för tyska kunder, 21% för holländska, 25% för danska. Rapporten exporteras kvartalsvis.
USD-kunder utanför EU
Amerikanska och brittiska kunder (post-Brexit) faktureras utan moms. Fakturan anger "Tjänst levererad utanför EU — ingen moms tillämplig." InvoiceFlow har den formuleringen inbyggd i mallen för icke-EU-kunder, och Amanda behöver inte tänka på det.
Abonnemangsfakturering utan manuell handpåläggning
Det som verkligen sparar tid är abonnemangsfunktionen. Varje månadsförnyelse genererar en faktura automatiskt. Amanda ser bara till att Stripe-betalningen är kopplad, och InvoiceFlow skapar fakturadokumentet som sparas i kundens profil.
Innan detta system skickade Amanda fakturorna manuellt. 180 aktiva prenumeranter, 180 fakturor per månad. Det tog tre kvällar varje månad. Nu tar det noll kvällar.
Att spåra on-demand-försäljning per kanalland
Amanda säljer sina kurser via tre kanaler: sin egen webbshop, en extern plattform i Sverige och en internationell plattform. I InvoiceFlow har hon märkt varje kund med "Kanal" — webbshop, inhemsk plattform, internationell. Det gör att hon i slutet av kvartalet kan filtrera och se hur mycket hon sålt per kanal och per land, vilket krävs för OSS-rapporten.
Momsdeklaration: det kvartalsritual som inte längre är en mardröm
Varannat kvartal sätter Amanda sig vid köksbordet en fredagsmorgon med ett glas kaffe och exporterar momsrapporten från InvoiceFlow. Den visar:
- Total försäljning svenska kunder: X kr (25% moms: Y kr)
- Total försäljning EU-kunder per land (OSS-moms per land)
- Total försäljning utanför EU (ingen moms)
Siffrorna fylls direkt i Skatteverkets e-tjänst. Sedan lämnar hon in. Klart på 45 minuter. Förra året, innan systemet, tog samma process en halv arbetsdag och involverade tre Excelark och ett samtal till bokföringshjälpen.
Vad Amanda lärde sig om att prissätta rättvist
En sak Amanda inte förutsåg: att moms-redovisningen per land faktiskt påverkar hur hon sätter priser. Om hon sätter ett "inklusive moms"-pris på 39 EUR för alla EU-kunder, men momsen varierar från 19% (Tyskland) till 27% (Ungern), tjänar hon faktiskt olika mycket netto beroende på var kunden bor.
Hennes lösning: hon fakturerar exklusive moms för alla B2C digitala tjänster utomlands och lägger till korrekt lokal moms på fakturan. Det är mer administrativt, men innebär att hennes nettointäkt per kund är konsekvent.
Checklist för online-instruktörer som säljer utomlands:
- Skilj tydligt på live-tjänster (klasser i realtid) och on-demand (digitalt levererat)
- Registrera dig i OSS via Skatteverket när du passerar 10.000 EUR i utlandsförsäljning
- Ha separata faktura-mallar per kundland eller kundgrupp
- Dokumentera vilken kanal försäljningen sker via — det spelar roll vid OSS-rapportering
- Spara alltid PDF-kopia av varje faktura — Skatteverket kan revidera upp till sex år tillbaka
Ett år med rätt system
Amanda summerar det enkelt: "Förra året betalade jag för mycket moms i Sverige för internationella kunder, och i efterhand fick jag manuellt göra kreditnotor och nya fakturor för sju tyskar. Det var pinfullt. Nu är systemet rätt från start."
Omsättningen för 2025 landade på 1,3 miljoner kronor — en ökning med 40% jämfört med 2024. Administrationen tog ungefär 4 timmar per månad i stället för de 20 den tagit tidigare.
Hon har dessutom börjat planera en ny kurs specifikt riktad till EU-marknaden: ett 12-veckors program för löpare på tyska, prissatt direkt i EUR. Den första batchen är redan slutsåld.
Prova InvoiceFlow
Om du säljer träning, kurser eller digitala tjänster till kunder i flera länder — och inte vill göra om Amanda-misstaget med fel momsats — är InvoiceFlow det rätta verktyget. Ladda ner appen gratis på Google Play och skapa din första flerspråkiga, flercurrencyfaktura på under fem minuter.
Inga dolda avgifter. Ingen prenumeration. Bara rätt fakturor, direkt.