Tyskland, USA og MVA-floken: hvordan Lars fant ut av grensekryssende fakturering

Av InvoiceFlow-redaksjonen — publisert 1. juni 2026 — lesetid 10 minutter

Lars Andersen, 33 år, jobber som programvareutvikler i Stavanger og har en kundeportefølje som speiler den internasjonale oljebyen han bor i. Noen kunder sitter i Norge. En av de største er et teknologiselskap i München. En annen er et oppstartsselskap i Texas. På papiret var dette en drøm: variert arbeid, gode betalere, internasjonal erfaring. I praksis var det en MVA-flok som holdt på å ta knekken på ham.

«Jeg fakturerte den tyske kunden med 25 % norsk MVA, fordi det var det jeg var vant til», forteller Lars. «Regnskapsføreren deres avviste fakturaen. De skulle ikke betale norsk MVA – tjenesten skulle faktureres uten MVA med omvendt avgiftsplikt. Jeg ante ikke hva det betydde.»

Norge er i EØS, men ikke i EU – og det betyr noe

Det første Lars måtte forstå, var Norges spesielle posisjon. Norge er ikke medlem av EU, men er med i EØS – det europeiske økonomiske samarbeidsområdet. Det betyr at norske virksomheter handler med EU-land etter delvis andre regler enn EU-land gjør seg imellom, men fortsatt med tette koblinger.

For tjenester som programvareutvikling solgt til en næringsdrivende kunde (B2B) i et annet land, gjelder hovedregelen at MVA-en skal beregnes der kunden hører hjemme, ikke der selgeren sitter. Når Lars selger utviklingstjenester til et tysk selskap, er det altså Tyskland som har beskatningsretten. Lars skal da ikke legge norsk MVA på fakturaen. I stedet faktureres tjenesten uten merverdiavgift, og den tyske kunden beregner og rapporterer MVA-en selv i sitt eget land. Dette kalles omvendt avgiftsplikt, eller «reverse charge».

På fakturaen til den tyske kunden måtte Lars derfor utelate MVA og i stedet føre på en henvisning om at omvendt avgiftsplikt gjelder. Han burde også oppgi kundens tyske MVA-nummer. Dette var helt annerledes enn fakturaene han sendte til norske kunder med 25 % MVA.

Og så var det USA – utenfor EØS

Kunden i Texas var en annen sak igjen. USA er utenfor EØS, og salg av tjenester til en kunde utenfor avgiftsområdet anses normalt som eksport. For Lars betydde det at fakturaen til den amerikanske kunden også skulle være uten norsk MVA, men av en annen begrunnelse enn den tyske – her var det snakk om fjernleverbare tjenester ut av landet, ikke omvendt avgiftsplikt innen EØS.

«Det forvirrende var at både den tyske og den amerikanske fakturaen var uten MVA, men av helt ulike grunner og med ulik tekst på fakturaen», sier Lars. «Og den norske var med 25 %. Tre kunder, tre forskjellige MVA-oppsett. Jeg klarte ikke å holde styr på det manuelt.»

Han gjorde flere feil i denne perioden. Han sendte en norsk MVA-faktura til amerikaneren, som lurte på hvorfor det sto en norsk avgift der. Han glemte å føre på henvisningen til omvendt avgiftsplikt på en tysk faktura, som da måtte lages på nytt. Og verst av alt: han var aldri helt sikker på om han gjorde det riktig, noe som ga en konstant underliggende uro.

De mislykkede forsøkene

Lars prøvde å lage tre ulike maler i et tekstbehandlingsprogram. Problemet var at det var lett å gripe feil mal, eller å glemme å fjerne MVA-linjen når han kopierte fra den norske malen. Han prøvde også et internasjonalt fakturaverktøy, men det forsto ikke den norske konteksten – det kjente verken til omvendt avgiftsplikt slik norske regler beskriver den, eller skillet mellom EØS og resten av verden fra et norsk ståsted.

«Det jeg trengte var et system som visste hvilket land kunden var i, og som ga meg riktig MVA-oppsett deretter», sier han.

Vendepunktet: kundeprofil med land og riktig MVA-mal

Lars lastet ned InvoiceFlow fra Google Play og bygde opp kundedatabasen sin med landtilhørighet for hver kunde. Den norske kunden ble lagret med Norge, den tyske med Tyskland, den amerikanske med USA. For hver kundetype kunne han knytte riktig fakturamal.

Den norske malen la på 25 % MVA automatisk og viste organisasjonsnummeret med «MVA» bak. Den tyske malen var satt opp uten MVA, med en henvisning til omvendt avgiftsplikt. Den amerikanske malen var også uten MVA, men formulert som eksport av tjenester ut av avgiftsområdet. Når Lars valgte en kunde, fikk han automatisk riktig oppsett.

I tillegg løste appen et beslektet problem: valuta. Den tyske kunden ville ha faktura i euro, den amerikanske i dollar, den norske i kroner. Med flervalutastøtte kunne Lars fakturere i riktig valuta for hver kunde uten å rote sammen tallene.

Funksjonene som ryddet opp

Resultatet

I dag fakturerer Lars sine internasjonale kunder uten å nøle. Den tyske kunden får en MVA-fri faktura i euro med henvisning til omvendt avgiftsplikt. Den amerikanske får en eksportfaktura i dollar. Den norske får 25 % MVA i kroner. Han velger kunden, og resten følger automatisk.

«Den største endringen er at uroen er borte», sier Lars. «Før lurte jeg alltid på om jeg gjorde noe galt med MVA-en. Nå vet jeg at oppsettet er riktig for hvert land, fordi det er knyttet til kunden. Jeg har ikke fått en eneste avvist faktura siden.»

Han understreker at han fortsatt rådfører seg med regnskapsfører ved tvil, særlig ved nye landtyper. «Reglene kan være kompliserte i grensetilfeller, og jeg er ingen MVA-ekspert. Men for den daglige faktureringen til de kundene jeg har, er det nå rutine i stedet for hodebry.»

Råd til utviklere med internasjonale kunder

Lars' viktigste råd: forstå hvor kunden hører hjemme før du fakturerer. For B2B-tjenester til en næringsdrivende i EU/EØS gjelder som regel omvendt avgiftsplikt – fakturer uten norsk MVA og henvis til reverse charge. For kunder utenfor EØS, som USA, faktureres tjenesten normalt som eksport, også uten norsk MVA, men med annen begrunnelse. For norske kunder gjelder vanlig 25 % MVA.

Ikke stol på hukommelsen din til å huske hvilket oppsett som gjelder hvilken kunde. Knytt landtilhørighet til kunden i et fakturasystem som velger riktig mal for deg. Og rådfør deg med regnskapsfører i grensetilfeller – reglene rundt Norges EØS-tilknytning er fulle av nyanser.

Har du internasjonale kunder og kjenner deg igjen i Lars' MVA-flok, kan du laste ned InvoiceFlow gratis fra Google Play og sette opp kundeprofiler med land og riktig MVA-mal. Det er gratis, det støtter flere valutaer, og det fjerner gjettingen fra grensekryssende fakturering.