End of day and the Z-report – closing the till
How to close the till for the day, count the cash and create the Z-report – and what happens if the end-of-day settlement is forgotten.
When the day is over, you close the shift on the till. You count the cash in the drawer, and Cmerce creates the Z-rapport (Z-report) – the dagsoppgjør (end-of-day settlement) for the till. The Z-report is numbered, signed and cannot be changed afterwards. It resets the daily figures, while the grand total counters carry on. The law requires one Z-report per till for every business day.
Before you start
- Complete or cancel the sale in the cart. The till cannot be closed while a sale is in progress, or while a card payment is waiting on the terminal.
- Resume or cancel parked sales from this till. You can also let Cmerce cancel them for you when you close (see below).
- You need the permission «Åpne og lukke kasseskift» (Open and close till shifts). The owner always has it.
How to do it
On the web till
- Tap «Mer» (More) on the till.
- Tap «Lukk skift» (Close shift – Tell opp kassen og lag Z-rapport) at the bottom of the menu.
- The «Lukk skift» window shows «Forventet kontant» (expected cash) – what should be in the drawer.
- Count the cash in the drawer and enter the amount in «Opptalt kontant» (counted cash). The field is pre-filled with the expected amount, so always overwrite it with what you actually counted.
- Check the difference below the field: «Ingen differanse» (no difference), «Overskudd» (surplus) or «Manko» (shortfall).
- If it says «… parkert(e) salg venter» (… parked sale(s) waiting), tap «Hent» (Resume) or «Annuller» (Cancel) on each sale, or tick «Annuller alle gjenværende parkerte salg» (Cancel all remaining parked sales).
- Tap «Lukk skift og generer Z-rapport» (Close shift and generate Z-report).
The Z-report prints on the till's printer if it has one. The till then returns to till selection, and the next shift starts with «Åpne skift» (Open shift).

In the till app (Kasse-appen) on Android
- Open «Flere handlinger» (More actions) and tap «Lukk skift».
- The «Avslutt kasse» (Close till) screen shows «Kontantoppgjør» (cash settlement) with the expected cash.
- Key in what you counted under «Opptalt kontant». The «Avvik» (Difference) line updates as you type.
- Tap «Bekreft (avslutt kasse)» (Confirm – close till). If the till has parked sales, you are asked to cancel them first.
- The Z-report is shown on screen once the till is closed, and you can print it from there.
From the back office
If someone went home without closing the till, you can run the end-of-day settlement from the office:
- Go to «Kasse (POS)» → «Kasseøkter» (Till sessions).
- Find the open session and tap «Kjør dagsoppgjør» (Run end of day).
- Check «Forventet kontantbeholdning» (expected cash). It shows what the amount is made up of: opening float, cash sales, cash refunds and rounding. The «Innskudd» (Deposits) and «Uttak» (Withdrawals) lines always show 0, because the till has no pay-ins or pay-outs.
- Enter «Opptalt kontantbeholdning (kr)» (counted cash) – what is actually in the drawer. The field is deliberately empty, so someone has to count.
- Choose whether to print the report with «Skriv ut Z-rapporten på kassens skriver» (Print the Z-report on the till's printer).
- Tap «Lukk kasseøkt og generer Z-rapport» (Close session and generate Z-report). You get links to «Åpne Z-rapport» (Open Z-report) and «Last ned PDF» (Download PDF).
Finding Z-reports later
All Z-reports are under «Kasse (POS)» → «Z-rapporter (dagsoppgjør)». The list shows number, kassapunkt (the till's ID), date, gross sales, number of transactions and «Kassediff» (cash difference). You can filter by till, open a report or download it as «PDF». «Bokføring (beta)» shows a suggestion for how the day can be booked – see Bookkeeping suggestion from the end-of-day report.
When the end of day is forgotten
Cmerce makes sure no day is left without a Z-report:
- Reminder. The night after the business day (02:00 by default), the till shows the banner «Dagsoppgjør mangler.» (End of day missing) with the button «Kjør dagsoppgjør». You can still sell.
- New sales blocked. From 04:00 by default, the till shows «Kassen er sperret for nye salg» (The till is blocked for new sales). A sale already started can be completed as normal, but no new sale can start until you tap «Kjør dagsoppgjør (Z-rapport)».
- E-mail warning. At 06:00 the shop's administrators get a warning by e-mail.
- Automatic close. If the end of day has still not been run 24 hours after the warning, the shift is closed automatically. Sales in progress and parked sales are cancelled first. The cash is not counted: the counted amount is set equal to the expected amount, so any shortfall does not show, and the report shows «Ingen – automatisk lukket (ikke opptalt)» (None – closed automatically, not counted) where it says who counted.
The automatic close is a last resort. Run the end of day yourself so that the cash is actually counted.
The reminder and block times can be changed per till under «Kasse (POS)» → «Kasser» (Tills), in the fields «Påminnelse om dagsoppgjør» (End-of-day reminder) and «Sperr nye salg fra» (Block new sales from). Both must be between 00:00 and 06:00.
Good to know
- A Z-report cannot be changed or deleted. If you entered the wrong count, the difference stays on the report. Ask your accountant how it should be booked.
- Parked sales never survive the Z-report. Sales still parked when you close are cancelled, and each one gets a cancellation receipt.
- Every figure is on the report, zeros included. Payment methods, VAT rates, discounts, copy receipts and drawer openings are shown even if they were not used that day.
- The report shows who counted. «Opptalt og lukket av» (Counted and closed by) shows the name of the person who closed the shift. After an automatic close it states that nobody counted.
- The printer never stops the close. If the printer is off, the till closes anyway. The report can always be downloaded as a PDF in the back office.
Frequently asked questions
Why can't I close the till?
If it says «Du må fullføre eller annullere det pågående salget før du kan lukke kassen.» (You must complete or cancel the sale in progress before you can close the till), there are items in the cart. Complete or cancel the sale. If a card payment is waiting on the terminal, it must finish first.
Can I take a Z-report more than once a day?
Every time you close a shift, a Z-report is created. If you open a new shift the same day and close it, you get a new Z-report with the next number.
The drawer is short. What do I do?
Count again before you confirm. Once the report is created, the difference is fixed. Agree with your accountant or auditor how a cash difference should be booked.