The Thailand Non-Immigrant B is the visa you enter on to take a salaried job or run a business, and it costs 2,000 Baht for a single entry valid three months or 5,000 Baht for a one-year multiple-entry; a three-year version costs 10,000 Baht. It is not a residence permit and not work authorisation: each entry gives you a maximum of 90 days, and you must be granted a work permit before you start work. The company sponsoring you carries the real burden — to get your stay extended to a year, Immigration requires the employer to hold paid-up registered capital of no less than 2 million Baht and a ratio of one foreign employee per four permanent Thai employees, and you must earn at least the figure set for your nationality (50,000 Baht a month for nationals of European countries, Australia, Canada, Japan and the United States).
In its favour: Leads to indefinite renewal — the one-year extension can be repeated annually for as long as the job and the employer keep qualifying, and years on a Non-B count toward the permanent residence application
Watch for: You are tied to one employer. The work permit names your employer, position and work location; leaving the job cancels the permit and your extension of stay collapses with it, usually leaving you days to either find a new sponsor or leave.
Unverified draft, 11 September 2026. Full requirements and sources