Legal Firm Bangkok

Accounting & Legal Services in Thailand.

As a Corporate Legal Firm in Bangkok, here at B-Corp we provide legal services to SME businesses as well as larger organisations.


Call us today at 02 234 4889 or Email us at [email protected]

It is our objective to provide all clients with a service that is not only of the highest quality but delivered promptly
and efficiently to maximise their experience.
Our Services

Company RegistrationB-Corp Legal Firm is a professional team specialising in establishing safe, secure company structures for foreign clients. Our experienced and knowledgeable team have helped setup thousands of companies in the Kingdom and are fully conversant with all facets of Thai corporate law.

AccountingAll Thai and foreign businesses must comply fully with relevant accounting and tax requirements outlined in law. This can be both time consuming and complicated therefore our role is to provide quality, fully compliant accounting services that are reasonably priced and fully transparent.

Visa & ImmigrationAt B-Corp, we have a dedicated team that is fully focused on providing Thai immigration services to both individuals and companies. We ensure that you meet the requirements prescribed. So, let our team guide you through the entire process in a professional and efficient manner.

Corporate SecretarialIn accordance with the relevant regulations, there will be periods during the company’s lifespan that alterations need to be made to the juristic body. We provide our clients with comprehensive company secretarial and admin services that ease any burden.

Your Accounting and Legal Services in the same location

At B-Corp we will endeavour to make you and your business’ daily life easier from the initial setup to the day-to-day operations via our far-reaching service.
Legal Services Thailand

Our Legal Firm

We are a Thai accounting and legal firm assisting high volumes of international clients navigate the often complex legal and business scenarios that can occur in Thailand. Our vision is a fully functional but personal environment that ensures all clients receive professional, consistent and completely dependable advice in every corporate situation. From the heart of the Bangkok Business District, we offer all-embracing legal and accounting solutions to clients in Bangkok.

Our consultants are poised ready to provide the highest possible levels of service for your business in Bangkok.

Learn more

Client Testimonials

I've worked with Vincent when in Thailand as MD for Easy Taxi. He and his company were always really helpful and and efficient in the accountant routine. It's was a really good decision to choose him as our accountant.

Leonardo Schmidt Boz Rocket Internet

It is with much pleasure that I recommend Vincent. I know Vincent since 2014. We outsourced our full accounting as well as our management reporting with B-Accounting. I deeply appreciated his accuracy, responsiveness in the exchanges and strict respect of the deadlines. Vincent is a great professional with strong international and local financial expertise.

Anne Belveze ORAMI BY MOXY

This firm managed my accounts in a great way which is following deeply the details of each operation. He is reliable and somebody we can trust on. It is a real pleasure to work with him.

Sylvain Balieu PHB Asia

Opening Hours

  • Mondays-Fridays: 9AM to 6PM
  • Saturdays:Closed
  • Sundays: Closed

Subscribe to our Newsletter


Frequently Asked Questions

At B-Corp, we understand that the prospect of approaching the legal and accounting aspects of business in Thailand can be daunting. Below are some of the questions that we frequently get asked.

Q. How do I set up a company?

Establishing a company in Thailand can be quite complex and there are a wide variety of business structures that are available. These include sole proprietor, an ordinary or limited partnership, a representative office, a regional or branch office, a joint venture, a limited company and even a foreign company. Depending on your own individual requirements, B-Corp can work with you to ensure that setting up the company is easy thanks to our expertise and experience.

Q. How long does company registration take?

Once again this will depend on the type of company that needs to be setup. The more straightforward Thai Limited Companies can take a matter of days, whilst more complex BOI companies, for instance, will take longer. Our team can discuss this with you after establishing the type of business that you will need to meet the legal requirements in Thailand.

Q. Why should I work with a legal firm?

The simple reason is that because we are professionals who deal with this on a daily basis. Through our extensive knowledge, we know the best course of action to make the entire process as straightforward as possible.

Q. What is Corporate Income Tax (CIT)?

Like in all countries around the world, businesses must pay tax on the profits that they make. In Thailand, this tax is known as Corporate Income Tax which commonly shortened to CIT. There are different rates that need to be paid depending on the levels of profit, type of business and in some cases, the location of the business. This is something that can be discussed in greater depth with one of our knowledgeable consultants.

Q.How do I get a Non-Immigrant B Visa?

All foreigners who work in Thailand require a Non-Immigrant B Visa to do so legally. This type of visa is normally issued initially outside of the country at a Thai Embassy or Consulate. The visa can then be extended at the Immigration Department once a work permit has been obtained. There are some cases where this can alter marginally and this can be discussed on an individual basis.

Q. How do I pay my taxes?

Taxes can be paid online or at the Revenue Department. Obviously, forms need to be completed correctly and in Thai language. This is something that here at B-Corp we can assist you with.

Q. What is Corporate Secretarial?

Corporate Secretarial is professional assistance with the administration side of the business. This may include, change of directors, increasing the amount of capital or changing the company’s objectives. These are all things that can be quite complex, especially if it is an area that you aren’t familiar with.

Q. How do I get a Work Permit?

To get a Work Permit in Thailand you must first have a valid Non-Immigrant B visa. Other restrictions are also imposed such as capital requirements, the employment of Thai nationals and the business sector. The Work Permit is issued by the Thai Labour Department.

Q. Can I have full ownership on my company

The good news to this question is ‘yes’ you can but not in all circumstances. Branch or Regional Offices, for instance, can be fully foreign owned whereas a Thai Limited Company can’t. Once again, this is something that could be discussed once you own circumstances are understood.

Q. How long does it take to get a Work Permit?

This will depend on your circumstances but using a company such as B-Corp will mean that the process is significantly faster. As a ‘one-stop shop’ type of office, we will make sure that all requirements are met and the paperwork is completed correctly. Naturally, this speeds up the process.

Q.What is BOI?

BOI is the Board of Investment. It is a scheme that offers a variety of incentives to foreign companies to invest in the Kingdom. These incentives include tax-breaks, reduced Thai national number requirements as well as further assistance with running your business. There are restrictions on which business sectors can apply for BOI status.