Quotuno

Answers

Do I still need a Thai accountant if I use Xero or QuickBooks?

Yes. No Thai rule names any accounting package, and nothing stops you running Xero or QuickBooks, but the law still requires the company to appoint a qualified ผู้ทำบัญชี, to keep the entries in Thai, to file on the Revenue Department’s own forms, and to submit the financial statements to the DBD as XBRL in a prescribed format. None of that comes out of a foreign cloud package.

Last reviewed 21 September 2026

This question usually arrives from someone who has run a company elsewhere, where the software genuinely was the accounting function. In Thailand the software is the least regulated part of the stack. What is regulated is the form of the record, the language it is kept in, the person who keeps it, and the channel the filings go through.

The law regulates the record, not the tool

We looked for any Thai rule naming an accounting package, permitting or prohibiting one, and there is none. The Accounting Act says entries may be "written in ink, typewritten, printed, or done by any other method producing a similar result", which is what leaves room for electronic books, and the Electronic Transactions Act B.E. 2544 gives data messages the same legal standing as writing and as retained originals, on conditions about accessibility and integrity.

So the honest answer to "is Xero allowed" is that the question does not arise. Nothing in Thai law is addressed to it. The obligations below are addressed to you, and they exist whichever software produced the numbers.

Three things the software will not do for you

1. The entries have to be in Thai. Section 21(1) of the Accounting Act requires entries in Thai; a foreign language is allowed only with Thai alongside, and if you post to account codes you must keep a Thai-language manual translating the codes. A Xero chart of accounts in English is not a Thai statutory ledger, which is why firms working in your file usually keep a parallel Thai set and reconcile the two.

2. The DBD filing is a prescribed format, not an export. The line items that must appear in statutory financial statements are set by DBD announcement, with five formats, one per entity type. The statements are prepared into a DBD template and converted to an XBRL file for upload through DBD e-Filing, together with the shareholder list (บอจ.5 for a private limited company). No general accounting package produces that.

3. The tax filings go through the Revenue Department’s system on the Revenue Department’s forms. PP 30, PND 1, PND 3, PND 53, PND 50 and PND 51 are filed through the RD e-Filing portal. Your software can produce the figures. It cannot be the channel.

The currency point almost nobody mentions

The Accounting Act does not actually prescribe a currency. Plenty of pages state that "Thai law requires accounts in baht"; the requirement comes from the accounting standards and from DBD practice rather than from the Act. TFRS for NPAEs, which is what most SMEs apply, does not allow financial statements in a functional currency other than Thai baht, and the DBD has not accepted statements prepared in another functional currency. A company whose real functional currency is US dollars therefore ends up maintaining two sets: one in its functional currency for management and group reporting, and a Thai baht set for the DBD.

That is a real cost and it is worth raising before you sign, because it is exactly the sort of thing that turns a cheap quote into an expensive year.

So what is Xero actually good for here

A great deal, just not compliance. It is where you see your own numbers between monthly closes, where your investors or your group can look without a translation, and where you can check the Thai set against something you understand. The mistake is not using it. The mistake is thinking it discharges an obligation that the law puts on a named person and a prescribed format.

What to ask a firm

Ask those five of three firms and the answers will differ more than the prices do. Compare three quotes for bookkeeping, or see what firms charge and what moves the number.

Every filing, and when it is due. A Thai company owes about a dozen of them a year. They are all on the Thailand tax & compliance calendar, monthly and annual, paper and e-filing dates side by side.

Related questions

Sources

This is general information about how a filing works, not accounting or tax advice for your company. Confirm anything that matters against the official notice or with your accountant. Spotted something out of date? Tell us and we will fix it.

Compare 3 quotes for monthly bookkeeping & tax filing