Thai Company Accounting and Annual Audit: Owner Obligations
Quick — 10-second read
- In short
- A Thai company must keep accounting records from registration onward. Its annual financial statements are audited by a licensed CPA, then move through the DBD filing cycle while the annual PND50 corporate tax return goes to the Revenue Department. Outsourcing the work does not remove management's responsibility to provide complete records and understand the final accounts.
- Who it matters to
- Foreign shareholders, directors and hands-on owners of a Thai Limited Company who already use an accounting provider, or are choosing one, and want to understand what still remains under management control.
- Next step
- Before year-end, verify who is formally responsible for the bookkeeping and who will audit the accounts, agree the closing calendar, and obtain a list of missing documents and unresolved balances.
This is a guide, not legal, tax or investment advice.
What a Thai Company Owner Must Control Throughout the Year
The accounting obligation does not begin when the audit date appears on the calendar. Under Thailand's Accounting Act, a Thai limited company starts keeping accounts from the date it is registered as a legal entity. Transactions need to enter the accounting records as they occur, and the supporting evidence behind those entries has to be retained and made available to the person responsible for the books.
That creates a useful division of responsibility. The bookkeeper records transactions and prepares the accounting information, but the company must supply complete and accurate supporting documents. A THB 300,000 credit in a bank statement does not explain whether the money was customer revenue, a shareholder loan or repayment of an earlier advance. An expense leaving the bank without an invoice, contract or other support creates the same problem in reverse: the cash movement is visible, but the accounting evidence is incomplete.
Owner-funded expenses are another common source of year-end confusion. A director may pay a supplier personally and expect the accountant to sort it out later, or use the company card for a private payment and reimburse it afterwards. Those transactions still need a clear basis in the books. If they are left unresolved, they accumulate into director or shareholder balances that management may struggle to explain months later.
The owner does not need to become the bookkeeper. Management control is more basic: are all bank accounts known to the accounting team, are major contracts and invoices being handed over, can unusual transfers be explained, and are material owner-company balances being cleared or documented? Outsourcing removes the repetitive accounting work from management; it does not remove the company's responsibility for the information on which the accounts are built. Thai law also requires the accounting entity to appoint a qualified bookkeeper and to provide that person with the documents needed for accurate records. If the evidence chain is maintained during the year, the annual close starts with records that already describe the business. If it is not, the closing process becomes a reconstruction exercise before the auditor can even do the work the auditor was engaged to perform.
Bookkeeper vs Auditor in Thailand: Two Different Roles
The bookkeeper maintains the company's accounting records. That means recording transactions from the evidence supplied, keeping the ledgers current, supporting period-end reconciliations and preparing the information from which the annual financial statements are built. It is a regulated role in Thailand. DBD operates e-Accountant Plus and, in 2026, reminded bookkeepers to keep their professional status active and confirm the entities for which they are responsible before those entities file financial statements.
A CPA does different work. The auditor examines financial statements that have already been prepared, obtains audit evidence and issues an independent opinion. A standard Thai limited company is subject to that annual audit requirement. The statutory exception in the Accounting Act relates to certain registered partnerships within prescribed thresholds; it should not be carried across to an ordinary limited company.
That distinction matters when the year has been badly kept. The CPA can request evidence, challenge balances and propose necessary adjustments, but the audit is not supposed to become a replacement bookkeeping department for the previous twelve months. Independence requirements also apply to the auditor. Whether an audit provider can perform particular non-audit accounting services for the same client depends on the nature of the service and the applicable professional ethics safeguards, so owners should not assume the two roles are interchangeable.
There are two simple verification routes. DBD and e-Accountant Plus are the relevant places to confirm the status of the person responsible for the company's books. TFAC provides an online CPA status check for the auditor. That is more reliable than treating the word “accountant” on a proposal as proof that the same person is qualified to perform every accounting, tax and audit function.
Bookkeeper, CPA, DBD e-Filing and PND50: What Each Term Means
Documents You Cannot Leave Until the Annual Audit
The auditor needs an evidence trail, not merely a tidy folder structure. Revenue recorded in the accounts should have support appropriate to the transaction: a contract, order, invoice, acceptance evidence, payment record or another relevant document. Expenses need their own chain showing what the company bought, from whom, for what business purpose and why the amount belongs in the accounts. The exact evidence varies by activity, so there is no universal fifty-document checklist that fits every Thai company.
Bank statements are important but limited. They prove that money moved; they do not always explain why. A THB 1 million transfer from a shareholder could be a loan, capital-related funding, payment for something else or a temporary advance. A large payment by the company to an individual raises the mirror-image question. The accounting team needs the underlying basis, not just the transaction line on the statement.
Contracts can also change the accounting treatment. A long lease, loan agreement, equipment purchase, contractor advance, licence payment or major service contract may affect which period an expense belongs to and whether the company has an asset or liability at year-end. If the bookkeeper learns about a material agreement after the books have been closed, records that looked complete may need to be revisited.
Director and shareholder balances deserve attention while memories are fresh. Small personal payments made for the company can accumulate into a material receivable or payable. Money introduced by an owner without a clear documented basis creates the same issue. By audit time the question is no longer who remembers making the payment; it is what the balance represents and what evidence supports it.
Tax invoices, payroll records, VAT documents and withholding-tax support belong in the evidence chain when the company's transactions require them. A restaurant, a consulting firm and an employer with a larger payroll will not generate identical files. The useful control is a live missing-document list based on what the company actually does, rather than a generic annual checklist detached from the transactions.
Retrospective document collection is where year-end tends to slow down. A supplier may no longer respond, a staff member may have left, and nobody may remember what an old transfer was for. A steady handoff during the year preserves that context. The CPA can then audit existing evidence instead of waiting for management to reconstruct twelve months of business history.
How Year-End Closing and Financial Statements Work
Year-end closing starts before the CPA receives a complete audit file. The bookkeeper finishes the accounting entries for the period and checks that bank accounts reconcile, receivables and payables are explainable, fixed assets are properly recorded and material balances are not made up of old unidentified amounts. Twelve months of transactions have to become one coherent financial picture.
The accounting team then prepares draft annual financial statements and notes under the applicable reporting framework. Management does not need to master every accounting standard, but significant numbers should still be recognisable. If the business believes it has roughly THB 2 million in cash while the draft statements show something materially different, that gap needs an explanation before the accounts reach the signature stage.
The CPA then performs the independent audit. The auditor decides which balances and transactions require testing, asks for supporting evidence and compares selected accounting entries with source documents. Some queries are resolved immediately. Others reveal that an old payment was classified incorrectly, an asset was not recorded properly, a liability was omitted or a shareholder balance has no clear support. Those findings lead to questions and, where appropriate, accounting adjustments.
Adjustments can change more than presentation. They may alter the accounting result and the figures used for the annual tax return. That is why the audit should not be scheduled as a ceremonial signature after all tax work is assumed to be final. The annual statements, the audit and PND50 are built from the same underlying accounting period even though DBD and the Revenue Department receive different filings.
There is no reliable rule that an audit takes a fixed number of days. A small company with clean monthly reconciliations, a few bank accounts and complete contracts creates one type of engagement. A business with missing evidence, owner loans, several accounts and old unreconciled balances creates another, even at a similar revenue level. Turnaround often depends more on the quality of records and management response times than on the company's size.
A controlled close therefore becomes visible before year-end. The accounting team already knows the difficult balances, a working draft can be produced soon after closing, and the CPA receives a file in which the largest issues are not being discovered for the first time. That does not eliminate audit adjustments, but it gives the company room to resolve them before shareholder approval, DBD filing and the annual tax return.
The Annual Cycle: From Year-End Close to Filing
Close the accounting period
The bookkeeper completes entries, reconciles bank and material balances, and management supplies missing support. Unexplained amounts are better found here than in an audit query.
Prepare the financial statements
Closed accounts are turned into the annual statements and notes under the applicable framework. Management should understand the material figures before audit testing starts.
Complete the CPA audit
The CPA obtains evidence, tests selected areas and discusses necessary adjustments. Record quality and document availability largely determine how smoothly this stage moves.
Approve the accounts and file with DBD
After shareholder approval of the annual financial statements, a Thai limited company must file them with DBD within one month.
Complete the annual tax filing
PND50 is generally due to the Revenue Department within 150 days after the accounting period ends. Tax computation and the half-year return belong in the separate corporate-tax guide, post #258.
Where and When to File: DBD and the Revenue Department
The annual close has two government destinations that are easy to blur together. DBD receives the legal entity's financial statements through its e-Filing system. The Revenue Department receives the annual PND50 corporate income tax return and related tax information. The processes are connected because they arise from the same completed accounting period, but one filing does not replace the other and the deadlines are not calculated in the same way.
For a Thai limited company, the Accounting Act links the DBD filing deadline to corporate approval. The financial statements must be filed within one month after they are approved at the general meeting. That makes “the annual accounts deadline” an incomplete reminder. The accounting package and audit have to be completed, the company must go through the required approval process, and the one-month DBD period then runs from that approval event.
PND50 follows a different clock. The Revenue Department states the general deadline as 150 days after the end of the accounting period. For a calendar-year company that normally points to late May, although the exact date can move with holidays and the rules for the chosen filing channel. A good compliance calendar therefore calculates the deadline for the actual period instead of copying a remembered date from last year.
There is also a specific point about online PND50 filing. The Revenue Department FAQ available on 5 October 2026 says that a company filing PND50 online does not have to send a separate financial-statement package to the tax authority. The relevant audited or certified accounts must nevertheless exist and be retained at the head office for at least five years from the final filing date for that accounting period. None of this removes the separate DBD financial-statement filing.
“Accounting filed everything” is consequently too vague for owner control. Management should be able to identify the approved version of the statements, the DBD submission date, the PND50 submission to the Revenue Department, the filing receipts and the location of the final signed statements and audit report. Those points make it much harder for different providers to end up holding different versions of the same year.
Corporate income tax calculations, the half-year return, withholding tax and VAT create additional obligations, but they are intentionally outside this article. They do not change the core annual architecture here: continuous books, a proper close, an independent audit, corporate approval and separate year-end filing tracks with DBD and the Revenue Department.
What the Owner Should Check Before Signing Off on Annual Accounts
Signature day is a poor time to see the annual accounts for the first time. Management is not expected to redo the CPA's work, but the final package should be available early enough to compare it with what the owners know about the business. Basic questions are often the most revealing: is the accounting period correct, are all bank accounts included, do the major cash, debt and loan balances look familiar, and are there old director or shareholder balances that nobody can explain?
The people involved should be equally clear. Who is formally responsible for the bookkeeping? Is that status current? Which CPA is signing the audit report? Are any audit requests or proposed adjustments still unresolved? If management can obtain only a general “everything is fine” from an intermediary, it does not actually know whether the professional work is complete.
The final numbers should also connect to commercial reality. A large receivable may simply mean customers still owe money, but the owner should recognise the main debtors. A material payable should have an understandable source. A significant shareholder balance should tie back to identifiable funding or payments rather than a vague promise that the accountant will clear it later.
A strong red flag is mundane: the accounts arrive for signature with “please sign today; we will explain later.” Sometimes that reflects poor scheduling rather than incorrect figures. Even so, the time pressure removes management's chance to challenge an obvious inconsistency before the statements move into approval and filing. A material balance that the people running the company cannot explain deserves clarification before the signature, not after submission.
What to Ask Your Accounting Team for Before Year-End
People and responsibilityChecklist0 of 3
Close and supporting recordsChecklist0 of 3
Before filingChecklist0 of 2
Questions About Thai Company Accounting and Audit
Does a Thai Limited Company need an annual audit?
Can the same person be the company's bookkeeper and auditor?
When must a Thai company file annual financial statements with DBD?
Do financial statements have to be attached to PND50?
What happens if the bookkeeping was poor during the year?
Does a company with no activity still need accounting and audit?
Expert view

