Quote:
Originally posted by Jizar II
can you explain this part? I dont see why we should pay taxes anywhere else than where we live?
Will uncle sam request tax from contries outside US? I guess it depends on the double tax treaties?
|
because if you have a US presence, in other words, a US corp, a corporation is its own entity, much like a human is an entity, and it pays taxes.