Once hired, when do you get B visa? in Thai visas, residency and work permits Posted 2 minutes ago · Edited 1 minute ago by BritTim Once you have an offer of employment from a suitable, employee, they must usually provide documentation to the Labour Department to get a WP3 which is a preauthorisation for the employer to engage you. Armed with this and a few other documents, you usually apply for a Non B visa at an embassy outside Thailand, though applying for the visa through immigration is usually possible, albeit with stricter requirements. Assuming you apply for the visa outside Thailand, you have 90 days from the date the visa is issued to enter Thailand, and you receive an initial 90-day permission to stay when you enter. You should apply for your work permit (usually the employer handles this) before you actually start work, and this final authorisation is usually quick.