Get the Right Company for Accounting Service in Bangkok, Thailand

Stop hassling with financial reports, spreadsheets, and the Revenue Service. Find an accountant for your business in Bangkok.
A calculator, pen, and pad and the title: How to Get the Best Accounting Services for Your Business in Bangkok.

Need help running a business in Thailand? You can support us on Patreon and get access to exclusive business guides with insider business tricks. We answer you personally on any business questions you have. And you’ll also be helping keep ExpatDen running.

We started our company in Thailand in 2006 and have been in business ever since.

When it comes to dealing with accounting and taxes in Thailand, our accountant plays a key role in our business.

If you want to start your own company in Thailand, talk to an accountant first.

They register your company, handle day-to-day accounting services, and close your company, if or when that day comes.

In this article, you’ll find out what you’ll get when using an accounting service, how much it costs each month, and how to pick the right accountant.

If you want to skip the lengthy read about accounting services in Thailand and hire an ethical and professional accountant, fill out the form on this page.

I’ll put you in touch with a professional, licensed, and certified accountant who I use for my business.

​​Get your FREE ​Thailand ​Cheat Sheet​ by entering your email below. The ​Cheat Sheet​, based on ​our experience with living and working in Thailand for 10+ years shows you how to start your life in Thailand ​​hassle free while​ saving thousands of dollars on rent, insurance, banking, and more.

Exclusive Content

We have exclusive business content with insider business tricks that you can’t find anywhere else, just for our supporters on Patreon.

By becoming a Patron of our Get Your Business Going tier, you can ask us any questions you have about running a business in Thailand and get immediate access to these contents:

That’s not all. We plan to host meetups in Bangkok to get the members of this tier together with us, fellow entrepreneurs, and other people who can help you run a business here.

To get access to these exclusive business guides and more, please support us on Patreon.

Your support helps us create and publish free in-depth guides that help you live, work, retire, or start a business abroad.

Why You Need an Accountant

If you run a business in Thailand, accountants prepare your financial statements and taxes.

A man typing numbers into a financial report on a laptop.
Accountants in Bangkok can handle many of your company’s financial needs and more.

Accountants in Thailand:

  • have accounting degrees
  • know Thai tax laws rules and regulations and corporate laws
  • prepare financial statements so you can avoid incorrectly filing taxes
  • preparing paperwork to incorporate your company
  • audit your company each year

The Department of Business Development lists professional accountants as certified accountants per Thai regulations.

Every year you must also find an auditor to check your company’s financial statements.

Auditors will refuse to audit your company if an unqualified accountant prepared your financial statements.

What Services Do Accountants Offer?

Accountants offer many services. They keep your company compliant with corporate issues in Thailand.

They can also make the many legal procedures easier, both in the company and in your personal life.

Let’s take a closer look.

Company Registrations

In addition to hiring a corporate lawyer, you can hire an accountant when you want to register a company in Thailand.

Most accountants can register companies. Give them the necessary information, and they do the paperwork for you.

Accountants can also give you general advice on corporate laws. For complicated issues, talk to a lawyer.

You can use an accountant to register your company and hire another accountant to take care of your financial statements and taxes.

But it’s easier to use the same accountant for everything.

If you want to hire an accountant that can register your company and do your accounting, get in touch with Banchee Legal House.

Tax Filings

Accountants main job is filing taxes. Based on Thai revenue codes, your company needs to file taxes at specific times depending on your tax type.

Filing taxes is complicated because you need to calculate them correctly and file them at specific times.

For example, you need to file PP 30 and PP 36 every month. But you only need to file PND 50 in the middle of the year and PND 51 at the beginning of the year.

Depending on your business, you may need to file extra taxes. If you don’t, you can pay fines or face jail time.

If you want an accountant to file your taxes, give them your invoices and receipts and they do the rest.

And you can prepare basic accounting reports and let the accountant file taxes for you.

Corporate Tax Advice

Taxes in Thailand are complicated. Thailand has its own tax rules and regulations that you may be unfamiliar with.

A lady handing a folder to another lady sitting across the table.
If you need financial advice in bangkok, accountants are your best source.

For example, VAT registered companies in Thailand must give their Withholding Tax Certificate, or WHT, to companies when paying for services in Thailand.

And you have to pay for and hand in to the Revenue Department the WHT every month.

To make things worse, withholding taxes change with the services you pay for. Withholding taxes can be 2%, 3%, or 5%.

This doesn’t include personal income tax and personal property tax forms, invoicing, payroll, and other accounting processes your company deals with.

