Taxation in the United Kingdom/Corporation tax/Who pays corporation tax?

Corporation tax is payable by:


 * 1) UK resident companies on its worldwide profits
 * 2) 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

"Company" here means any body corporate or unincorporated association but does not include a partnership, a local authority or a local authority association

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