The folks over at Greenback Expat Tax Services have written a good guide on dealing with taxes for US expats.
American citizens must file a US Federal Tax Return no matter where they live in the world. Bummer – I know. But it’s unavoidable. (well, unless you renounce your US citizenship, but that’s pretty extreme)

These guys know their stuff, and their guide covers all the major things to know, including
- Foreign Earned Income Exclusion
- Foreign Tax Credit
- Foreign Housing Exclusion
- Child Tax Credit
- Automatic Tax Filing Extension
- FBAR (Foreign Bank Account Report )
- FATCA
- and more
Great stuff!