I have a Non-B visa (3 months, extended to 1 year) and a work permit.
If my work permit ends in September, and my visa ends in October, am I correct in thinking my work permit needs to be cancelled or the labour department need to be informed its finished and that is the day I have to leave (or go and apply for 7 days).
Do I also need to go to the labour department and cancel my Non-B visa?
I have seen some things saying you can stay until your visa expires, some saying you need to leave straight away, and some saying I need to go and cancel the visa myself or it is classed as an overstay.
Thank you in advance
TLDR : Answer Summary
When your Non-B visa and work permit are nearing their expiration, it is important to follow proper procedures. You need to cancel your work permit with the labor department and inform immigration about the end of your employment. While some may suggest you can stay until your visa expires, it is safer to notify both departments to avoid potential fines or complications with future visa applications. If you do require more time, it's essential to ask for special permission from immigration, though this can vary by officer.