If you don’t follow these rules and regulations you could be fined, have your assets seized, or go to jail.

And if you say you were unaware of these rules and regulations, it won’t help.

Accounting firms give you advice on how to pay taxes, how to legally lower your taxes, and how to get a tax refund from the Revenue Department.

They can help you avoid overpaying taxes. Because if you do overpay, it could take years to get your money back from the Revenue Department.

From time to time the Revenue Department might want to talk to you and ask you questions. And they may come to check your office.

Accountants can help you in these situations and answer questions on your behalf so you don’t give the wrong info that could get you in trouble.

Accounting Transactions

You need to prove your company’s income and expenses through receipts and invoices. You can’t pay for things in cash or take cash without a paper trail.

And you need to show the Revenue Department where you got that money from and how you spent it.

You need to justify these transactions. You can’t transfer money to other people without good cause.

You must account for your income and expenses in the right way for that specific type of income or expense. And each income and expense has a unique way.

This is important to know because you must show the Revenue Department how you accounted for them.

If your accountant isn’t responsible for these services, you may have to give these accounting transactions to the Revenue Department yourself.

But your accountant should give you advice, show you examples, and make sure your transactions are correct.

Financial Statements

When you run a company in Thailand, you make and spend money at the same time.

You can’t always see how much you make or how much you have left in your budget for future projects.

When you work with an accountant who prepares your financial statements, you see where your hard-earned money is coming from and going to each month.

Accountants also detail your cost of running a business and your income.

But accountants might not cover these services under normal accounting rates. So be sure to ask your accountant what’s covered in your accounting fees.

Payroll Services

Accountants help you with your company’s payroll services. Among other things, payroll services mean:

  • paying your employees every month
  • calculating and filing personal income taxes
  • paying for Social Security
  • submitting pay slips and tax certificates

Some accountants even pay your employees after you approve their pay.

Social Security Services

You must register your employees in Thailand’s Social Security System.

Social Security gives employees health insurance, pensions, and unemployment benefits.

As of 2019 your employees making at least 15,000 baht need to pay 750 baht every month for Social Security.

Your company also pays 750 baht for each employee to Social Security.

Every time you hire a new employee, you must register them with Social Security. And if they leave your company, you must tell Social Security.

Accountants usually take care of everything related to Social Security.

Company Audits

Every year, you need to hire a licensed auditor to check your financial statements so you can hand them in to relevant government organizations.

If you prepare the statements, it’ll be hard to find an auditor. They’ll refuse to check and audit financial statements that you prepare unless you’re a Revenue Department certified accountant.

Usually accountants and auditors in Thailand work together.

Once your accountant prepares your company’s yearly financial statements, he or she sends it to an auditor. You don’t have to do anything on your end.

Some accountants offer accounting and auditing services. But accountants usually charge extra for auditing fees.

The Securities and Exchange Commission of Thailand lists over 100 licensed auditors who can help with company audits.

Business Licenses

For certain types of businesses, you must have a license to run your company.

Common businesses that must have licenses are:

  • restaurants
  • bars
  • hotels
  • construction companies
  • food manufacturers
  • recruitment agencies
  • travel agencies
  • importers and/or exporters
  • banks and/or lenders

If you run one of these companies in Thailand an accountant helps you get a license.

Visas and Work Permits

This may sound strange, but accountants also get you Thai visas and work permits.

They might not know as much as immigration lawyers, but they could get business visas and work permits for you and your employees.

Personal Tax Consulting

You can also use your accountant as a personal tax consultant.

If they do your company’s taxes and know how much you make, they may be willing to do your personal taxes for an extra fee.

Rates

Accountant’s rates are based on three factors:

  • average accounting transactions per month
  • complexity of your company
  • services you need

For startups with few transactions, the average rate for basic accounting services starts at 4,000 baht to 5,000 baht a month.

Accountants charge more based on the complexity of your business. This would be the case if you set up a BOI-promoted company.

BOI-promoted companies go through more procedures than other types of companies in Thailand.

Finding an Accounting Firm in Bangkok

You can find many accountants in Bangkok who work at both large and small firms, through Chambers of Commerce, or by networking.

A lady holding a tablet with a financial report on the screen.
Accountants who work both quickly and professionally are hard to come by. Thoroughly vet all accountants you contact.

If you need help finding an accounting in Thailand, fill out the form on this page. I’ll put you in touch with a professional, licensed, and certified accountant who I use for my business.

