Registreret dansk virksomhed — CVR-nr. 46634675Databehandling på servere i EU
Moms 8. august 2026 14 min læsning

Bilag til momsindberetning

Selve indberetningen tager få minutter. Alt arbejdet ligger i grundlaget bag den — og det er også dér, fejlene ligger. Denne side er en gennemgang af, hvordan du kontrollerer, at bevægelserne er komplette og bilagene på plads, før momsen indberettes, og hvad du gør ved de køb, hvor bilaget mangler.

FlowParse
flowparse.io

Indberetningen er ikke opgaven. Grundlaget er.

Der er noget vildledende ved momsindberetning: den handling, der har en frist og et navn, er den letteste del af hele forløbet. Tallene skrives ind, og det er gjort. Alt det, der afgør, om tallene er rigtige, skete i ugerne før — og havde hverken frist eller navn.

Derfor er det også dér, det går galt. Ikke i indtastningen, men i et grundlag, hvor en konto ikke blev hentet, en periode blev talt med to gange, eller femten køb aldrig fik et bilag. Ingen af de tre bliver synlige i det øjeblik, indberetningen sendes.

Denne side handler om at gøre kontrollen af grundlaget til en fast, kort rutine i stedet for en fornemmelse. Den handler ikke om at beregne moms — det sker i regnskabssystemet — og heller ikke om at indberette, for det gør vi ikke.

FlowParse
flowparse.io

Rækkefølgen, der virker

Kontrollen skal gå fra det, der er komplet, mod det, der er ufuldstændigt — ikke omvendt. Banken har registreret hver eneste bevægelse, uanset om nogen huskede en kvittering. Bilagsbunken er altid ufuldstændig; det er selve problemet.

TrinHvad du gørHvad det svarer på
1Hent alle konti for periodenEr alle kilder med?
2Lad saldokontrollen køreMangler der en linje i det læste?
3Kig på markerede dubletterEr noget talt med to gange?
4Sæt bilagskolonne på og gennemgåHvilke køb mangler dokumentation?
5Jag de manglende bilagKan de stadig skaffes?
6Bogfør og opgør i systemetMomsen beregnes dér
7IndberetFem minutter, hvis 1–6 er gjort

Bemærk, at trin 7 står til sidst og fylder mindst. Er de seks foregående gjort, er indberetningen en afskrift. Er de ikke, er den et gæt med en frist på.

Er bevægelserne overhovedet komplette?

Det er det første spørgsmål, og det er også det eneste, der kan besvares med sikkerhed uden at kende virksomheden. Et kontoudtog bærer nemlig sit eget bevis: primosaldo plus alle posteringer skal give den ultimosaldo, banken har trykt.

Går det regnestykke op, mangler der ikke en linje i det, der er læst. Går det ikke op, får du besked sammen med de rækker, der ikke stemmer — før du bygger en opgørelse oven på grundlaget.

Værdien ligger i, hvilken fejlklasse det fanger. En manglende linje er den sværeste fejl at opdage manuelt, fordi der ikke er noget at få øje på; der står bare mindre, end der skulle. Et forkert beløb kan man se. En linje, der aldrig kom med, ser ud som ingenting.

FlowParse
flowparse.io

Alle konti, ikke kun den store

Saldokontrollen kan bevise, at ét udtog er komplet. Den kan ikke vide, at virksomheden også har en konto i en anden bank. Det er den grænse, der oftest bliver overset — og den glemte konto er en klassiker.

Kandidaterne er altid de samme: opsparingskontoen med to renteposteringer om året, firmakortet der næsten ikke bruges, kontoen der blev tilbage i den gamle bank efter et skifte, og betalingskontoen hos en udenlandsk udbyder, som blev oprettet til en enkelt kunde.

Rådet er banalt og virker: før en liste over virksomhedens konti, og gennemgå den hver periode. En konto med nul bevægelser tager to minutter at bekræfte — og bliver til et problem, hvis den først bliver kigget på et år senere.

KontoenHvorfor den glemmesHvad den typisk gemmer
OpsparingskontoNæsten ingen bevægelserRenter og gebyrer
Lidet brugt firmakortBruges kun lejlighedsvisAbonnementer der fornys
Konto i tidligere bankIngen logger ind mereEfterslæbende posteringer
Udenlandsk betalingskontoUden for bankforbindelsenGebyrer og enkeltbetalinger
Depot- eller valutakontoFå, men store beløbKursreguleringer og gebyrer

