Do I Pay Taxes on Foreign Income?

U.S. taxpayers are generally required to report their entire gross income from whatever source derived. This includes income from non-U.S. sources.