MVA-melding i Excel: slik fører du merverdiavgift
Som regnskapsfører ser jeg stadig at små bedrifter strever med MVA-meldingen fordi tallene ligger spredt i kvitteringer, bankutskrifter og e-poster. Når terminen nærmer seg, blir det et kappløp med klokka for å finne igjen alt. Et enkelt Excel-oppsett der du fører merverdiavgift fortløpende gjør innleveringen til Skatteetaten langt enklere, og du slipper å sitte oppe natten før fristen. I denne veiledningen viser jeg deg hvordan du bygger et regneark som holder oversikt over utgående og inngående MVA, og som gir deg nøyaktig de tallene Altinn spør om, post for post.
Husk at den ordinære MVA-satsen i Norge er 25 %, mens næringsmidler har 15 % og enkelte tjenester som persontransport og overnatting har 12 %. Et godt ark skiller mellom satsene fra første dag, slik at du ikke må sortere bilag i ettertid.
Hvorfor føre MVA i Excel?
Mange små foretak har ikke et fullverdig regnskapsprogram, eller de ønsker en enkel oversikt ved siden av. Et Excel-ark gir deg full kontroll: du ser hver eneste transaksjon, du kan rette feil med en gang, og du får tallene presentert akkurat slik MVA-meldingen i Altinn etterspør dem. Like viktig er det at du tvinges til å forstå hva tallene betyr, i stedet for å stole blindt på en knapp. Når du selv har bygd arket, vet du nøyaktig hvor utgående og inngående avgift kommer fra, og du oppdager raskt hvis noe ser feil ut.
Et godt MVA-ark er også verdifullt som dokumentasjon. Skulle Skatteetaten be om innsyn, har du en ryddig liste med dato, bilagsnummer og beløp som viser hvordan du kom fram til tallene i meldingen. Det gjør en eventuell kontroll langt mindre stressende.
Slik bygger du MVA-arket steg for steg
- Lag en bilagstabell. Sett opp kolonnene Dato, Bilagsnr, Beskrivelse, Type (salg/kjøp), MVA-sats, Beløp eks. mva og MVA-beløp. Bruk én rad per bilag.
- Skriv inn datoene i norsk format. Formater datokolonnen som DD.MM.ÅÅÅÅ, for eksempel 15.03.2026, slik at terminene blir lette å lese.
- Beregn MVA automatisk. Når du har beløp eksklusive mva i kolonne F og satsen i kolonne E, regner du ut avgiften med
=F2*E2. Skriver du i stedet inn beløp inklusive mva, trekker du ut avgiften med=G2-(G2/(1+E2)). - Skille salg og kjøp. Summer utgående MVA (på salg) med
=SUMIF(D:D,"salg",H:H)og inngående MVA (på kjøp) med=SUMIF(D:D,"kjøp",H:H). - Regn ut det du skal betale. Differansen er
=utgående_mva - inngående_mva. Et positivt tall betyr at du skylder Skatteetaten, et negativt tall betyr at du har penger til gode.
Eksempel på en MVA-termin
Tabellen under viser hvordan en enkel termin kan se ut for et lite firma som både selger tjenester og kjøper inn utstyr.
| Bilag | Type | Sats | Beløp eks. mva | MVA-beløp |
|---|---|---|---|---|
| Faktura 1001 | Salg | 25 % | kr 40 000 | kr 10 000 |
| Faktura 1002 | Salg | 25 % | kr 24 000 | kr 6 000 |
| Innkjøp PC | Kjøp | 25 % | kr 16 000 | kr 4 000 |
| Kontorrekvisita | Kjøp | 25 % | kr 2 400 | kr 600 |
I dette eksemplet er utgående MVA kr 16 000 og inngående MVA kr 4 600. Du skal da betale kr 11 400 til Skatteetaten for terminen. Med =IF(utgående-inngående>0,"Å betale","Til gode") kan arket selv vise om du har et beløp å betale eller til gode.
Legg merke til at salgene i eksempelet er ført eksklusive mva, slik de skal være i et regnskap. Selve fakturaen til kunden lyder på kr 50 000 inklusive avgift for det første salget (kr 40 000 pluss kr 10 000 i mva). Det er denne logikken som ofte forvirrer i starten: kunden betaler bruttobeløpet, men i regnskapet skiller du selve inntekten fra avgiften du skylder staten. Et godt MVA-ark gjør dette skillet automatisk i to kolonner, slik at du aldri trenger å regne det i hodet.
Termin og frister
De fleste virksomheter leverer MVA-melding seks ganger i året, med to måneder per termin. Frist for innlevering og betaling er som hovedregel én måned og ti dager etter terminslutt. Bygger du arket med et ark per termin, eller en kolonne for terminnummer, slipper du å lete når fristen nærmer seg. En knapp =IFERROR(VLOOKUP(termin,frist_tabell,2,FALSE),"Ukjent") kan hente fristen automatisk fra en liten oppslagstabell.
Har du lav omsetning, under én million kroner i året, kan du søke om årstermin og levere bare én gang i året. Det forenkler hverdagen, men du må fortsatt føre bilagene løpende. Uansett termin lønner det seg å avstemme MVA-kontoen mot bankkontoen før innlevering, slik at du oppdager bilag som mangler.
Avstemming før innlevering
Før du sender meldingen, bør du gjøre en rask kontroll. Summer alle MVA-beløp i bilagstabellen med =SUM(H:H) og sjekk at totalen stemmer med differansen mellom utgående og inngående avgift. Stemmer det ikke, er det som regel et bilag som er ført med feil fortegn eller feil type. En egen kontrollcelle med =IF(ABS(kontroll)<1,"OK","Sjekk bilag") gir deg et tydelig signal om alt går opp før du logger inn i Altinn.
Vanlige feil
- Blande inn fritatt og unntatt omsetning. Helsetjenester og undervisning er unntatt MVA, mens eksport er fritatt (0 %). Disse skal ikke regnes med 25 %. Lag egne satser i nedtrekkslisten for 0 % og «utenfor».
- Runde av for tidlig. La Excel regne med full presisjon og rund først helt til slutt. Runder du hver rad, kan summen bomme med flere kroner.
- Glemme kreditnotaer. En kreditnota reduserer utgående MVA. Før den med negativt beløp, ikke som et nytt salg.
- Bruke norske funksjonsnavn i en engelsk Excel. Hvis arket åpnes i en engelskspråklig versjon, vil et norsk funksjonsnavn som «SUMMER.HVIS» gi feil. Bruk derfor de engelske navnene som
=SUMIF(...)i selve formelen.
Tips for et ryddig MVA-ark
Bruk en nedtrekksliste (dataverifisering) for både type og sats, slik at du aldri taster «Salg» og «salg» om hverandre. Lås overskriftsraden med «Frys ruter» så du alltid ser kolonnenavnene mens du blar nedover. Og lag gjerne et eget oppsummeringsfelt øverst i arket som viser «Å betale denne terminen» med stor skrift, slik at du ser konklusjonen uten å scrolle. Med =SUMIF(D:D,"salg",H:H)-SUMIF(D:D,"kjøp",H:H) får du nettobeløpet i én enkelt celle.
Ofte stilte spørsmål
Når må jeg registrere meg i Merverdiavgiftsregisteret?
Du må registrere virksomheten når avgiftspliktig omsetning passerer 50 000 kroner i løpet av en periode på tolv måneder. Et MVA-ark gjør det enkelt å følge med på når du nærmer deg grensen.
Kan jeg levere MVA-meldingen direkte fra Excel?
Nei. Selve innleveringen skjer i Altinn eller via et regnskapssystem, men Excel-arket gir deg akkurat de summene du skal taste inn i de ulike postene i meldingen.
Hvordan håndterer jeg import med innførselsmerverdiavgift?
Ved import beregner du MVA av tollverdien selv og fører den som både utgående og inngående med samme beløp, slik at det går i null hvis du har full fradragsrett. Lag en egen rad for importgrunnlaget.
Vil du ha et ferdig oppsett, kan du laste ned malen vår for MVA-oppgjør og tilpasse den til din egen bedrift. Trenger du å fakturere kundene først, finner du også en gratis fakturamal med MVA ferdig satt opp.