Being an expatriate presents many complexities when it comes to your taxes. Whether you do your own taxes, have an expert help you, or something in between, it is always great to be aware of some of the key situations that can affect you and the choices you have.