What to Watch Out for in the Bookkeeping Process to Make a Financial Audit Easier
A smooth financial audit usually starts with good bookkeeping. When transactions are recorded accurately, documents are easy to trace and balances are reconciled regularly, auditors can spend more time checking the important issues and less time chasing basic information.
Bookkeeping does not replace the audit. Auditors still need to gather evidence and form their own conclusions. But disorganised records, unexplained differences and inconsistent descriptions can make even a straightforward audit take longer. A reliable bookkeeping process helps the business prepare clearer financial statements and answer audit questions more confidently.
This article focuses on common bookkeeping issues to watch for when preparing for an external financial statement audit in Singapore. The exact requirements depend on the company and its reporting framework. Directors remain responsible for presenting financial statements that comply with prescribed accounting standards; companies that are not audit-exempt must present audited financial statements.
1. Record transactions in the correct accounting period
One of the most common sources of audit adjustments is recording income or expenses in the wrong period. A transaction’s payment date does not always determine when it belongs in the accounts. For example, a customer may pay in advance for services that will be delivered later, or a supplier invoice may arrive after year-end for goods received before year-end.
Bookkeeping staff should pay particular attention to transactions near the financial year-end. Review sales invoices, supplier bills, delivery records, timesheets, service completion documents and credit notes from the weeks before and after the reporting date. Ask whether the underlying goods or services relate to the current financial year or a later one.
Watch out for:
- Sales recorded before goods are delivered or services are completed.
- Customer deposits recorded as revenue before the relevant work is performed.
- Goods received before year-end when the supplier invoice has not yet arrived.
- Expenses recorded only when paid, even though they relate to the period just ended.
- Credit notes issued after year-end that relate to pre-year-end sales.
- Payments made before year-end for services or insurance covering a future period.
Keep a year-end cut-off schedule of unusual or material transactions. Include the date, amount, accounting treatment and supporting document. This helps the auditor understand why a transaction was recorded in a particular period.
2. Reconcile accounts regularly, not just at year-end
A bookkeeping system can show a balance without proving that the balance is correct. Reconciliations compare the accounting records with independent or supporting information and explain any differences.
Bank accounts should be reconciled every month. Review old outstanding cheques, deposits in transit, bank charges and unexplained transfers. If an item remains unreconciled for several months, investigate it rather than carrying it forward automatically.
Other balances should also be reconciled regularly, including:
- Trade receivables and customer balances.
- Trade payables and supplier balances.
- Loans, interest and lease liabilities.
- Payroll and statutory contribution accounts.
- Inventory and work-in-progress.
- Fixed assets and accumulated depreciation.
- Tax balances and relevant returns.
- Intercompany accounts between related entities.
A useful reconciliation shows the ledger balance, supporting balance, reconciling items and how those items were resolved. Do not leave unexplained differences simply because the totals are close. Even a small recurring difference may indicate a posting error or a process problem.
3. Keep supporting documents linked to the bookkeeping entries
Each important entry should be supported by evidence that helps explain the transaction. Depending on the nature of the entry, this may include an invoice, receipt, contract, purchase order, delivery record, bank advice, approval or calculation.
A bookkeeping entry with a vague description such as “miscellaneous,” “adjustment” or “payment” is difficult to audit. Use descriptions that identify the customer, supplier, purpose or period covered. Attach the supporting document to the accounting entry where the system allows it, or file it using a clear and consistent naming system.
For example, an expense entry could identify the supplier and service, while its supporting documents show the invoice date, amount, approval and payment. For a significant journal entry, keep a short note explaining why it was posted and how the amount was calculated.
Avoid relying on staff memory to explain transactions months later. If a transaction is unusual, write down the explanation when it is recorded.
4. Avoid duplicate, missing or incorrectly coded transactions
Errors can arise when invoices are entered more than once, documents are omitted or transactions are posted to the wrong account. These problems can distort both profit and balance sheet figures.
Watch for duplicate supplier invoices, especially where the same invoice is submitted by email and through an expense system. Use invoice numbers, supplier names and dates to check for duplicates. If the system flags a possible duplicate, investigate before posting.
Also check for:
- Supplier invoices entered without being matched to the correct purchase.
- Customer receipts posted to the wrong customer account.
- Expenses coded to fixed assets, or asset purchases coded as ordinary expenses.
- Personal expenditure posted as a business expense without proper classification.
- Payments posted directly to an expense account when they settle an existing payable.
- Transactions recorded twice because they appear in both a bank feed and a manual journal.
Use a consistent chart of accounts and provide staff with simple coding guidance. If the correct account is unclear, ask the person responsible for the accounts rather than posting the transaction to a convenient but inaccurate category.
5. Review suspense, clearing and control accounts
Suspense and clearing accounts can be useful while a transaction is being investigated, but they should not become permanent storage for unexplained balances. Before the audit, review every balance in these accounts and identify the transactions behind it.
Ask:
- What transaction created the balance?
- Is there supporting evidence?
- Should it be reclassified to another account?
- Has it already been settled or reversed?
- Is the balance old or unusual?
The same discipline applies to control accounts. For example, the total of the customer subledger should agree with the trade receivables account in the general ledger. If it does not, identify the reason and correct the underlying records. Do not force the two totals to match with an unsupported journal.
6. Record supplier bills and accruals completely
An audit can be delayed if expenses are missing because invoices were not entered promptly. A company may have received goods or services before year-end even though the supplier has not yet issued an invoice.
Set up a process for identifying costs that have been incurred but not yet billed. This may involve reviewing goods received records, recurring service agreements, staff claims, professional fees, utilities and work completed by contractors. Record a reasonable accrual where required, with a calculation and explanation.
Likewise, check whether payments made before year-end cover future periods. Examples include insurance, rent, software subscriptions and maintenance contracts. The portion relating to the future may need to be recorded as a prepayment rather than an expense of the current period.
Keep schedules for material accruals and prepayments. Include the basis of the calculation and the period covered. If an estimate changes, document the reason.
7. Keep customer balances accurate and review overdue debts
A receivables ledger should show who owes the business money, what invoices remain unpaid and whether there are disputes or credits that need attention. Reconcile the aged receivables report to the general ledger and review significant overdue balances before the audit begins.
Watch for:
- Receipts posted to the wrong customer.
- Unapplied cash that has not been matched to an invoice.
- Credit notes that have not been recorded.
- Disputed invoices that remain in the ledger without explanation.
- Old balances that are unlikely to be collected.
- Customer deposits incorrectly treated as sales revenue.
If a customer pays after year-end, keep evidence of the receipt. If management believes an overdue balance remains collectible, retain the explanation and any correspondence or payment plan. If a balance may not be recoverable, raise it for review rather than leaving it untouched year after year.
8. Review supplier balances and payments
Supplier records need similar attention. Reconcile major supplier statements to the accounts payable ledger and investigate differences. A supplier may have issued an invoice that was not recorded, or the business may have made a payment that was allocated to the wrong bill.
Look out for:
- Old supplier balances with no recent activity.
- Debit balances that may represent overpayments or unrecorded credit notes.
- Duplicate invoices or payments.
- Payments posted to the wrong supplier.
- Invoices recorded in the wrong accounting period.
- Goods or services received before year-end but not yet invoiced.
If a supplier statement differs from the ledger, do not assume the supplier is wrong. Compare invoice numbers, dates, credit notes and payments to find the cause.
9. Maintain a current fixed asset register
A fixed asset register should support the figures in the general ledger. It should usually identify assets, acquisition dates, costs, depreciation and disposals. Keep supplier invoices and approval records for significant purchases.
When an asset is sold, scrapped, lost or no longer used, update the register and record the disposal correctly. Leaving an old asset in the register may overstate the company’s assets. On the other hand, recording an asset purchase as an expense may understate assets and affect profit.
Check that depreciation is calculated consistently with the company’s accounting policy. Flag assets that are damaged, idle or no longer expected to be useful. Auditors may ask about them, particularly if the balance is material.
10. Manage inventory records carefully
For businesses holding stock, inventory records can become a major audit focus. Make sure the stock listing agrees with the general ledger and that the company has a clear process for counting stock at year-end.
Before a stock count:
- Identify all storage locations, including third-party or off-site locations.
- Separate company-owned inventory from goods held on consignment or owned by others.
- Label damaged, expired, obsolete or slow-moving items.
- Record stock movements during the count.
- Keep the original count sheets and document any recounts.
- Reconcile count results to the inventory system and ledger.
Do not remove stock differences with an unexplained adjustment. Investigate the cause, record the correction and keep a note of the decision. If the company uses estimates for work-in-progress or stock valuation, retain the method and supporting calculations.
11. Make payroll records agree with the ledger
Payroll transactions should be complete, correctly coded and supported by payroll reports. Reconcile payroll costs to the general ledger and payment records. Check that salary payments, bonuses, commissions, leave balances and amounts payable at year-end have been recorded in the correct period.
If staff changes, unpaid leave, bonuses or commissions affect the year-end balance, keep the relevant calculations and approvals. Reconcile payroll-related statutory contributions and other deductions to the accounts and payment records. Any difference should be explained and resolved.
Access to payroll information should be limited to staff who need it. When records are shared with auditors, use the agreed secure method and avoid sending personal information unnecessarily.
12. Handle journal entries with care
Manual journals are often necessary, but they should be transparent and properly supported. Each material journal should identify the accounts affected, the amount, the period and the reason for the entry. Keep the supporting calculation or document and evidence of review where applicable.
Be particularly careful with journals posted near year-end. Repeatedly changing figures without retaining the earlier calculation can make it difficult to follow the audit trail. Do not use a journal to make the accounts “look right” without understanding the underlying transaction.
Review journals posted to unusual accounts, journals entered by senior staff, and entries that substantially affect revenue, expenses or estimates. If the accounting system records who prepared and approved each journal, preserve that audit trail.
13. Record related-party transactions and unusual activity
Transactions with directors, shareholders, related companies or other connected parties should be identified and recorded clearly. Keep the agreements, invoices, repayment terms and year-end balance details. Do not assume a transaction is irrelevant simply because no cash changed hands or because the amount is settled later.
Also flag unusual transactions such as large one-off purchases, loans, asset transfers, restructuring costs, refunds or payments outside normal business activity. A short explanation recorded when the transaction occurs can prevent a long chain of questions during the audit.
14. Protect the audit trail and control access
Accounting systems should preserve enough information to show what was entered, changed or reversed. Avoid sharing user accounts. Use individual logins and restrict access based on job responsibilities. Keep a record of approvals for payments, journals and sensitive adjustments.
Do not delete original documents or alter records without retaining evidence of the change. Corrections should be traceable to the original entry and supported by an explanation. If the company changes accounting software, make sure historical records and supporting documents remain accessible for the relevant period.
15. Use a month-end checklist throughout the year
The best time to find bookkeeping problems is before year-end. A month-end checklist can help staff complete routine tasks consistently. It may include bank reconciliations, customer and supplier reviews, payroll checks, inventory reconciliations, accruals, prepayments and review of unusual transactions.
When the business completes these tasks monthly, year-end work becomes less concentrated and errors are easier to investigate. The business can also identify missing information while the people involved still remember the transaction.
Conclusion
Bookkeeping that supports an efficient audit is accurate, consistent and easy to trace. Record transactions in the right period, reconcile balances regularly, keep supporting documents close to the entries and investigate unusual or unexplained items promptly. Give special attention to year-end cut-off, receivables, payables, inventory, fixed assets, payroll, journals and related-party transactions.
The aim is to make each material balance understandable: where it came from, what supports it and who reviewed it. When that information is already available, auditors can follow the records more easily, ask more focused questions and spend less time resolving preventable bookkeeping issues.