Law Firms

Banchee Legal House offers accounting and legal help. Depending on your needs, they may be the right choice for you.

They have a team of lawyers and accountants who take care of all corporate matters, from accounting to legal issues, all under the same roof.

Accounting Firms

If you want an accountant that works under international standards, hire an accountant from one of the Big Four firms in Thailand:

These accounting firms are the four biggest in the world. And all of them have offices in Thailand. But they’re expensive.

Chambers of Commerce

Your country’s Chambers of Commerce in Thailand might have a list of accountants.

Keep in mind that Chambers of Commerce usually recommend their member firms, so the choice they give you may be biased.

Networking Events

Many accountants go to networking events. If you go, you can get to know them in a casual setting and get some of your first accounting questions answered.

At networking events, you can find out what the accountant knows, their English skills, and how well they “get” you.

The last one is important because you don’t want to constantly re-explain what your business does.

Ask for Recommendations

Most people who run companies in Thailand use accountants.

Some of them are happier with their accountant than others.

If you find a business owner who’s finance and tax savvy, he or she can suggest an accountant.

Hiring the Right Accountant

You can’t use any accountant you find off the internet because most accountants don’t know all the tax laws in Thailand.

Avoid working with an accountant that knows little about the regulations for your company and unknowingly gets you in trouble.

One way to check their competence is to ask questions specific to your business.

If you want to start a software company in Thailand, ask them specific rules and regulations about this industry.

If you want to set up a BOI-promoted company in Thailand, ask BOI related question.

Ask about specific tax laws your company needs to follow or licenses your company needs.

You can still ask broad questions about registering a company in Thailand or what to do about VAT licenses.

But most accountants in Thailand know the answers to these broad questions. You want an accountant who answers your specific questions.

Negotiating Services and Rates

To avoid misunderstandings between you and your accountant, negotiate the services and rates the accountant will offer you.

Here are some accounting services you can ask your accountant to do for your company:

  • Auditing your company
  • Preparing monthly financial statements
  • Issuing invoices
  • Filing taxes

Get in writing the services the accountant guarantees to your company for the fee you agreed to.

It doesn’t need to be a contract signed by you and the accountant. It can be a simple email as well.

Your Responsibilities

You can’t hire an accountant and expect them to do everything for you. Some things you need to do yourself.

Here are some of those things.

Learn Basic Accounting

As a business owner, learn how accounting in Thailand works.

Although an accountant handles most of your accounting needs, have a basic idea on:

  • taxes in Thailand
  • taxes your company must pay
  • how to do accounting transactions
  • what you can and can’t do with your company’s finances

Learning the basics prevents accounting mistakes. It’s your business and your investment. Make sure everything is right.

Recheck Advice

If your accountant gives you advice, check the accuracy of that advice.

Mistakes and misunderstandings happen. If you get incorrect advice you can run into legal problems.

Some accountants may tell you to do illegal things under certain circumstance.

This includes making fake invoices to raise your company’s expenses to lower your company’s income taxes.

Problems also happen because of language barriers. You may understand one thing, but your accountant understands something else.

This could lead your accountant to give you the wrong info or incorrect advice.

Illegal Advice could get you in trouble, so recheck the advice you get.

Recheck any and all advice on Thailand’s Revenue Department website or by getting a second opinion from another accountant.

Give Clear Details

Give your accountant clear details so they can understand and help you.

To avoid giving your accountant info they may not understand, speak slowly and use simple English.

You can also learn some Thai. If you run a business and live in Thailand, knowing Thai makes everyday life easier.

If you don’t get your point across, you may understand one thing and your accountant may understand another thing, which leads to problems.

Follow up Regularly

Accountants are busy, especially during the end and beginning of every month and tax season.

They might forget to send invoices, pay Social Security, or file monthly taxes.

If they take long to respond, they may have forgotten to get back to you.

From time to time, follow up with them. Send them a short email or give them a quick call.

Hire an Admin

As your company grows, hire an admin and let him or her help you with:

  • issuing invoices;
  • keeping accounting documents; and
  • preparing accounting transactions for your accountant.

Admins can also handle the finer details of running a company, like renting an office, and let you focus on what you do best, which is run your business.

Now, on to You

If you want a firm that can help you with your accounting needs, fill out the form on this page. I’ll put you in touch with a professional, licensed, and certified accountant who I use for my business.

She can help you register your business and handle your accounting and taxes. This way you can focus on legally running and growing your business in Thailand.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You May Also Like