Sailing permit before forfeiting green card
I spoke to multiple accountants - none of them clear on this process. IRS told me they have cut the internal consulting arm on this topic. Resources are quite thin to know what one is supposed to do. Can you help me validate if I understand the process right.
Me and my wife got green cards in 2021 and will be forfeiting them and moving overseas for good in 2022 to our home country. I will have US sourced income up till mid 2022, which means we need form 1040C and then 1040NR when filing taxes for 2022 (in 2023 when we are no longer green card holders). I also have stock portfolio in US which I will not be cashing out but will transfer to an overseas broker at our new location. We then need to pay the amount from the output of the 1040C ahead of the sailing permit meeting with the IRS, and also bring proof of payment, together with some extra supporting documents. Is that the full process or am I missing something ?
What is the timing to file the 1040NR afterward ?
Is it straightforward to prepare these forms myself (assuming I have income from salary, RSU vesting with my employer, investment portfolio, cashing out 401K) or do you recommend using tax pro service ? I have been trying to find accountants to assist with this but have not been able to find anyone who knows this topic or is willing to help (before refusing service some ask me if I had the green card for 8+ years because then I owe a big "exit tax" and my guess is that they can charge me a hefty fee for the service, however I only had my card for 6 months).