Mexican citizens who can prove residence for tax purposes in a foreign country are taxed only on their Mexican-source income. But you are correct, no citizenship = nothing to prove.As I understand it, there is a significant disadvantage of acquiring mx citizenship vs residency. A citizen is automatically considered a taxpayer vs a resident that is not. A permanent resident has to qualify by presence and request an RFC number to become a taxpayer.