Many entrepreneurs assume that once a company is registered in Thailand, their legal obligations are complete. In reality, company registration is only the first step.
Every Thai company, including foreign-owned companies, must comply with a series of annual legal, accounting, tax, and corporate reporting requirements. Missing deadlines can result in penalties, regulatory complications, difficulties renewing work permits, and potential issues with banks, investors, and government agencies.
Whether you operate a restaurant, villa rental business, wellness retreat, consulting company, or e-commerce business, understanding annual compliance obligations is essential.
This guide explains the key meetings, filings, and deadlines every Thai company should know.
What Is Annual Compliance?
Annual compliance refers to the legal and financial obligations that companies must complete each year to remain in good standing with Thai authorities.
These obligations generally include:
- Annual General Meeting (AGM)
- Preparation of financial statements
- Independent audit
- Department of Business Development (DBD) filing
- Corporate Income Tax filing
- Shareholder list updates
- Ongoing accounting and tax compliance
Most companies must complete these requirements regardless of revenue, profit, or business activity. Even companies with little or no activity remain subject to annual reporting obligations.
Step 1: Prepare Annual Financial Statements
At the end of each accounting year, a company must prepare financial statements that accurately reflect its financial position.
These typically include:
- Balance Sheet
- Profit and Loss Statement
- Cash Flow Statement
- Statement of Changes in Equity
- Notes to Financial Statements
Thai companies are required to maintain proper accounting records and prepare annual financial statements in accordance with applicable accounting standards.
Step 2: Complete the Annual Audit
One of the most important annual compliance requirements is the statutory audit.
Most Thai limited companies must have their financial statements audited by an independent Certified Public Accountant (CPA) before the statements can be approved and filed. This requirement generally applies even to small companies and companies with minimal activity.
During the Audit, the Auditor May Review:
- Accounting records
- Bank statements
- Sales invoices
- Expense documentation
- Payroll records
- Tax filings
- Supporting contracts
A well-maintained bookkeeping system makes the audit process significantly easier and faster.
Step 3: Hold the Annual General Meeting (AGM)
Thai limited companies must hold an Annual General Meeting (AGM) to approve audited financial statements and address other corporate matters.
AGM Deadline
The AGM must generally be held within four months after the end of the company’s fiscal year. For companies using a December 31 year-end, this usually means holding the AGM no later than April 30 of the following year.
Typical AGM Agenda
- Approval of audited financial statements
- Appointment or reappointment of directors
- Appointment of auditor
- Dividend approval (if applicable)
- Other shareholder resolutions
Without shareholder approval through the AGM process, financial statements generally cannot proceed to the next filing stage.
Step 4: Update and File Shareholder Information
Following the AGM, companies are generally required to update and submit shareholder information to the Department of Business Development (DBD).
For private limited companies, the updated shareholder list must typically be filed within 14 days after the AGM.
Maintaining accurate shareholder records is particularly important for foreign-owned businesses and companies that support work permit applications.
Step 5: Submit Audited Financial Statements to the DBD
After shareholder approval, audited financial statements must be submitted to the Department of Business Development.
Filing Deadline
Audited financial statements are generally due within one month after the AGM. For a company with a December 31 fiscal year-end and an AGM held by April 30, the filing is typically due by the end of May.
Failure to submit financial statements on time may result in penalties for both the company and its directors.
Step 6: File Corporate Income Tax Return (PND 50)
Companies must also file their annual Corporate Income Tax Return.
Filing Deadline
The annual Corporate Income Tax Return (PND 50) is generally due within 150 days after the end of the accounting period.
For companies using a December 31 year-end, the filing deadline generally falls at the end of May.
The filing includes:
- Corporate tax calculation
- Audited financial statements
- Supporting schedules
- Tax payment (if applicable)
Key Annual Compliance Timeline
Example for a Company with a December 31 Year-End
| Compliance Requirement | Typical Deadline |
| Financial Year Ends | December 31 |
| Audit Preparation | January – April |
| AGM | By April 30 |
| Shareholder List Filing | Within 14 Days After AGM |
| DBD Financial Statement Filing | Within 1 Month After AGM |
| Corporate Income Tax Return (PND 50) | Within 150 Days of Year-End |
Companies with different fiscal year-end dates should calculate deadlines accordingly.
Common Compliance Mistakes
1. Waiting Until the Last Minute
Many businesses only begin preparing documents shortly before deadlines.
2. Incomplete Bookkeeping
Missing records often delay audits and tax filings.
3. Missing AGM Deadlines
Failure to hold the AGM on time can create a chain of compliance issues.
4. Late Tax Filing
Corporate tax penalties can increase significantly over time.
5. Assuming Dormant Companies Have No Obligations
Even inactive companies generally remain subject to annual accounting, audit, and filing requirements until formally dissolved.
Why Annual Compliance Matters for Foreign-Owned Companies
Foreign directors often discover that annual compliance affects much more than accounting.
Proper compliance supports:
- Work permit renewals
- Visa applications
- Banking relationships
- BOI reporting
- Investor due diligence
- Business sales and acquisitions
- Government inspections
Incomplete filings can create obstacles when expanding operations or applying for additional licenses.
Frequently Asked Questions
Does every Thai company need an annual audit?
In most cases, yes. Thai limited companies are generally required to have annual financial statements audited by a licensed CPA.
Is an AGM mandatory?
Yes. Private limited companies generally must hold an AGM within four months after the end of the fiscal year.
When is the corporate tax return due?
The annual Corporate Income Tax Return (PND 50) is generally due within 150 days after the accounting year-end.
Do dormant companies still need to file?
Generally yes. Companies that remain registered are usually still subject to annual compliance obligations until properly dissolved.
What happens if deadlines are missed?
Companies and directors may face penalties, fines, surcharges, and administrative complications.
Conclusion
Annual compliance is one of the most important responsibilities of operating a company in Thailand. From audits and AGM meetings to DBD filings and corporate tax returns, every company must follow a structured compliance process each year.
Businesses that maintain accurate accounting records, prepare early, and work with experienced professionals can avoid penalties and focus on growth rather than administrative problems.
At KPG Full Service, we help Thai and foreign-owned companies manage bookkeeping, tax filings, annual audits, corporate compliance, payroll, and business administration throughout Thailand. Our goal is to ensure your company remains compliant while you focus on running a