Ask question
This is NOT an official government website. We are an independent resource providing information and assistance to travelers.

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

Dec 13, 2025
5 months ago
Jeremy ********
ORIGINAL POSTER
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.
1,103
views
29
all likes
15
replies
5
users
TLDR : 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.
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
Like
Reply
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.
Like
Reply
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.
Like
Reply
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.
Like
Reply
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
Like
Reply
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.
Like
Reply
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.
Like
Reply
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.
Like
Reply
Jeremy ********
ORIGINAL POSTER
@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?
Like
Reply
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.
Like
Reply
Jeremy ********
ORIGINAL POSTER
@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
Like
Reply
Reply to
Jeremy ********
Reply
Jeremy ********
ORIGINAL POSTER
@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.
Like
Reply
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".
Like
Reply
Jeremy ********
ORIGINAL POSTER
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.
Like
Reply
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/
Like
Reply
Reply to
Ellie *******
Reply
Thai Visa Advice
... members · 40% approval rate
The Thai Visa Advice group is a specialized Q&A forum for visa-related topics in Thailand, ensuring detailed responses.
Join the Group
Thai Visa Advice
View the Conversation
Thai Visa Advice
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.