Bilagslisten — differencen mellem to kilder

Når bevægelserne er komplette, bliver den næste opgave enkel at formulere: hvilke af dem har et bilag, og hvilke har ikke? Forskellen mellem den komplette bevægelsesliste og den ufuldstændige bilagsbunke er listen over det, der mangler.

Praktisk gøres det i et regneark. Alle bevægelser står som rækker med dato, posteringstekst og beløb. Sortér på tekst, så alle køb hos samme leverandør står samlet, og sæt en kolonne på til bilag. De fleste linjer kan afklares på et sekund, fordi du kan se, hvad de er.

Det, der bliver tilbage, er en overskuelig liste — og den er som regel meget kortere, end fornemmelsen siger, når man kigger på en uåbnet bunke. Det i sig selv er værd at have gjort inden en frist: forskellen mellem „der mangler måske en masse“ og „der mangler disse ni“ er forskellen mellem uro og en opgave.

FlowParse
flowparse.io

Når et bilag mangler

Første skridt er altid det samme: bed om en kopi. De fleste leverandører sender gerne en genpart, og det lykkes næsten altid, hvis man spørger inden for et par uger. Abonnementer og onlinetjenester har som regel fakturaerne liggende på en kundeside, hvor de kan hentes selv.

Tidsfaktoren er hele pointen. En kvittering kan næsten altid skaffes kort efter købet og næsten aldrig et år senere. Derfor er en gennemgang efter hver periode billigere end en stor oprydning ved årsafslutningen, selvom den samlede tid er den samme.

Kan bilaget ikke skaffes, er spørgsmålet om og hvordan udgiften kan behandles en vurdering for din revisor — ikke noget en produktside skal svare på, og ikke noget en banklinje kan afgøre. Det, der er sikkert, er, at en banklinje alene ikke er dokumentation for købsmoms.

Notér i alle tilfælde, hvad du har gjort. En kort note om, at bilaget er efterspurgt og ikke modtaget, er langt bedre end et tomrum, ingen kan forklare et år senere.

Checkliste før indberetning

Kort nok til at kunne bruges hver periode. Går én af linjerne ikke op, er det dér, tiden skal bruges — og det er billigere at bruge den nu end efter indberetningen.

KontrolHvad du kigger efter
Alle konti hentetListen over konti gennemgået, også de tomme
Saldoen går op pr. kontoPrimo + posteringer = ultimo
Ingen uafklarede dubletterMarkerede rækker gennemgået
Periodegrænsen dækketUdtog for måneden før og efter hentet
Bilagslisten afklaretManglende bilag efterspurgt eller noteret
Usikre felter gennemgåetMarkerede felter kontrolleret mod dokumentet
Momsbetalingen afstemtForrige periodes betaling ses på kontoen

De fejl, der går igen

Den glemte konto. Den hyppigste af dem alle, og den eneste, der ikke fanges af nogen automatik, fordi ingen kan vide, at kontoen findes.

Den dobbelttalte periode. Et kvartalsudtog dækker de samme uger som tre månedsudtog, eller en periode er hentet igen efter et bankskifte. Hver enkelt linje er rigtig; totalen er forkert.

Banklinjen bogført uden bilag, fordi beløbet var lille. Grænsen for, hvornår dokumentation kan undværes, er ikke fornemmelsen af, hvad der er væsentligt — og mange små beløb bliver til et stort. Og kortopgørelsens summeringsblok læst som posteringer: forrige saldo, betalinger, køb, ny saldo ser ud som bevægelser, men er en sammentælling, og tælles den med, er totalen typisk det dobbelte af periodens saldo for meget.

FlowParse
flowparse.io

Dubletter — markeret, ikke slettet

Rækker, der optræder mere end én gang med samme dato, tekst og beløb, bliver markeret. Det fanger den dobbelttalte periode, som ellers er svær at se, fordi hver linje ser korrekt ud.

Markeringen er bevidst ikke en automatisk sletning. To identiske kortbetalinger til samme leverandør på samme dag er fuldstændig almindelige — man køber, opdager at der manglede noget, og køber igen. Begge er virkelige, og begge skal med.

Afgørelsen hører til hos den, der kender kontoen. Det, kontrollen gør, er at sikre, at spørgsmålet bliver stillet, mens det er billigt at svare på.

FlowParse
flowparse.io

Periodegrænsen

