Athena — kb/cash-audit-procedures.md

Cash and Liquid Assets Audit Procedures (Liquide Middelen)

Language / Taal: This document is the English version. Lees in het Nederlands

This document describes the audit procedures Dutch auditors apply to the liquide middelen (liquid assets) line on the balance sheet: bank account balances, petty cash (kas), deposits, and restricted balances such as G-rekeningen. It covers what the auditor is trying to confirm, how they gather the necessary evidence, and where the relevant legal and professional standards come from.


1. What Are Liquide Middelen in Dutch Financial Reporting?

In Dutch annual accounts prepared under BW2 Titel 9, liquid assets (liquide middelen) comprise cash and cash equivalents that are immediately or near-immediately available for the entity's general operating purposes. In practice these include:

  • Bank current accounts (bankrekeningen)
  • Savings accounts and call deposits with short maturity
  • Petty cash holdings (kas, portemonnaie, geldlade)
  • Foreign currency accounts converted at the closing exchange rate

The presentation requirement is set in BW2 Art. 2:372 lid 1 (balance sheet classification). The valuation basis for liquid assets as monetary items is nominal value (nominale waarde) — they are shown at face value, not at a discounted or fair value.

BW2 Art. 2:372 lid 2 imposes a separate disclosure requirement that is critical for audit purposes: liquid assets (and other assets) that are not vrij beschikbaar (freely available to the entity) must be separately disclosed in the financial statements, with an explanation of the restriction. This provision is the statutory basis for identifying and flagging restricted cash balances, of which the G-rekening is the most common example in Dutch practice.


2. The G-Rekening — What It Is and Why It Matters

Legal basis

A G-rekening (geblokkeerde rekening, blocked account) is a mechanism established under Invorderingswet 1990 Art. 34 (aannemersaansprakelijkheid) and Art. 35 (ketenaansprakelijkheid). The statutory scheme is commonly referred to as the "WKA" — an informal shorthand for the chain-liability regime embedded in the Invorderingswet 1990, not a separate statute named "Wet Ketenaansprakelijkheid."

The mechanism works as follows: when a company (the main contractor or inlener) engages a subcontractor or labor provider (uitzendbureau, onderaannemer), the main contractor faces statutory liability for unpaid wage tax (loonheffingen) and VAT (btw) of the subcontractor. To reduce this exposure, the main contractor deposits part of each invoice amount into the subcontractor's G-rekening. Per Invorderingswet 1990 Art. 34 lid 3 and Art. 35 lid 5, a deposit to a valid G-rekening grants the depositor a statutory reduction of their liability (vrijwarende werking) for amounts deposited, provided the depositor had no reason to know the funds would be misused.

What the G-rekening is

A G-rekening is opened at the subcontractor's own bank (the subcontractor must already have a regular business account there). The account is linked to one or more specific loonheffingen sub-numbers and/or BTW sub-numbers registered with the Belastingdienst. Funds on the G-rekening may only be used to pay those specific taxes to the Belastingdienst — they cannot be freely used for any other purpose. ZZP'ers (self-employed without employees) are not eligible because they have no loonheffingen obligation.

G-rekening numbers are identifiable by containing the digits "099" in specific positions following the four-letter bank code in the IBAN. This makes automated identification of G-rekening balances feasible when processing bank statement data.

Funds can be released (deblokkeren) via a formal request to the Belastingdienst when the balance exceeds the entity's actual tax liability. The release process normally takes approximately two weeks. Release is not available while a payment-deferral arrangement is under review with the Belastingdienst.

The disclosure obligation

