Drift · Moms

Sådan afstemmer du kassen uden at tælle øre i timevis.

Kasseafstemning er sjældent svær matematik — det er næsten altid dato-skæringer, gebyrer og refunds, der driller. Tre teknikker får korttransaktioner, kontanter og bogføring til at matche, også når kassen kørte manuelt i weekenden.

7 min læsning · Opdateret juli 2026 · Skrevet af SEJR-redaktionen

Det korte svar

Kassen "stemmer ikke", fordi tre systemer tæller på tre forskellige tidspunkter: kassen lukker dagen ved lukketid, terminalen lukker sin batch på sit eget tidspunkt, og banken bogfører udbetalingen en eller flere dage senere. Løsningen er ikke at tælle mere — det er at afstemme på batch-niveau, holde ét fast skæringstidspunkt og give hver betalingstype sin egen modkonto i bogføringen.

Derfor "stemmer kassen aldrig"

Når dagens kortsalg i kassen ikke matcher indsættelsen på kontoen, er forklaringen næsten altid en af disse fire:

  1. 1. Dato-skæringen.
    Kassens dag går fra åbning til lukketid. Terminalens batch lukker på sit eget tidspunkt — ofte sent på aftenen eller efter midnat. En betaling kl. 23:40 kan lande i kassens "i dag" og terminalens "i morgen". De to tal skal ikke stemme pr. kalenderdag; de stemmer pr. batch.
  2. 2. Gebyret.
    Nogle indløsere trækker gebyret, før pengene udbetales (netto-udbetaling); andre fakturerer det samlet bagefter (brutto-udbetaling). Ved du ikke hvilken model du er på, jagter du en "manko", der i virkeligheden er gebyret.
  3. 3. Refunds og annulleringer.
    En refund bogføres ofte i en anden batch — og dermed en anden dag — end det oprindelige salg. På dagsniveau ligner det en fejl; på batch-niveau går det op.
  4. 4. Byttepenge og private udlæg.
    Kontantdelen driller, når byttepengebeholdningen ikke er fast, eller når der tages penge op af kassen til småindkøb uden bon. Fast beholdning + bon for alt er 80 % af løsningen.

Teknik 1: Gør dagsafslutningen til et ritual

Afstemning bliver let, når dagen lukkes på samme måde hver gang — af den, der lukker, ikke af den, der åbner i morgen:

  • Kør kassens dagsafslutning (Z-rapport) ved lukketid — den nulstiller dagens tællere og er dit officielle facit.
  • Luk terminalens batch i samme ombæring, hvis din terminal ikke gør det automatisk. Så følges kassens dag og terminalens batch ad.
  • Tæl kontanterne ned til den faste byttepengebeholdning, læg resten i dagsposen, og notér afvigelsen med det samme — små afvigelser, der noteres samme dag, er trivielle; de samme afvigelser tre uger senere er et detektivarbejde.

Tommelfingerregel

Alt, der opdages samme dag, tager 2 minutter at rette. Alt, der opdages ved månedsluk, tager 2 timer.

Teknik 2: Afstem batches, ikke transaktioner

Den klassiske fejl er at forsøge at matche hver enkelt korttransaktion mod kontoudtoget. Det er spild af tid. Din indløser samler transaktioner i batches og udbetaler pr. batch — så afstem på det niveau:

  1. Tag terminalens batch-total (fra batch-rapporten eller din indløsers oversigt).
  2. Match den mod kassens kort-total for samme periode. Stemmer de, er salget registreret korrekt.
  3. Match batch-totalen mod indsættelsen på banken — husk gebyr-modellen fra før. Stemmer den, er pengene landet.

To sammenligninger i stedet for hundrede. Kun hvis en batch afviger, borer du ned i enkelttransaktioner — og så ved du allerede, hvilken dag du leder i.

Teknik 3: Én modkonto pr. betalingstype

I bogføringen: giv hver betalingstype sin egen konto i stedet for at samle alt på "kassen". Typisk:

  • En kontantkonto — fysiske penge i kassen.
  • En kort-mellemkonto — kortsalg, der er slået ind, men endnu ikke udbetalt. Når banken indsætter, flyttes beløbet fra mellemkontoen til bankkontoen. Står der en gammel saldo på mellemkontoen, mangler der en udbetaling — det er hele pointen.
  • En konto pr. øvrig betalingsform (fx MobilePay), hvis den afregnes separat.

Spørg din revisor eller dit bogføringsprogram om en "mellemkonto for kortbetalinger" — begge kender modellen, og de fleste regnskabsprogrammer har den som standardopsætning.

Weekend- og ferieproblemet

Kørte kassen manuelt i weekenden — eller stod en afløser for lukningen — så lad være med at rekonstruere søndagens tal søndag aften tre uger senere. Gør det modsatte: afstem perioden fredag-til-mandag som én blok på batch-niveau. Batches lyver ikke, selv når bonrullen gør. Og hvis blokken stemmer, er der ingen grund til at fordele afvigelser på enkeltdage.

Tjekliste: 10 minutter om morgenen

  • Gårsdagens Z-rapport og terminal-batch ligger sammen (fysisk eller digitalt).
  • Kassens kort-total = terminalens batch-total.
  • Kontanttælling = Z-rapportens kontantsalg ± noteret afvigelse.
  • Bankindsættelser matcher tidligere batches (husk gebyr-modellen).
  • Kort-mellemkontoen indeholder kun de seneste, endnu ikke udbetalte batches.
  • Afvigelser er noteret med dato og årsag — ikke "opklares senere".

Vil du have kasse og kort i ét system?

Med kassesystem og kortbetaling fra samme leverandør følges dagsafslutning og batch ad automatisk — og udbetalingen kommer næste arbejdsdag. Fortæl os om din forretning, så viser vi, hvordan det ser ud for dig.