Kontoudtoget kender kun den dag, pengene bevægede sig. Det er ikke altid den dato, posteringen hører til i regnskabet: en faktura kan være dateret i den ene periode og betalt i den næste, og et køb foretaget den sidste dag i en periode kan først trække på kontoen et par dage senere.

Derfor det praktiske råd: hent udtog for lidt mere end den periode, du opgør for — måneden før og måneden efter. Det koster ingenting, når filerne alligevel behandles samlet, og det er præcis dér, de posteringer ligger, som ellers falder mellem to perioder.

Hvilken dato der er den rigtige at bogføre på, afhænger af, hvordan virksomheden bogfører, og det er ikke noget, et læseværktøj skal afgøre. Vi afleverer den dato, dokumentet trykker — og udtrækkes bilaget ved siden af, har du begge datoer at arbejde med.

Efter indberetningen: afstem betalingen

Der er en kontrol mere, som tager et minut og næsten aldrig bliver lavet: at det opgjorte beløb faktisk blev betalt, og hvornår. Betalingen til SKAT står som en almindelig postering på kontoudtoget for den følgende periode.

En betaling, der er gået galt, er sendt to gange, eller er faldet ned mellem to perioder, er præcis den slags, ingen opdager uden en afstemning — og den står tydeligt i et regneark over bevægelserne.

Betalingslinjen siger til gengæld intet om, hvorvidt opgørelsen bag var rigtig. At der er betalt et beløb, beviser kun, at der er betalt et beløb.

Hvis noget skal rettes

Opdager du en fejl efter indberetningen, foregår rettelsen hos SKAT, og hvordan den skal laves i netop din situation er et spørgsmål til din revisor eller til SKAT selv. Vi har ingen rolle i det: vi indsender intet og retter intet.

Det, vi kan bidrage med, er at gøre det hurtigt at finde ud af, hvad der gik galt. Er grundlaget konverteret med kildesporing, kan et beløb spores tilbage til den fil og den side, det stod på, i stedet for at skulle rekonstrueres fra hukommelsen.

Det er også derfor, det er værd at gemme selve arbejdsarket sammen med bilagene. Et regneark, der viser hvilke bevægelser der indgik i opgørelsen, gør en senere afklaring til et opslag i stedet for en efterforskning.

Salgsmomsen — den anden halvdel

Det meste af det, der skrives om bilag og moms, handler om udgiftssiden, fordi det er dér, dokumentationen mangler. Men indberetningen har to sider, og salgssiden har sine egne fælder — de er bare stillere.

På udgiftssiden er problemet et manglende bilag. På salgssiden er problemet som regel det modsatte: fakturaen findes, men den er ikke bogført, fordi den blev sendt fra et andet system, blev udstedt manuelt til en enkelt kunde, eller blev annulleret og genudstedt uden at nogen ryddede op efter sig.

Kontoudtoget hjælper også her, men på en anden måde. Det viser indbetalingerne, og en indbetaling uden en tilhørende faktura er lige så meget et signal som en udgift uden bilag. Det er ikke et bevis for noget — en kunde kan betale a conto, eller betale to fakturaer i én overførsel — men det er et sted at kigge.

Kreditnotaer fortjener særlig opmærksomhed, netop fordi de trækker den anden vej og derfor sjældent bliver savnet. En kreditnota, der er udstedt men ikke bogført, gør salgsmomsen for høj; en, der er bogført to gange, gør den for lav. Begge dele er lette at overse, fordi der ikke er nogen kunde, der rykker. Se kreditnota til Excel, hvis de også skal gøres til data.

På salgssidenSignaletHvor du kigger
Indbetaling uden fakturaMåske ubogført salgBevægelseslisten
Faktura uden indbetalingMåske ubetalt — eller aldrig sendtFakturaoversigten
Kreditnota ikke bogførtSalgsmoms for højKreditnotaer mod bogføring
Samlet betaling af flere fakturaerSer ud som en differencePosteringsteksten
A conto-betalingPasser ikke til én fakturaAftalen med kunden

Når flere end én bidrager til grundlaget

Så snart mere end én person kan bruge et kort eller hente en fil, ændrer kontrollen karakter. Det er ikke længere nok at være grundig selv — man skal også vide, hvad de andre har og ikke har afleveret.

To fejl opstår næsten altid. Den ene er dobbeltarbejde: to personer henter samme periode, begge lægger den ind, og posteringerne tælles med to gange. Den anden er hullet: begge går ud fra, at den anden tog kortopgørelsen, og ingen gjorde.