Because G-rekening balances are held by the entity but are not freely available for general operating use, they meet the condition of BW2 Art. 2:372 lid 2 directly. The restriction is not a matter of auditor interpretation — it is definitional to the instrument itself (the account is by its legal nature geblokkeerd). The auditor's task is to:

  1. Identify that a G-rekening balance exists (by examining bank statements, the chart of accounts, or the entity's own disclosure)
  2. Confirm the balance amount
  3. Verify that the balance is separately disclosed in the notes to the annual accounts with the nature of the restriction explained

The legal basis for the disclosure has two components that are legally distinct: (a) Invorderingswet 1990 Art. 34/35 — explains why the funds are restricted (chain liability mechanism); (b) BW2 Art. 2:372 lid 2 — creates the accounting disclosure obligation. A finding that a G-rekening is not separately disclosed should cite both.


3. Audit Assertions for Liquid Assets

The audit of liquide middelen addresses the standard financial-statement assertions at the account-balance level:

| Assertion | Meaning in this context | Key procedures | |---|---|---| | Existence | Bank accounts and cash holdings actually exist | External bank confirmations (NV COS 505) | | Completeness | All bank accounts are captured; no off-book accounts | Reconciling bank statements to general ledger; reviewing board minutes for undisclosed accounts | | Rights and obligations | The entity owns or controls the accounts | Bank confirmation naming the entity as account holder | | Valuation | Balances are stated at the correct amount (nominal value, or closing rate for FX) | Agreeing to bank statements; recalculating FX conversion | | Presentation and disclosure | Restricted balances are separately disclosed | Checking notes against identified G-rekeningen and other restricted accounts |

The relevant professional standard governing the evidence gathered for these assertions is NV COS 500 (Controle-informatie).


4. External Bank Confirmations — NV COS 505

NV COS 505 (Externe bevestigingen) governs the use of external confirmations as a form of audit evidence. For bank balances, the standard practice is to send a bankbevestigingsbrief (bank confirmation letter) directly to each bank where the entity holds an account, requesting confirmation of:

  • All account balances as of the balance sheet date
  • Outstanding loan facilities, credit lines, guarantees, and pledges
  • Any security interests (pandrechten, hypotheken) the bank holds over the entity's assets

The confirmation request goes directly from the auditor to the bank, bypassing management — this is what makes it a reliable form of evidence under NV COS 500's reliability hierarchy (external evidence obtained directly by the auditor ranks highest). The bank responds directly to the auditor.

In Dutch practice, the Nederlandse Vereniging van Banken (NVB) has standardized the format and process for bank confirmations. Most Dutch banks participate in this scheme.

If the entity holds accounts at many banks or accounts in multiple currencies, a confirmation is required for each. The auditor should also inquire whether any accounts exist that were closed during the year, as these may be relevant for completeness testing or detecting concealment.

When management refuses to allow the auditor to send confirmation letters — or if a bank declines to respond — the auditor must consider the implications for the risk assessment and document their response under NV COS 505.


5. Bank Reconciliation

A bankafschriftaansluiting (bank reconciliation) is the procedural step of agreeing the closing balance per the entity's general ledger to the closing balance per the official bank statement for each account. This catches:

  • Unprocessed transactions (items in transit at year-end)
  • Timing differences (deposits in transit, outstanding cheques)
  • Errors in bookkeeping entries

For audit purposes, the auditor:

  1. Obtains the closing bank statement for each account for the last day of the financial year
  2. Agrees the closing balance on the bank statement to the confirmed balance (from the bank confirmation letter)
  3. Agrees the closing balance per the general ledger to the bank reconciliation prepared by the entity
  4. Inspects and vouches reconciling items — in particular, any items that have been outstanding for an unusual length of time, which may indicate errors or deliberate manipulation

In environments where the entity uses an ERP system (Exact Online, AFAS, or similar), bank statements are often imported electronically. In this case the auditor should obtain the officially exported bank statement directly from the bank or from the entity's banking portal to confirm that the imported data has not been altered.


6. Kascontrole — Physical Cash Count

Where the entity holds physical cash (a petty cash box, till, or kassa), the auditor performs or observes a kascontrole (cash count). The purpose is to confirm that the physical cash on hand agrees with the recorded balance.

NV COS 240 Bijlage 2 (Bijlage 2 bij NV COS 240: Voorbeelden van frauduleuze financiële verslaggeving en onrechtmatige toe-eigening van activa) specifically lists surprise cash counts as a procedure to respond to the risk of misappropriation of cash assets.

The practical procedure:

  1. The count is performed without advance notice (onaangekondigd) to minimize the risk that cash is moved between boxes or that shortfalls are temporarily covered before the count.
  2. All cash items in the box are counted: notes (sorted by denomination), coins, undeposited cheques, and IOU notes (kasbewijzen).
  3. Undeposited cheques are inspected for the payee, date, and endorsement; they should be recent (post-dating the cut-off date is a red flag).
  4. The total is agreed to the recorded petty cash balance per the general ledger.
  5. Any discrepancy is investigated with the entity's bookkeeper.

For retail entities with multiple tills, counting all tills simultaneously (or in rapid succession) is preferable to prevent cash being moved from an already-counted till to cover a shortfall elsewhere.


7. Cut-Off Testing

Cash is one of the balance sheet items most susceptible to window dressing — the deliberate manipulation of year-end balances to present a better liquidity position than actually exists. Common forms include:

  • Recording large deposits received shortly after year-end as if they arrived before year-end (kiting risk)
  • Delaying the recording of payments made just before year-end to inflate the cash balance

Cut-off testing for liquid assets involves:

  1. Selecting a window of transactions around the balance sheet date (typically the last 5–10 business days of the year and the first 5–10 business days of the new year)
  2. Tracing entries in the cash ledger to the bank statement and to underlying payment or receipt documents
  3. Confirming that transactions are recorded in the correct period

Kiting specifically refers to exploiting the float between two bank accounts — recording a deposit at Bank A as received while the corresponding withdrawal at Bank B has not yet cleared, temporarily inflating the combined balance. Detecting kiting requires a bank transfer schedule: listing all interbank transfers in the cut-off window and confirming that both sides (debit and credit) are recorded in the same period. See also: journal-entry-testing-and-fraud-detection.md.


8. Disclosure Review

After confirming balances, the auditor reviews the notes to the annual accounts to verify:

  • Total liquide middelen per the balance sheet agrees to the sum of all confirmed bank balances and cash holdings
  • Any restricted balances (G-rekeningen, pledged accounts, accounts subject to attachment) are separately disclosed with the nature and amount of the restriction per BW2 Art. 2:372 lid 2
  • Foreign currency balances are disclosed if material, together with the closing rate used for conversion
  • Overdraft facilities or negative balances are not netted against positive balances unless the legal right of offset exists and the intent to settle net is present (BW2 netting rules)

9. Common Risk Indicators in Liquid Asset Audits

The following conditions heighten the auditor's risk assessment for liquid assets and may prompt expanded procedures:

  • Unexplained increase in the number of bank accounts
  • Bank accounts held at banks not previously used by the entity
  • G-rekening balance not separately disclosed or disclosed as "freely available"
  • Petty cash balance significantly larger than operational needs would suggest
  • Bank reconciliation items outstanding for more than 30 days
  • Interbank transfers concentrated in the final days of the financial year
  • Round-amount cash transactions without supporting invoices

Sources

  • BW2 Boek 2 Titel 9 Art. 2:372 lid 1 and lid 2 (presentation and disclosure of liquid assets and restricted balances)
  • Invorderingswet 1990 Art. 34 (aannemersaansprakelijkheid) and Art. 35 (ketenaansprakelijkheid)
  • NV COS 500 (Controle-informatie — evidence reliability hierarchy)
  • NV COS 505 (Externe bevestigingen — bank confirmation procedure)
  • NV COS 240 Bijlage 2 (cash count as fraud-response procedure)
  • docs/liquide-middelen-audit-research.md (detailed research notes with citation verification)
  • Belastingdienst: G-rekening page (datadump/belastingdienst/g-rekening/)

Research gap noted in source material: No NBA or RJ standard was found that provides G-rekening-specific accounting/disclosure rules beyond the general BW2 Art. 2:372 lid 2 obligation. The disclosure requirement for G-rekening balances is this document's synthesis of the Invorderingswet restriction plus the general BW2 disclosure duty — not a dedicated G-rekening accounting standard.

Reacties

Nog geen reacties