Last updated: January 2026

Running a business in Phuket as a foreigner is genuinely exciting — and genuinely complicated when tax season rolls around. I've spoken to dozens of expat business owners here over the years, and the single most common regret? "I wish I'd got a proper accountant from day one." The second most common? "I used one in Bangkok and they had no idea how tourism seasonality works."

This guide covers everything you need to know about accounting services for expat businesses in Phuket — what's legally required, what it costs, and how to find firms that actually understand the island.

Join 5,000+ expats — get our free weekly Phuket insider tips

The Phuket Insider: business setup, visa changes, cost breakdowns — in your inbox every Tuesday.

Why Accounting Compliance Matters More Here Than You'd Think

Thailand's Revenue Department takes business compliance seriously, and Phuket businesses — especially those with foreign ownership — attract scrutiny. A properly structured company with clean accounts is also essential when you need a work permit, apply for a business bank account, or eventually sell the business.

The core legal requirements for any Thai limited company (บริษัทจำกัด) include: monthly bookkeeping entries, monthly VAT returns (if VAT-registered), monthly withholding tax filings, biannual corporate income tax returns (PND 51 mid-year, PND 50 year-end), and an annual audited financial statement signed by a licensed Thai CPA.

Miss any of these and the penalties add up fast — typically 1.5% per month on unpaid tax plus surcharges. Get caught in an audit with sloppy records and you can expect a significant reassessment. A good accountant in Phuket pays for themselves within the first tax season.

What Accounting Services Do Expat Businesses Actually Need?

Monthly Bookkeeping

Recording all income and expenses, reconciling bank statements, preparing management accounts. For a small restaurant in Kata, a dive shop in Chalong, or a villa rental operation in Bang Tao, this might take 10–15 hours per month. Most accounting firms in Phuket offer a monthly retainer for this service.

VAT Filing (PP.30)

If your annual revenue exceeds ฿1.8 million (which most operating businesses hit quickly), you must register for VAT and file monthly returns by the 15th of the following month. Your accountant handles the PP.30 form and ensures input tax credits are claimed correctly on your business expenses.

Withholding Tax (PND 1, PND 3, PND 53)

Every time you pay salaries, professional fees, or rent, you're required to withhold tax at source and remit it to the Revenue Department. The forms and percentages vary — staff salaries use PND 1 (filed monthly), payments to individual contractors use PND 3, and payments to companies use PND 53. Miss these filings and you're personally liable.

Annual Audit

All Thai limited companies must have annual accounts audited by a licensed CPA and filed with the Department of Business Development (DBD) within 5 months of the accounting year-end. For most businesses this means a May deadline. The auditor checks for correctness, proper documentation, and flags any issues with related-party transactions or undocumented cash.

Payroll Processing

If you employ Thai staff — and most businesses in Phuket do — you need Social Security Fund (SSF) contributions filed monthly. The employer contribution is 5% of gross salary (capped at ฿750/month per employee). Your accountant can run payroll, prepare payslips, and submit SSF online.

Find a Vetted Accountant for Your Phuket Business

Our directory includes accounting firms that specialise in expat-owned businesses in Phuket — from small tour operators to multi-property villa rental portfolios.

[AFFILIATE_ACCOUNTANT] Browse Phuket Accountants →

Accounting Costs in Phuket: What to Budget

ServiceMonthly Cost (THB)Annual Cost (THB)Notes
Basic bookkeeping (small biz)฿3,000–฿6,000฿36,000–฿72,000Up to ~50 transactions/month
Bookkeeping (medium biz)฿6,000–฿12,000฿72,000–฿144,00050–200 transactions/month
VAT filing (PP.30)฿1,500–฿3,000฿18,000–฿36,000Included in retainer at many firms
Annual audit (small company)฿15,000–฿30,000Depends on revenue
Annual audit (medium company)฿30,000–฿60,000Revenue ฿5M–฿20M range
Payroll per employee฿500–฿1,000Including SSF filing
Full-service retainer฿10,000–฿18,000฿120,000–฿216,000All the above bundled

These are real 2026 Phuket market rates. Bangkok firms typically charge 20–30% more; some provincial Thai-only firms charge 30–40% less but may not speak English or handle foreign business structures.

Types of Accounting Firms in Phuket