Modtrækket er kedeligt og virker: én person ejer indsamlingen for perioden, og der føres en liste over, hvilke konti og kort der indgår. Behandles alle filer i én omgang frem for løbende, fanges dubletterne desuden af markeringen, og kildekolonnen viser, hvilken opgørelse hver linje kom fra — altså reelt hvilket kort og dermed hvem.

Det gør også bilagsjagten målrettet. I stedet for at spørge alle, om nogen har en kvittering fra tirsdag, kan man se, hvilket kort købet lå på, og spørge den rigtige, mens bonnen stadig findes.

FlowParse
flowparse.io

Hvad der bliver læst

Datoer normaliseres til dansk skrivemåde, så 03-06-2026 læses som 3. juni, og beløb bevarer dansk formatering med komma som decimaltegn.

FeltBemærkning
DatoNormaliseret — dd-mm-åååå
PosteringstekstHele teksten, også over flere linjer
Beløb med fortegnUdgift negativ, indbetaling positiv
Løbende saldoNår udtoget trykker den
Primo- og ultimosaldoDe to tal, fuldstændighedskontrollen hviler på
ValutaBevares — vi omregner ikke
KildeFilnavn og sidetal pr. række
FlowParse
flowparse.io

Bilagene som data

Den anden halvdel af grundlaget er bilagene selv. Fakturaer og kvitteringer kan udtrækkes som data med de felter, dokumentet angiver — leverandør, dato, nummer, beløb, og momsbeløb og momssats, når de står på bilaget.

Vi gengiver, hvad dokumentet siger. Vi vurderer ikke, om satsen er den rigtige, eller om du er berettiget til at fradrage den — det er to andre spørgsmål, og kun det første kan besvares ved at læse et papir.

Med begge sider som data bliver afstemningen mellem bevægelser og bilag til en sammenligning i et regneark i stedet for en manuel gennemgang af to bunker. Se udtræk af fakturadata, fakturaer til Excel og kvitteringer til Excel.

FlowParse
flowparse.io

Regnskabssystemet, hvor momsen faktisk opgøres

Momsen beregnes i regnskabssystemet, hvor kontoplanen og momskoderne ligger. Regnearket er arbejdsbordet; systemet er, hvor resultatet bliver til.

Der findes en side pr. system med den fil, importen faktisk forventer: e-conomic, Dinero, Billy, Uniconta, Visma og Business Central.

Grænsen for, hvad vi gør

Vi beregner ikke moms, vurderer ikke fradragsret og afgør ikke, hvilken periode en postering hører til. Vi indberetter ikke til SKAT og har ingen forbindelse til SKATs systemer — indberetningen sker i SKATs egen selvbetjening, af dig eller din revisor.

Vi udsteder ikke OIOUBL-, NemHandel- eller Peppol-fakturaer, og vi laver ikke FIK-, Bankdata-V3-, BEC- eller SDC-filer.

Og: FlowParse er ikke et registreret digitalt bogføringssystem. Vi står ikke på Erhvervsstyrelsens fortegnelse, og det at bruge os gør ingen compliant med bogføringsloven. Se registreret bogføringssystem og digital bogføring.

Opbevaring

Bogføringsloven kræver som udgangspunkt fem års opbevaring af regnskabsmaterialet, regnet fra udgangen af det regnskabsår, materialet vedrører — både bilagene og kontoudtogene.

Vi er ikke et arkiv. Originalfilen slettes umiddelbart efter udtrækket, og opbevaringen er virksomhedens. De praktiske krav er gennemgået for sig på siden om krav til bilagshåndtering.

Persondata

Kontoudtog og bilag er personoplysninger, ofte om andre end virksomheden selv. Filerne sendes over TLS, behandlingen sker på infrastruktur i EU, originalfilen slettes umiddelbart efter udtrækket, og ingen kundedokumenter bruges til at træne modeller. Vi anvender databehandlere til drift, betalinger, e-mail og til selve maskinlæsningen; kategorierne og grundlaget for eventuel overførsel uden for EU/EØS står i privatlivspolitikken.

FlowParse
flowparse.io

Pris

Der er et gratis niveau, så du kan prøve med en rigtig periode, før du betaler for noget. Kig på om alle bevægelser er med, om saldoen går op, og hvor kort listen over manglende bilag reelt er. Priser står på prissiden.

Spørgsmål og svar

Læs videre