Updated

Balance sheet reconciliation: which accounts to reconcile at month-end and why

Agent F Team 7 min read

Balance sheet reconciliation: which accounts to reconcile at month-end

Balance sheet reconciliation means proving, account by account, that every balance in your ledger is backed by something outside it: a bank statement, an open-item list, a payroll run, a tax return or a contract. In a German company on SKR04, bank, clearing, receivables, payables, payroll and VAT accounts need this every month. Provisions, prepayments and fixed assets can follow a quarterly or yearly rhythm.

Most companies reconcile the bank and leave the rest to the tax advisor (Steuerberater) at year-end. The accounts that cause the surprises are rarely the bank accounts. They are the clearing accounts that were meant to return to zero and quietly stopped doing so months ago.


What is balance sheet reconciliation, and why is it more than the bank?

Every balance sheet account makes a claim. Receivables of 412,000 euros claims that customers owe you exactly that. A payroll liability of 38,000 euros claims that this amount of wage tax and social security is due next month. Reconciliation checks the claim against independent evidence and explains every difference.

The bank is the easy case, because the bank statement is external, complete and dated. If you have not automated it yet, start there: we describe a daily routine in automated bank reconciliation. This article covers everything else on the balance sheet, where the evidence is harder to find and where nobody notices a wrong balance until it is large.

In German practice the term is Kontenabstimmung. The principle is the same as in any other country, but two things are particular. First, many companies split the bookkeeping with their tax advisor, so the person who books a transaction is often not the person who would notice it is wrong. Second, the BWA (the monthly management report from your tax advisor) shows profit and loss, not balance sheet accounts. A broken clearing account does not appear in it at all.

Which accounts should you reconcile every month, and which once a year?

A useful rule: reconcile monthly every account that moves monthly and has external evidence. Reconcile less often the accounts that change through planned bookings. Here is how that looks with SKR04 numbers, the chart of accounts most German GmbHs use.

Monthly, without exception

Quarterly, or monthly if the amounts are material

Yearly, with the annual accounts

The yearly group is shorter than most people expect. If the monthly group is done properly, the year-end close becomes a check of a few accounts instead of an archaeology project.

Reconciliation rhythm by account group: bank and clearing accounts monthly, payroll and VAT monthly, prepayments and provisions quarterly, fixed assets and equity yearly

Why do clearing accounts never clear?

A clearing account (Verrechnungskonto) holds an amount on its way from one place to another. It should be empty most of the time. In practice, they are often the accounts with the oldest unexplained balances in the ledger.

Four patterns cause most of it:

Every clearing account needs an owner, a target balance of zero and a list of items that explains anything else. A residue older than one month is investigated, not carried.

What counts as a finished reconciliation?

A reconciliation is finished when someone else could check it without asking you. That needs four things:

  1. The ledger balance on the last day of the month, after all bookings for that month.
  2. The external balance from the evidence: statement, open-item list, payroll report, UStVA, contract schedule.
  3. An explanation for every difference, each with a date, an amount and either a booking that fixes it or a reason it is a timing difference that resolves itself.
  4. A reviewer and a date. The person who prepared it is not the person who signs it off.

Two errors are common here. The first is "fixing" timing differences with a correcting entry, which then has to be reversed next month and creates the next difference. The second is accepting a difference as immaterial without writing down why. Under the GoBD (German digital bookkeeping rules), the reasoning behind a correction should be traceable later, which a cell comment in a spreadsheet on someone's laptop does not achieve.

Put the reconciliations as fixed steps into your month-end close checklist, with the account list above as the scope. If the list feels long, sort it by risk: what would hurt most if it were wrong for six months.

How does Agent F prepare reconciliations so you only review exceptions?

Most of the time in a reconciliation goes into collecting evidence and matching lines. That part can be prepared by the system, so that people spend their time on the lines that need judgement.

In Agent F, bank statements, payment provider payouts, payroll postings and the UStVA figures all sit on the same data model as the ledger. For each account in scope, Agent F compares the ledger balance with its evidence, matches the individual items and lists what remains. Each proposed match comes with a confidence score, so a reviewer can accept the obvious ones in bulk and look closely at the rest.

For clearing accounts, Agent F flags items that have stayed open longer than expected and suggests where they belong, for example a payment provider fee that was never booked, or a payroll payment that differs from the payroll posting by a few cents. Nothing is booked without approval. The suggestion, the decision and the person who made it are kept in the immutable audit trail, which is what your tax advisor and an auditor want to see.

Because the reconciliations run during the month, the close does not start with a stack of accounts. It starts with a short list of exceptions, and the period lock is set once they are cleared. The balances then go to your tax advisor through the DATEV export, already reconciled.

For your next month-end, pick the five clearing accounts with the largest balance and the oldest items, give each one an owner, and write down what the balance should be. Then compare 3790 with last month's payroll and the VAT accounts with the filed UStVA. Those two checks alone usually find the residue the BWA never shows.

Learn how Agent F works, or see it on your own ledger at agent-f.ai/demo.

Reconciliation in spreadsheets versus prepared reconciliations where people review only the exceptions

This article is for general information only and does not constitute tax or legal advice. Parts of it were generated with AI. Please consult your tax advisor or legal counsel before acting on it, and feel free to reach out at team@agent-f.com with any questions or for support.