top of page

How to Prepare for Your Annual Statutory Audit in Thailand: A Practical Checklist

The annual statutory audit is a legal obligation for all limited companies in Thailand. While the audit process can seem overwhelming, proper preparation makes a significant difference in how smoothly it goes. A well-prepared company can complete its audit faster, reduce audit fees, and minimize the risk of qualified opinions. Here is a practical checklist to help your business prepare effectively.

Step 1: Organize Your Financial Records

Before the audit begins, ensure all accounting records are complete and up to date. This includes the general ledger, subsidiary ledgers, bank reconciliations for all accounts, accounts receivable and payable aging reports, fixed asset registers with depreciation schedules, and payroll records. All transactions should be recorded through the fiscal year-end date. Unrecorded transactions or missing documentation are among the most common causes of audit delays.

Step 2: Reconcile Key Accounts

Perform thorough reconciliations of all bank accounts, petty cash, intercompany balances, and tax accounts. Auditors will verify these reconciliations as part of their standard procedures. Pay special attention to outstanding items in bank reconciliations — any items older than three months should be investigated and resolved. For companies with multiple entities, intercompany balances must agree on both sides before the audit starts.

Step 3: Prepare Supporting Documents

Auditors will request supporting documentation for significant transactions and balances. Prepare the following in advance: sales contracts and purchase agreements, loan agreements and amortization schedules, lease agreements (including any under TFRS 16), board meeting minutes and shareholder resolutions, tax returns and correspondence with the Revenue Department, insurance policies, and investment certificates. Having these documents organized and readily accessible will significantly speed up the audit fieldwork.

Step 4: Review Revenue Recognition and Expense Accruals

Revenue recognition is one of the areas auditors scrutinize most carefully. Review your revenue recognition policies to ensure they comply with TFRS 15 (Revenue from Contracts with Customers). For expenses, ensure all accruals are properly recorded, particularly for employee bonuses, professional fees, utility bills, and any year-end provisions. Under-accrual or over-accrual of expenses is a common audit finding that can result in adjustments to the financial statements.

Step 5: Conduct a Physical Inventory Count

If your company holds inventory, a physical count at or near the fiscal year-end is essential. Auditors are required to observe the inventory count as part of their audit procedures. Coordinate the timing with your auditor in advance, prepare count sheets, segregate damaged or obsolete items, and ensure that receiving and shipping activities are suspended during the count. Document any discrepancies between the physical count and the accounting records.

Step 6: Address Prior-Year Audit Findings

Review the management letter from the previous year's audit. If the auditor raised any issues or recommendations, ensure these have been addressed. Auditors track whether prior-year findings have been resolved, and recurring issues may lead to a more extensive audit scope and higher fees.

How Arbor Thailand Can Help

At Arbor Thailand, our audit and assurance team guides clients through every stage of the audit preparation process. We help organize financial records, perform pre-audit reviews, identify potential issues before the external auditors arrive, and ensure your company is fully prepared. Our goal is to make your audit experience as smooth and efficient as possible while maintaining the highest professional standards. Contact us to schedule your pre-audit consultation.

Recent Posts

See All

Comments


Contact Us

Arbor Thailand

Primary Office:

2/6 Moo 9 Soi Phetchahueng 22/1, Phetchahueng Road, Bang Yo Subdistrict, Phra Pradaeng District, Samut Prakan Province 10130    

Tel 087-043-3477
Email : contact@arborthailand.co.th

  • LinkedIn
  • Facebook
  • Instagram
  • X
  • TikTok

Subscribe to Our Newsletter

Stay Updated

© 2026 Arbor Thailand. All rights reserved.

bottom of page