The worst time to ask “what is this balance?” is the day the annual accounts arrive for signature. A short list of unexplained bank movements, owner funding and missing contracts before year-end tells management where the close is likely to stall. The CPA is there to audit the financial statements, not reconstruct the company's history from fragments of old messages. If the accounting team can explain the material balances before audit work starts, the owner has meaningful control without having to become an accountant.
Sources
- Department of Business Development — Accounting Act B.E. 2543 (2000) — Primary legal source for accounting from registration, complete supporting records, appointment of a qualified bookkeeper, annual financial statements, CPA audit and the one-month post-approval filing rule for a limited company. — 2026-10-05
- Department of Business Development — e-Accountant Plus status notice — DBD notice dated 7 April 2026 on maintaining active bookkeeper status and confirming responsibility for an entity through e-Accountant Plus before financial-statement filing. — 2026-10-05
- Department of Business Development — Online Services / DBD e-Filing — Official DBD entry point for electronic financial-statement filing and related services. — 2026-10-05
- Federation of Accounting Professions — CPA License Status Check — Official TFAC service for checking the current status of a licensed CPA. — 2026-10-05
- Federation of Accounting Professions — Code of Ethics for Professional Accountants — TFAC professional ethics and independence requirements used to distinguish preparation of accounting records from an independent audit. — 2026-10-05
- The Revenue Department — Online PND50 filing FAQ — Official guidance that online PND50 filing does not require a separate financial-statement package to the Revenue Department, while the audited or certified accounts must exist and be retained for at least five years. — 2026-10-05
- The Revenue Department — PND50/52/55 filing deadline notice — Official source for the general 150-day PND50 deadline after the accounting period ends and the requirement to file for every period even where there is no income. — 2026-10-05