I submit the I-485 for me and my hu*****and. My hu*****and is working in a company in China.
Becuase his salary is very high, the tax in China is very high. We realized that he has to pay the tax in US after the get the green card.
Therefore, we need a solution to void the double taxes in two countries.
The question is, can I withdraw my hu*****and CAS# and hold it until he needs it? (eg laid-off by the China company).
-Yes, but he needs to write a letter to USCIS to request the withdrawal, not you.
He is now using the EAD and AP card. If we withdraw it, which visa he can apply? ( I am AOS).
-It is extremely difficult for him to get the B1/B2 visa due to immigration intent even if I-485 withdrawal. So, H1 or L1 visa is the choice.
If he get the green card, can he apply to cancle it?
-Yes. He can do it in any one of the US Consulates in China by providing teh completed I-407 form and return the green card to the US Consulate.
Do we need to pay for the cancelation?
-No fee.
what is the negative aspects for this cancelation?
-No more green card benefits and have to reapply for the green card again if he wants to immigration to US later.