Company Secretary & Compliance

Corporate Secretarial
Services in Bangkok

Our secretarial services in Bangkok keep your company compliant from day one: company registration, board and shareholder minutes, statutory filings with the Department of Business Development, and BOI and licence matters. We work with Thai and foreign-owned companies, in Thai and English, since 2010.

5.0★ on Google (22 reviews) · Since 2010 · Thai & English

Corporate secretarial services in Bangkok for Thai and foreign-owned companies
Company secretarial and compliance support meeting in Thailand
Our Expertise

Our Secretarial Services
in Bangkok

View All Services →

Business Registration

Full setup for new companies, VAT registration, and social security enrollment. We handle documentation and filings in accordance with requirements from the Department of Business Development Thailand.

Company registration services in Bangkok including VAT and social security setup

BOI & Foreign Business Licences

Guidance on BOI promotion and tax privileges, Foreign Business Licence applications and the US Treaty of Amity, with follow-up filings handled for you.

BOI promotion and foreign business license consulting services in Thailand

Corporate Compliance

Board and shareholder meeting notices and minutes, annual filings with the DBD, and changes of directors, shareholders or registered address.

Corporate compliance services in Bangkok including statutory filings and board minutes
Scope of Services

What Our Company Secretary
Service Covers

From business setup and BOI matters to licensing and filings, we help keep your paperwork correct and up to date so you can focus on growth.

Business registration support in Thailand for new company setup and documentation
01

Business Registration

New companies, VAT registration, Social Security setup, and change of addresses. We handle the foundation.

Start Registration
02

BOI & Licenses

Foreign Business Licenses, US Treaty of Amity, and Tax Privileges.

Check Eligibility
03

Restructuring

Mergers, Amalgamations, Joint Ventures, and Liquidation.

04

Business Documents

Shareholder agreements, MoUs and commercial contracts prepared by our business consulting team.

05

Compliance

Board meetings, AGM notices and minutes, statutory books and the annual shareholder list (Bor.Or.Jor.5).

Get Support
Step by Step

How Company Registration in Thailand Works

Company registration in Thailand usually takes 15 to 20 days. Here is what happens.

  1. 1

    Free consultation

    Your business activity, shareholding and whether foreign-ownership rules apply.

  2. 2

    Name reservation

    We reserve the company name with the Department of Business Development.

  3. 3

    Documents prepared

    Memorandum of Association, Articles and shareholder list, ready for your signature.

  4. 4

    Registration

    The company is registered and receives its certificate and tax ID.

  5. 5

    After registration

    VAT and social security registration where needed, plus accounting setup with our accounting team.

Foreign-owned companies. Foreigners can usually hold up to 49% of a Thai company. Majority foreign ownership in restricted businesses needs a Foreign Business Licence, BOI promotion or, for US citizens, the US Treaty of Amity. We check which route fits your business before you register.

Checklist

Documents You Need to Register a Company

  • Passport copies (foreigners) or Thai ID cards (Thais) of directors and shareholders
  • Registered office address, with the lease or house registration and the owner's consent
  • Business activities, registered capital and shareholding

For the full process, ownership rules and costs, read our guide on how to register a company in Thailand as a foreigner.

TRUST
Office for company secretarial and compliance support in Bangkok
Team providing company secretarial and compliance support for company registration
15+Years of
Excellence
Trusted Partner in Bangkok

Why Companies Choose
Our Secretarial Team

Corporate records and filings should never hold up your business. Our secretarial team keeps your registers, minutes and DBD filings in order, and works with our accounting team so your corporate and financial records always match.

At Baan Banchi.com, we support SMEs, startups, and foreign companies with accurate documentation, timely submissions, and clear guidance under Thai corporate law.

Google Rating (22 reviews)5.0★
FAQ

Secretarial Services FAQ

Protecting your brand name? See our trademark & IP services.

What do your secretarial services in Bangkok include?

Company registration, board and shareholder meeting notices and minutes, statutory filings with the DBD, changes of directors, shareholders or registered address, and BOI and licence matters.

Does every Thai company need an annual general meeting?

Yes. A Thai limited company must hold its AGM within four months of its financial year-end to approve the financial statements. We prepare the notice and minutes and file the shareholder list (Bor.Or.Jor.5) within 14 days of the meeting.

Can you handle changes of directors or shareholders?

Yes. We prepare the resolutions and documents and file the changes with the Department of Business Development.

How much do your secretarial services cost?

Fees are quoted after a free consultation, based on your company's needs.

How long does company registration take?

Usually 15 to 20 days.

Can a foreigner own 100% of a company?

Only through a Foreign Business Licence, BOI promotion or the US Treaty of Amity. Otherwise, foreign ownership is limited to 49% for restricted business types.

Do you help with BOI applications?

Yes: eligibility check, application and the follow-up filings.

What happens after the company is registered?

Monthly accounting and tax filings start. We can handle them from day one.

Get Started

Need a Company Secretary
in Bangkok?

Tell us about your company and we'll take care of the records, minutes and filings, in Thai and English. Book a free consultation with our secretarial team.

Book a Free Consultation
Fees quoted after consultationThai & English Support