ask
Search
Ask
Answered10 months ago

Do I need to cancel my Non-B visa at immigration before leaving Thailand?

Jeremy ********
asked Dec 13, 2025
2.1k
views
15
replies
1
likes
Hi everyone,

Need some advice here.

I am currently working for a company and am under extension of Stay of Non-B Business Visa. It expires on January the 5th 2026.

I resigned from this job and will start a new job in January.

Documents won't be ready by January the 5th, so I will have to leave Thailand and apply for a new Non-B visa abroad.

My question is as follows: Do I need to go to the immigration to have my visa officially cancelled before I leave OR I can just abroad on, say, 4th or 5th and my visa will be automatically cancelled upon leaving at the airport/ border checkpoint?

I also have the multiple re-entry permit if that matters.

TIA.
Answer summary
A user is seeking advice on whether they need to officially cancel their Non-B Business Visa before leaving Thailand to apply for a new Non-B visa abroad after resigning from their job. The consensus in the comments is that they must cancel both their visa extension and work permit before leaving to avoid complications when applying for a new visa later. It's advised to go to immigration for cancellation well in advance of travel.
15 repliesnewest first
5

Click comment and we will ask for your email, then OTP, then name.

Steve *********
Steve *********
Make sure that you get a copy of your Work Permit cancellation receipt. Your new employer will need that when they apply for your new work permit
Robert *******
Robert *******
You must cancel it with the date of last working day, not with the most convenient day of travel. Try to follow the rules.
Lye **********
Lye **********
1st, work permit must be cancel.

2nd, extension of visa must be cancel.

Do it manually and never assume it will be done automatically or by someone else because that will not get done and you will have problem coming back in later on.
Ellie *******
Ellie *******
You must cancel your extension before you leave if you don't want any issues.

An extension based on employment is not automatically cancelled even if it expires. An expired-but-uncancelled and existing extension will be an issue when you apply for the next extension.

You need to cancel it officially at the immigration office that issued the extension for you to be able to apply for a new extension from your new visa later.

The best is to cancel before you leave. You can cancel it later, after you enter on a new visa, but you may be fined for not cancelling in time, which means after expiry.

Most immigration offices allow you to apply for cancellation in advance, a few days or weeks. If you have time, go to the immigration office to cancel it before your travel.
Steve *********
Steve *********
@Ellie ******
Is it worth mentioning that you have to leave the country the day that you cancel it but you can apply for a 7 day extension at the same time to give you more time to leave? This was what I did when I cancelled my last non B in 2019
Ellie *******
Ellie *******
@Steve ********
, that's right, except that the 7-day stamp is no longer an extension. Your comment didn't come up. Thank you anyway.
Jeremy ********
Jeremy ********
OP
@Ellie ******
I meant applying at the embassy. I was wondering whether it’s still necessary to have the hard copy documents like it used to be the case before but apparently no. Thank you for your reply, super helpful! Have a great weekend
Ellie *******
Ellie *******
@Jeremy *******
, do you mean when you apply for a new visa at the Thai Embassy/ Consulate? If so, no, all online at eVisa system.

If you mean applying for cancellation and getting a 7-day-to-leave stamp, no, you cannot do it online in the first place. You must go to the immigration office in person.
Jeremy ********
Jeremy ********
OP
@Ellie ******
I can see that visa applications must now be submitted online through the platform. Do you know if I still need the hard copy documents or PDF version is enough?
Ellie *******
Ellie *******
@Steve ********
, it is "application denied, 7 days to leave the kingdom" type stamp. What is different from 'standard' extension is that you cannot apply for another extension for whatever reason on this stamp, and you have no other choice but to leave Thailand within those days. How to is explained in another post referred to in another comment on this thread.
Steve *********
Steve *********
@Ellie ******
If I remember correctly it shows up as a rejected extension application in your passport. My HR manager arranged it for me and I think I submitted an extension application ( TM7?) but I don’t recall what she wrote on the form.
Jeremy ********
Jeremy ********
OP
@Ellie ******
Hi Ellie,

Thanks for your reply. I didn't know we could cancel extension ahead of the expiry date.

Do you know whether I can cancel the work permit in advance too?

Friday 2nd is still off so that means the first working day of January is the 5th, the day my visa expires.

This would be great if I could apply for cancellation of both before so that it's easy to make plans to leave.
Ellie *******
Ellie *******
@Jeremy *******
, a Work Permit can be cancelled in advance, too. But you'd better check with your labour office and immigration office whether they accept "early cancellation".
Ellie *******
Ellie *******
@Jeremy *******
, Just unnecessary additional information.

In case you can apply for cancellation only on the last day, and you want a few extra days to leave, you can "buy" up to 7 days, as I explained in this post.

**********************************************************************
**********
*****
*****
*****
3/
Jeremy ********
Jeremy ********
OP
Alright. Thanks so much Ellie. Sounds like I'll have to go to the immigration and labour office in the coming days. Have a great day.

Activity

5 joined
Jeremy ********
Jeremy ********
Jeremy ********
Jeremy ********
Jeremy ********
5
people
Thai Visa Advice
Thai Visa Advice
...members40% approval
Member 1
Member 2
Member 3
Member 4
Member 5
Member 6
Member 7
Member 8

Related

25
Can I cancel my Non-B visa and work permit in Bangkok without employer documents?
1.3k1228mo
Do I need to extend my work permit before extending my visa in Thailand?
1.4k1072y
Can a Non-B visa holder exit Thailand and return on a tourist visa if they missed their 90-day check-in?
729242y
Do I really have only 23 hours to leave Thailand after quitting my teaching job?
4.2k23642y
How can I switch from a non-B visa to a tourist visa after my work permit expires in Thailand?
1.4k233y
What happens to my Non-B visa after resigning from my school in Thailand?
1.7k1443y
Do I need a new Non-B Visa to work in Thailand with a new employer?
1k4113y
What are the visa processes after immediate resignation from a job in Thailand, and how can I convert my visa to a tourist visa?
2.1k15123y
Can I extend my 90-day entry stamp in Thailand without leaving the country on a multiple entry Non-B visa?
9143104y
Can I convert my guardian visa to a non-B visa without leaving Thailand?
781514y
What should I do after my work permit was canceled and I started working at a new school in Thailand?
3k14324y
What happens to my Non-B visa if I leave Thailand without a re-entry permit, and how can I cancel my visa and work permit?
1.3k764y
What are the steps to switch schools on a Non-B visa in Thailand without leaving the country?
1k665y
Do I need to be in Thailand when my company cancels my non-B visa and work permit?
51525y
What are the steps to renew a Non-B work visa and work permit in Thailand?
2.2k11335y
Do I need to cancel my Non-B visa and work permit in Samui before leaving, and can my school cancel my work permit without me?
974585y
Do I need to cancel my Non-B Visa before leaving Thailand?
3.1k20405y
Do I need to cancel my work permit and non-B visa at immigration if I resign?
1.2k1017y
Do I need to cancel my Non-B Visa when changing employers in Thailand?
3688y
What is the process to follow after arriving in Thailand with a Non-B visa?
784358y
Do I need to report my address to immigration immediately after entering Thailand on a Non-B visa or after 90 days?
38728y
What are the steps and documents required to change from a Non-B visa to a Non-O dependent visa in Thailand?
43318y
Can I keep my Non-O visa while holding a Non-B visa in Thailand?
2.4k18219y
Can my employer cancel my Non-B visa after I resign without having signed a work permit?
5.7k56319y
What happens to a Non-B Visa and Work Permit if I leave my employer in Thailand?
1.7k1559y

Resources

Need help with your Thai visa?