Thai CPA Firms (Local)

These are the backbone of Phuket's accounting scene. Many are one or two-person operations based in Phuket Town or Chalong, handling the majority of small Thai businesses on the island. They're affordable, know the local Revenue Department staff by name, and process compliance work efficiently. The limitation is usually language — most operate in Thai, which can create friction for expat business owners who need to understand what's going on.

Expat-Oriented Accounting Firms

Firms like Sunbelt Asia, Acclime Thailand, and MBMG Group (which has a Phuket presence) combine licensed Thai CPAs with English-speaking client managers. They're more expensive but substantially easier to work with if English is your primary language. They're also better equipped to handle more complex situations: BOI applications, foreign business licence (FBL) structuring, or businesses with international shareholders who have reporting obligations in their home countries.

Freelance Expat Accountants

There's a floating population of accountants from Western countries who've relocated to Phuket and offer their services to expat businesses. A word of caution: in Thailand, only licensed CPAs (which requires a Thai CPA qualification) can sign audited accounts. No matter how experienced your expat accountant is, you'll still need a licensed Thai CPA for the annual audit. Make sure whoever you hire has access to one.

What to Look for When Hiring an Accountant in Phuket

After watching friends make costly mistakes, here are the questions I'd ask before signing any retainer:

BOI, FBL, and the Structures That Affect Your Accounting

How your business is structured has a direct impact on what your accounting looks like. A business operating under BOI (Board of Investment) promotion has special reporting requirements and benefits (tax holidays, import duty exemptions) that must be tracked separately. A business with a Foreign Business Licence (FBL) will have different capital structure requirements that affect how equity is reported.

If you're operating through a Thai company with nominee shareholders (common but legally risky), your accountant needs to be fully aware of the structure. Many expat-friendly accounting firms actively advise against nominee structures and can help you transition to legitimate foreign ownership models like the FBL or BOI route.

For tax residency questions — particularly the new Thai tax rules requiring residents to declare overseas income brought into Thailand — you may want to consult a specialist international tax advisor in addition to your business accountant. See our Thai tax filing guide for expats for more on this.

Practical Tips from Phuket Business Owners

From conversations with expats running everything from beach clubs in Kamala to IT consultancies in Phuket Town:

Still unsure which accounting setup is right for you?

Book a free 30-minute consultation and we'll help you find the right accountant for your Phuket business — whether you're just starting out or cleaning up an existing mess.

Book a free consultation →

Related Guides

If you're setting up a business in Phuket, these guides will also be essential reading:

Frequently Asked Questions

Yes. Thai law requires all registered companies to maintain proper accounts and file annual audited financial statements with the Revenue Department. A licensed CPA must sign off on the audit. DIY bookkeeping may be fine day-to-day, but you'll need a professional for year-end filing.
Monthly bookkeeping for a small company (under 5 staff) runs ฿3,000–฿8,000/month. Annual audits cost ฿15,000–฿40,000 depending on revenue. Payroll processing adds ฿500–฿1,000 per employee per month. Full-service packages that include all of the above start around ฿10,000–฿15,000/month.
Technically yes, but it's not ideal. Phuket-based accountants understand local business conditions, know the provincial Revenue Department office at Phuket Town, and can attend meetings in person. Bangkok firms often charge travel expenses for on-site visits and may miss island-specific nuances around tourism and seasonal revenue.
Thai accounting firms are typically cheaper and handle day-to-day compliance well. Expat-oriented firms combine Thai CPAs with English-speaking advisors who understand the foreign business context — useful when navigating BOI, foreign business licences, or international tax treaties.
VAT is 7% in Thailand. You must register if revenue exceeds ฿1.8 million per year. Once registered, you charge VAT on sales, claim it back on purchases, and file monthly returns (PP.30 form). Your accountant handles all of this.
Most full-service accounting firms in Phuket handle both corporate and personal income tax filing. If you're a director drawing a salary, your accountant can file your personal income tax return (PND 91) alongside the company returns. For complex cross-border situations, you may also need a specialist international tax advisor.
Affiliate disclosure: Some links on this page are affiliate links. If you engage a service provider through our directory or recommendation links, we may earn a commission at no extra cost to you. We only list firms we've vetted or that come with strong community recommendations. Our editorial content is independent.