Each of the 9 sub-services below lists who it suits, the documents to prepare, the responsible authority, and the mistakes we see most often. Fees and turnaround depend on the file — ask our team.
Monthly & annual bookkeeping
จัดทำบัญชีรายเดือนและรายปี
Monthly work covers transaction recording, working papers, bank reconciliation and preparing the data behind each monthly tax return. Annual work is the year-end close, preparation of the financial statements and the document pack for the auditor and for statutory submission.
Suitable for: Thai legal entities, branches of foreign companies in Thailand, and businesses outsourcing their accounting function.
Documents & details to prepare
- Input and output tax invoices
- Bank statements
- Payroll and expense documentation
Watch out for: Filing deadlines for financial statements and tax returns are set by the Department of Business Development and the Revenue Department, and late submission carries statutory penalties. Close each period at least one cycle ahead of the deadline.
Official source: กรมพัฒนาธุรกิจการค้า กระทรวงพาณิชย์
Management reporting
รายงานการเงินสำหรับผู้บริหาร
Management reporting differs from statutory financial statements: it is built around the views management actually decides on — gross margin by product line, forecast cash flow, and period-by-period comparison against budget.
Suitable for: Owners and managers who report results to an overseas head office or to foreign shareholders.
Documents & details to prepare
- Closed-period accounting data
- Cost-centre structure
- The approved budget
Watch out for: Management reports are not audited financial statements and should never be submitted to a government authority or a bank in place of the statutory accounts.
Statutory audit by a certified public accountant
ตรวจสอบงบการเงินโดยผู้สอบบัญชีรับอนุญาต
Thai legal entities must have their annual financial statements audited by a certified public accountant before submission to the relevant authorities. The engagement covers testing of significant balances, third-party confirmations and issuance of the auditor's report.
Suitable for: Limited companies, registered partnerships that meet the statutory thresholds, and Thai subsidiaries of foreign groups.
Documents & details to prepare
- Closed accounts and the draft financial statements
- Supporting documents for significant transactions
- Minutes and contracts relevant to the audit scope
Watch out for: Book an auditor well before the year-end filing window; audit slots are scarce close to the deadline and an unaudited submission is not accepted.
Official source: สภาวิชาชีพบัญชี ในพระบรมราชูปถัมภ์
Special-purpose audit & agreed-upon procedures
ตรวจสอบเพื่อวัตถุประสงค์เฉพาะ
An engagement scoped to what the report user actually needs — for example testing a single class of transactions, verifying compliance with loan covenants, or performing procedures agreed in advance between the parties.
Suitable for: Businesses whose lender, joint-venture partner or overseas head office requires a subject-specific report.
Documents & details to prepare
- The scope of work defined by the report user
- Accounting records within that scope
Watch out for: Reports of this type are restricted to the stated purpose and stated users; they cannot substitute for the annual statutory audit report.
Official source: สภาวิชาชีพบัญชี ในพระบรมราชูปถัมภ์
VAT registration & monthly PP.30 filing
จดทะเบียนภาษีมูลค่าเพิ่มและยื่นแบบ ภ.พ.30
Operators whose turnover reaches the statutory threshold, or who choose to register voluntarily, file a VAT registration application with the Revenue Department. Once registered, monthly VAT returns must be filed and input/output tax reports maintained.
Suitable for: Businesses at the turnover threshold, exporters, and companies whose counterparties require tax invoices.
Documents & details to prepare
- Company affidavit
- Map and evidence of the business premises
- Lease agreement or landlord's consent letter
Watch out for: The turnover threshold, filing deadlines and tax-invoice format follow the Revenue Code and the Revenue Department notifications currently in force. Confirm the current rules with the Revenue Department before proceeding.
Official source: กรมสรรพากร
Payroll, withholding tax & social security filing
บริการเงินเดือน หักภาษี ณ ที่จ่าย และประกันสังคม
End-to-end payroll: computing earnings, withholding personal income tax at source, filing the returns required by the Revenue Code, issuing payslips, and remitting social security contributions within the Social Security Office deadlines, plus the year-end summary pack for the auditor.
Suitable for: Companies with permanent staff, businesses employing foreign nationals, and representative offices wanting a fully outsourced payroll.
Documents & details to prepare
- Employee register and employment contracts
- Salary and benefit rates
- Social security employer registration number
Watch out for: Withholding tax and social security contributions have different deadlines, and each authority applies its own surcharges and penalties for late filing. Check the filing calendar every month.
Official source: สำนักงานประกันสังคม
VAT registration and monthly VAT return (P.P.30)
จด VAT และยื่น ภ.พ.30
Registration is required once sales of goods or services reach the threshold in the Revenue Code, or where the activity itself requires VAT registration. After registration a P.P.30 return is due every month even in a month with no revenue. We maintain the input/output tax reports, check that every tax invoice carries the legally required particulars, and file through the Revenue Department's system.
Suitable for: Companies at the revenue threshold, service providers billing overseas clients, and businesses whose counterparties require tax invoices.
Documents & details to prepare
- Company affidavit and P.P.20 certificate if already issued
- Lease agreement or proof of the business premises
- Premises map and photographs
- Monthly input and output tax invoices
Watch out for: Late P.P.30 filing, or tax invoices missing the legally required particulars, forfeits the input tax credit and triggers surcharges and penalties. Review the documents before closing each month.
Official source: กรมสรรพากร
Payroll processing & payslips
คำนวณเงินเดือนและสลิปเงินเดือน
The payroll cycle covers computing earnings, allowances and overtime, withholding personal income tax at source, calculating social security contributions, and issuing individual payslips on paper or electronically, together with summary reports for the accounting team and the auditor.
Suitable for: Organisations outsourcing payroll, and companies with foreign employees who need deductions explained bilingually.
Documents & details to prepare
- Employee register and salary rates
- Working-time and overtime data
- Employee tax allowance declarations
- Social security employer registration number
Watch out for: Payroll data is personal data under Thailand's Personal Data Protection Act: access rights must be defined explicitly, and employee allowance declarations should be re-verified at the start of each tax year.
Official source: กรมสรรพากร
Payroll bank coordination
ประสานการจ่ายเงินกับธนาคาร (เงินเดือนพนักงาน)
Preparing the salary transfer file in the bank's required format, validating employee account numbers, sequencing approvals by the authorised signatories, and reconciling against the payroll report after transfer so that net pay, withholding tax and contributions agree every month.
Suitable for: Accounting and HR teams reducing transfer errors, and companies whose authorised signatories are based overseas.
Documents & details to prepare
- Employee list with bank account numbers
- The transfer file format used by your bank
- Approval matrix for the authorised signatories
Watch out for: Each bank has its own file format and cut-off time, and a rejected transfer usually has to be re-run the next business day. Validate account names and numbers before the cut-off, and treat the transfer file as confidential personal data.
Official source: สำนักงานประกันสังคม
The guidance above reflects general practice as of August 2026. Government criteria, fees and processing times can change — verify with the relevant authority before you file, or ask our team on 083-249-4999 · LINE @NYCLI · email.