There is a way around dual taxation: a taxpayer can renounce his or her American citizenship. Most countries, including the Czech Republic, though, require foreigners, even ones with residency permits, to also have a valid passport. Giving up American citizenship is only an option for people who have some form of dual citizenship, so they will still have one valid passport remaining.