I was looking at a previous question on the subject and it mentioned a form 1120-F for foreign corporations.
Does this mean that foreign corporations who do business in the USA must pay US taxes?
Specifically, a UK-based SAAS company will pay UK corporation tax. Will they be expected to pay taxes in the USA as well if they have any US-based clients? Surely, this can't be correct.