Field note 003
Accounting controls
Thailand accounting health check: 12 controls to test before problems become filings
A useful review does not ask whether the bookkeeping file looks tidy. It proves that transactions, tax returns, bank movements and retained evidence tell the same story—and that the company can take control of that story if its accountant changes.
- Published
- Prepared by
- Thailand Accounting editorial team
- Official sources checked
12 min read
The short answer
Run the health check from evidence to ledger to return, not from a summary report backwards. Confirm company and accounting-period data; obtain the full ledger and opening balances; reconcile bank, receivables, payables, tax, payroll, inventory, assets and related parties; then match filed returns and receipts to the books. Record each exception with an owner, amount, affected period and next action before changing accountant or filing again.
A healthy file can answer four questions
- 01Can every material balance be traced to current supporting evidence?
- 02Do filed tax and payroll amounts reconcile to the ledger and payment proof?
- 03Can the company reproduce prior periods without relying on one person’s laptop?
- 04Are unresolved items quantified, dated and assigned before the next deadline?
Evidence map
Start with four packs, not a score
A red-amber-green score is only useful after the evidence is assembled. Request these packs in usable, exportable form and keep the originals intact while the review is under way.
| Evidence pack | What it should contain | First control test |
|---|---|---|
| Corporate & period | Current company data, accounting period, VAT and employer registrations, prior statements and filing history. | Compare the records with the Thailand accounting requirements guide before assuming the prior setup is correct. |
| Books & master data | General ledger, trial balances, chart of accounts, journals, customer and vendor masters and opening-balance support. | Ask for native exports as part of the accounting and bookkeeping handover, not only screenshots or PDFs. |
| Returns & receipts | Submitted VAT, withholding, payroll and corporate-tax returns with acknowledgements and payment proof. | Place each return in the same month as its ledger reconciliation using the monthly tax filing workflow. |
| Supporting evidence | Bank statements, contracts, invoices, tax invoices, payroll registers, asset and inventory records and approvals. | Route classification and filing gaps through a scoped tax compliance review. |
Review sequence
A four-stage health check
The sequence matters. A checklist run before the population is complete can produce a reassuring score for an incomplete set of books.
- 01
Freeze the population
Define the entities, branches, bank accounts, tax registrations and periods in scope; preserve the original exports.
- 02
Reconcile the ledgers
Test the twelve control areas and list unsupported, stale, duplicated or misclassified balances.
- 03
Tie filings to books
Match each submitted return, payment and accepted receipt to the underlying ledger and evidence.
- 04
Build the repair plan
Rank exceptions by deadline and exposure; assign an owner, evidence request and correction route.
Define the review before opening the ledger
An accounting health check is a controlled diagnostic, not an audit opinion and not a promise that every historical tax position is correct. Write down the entity, branches, bank accounts, registrations, accounting period and cutoff date. Decide whether the purpose is a routine control review, an accountant handover, annual closing or remediation after a missed filing.
Create a request list and an exception log before reviewing balances. For each gap capture the account, amount, period, evidence requested, responsible person and deadline. This turns a vague concern into a plan that a new provider, director or reviewer can continue. Companies in Bangkok can use the same handover scope when comparing a Bangkok accounting team with the current arrangement.
- Entity, branch and registration population confirmed.
- Opening and closing dates fixed for every ledger tested.
- Original exports retained read-only before adjustments.
- Materiality and escalation rules agreed in advance.
Test the twelve control areas
The core review covers: company and period master data; general-ledger continuity; bank and cash; revenue and receivables; purchases and payables; VAT; withholding tax; payroll and Social Security; inventory; fixed assets; loans, equity and related parties; and annual close and filings. Each area needs both a balance test and a document test. A zero balance is not evidence that the workflow operated correctly.
For example, agree every bank account to statements and explain old reconciling items; age receivables and payables to invoices and subsequent settlement; connect VAT reports to valid tax invoices; and trace loans or shareholder movements to agreements, approvals and bank flows. Growing companies should embed these owners in the wider startup and SME accounting routine instead of repeating a rescue review each year.
Reconcile returns in both directions
For each tax and payroll filing, perform two tests. First, start with the return and agree its bases, tax and payment to the ledger. Second, start with the ledger population and prove that all reportable transactions reached the appropriate return. The second direction catches omitted transactions that a return-to-ledger check cannot see.
Keep submitted forms, accepted acknowledgements and bank payment evidence together. The Revenue Department’s corporate-income-tax guidance states that PND.50 is due within 150 days from the accounting-period close and PND.51 within two months after the first six months; current forms and electronic instructions still need checking for the period. If the annual close is approaching, connect findings to the annual financial statements guide rather than treating the health check as the filing itself.
Check document custody before changing accountants
The company should be able to retrieve its books and evidence independently of a departing provider. Obtain ledger and trial-balance exports, journal detail, masters, reconciliations, filing receipts, working schedules, document indexes, portal ownership details and a list of unresolved matters. Do not accept a closing trial balance as a substitute for the transaction history needed to reproduce it.
DBD guidance on the Accounting Act explains that accounting books and supporting documents have prescribed custody and storage rules; moving records to another location may require the applicable permission, and known loss or damage has a notification process. Revenue Code section 87/3 separately requires VAT reports, invoices and supporting documents to be retained for at least five years and allows a longer period in specified circumstances. Confirm the rule for the company’s records before relocating or destroying anything.
- Native ledger and master-data exports open successfully.
- Every filing receipt is mapped to the relevant return and payment.
- Company-controlled access and recovery routes are documented.
- Physical and electronic document locations are recorded.
Separate repair work from the next live month
Historical cleanup can consume the team and make the next return late. Protect the current month with a clean cutoff, named owners and a documented opening position while older exceptions are investigated in a separate queue. Do not silently overwrite prior journals or documents; preserve the original, correction basis, approval and affected return.
Rank issues by imminent deadline, potential tax or reporting effect, value, recurrence and missing evidence. Payroll gaps should be routed through the 2026 payroll compliance checklist because employee changes, PND.1, Social Security, bank payments and ledger entries need their own connected trail.
What a useful final report looks like
The output should not be a single percentage. Provide a scope statement, evidence received, reconciliations completed, exceptions, untested areas and a prioritized action list. Distinguish confirmed errors from missing evidence and open questions. Show the affected period and value wherever possible, and identify which conclusions rely on management representations.
Use the report to make one decision at a time: stabilize the next filing, recover missing records, correct the ledger, seek tax advice or complete the provider handover. Send the accounting file for an initial review with the company name, accounting period, latest trial balance, filing list and the reason for the check; sensitive documents should then move through the agreed secure channel.
Continue the review
Move from diagnosis to a controlled close
Monthly tax filing in Thailand
Connect ledger populations, returns, payments and accepted evidence every month.
02Accounting and bookkeeping service
Define the live bookkeeping and handover scope after the diagnostic.
03Annual financial statements
Carry resolved balances into the annual close, audit coordination and filing workflow.
Before the next filing
Turn accounting concerns into a documented exception list
Share the latest trial balance, accounting period, filing list and the reason for review. We will identify the first evidence and reconciliation questions to resolve.