Live in Thailand1 of 31 countries

Accounting software for Thai businesses

For limited companies, sole traders and the accountants who look after them. AccountsOS gives a Thai company limited, partnership or sole proprietor an AI accountant called Finn.

  • Data held in the EU
  • Real double-entry ledger
  • No card to start
FinnThailand business
Online
How much VAT do I owe for October, and when is it due?
October VAT to pay is 21,000 baht: output VAT 49,000 baht minus input VAT 28,000 baht. I left out 1,400 baht of VAT on client dinners, which cannot be claimed. P.P.30 is due 15 November, or 23 November if you file online.
Output VAT49,000
Input VAT28,000
To pay21,000
Source: Revenue Department, Value Added Tax

Example figures. Finn answers from your own ledger, with the source beside every number.

Built for you

Three ways Thai businesses use Finn

Sole traders

Sole proprietors

You pay personal income tax on your business profit, from 0% on the first 150,000 baht of net income up to 35%. Finn keeps the business ledger, tracks VAT once you pass 1.8 million baht, and reminds you about P.N.D.90 and P.N.D.94.

  • P.N.D.90 by 31 March
  • P.N.D.94 by 30 September
  • VAT tracked against 1.8 million baht
$12/monthStart free
Limited companies

Company limited and partnerships

Finn prepares the monthly P.P.30 figures, works out withholding and Social Security, estimates corporate tax with the SME tests, and readies the trial balance for your auditor. You or your accountant file.

  • P.P.30 figures every month
  • CIT with the SME rate tests
  • P.N.D.50, P.N.D.51 and DBD dates
$24/monthStart free
Accountants

Run your client book on Finn

Finn works as a colleague on your team. It does the bookkeeping, VAT workings and withholding schedules across your clients, while your accountants review and sign. See every client's deadlines in one list and allocate clients to staff.

  • Every client's deadlines in one list
  • Clients allocated to your staff
  • Clean books for the audit
Flat price per live clientFor accountants
Yes, AccountsOS is live in Thailand. Finn knows Revenue Department (กรมสรรพากร), Department of Business Development (กรมพัฒนาธุรกิจการค้า, DBD) and THB (฿), and supports Company Limited (บริษัทจำกัด), Public Company Limited (บริษัทมหาชนจำกัด), Limited Partnership (ห้างหุ้นส่วนจำกัด) entities out of the box, with tax figures always cited to an official source.
Your Thai tax year at a glance

Every deadline Finn tracks

All deadlines with sources
  • 7th monthlyP.N.D.1, 3 and 5315th when filed online
  • 15th monthlyP.P.30 VAT return23rd when filed online
  • 15th monthlySPS 1-10Social Security
  • 30 AprShareholders' meetingApprove audited statements
  • 30 MayP.N.D.50150 days, Dec year-end
  • 31 MayStatements to DBDWithin 1 month of approval
  • 31 AugP.N.D.51Half-year CIT
20%Corporate income taxSME: 0% and 15% bands
7%VATUntil 30 Sep 2027
5%Social SecurityEach side, up to 17,500
3%Withholding on feesPaid to Thai companies
1.8mVAT thresholdBaht of annual turnover

Rates from Revenue Department (กรมสรรพากร), checked 2026-10-25. Finn cites the page it used every time it quotes one.

Corporate income tax: 20%, with SME rates when both tests are met

Thai corporate income tax is 20% of net profit. It applies to a company limited, a public company limited, a limited partnership, a registered ordinary partnership and a branch of a foreign company. A small company pays 0% on the first 300,000 baht of net profit and 15% up to 3 million baht, but only when paid-up capital is 5 million baht or less on the last day of the period and sales and service income is 30 million baht or less.

Finn checks both tests against your books and your registered capital before it uses the SME rates. It adds back entertainment above 0.3% of gross receipts, caps passenger car depreciation at a cost of 1 million baht, and shows the computation line by line for your accountant.

  • P.N.D.50 within 150 days of year-end: 30 May for a 31 December year-end
  • P.N.D.51 within two months after the first six months: 31 August
  • 8 more days when filed online through e-Filing
7th monthlyThe P.N.D.1, 3 and 53 lands on 7th monthly. Finn puts it on your calendar and reminds you ahead of it.

VAT at 7% and the monthly P.P.30

The Revenue Code rate is 10%, but a royal decree holds VAT at 7%. Royal Decree No. 807 (B.E. 2569) keeps 7% until 30 September 2027, and Finn always quotes that date with the rate. A business registers once annual turnover goes over 1.8 million baht.

Every VAT registrant files P.P.30 for each calendar month by the 15th of the next month, or the 23rd online, even with no sales. Finn builds the figures from your sales and your purchase tax invoices, and moves input VAT you cannot claim, such as entertainment and passenger cars, to the cost line.

Withholding tax and the 50 Tawi

Thai companies withhold tax on many payments. When you pay a Thai agency for services, 3% is withheld. Rent carries 5%. The tax goes to the Revenue Department on P.N.D.53 for companies or P.N.D.3 for individuals within 7 days of month-end, or 15 days online, and the payee gets a 50 Tawi certificate.

Finn works out the withholding when you record a supplier payment, reminds you about the certificate, and lists what goes on each monthly return. Pay for staff goes on P.N.D.1 on the same timetable.

Payroll and Social Security

From 1 January 2026, employer and employee each pay 5% of monthly wages on a wage base of 1,650 to 17,500 baht, so at most 875 baht each. Form SPS 1-10 and payment are due by the 15th of the following month, and late payment adds 2% a month.

