Taxation in the United Kingdom/Corporation tax/Who pays corporation tax?
Corporation tax is payable by:
- UK resident companies on its worldwide profits
- Non-UK resident companies that carry on a trade in the United Kingdom through a permanent establishment on its profits attributable to the permanent establishment
That doesn't mean that overseas companies that are not trading in the United Kingdom through a permanent establishment are exempt from all tax as they may still be liable to income tax, typically on UK rental income.
- Next page: Residents and non-residents