text: tax questions for green card holder? i'm planning to apply for a green card (eb-5), but i have two question about this. 1. if i stay on my country most of the time, do i need to pay us tax for my earnings? (my earning is from the internet by google adsense and other us based companies.)  2. what's the minimum days i have to stay in the us every year to maintain my green card status? in answer to your questions:  1 - it will depend on what address you gave to google adsense when you applied. if it is outside of us, and the payment are sent to outside of us, then you will not have to pay for the taxes. if you registered with adsense a us address, then google adsense will send you a 1099 -- which is also sent and reported to irs. so you will have to pay for taxes on that income, even if you stayed outside of the us.  to make sure that you are not taxed, go to your adsense account and go to tax information page. there is what is called certification of no u.s. activities -- fill up that form and submit to adsense to make sure that you will not be taxed when you are outside of the us.  here's the content of that form:  -------------------------------------------- please sign and testify to the following information. by clicking submit information you agree that:   publisher represents and warrants that it does not have any employees or equipment located in the united states ("u.s. activities") that are involved in any way with the revenue that has been or will be earned by publisher pursuant to the google adsense online program. u.s. activities include, but are not limited to, owning a web server or owning a hosting service in the u.s., or having employees in the u.s. who are involved in either:   setting up publisher's web server, hosting service, or website  developing content for publisher's website  marketing to create a user base for publisher's site  telephone support for publisher's site  buying products for publisher's site  maintaining publisher's site  --------------------------------------------  2. as for your immigration status with your green card, i suggest you check with uscis http://www.uscis.gov/portal/site/uscis/menuitem.5af9bb95919f35e66f614176543f6d1a/?vgnextoid=fe17e6b0eb13d010vgnvcm10000048f3d6a1rcrd&vgnextchannel=2f719c7755cb9010vgnvcm10000045f3d6a1____  --------------------------------------------- you may be found to have abandoned your permanent resident status if you:  move to another country intending to live there permanently.  remain outside of the us for more than one year without obtaining a reentry permit or returning resident visa. however in determining whether your status has been abandoned any length of absence from the us may be considered, even if it is less than one year.  remain outside of the us for more than two years after issuance of a reentry permit without obtaining a returning resident visa. however in determining whether your status has been abandoned any length of absence from the us may be considered, even if it is less than one year.  fail to file income tax returns while living outside of the us for any period.  declare yourself a “nonimmigrant” on your tax returns.  ---------------------------------------------