Do I actually have to deposit the 2 million baht registered capital?

Not always. Registering a Thai company with THB 2 million in registered capital does not automatically mean you must deposit the full amount into the company’s bank account immediately. However, the capital must be genuinely subscribed, and in some situations you may be expected to show that it has been paid into the company.

What We See In Practice

“I’ve been told I need THB 2 million sitting in a bank account before I can register my company. Is that true?” Usually not. Many foreign investors confuse registered capital with paid-up capital. In many cases, a company can be incorporated without immediately depositing the full registered capital. The important point is that the capital must be genuine and available when the company needs it.
Registered capital is the amount shareholders commit to invest in the company, not necessarily the amount that must be sitting in the bank on the day of incorporation. Thai companies are commonly incorporated with registered capital that is paid up in accordance with the legal requirements, and the funds can then be used for legitimate business expenses once the company is operating. However, the capital should reflect the company’s genuine financial position rather than being an arbitrary figure chosen simply to meet visa or work permit requirements.
The practical question is often not whether you need to deposit the money immediately, but whether you can demonstrate that the company is adequately capitalised when required. For example, banks, the Department of Employment or Immigration may ask for evidence of paid-up capital when opening a corporate bank account, applying for a work permit or supporting other regulatory applications.