Two Distinct Pillars of Thai Corporate Governance
To foreign entrepreneurs accustomed to Western accounting practices or small-business exemptions, Thailand's corporate compliance framework can appear unusually formal. In Thailand, every juristic company is statutorily governed by two distinct professionals with conflicting duties: the Bookkeeper (ผู้ทำบัญชี) and the Auditor (ผู้สอบบัญชี).
These two titles do not describe seniority within the same firm; they represent two entirely independent legal functions established under separate statutes. Confusing them, or hiring a firm that purports to perform both on the same entity, violates Thai statutory law and renders your financial statements legally invalid.
Statutory Framework: Two Separate Laws
1. The Bookkeeper (ผู้ทำบัญชี) — The Accounting Act B.E. 2543 (2000)
Under Section 19 and 20 of the Accounting Act B.E. 2543, every registered partnership, limited company, and foreign branch operating in Thailand is legally required to appoint an accredited Chief Practice Director / Continuing Professional Development (CPD) bookkeeper. The bookkeeper's statutory duties include:
- Maintaining daily journal entries, general ledgers, and accounts payable/receivable ledgers;
- Calculating and submitting monthly withholding taxes (PND 1, 3, 53) and VAT returns (PP 30);
- Reconciling monthly bank statements and maintaining statutory inventory registers;
- Closing the fiscal year-end trial balance and preparing the draft balance sheet and profit & loss statement in accordance with Thai Financial Reporting Standards for Non-Publicly Accountable Entities (TFRS for NPAEs);
- Formally registering their personal CPD license with the Department of Business Development (DBD e-Accountant system) as the entity's designated statutory bookkeeper.
2. The Auditor (ผู้สอบบัญชี) — Civil and Commercial Code Section 1197 & Accounting Professions Act B.E. 2547
Pursuant to Section 1197 of the Civil and Commercial Code (CCC), the balance sheet of every limited company must be examined and certified by one or more independent auditors elected by the shareholders at the Annual General Meeting (AGM). Regulated under the Accounting Professions Act B.E. 2547 (2004), the auditor's legal responsibilities include:
- Performing substantive audit procedures, sample transaction testing, and asset verifications;
- Verifying that the financial statements prepared by the bookkeeper present fairly, in all material respects, the true financial position and operating results of the company;
- Issuing a formal, signed Auditor's Report (Audit Opinion) addressed to the shareholders;
- Registering the audit certification on the DBD e-Filing regulatory portal.
The Strict Statutory Independence Mandate (No Self-Auditing)
The foundational principle of Thai auditing law is absolute professional independence. Under the Federation of Accounting Professions (FAP) Code of Ethics and Ministerial Regulations issued under the Accounting Professions Act B.E. 2547:
A bookkeeper or bookkeeping firm is strictly prohibited from acting as the auditor for the same client. An auditor must have no direct or indirect financial interest, management role, or bookkeeping involvement with the audited entity.
This separation exists to protect shareholders, creditors, and the public. If the individual who booked the transactions also audited and certified them, the audit would represent an inherently compromised "self-review" threat with zero objective oversight. For business owners, having an external, independent auditor review the bookkeeper's work is a vital safeguard that detects errors, prevents internal fraud, and catches tax discrepancies before financial statements are submitted to the Revenue Department.
CPA vs. Tax Auditor (TA): Understanding the Statutory Scope
Thailand licenses two distinct categories of statutory auditors, each with mutually exclusive legal jurisdictions:
Certified Public Accountant (CPA / ผู้สอบบัญชีรับอนุญาต)
- Licensing Authority: Federation of Accounting Professions (FAP / สภาวิชาชีพบัญชี) under Royal Patronage.
- Qualifications: Bachelor's degree in accounting, minimum 3,000 hours of certified practical audit internship over 3 years, and passing 6 comprehensive national licensing examinations.
- Statutory Scope: Authorized to audit and sign off on any juristic entity in Thailand, including private limited companies (Co., Ltd.), public companies, BOI-promoted enterprises, financial institutions, and foreign branch offices.
Tax Auditor (TA / ผู้สอบบัญชีภาษีอากร)
- Licensing Authority: The Thai Revenue Department (กรมสรรพากร).
- Statutory Scope: Strictly limited to small registered partnerships (ห้างหุ้นส่วนจำกัด) that meet ALL three statutory thresholds simultaneously:
- Registered capital does not exceed 5,000,000 THB; AND
- Total annual revenue does not exceed 30,000,000 THB; AND
- Total assets do not exceed 30,000,000 THB.
The Golden Rule for Foreign Founders: If your corporate vehicle in Thailand is a Private Limited Company (บริษัทจำกัด), Thai law explicitly prohibits a Tax Auditor from signing your accounts. You MUST engage a licensed Certified Public Accountant (CPA). Any audit report signed by a TA for a limited company will be rejected by the DBD Registrar, triggering late-filing fines and mandatory re-auditing.
Where an Accounting Firm Fits
A legitimate accounting firm acts as your statutory Bookkeeper and Tax Agent. A well-organized firm maintains your monthly ledgers, prepares monthly tax returns, and closes the year-end trial balance. It then coordinates with an external, independent licensed CPA firm to conduct the year-end audit.
If an agency advertises: "We do your bookkeeping and our in-house staff signs the audit report for you in one single package without an independent auditor," exercise extreme caution. Inquire explicitly: "Who is the independent licensed CPA signing the audit report, and what is their FAP registration number?"
The Imperative of Dual-Language (Bilingual) Reporting
While Thai statutory authorities (DBD and Revenue Department) mandate that official annual tax submissions be drafted in the Thai language using standard Thai Chart of Accounts, foreign directors and multinational parent companies face severe transparency barriers without English-language reporting.
Divine Accounting bridges this divide by delivering comprehensive Bilingual Financial Reporting:
- Bilingual Balance Sheets, Profit & Loss Statements, and Trial Balances: Generated simultaneously in Thai for statutory filing and English for executive decision-making, board meetings, and overseas headquarters consolidation;
- Modern Cloud Accounting Integration: Full implementation of cloud accounting platforms with bilingual interfaces (FlowAccount, Peak, Xero), enabling foreign directors to review real-time cash flow, invoices, and expense claims from anywhere in the world;
- Direct Bilingual CPA Coordination: Our English-speaking CPAs and senior accountants explain complex Thai tax laws, withholding brackets, and transfer pricing implications directly in English, eliminating translation misunderstandings.
304 views
