Si eres ciudadano/residente de EE.UU., pagas impuestos por tus ingresos en todo el mundo, independientemente de dónde vivas. La lógica es que los estadounidenses no suelen estar de acuerdo con la idea de que hay más de un país en el mundo.
Si usted es una persona no estadounidense, que no está físicamente presente en Estados Unidos, y proporciona trabajo por contrato para un empleador estadounidense, generalmente no pagar impuestos en Estados Unidos. La lógica es que Estados Unidos no tiene ninguna jurisdicción sobre ese dinero, ya que no lo has ganado en Estados Unidos. Dicho esto, es posible que tu empleador retenga impuestos y los remita al IRS, y tú tengas que perseguirlos para que te devuelvan el dinero.
Si recibe ingresos por el alquiler de una propiedad en EE.UU. o dividendos de una empresa estadounidense, paga el impuesto sobre la renta a EE.UU. por esos ingresos y luego negocia con la autoridad fiscal de su país la devolución de la diferencia entre lo que ha pagado en EE.UU. y lo que debería haber pagado en su país. También puede presentar una declaración de impuestos de no residente en EE.UU. para reclamar lo que ha pagado en exceso. La lógica es que el dinero obtenido en EE.UU. debe tributar en EE.UU.. Usted ha ganado ese dinero en EE.UU.
Existen normas adicionales para situaciones más específicas, y también hay tratados bilaterales entre países (incluido un tratado entre Estados Unidos y Canadá) que sustituyen a las leyes nacionales.
En resumen, no sólo cada país tiene sus propias leyes, sino que también hay diferentes leyes para diferentes situaciones, y si algunos de los tratados internacionales se aplican a usted - que complica aún más la situación. Si hay algo que no está claro, pida asesoramiento profesional a un contable fiscal autorizado en las jurisdicciones pertinentes (en su caso, cualquiera de los estados de EE.UU. y la provincia canadiense en la que vive).