Accountants

Correcting bookkeeping after month-end close

A correction is complete when the books are right and every affected downstream result has been addressed. Changing an entry alone may leave an old report, imported ledger or tax return untouched. Start by establishing what happened: a duplicate bank import, a duplicate posting and a genuine second payment require different treatment. The worked example below follows the error through the corrected balances and receiving systems.

Author: DeinHans Team

Updated: 5 min read
In this article

Key takeaways

  • Identify whether the error is in imported data, a posting or the actual payment.
  • Calculate the expected bank and supplier balances.
  • Track the correction through exports, reports and any affected returns.

Identify the error before changing the books

FindingEvidence to obtainAccounting consequence
One real payment, two imported records, only one postingBank statement and posting linksRemove the duplicate from further processing through the supported duplicate workflow; the ledger may already be right
One real payment, two postingsBank statement, both journal entries and supplier accountCorrect the extra posting and recheck bank and supplier balances
Two real payments for one invoiceTwo distinct movements in the bank statementKeep both payments; investigate the resulting supplier credit or refund claim
New price reduction agreed after closeDated agreement and supplier correctionDetermine the treatment of the new event rather than assuming the original invoice was wrong

Keep the original documents and the history of posted changes. Section 146 AO requires the original content of an altered bookkeeping record to remain ascertainable.

Worked example: one payment was posted twice

A supplier invoice for €1,500 was correctly recorded and paid once in September. The bank statement starts at €10,000 and contains only this payment. Its closing balance is €8,500.

The ledger mistakenly contains the payment twice. The invoice itself and its VAT treatment are correct; only the settlement posting is duplicated.

PositionBefore correctionCorrectionCorrect result
Bank ledger€7,000 debit balanceDebit bank €1,500€8,500 debit balance
Supplier account€1,500 debit balanceCredit supplier €1,500€0
Expense and input VAT from the invoiceCorrectNo changeUnchanged

The duplicate settlement originally debited the supplier and credited the bank. Its reversal debits the bank and credits the supplier for €1,500. The bank now agrees with the statement and the paid invoice has no remaining balance.

There is no second expense to cancel and no actual supplier refund to chase. If the statement had shown two genuine payments, the €1,500 supplier debit balance would instead need investigation as a real overpayment.

Check how far the old data travelled

Before carrying out a posted correction, identify the receiving systems and agree the appropriate correction period and method.

Current positionRequired next step
Item is still an unposted proposalCorrect the proposal and review it before posting
Posted locally, never exportedUse the supported traceable correction process; repeat affected checks
Export generated, not importedWithdraw the old package from use and clearly identify the replacement
Export partly importedEstablish exactly which entries were accepted before sending a repair or replacement
Export fully importedCoordinate the correction in both ledgers and preserve the relationship to the original batch
Old result used in a tax returnAssess whether a notification or amended return is required and track that action separately

Do not send a full replacement file into a partially populated target ledger without accounting for the rows already imported. That can create a second error while fixing the first.

An old error and a later event have different dates

Suppose a repair was correctly invoiced at €600 in September. In November, the supplier agrees a new goodwill reduction of €100 that was not owed in September. The later agreement is a new fact; it does not by itself prove the September books were wrong.

Now change the facts: the contract always said €500, but the invoice and posting incorrectly used €600. That requires an assessment of an original error and its consequences.

Record the service date, original invoice date, date the new fact arose and discovery date. The professional decision on recognition and any VAT adjustment follows those facts. A change in consideration may fall under section 17 UStG; it is not automatically a reason to amend the original VAT period.

A correction record that another person can use

For the duplicate-payment example, record:

  • Evidence: bank statement shows one €1,500 debit; journal references identify two settlement postings.
  • Action: reverse the duplicated settlement, retaining its reference and reason.
  • Result: bank €8,500; supplier €0; invoice expense and VAT unchanged.
  • Downstream work: identify the affected report and export version; document the receiving ledger's correction.
  • Completion: date and reviewer of the repeated bank and supplier checks.

When a filed return is incorrect or incomplete and tax may have been understated, section 153 AO can require prompt notification and correction. An internal materiality threshold does not remove that obligation.

DeinHans connects documents, entries and bank allocations so the affected transaction can be followed through the correction. After the change, repeat the relevant month-close checks and establish which export package the receiving firm should use.

Sources

Sources were checked on 06 October 2026. This article provides orientation and is not tax, legal, or accounting advice.

  1. German Fiscal Code section 146 – bookkeeping requirements
  2. German Fiscal Code section 153 – correction of tax declarations
  3. German VAT Act section 17 – changes in consideration
Published

Related resources

  1. Month-end close checklist for accounting firms
  2. Closing a bookkeeping period: what is actually finished?
  3. Traceability and GoBD: follow evidence, decisions, and corrections

See the work behind a completed client month

In 30 minutes, follow the AI agents, your firm’s decisions and the completed bookkeeping into your accounting software.

Book a demo
Back to resources