AccountsOS does not run Thai payroll. Post your payroll report and Finn books the salaries, the employer contribution, the employee deductions and the withholding, and tracks the dates.

Audited statements and the DBD

Every Thai company and juristic partnership needs a licensed auditor. A company limited approves its audited financial statements at the shareholders' meeting within 4 months of year-end and files them with the Department of Business Development within 1 month of approval. The shareholder list, BOJ.5, goes to the registrar within 14 days of the annual meeting.

Finn closes the books each month so the year-end trial balance is ready for your auditor, and tracks the meeting and filing dates.

Sole proprietors and BOI companies

A sole proprietor pays personal income tax, not corporate tax: 0% on the first 150,000 baht of net income, rising to 35% above 5 million baht. The annual P.N.D.90 is due by 31 March and the half-year P.N.D.94 by 30 September. Finn keeps the business ledger and tracks both.

A project promoted by the Board of Investment can be exempt from corporate tax for up to 8 years, or up to 13 years for some advanced-innovation activities. Finn never assumes BOI status. It asks for your promotion certificate and keeps promoted and non-promoted income apart.

What stays with you and your accountant

AccountsOS keeps the books and works out the figures. It does not issue e-Tax Invoices or e-Receipts to the Revenue Department: that system is one you join through your own registered channel, and a PDF invoice from AccountsOS is an ordinary document. It does not submit P.P.30, P.N.D. returns, SPS 1-10 or DBD filings. You or your accountant file and pay, and your auditor signs the statements.

Finn's sources in Thailand

One accountant, 31 countries, the same ledger

  • Tax authorityRevenue Department (กรมสรรพากร)rd.go.th
  • Company registerDepartment of Business Development (กรมพัฒนาธุรกิจการค้า, DBD)dbd.go.th
See all 31 countries

Thai terms Finn understands

Full glossary
กรมสรรพากร (Revenue Department)
The Thai tax authority for corporate tax, VAT, withholding and personal income tax.
กรมพัฒนาธุรกิจการค้า (DBD)
The Department of Business Development, which registers companies and receives financial statements.
P.N.D.50 (ภ.ง.ด.50)
The annual corporate income tax return, due within 150 days of year-end.
P.N.D.51 (ภ.ง.ด.51)
The half-year corporate income tax return, due within two months after the first six months.
P.P.30 (ภ.พ.30)
The monthly VAT return, due by the 15th of the next month, or the 23rd online.
ใบกำกับภาษี (tax invoice)
The invoice a VAT-registered seller issues, needed to claim input VAT.

Questions Thai founders ask

What is the corporate tax rate in Thailand?

20% of net profit. A small company with paid-up capital of 5 million baht or less and sales of 30 million baht or less pays 0% on the first 300,000 baht and 15% up to 3 million baht.

What is the VAT rate in Thailand?

7%, held by Royal Decree No. 807 until 30 September 2027. The Revenue Code rate is 10%.

When is P.P.30 due?

By the 15th of the following month, or the 23rd when filed online, even if you had no sales.

When is P.N.D.50 due?

Within 150 days of year-end: 30 May for a 31 December year-end, with 8 more days online.

Does AccountsOS issue e-Tax Invoices?

No. AccountsOS keeps the books. If you issue e-Tax Invoices, you do it through your own registered channel with the Revenue Department.

Does AccountsOS file my returns?

No. Finn prepares the figures and tracks the dates. You or your accountant file with the Revenue Department, the SSO and the DBD.

How much is Social Security in 2026?

5% each for employer and employee on wages from 1,650 to 17,500 baht a month, at most 875 baht each.

Can I talk to Finn in Thai?

Yes. Finn replies in the language you write in. The app screens are in English.

Does AccountsOS support businesses in Thailand?

Yes. AccountsOS is fully live in Thailand, with Finn aware of Revenue Department (กรมสรรพากร), Department of Business Development (กรมพัฒนาธุรกิจการค้า, DBD), THB (฿) and local entity types (Company Limited (บริษัทจำกัด), Public Company Limited (บริษัทมหาชนจำกัด), Limited Partnership (ห้างหุ้นส่วนจำกัด)).

What entity types does AccountsOS support in Thailand?

Company Limited (บริษัทจำกัด), Public Company Limited (บริษัทมหาชนจำกัด), Limited Partnership (ห้างหุ้นส่วนจำกัด), Registered Ordinary Partnership, Sole Proprietor, Branch of a Foreign Company. Each has its own tax treatment, filing requirements and default settings configured out of the box.

Can Finn file taxes directly with Revenue Department (กรมสรรพากร)?

No. Finn does not file with Revenue Department (กรมสรรพากร) for you. Finn keeps your books, tracks your Revenue Department (กรมสรรพากร) deadlines and gives you the figures. You or your accountant file. Finn always cites Revenue Department (กรมสรรพากร) sources when it quotes a rate, threshold or deadline.

What currency and date format does AccountsOS use for Thailand?

THB (฿) throughout, with dates shown as DD/MM/YYYY. No manual conversion needed.

Can I run a company in Thailand alongside businesses in other countries?

Yes. One login covers multiple companies across any of AccountsOS's supported countries, switch between them with a click, and Finn loads the correct tax rules, currency and entity settings automatically for each.

Is my country not listed, or do I need a bespoke setup for a large client book?

We build custom country rollouts and tailored practice migrations quickly: see accounts-os.com/custom-rollout.

For founders

Stop dreading your Thai accounts

Connect a bank, forward a receipt, ask Finn a question in plain English. Free for 14 days, no card.

Start free
For accountants

Run your Thai client book on Finn

Finn does the production work across every client. Your team reviews, signs and files. Flat pricing per live client.

See practice pricing