European countries—like almost all countries around the world—require businesses to pay corporate income taxA corporate income tax (CIT) is levied by federal and state governments on business profits. Many companies are not subject to the CIT because they are taxed as pass-through businesses, with income reportable under the individual income tax. es on their profits. The amount of taxA tax is a mandatory payment or charge collected by local, state, and national governments from individuals or businesses to cover the costs of general government services, goods, and activities. es a business ultimately pays on its profits depends on both the corporate tax baseThe tax base is the total amount of income, property, assets, consumption, transactions, or other economic activity subject to taxation by a tax authority. A narrow tax base is non-neutral and inefficient. A broad tax base reduces tax administration costs and allows more revenue to be raised at lower rates. and the corporate tax rate. Today’s map shows how statutory corporate income tax rates compare across European OECD countries.
Taking into account central and subcentral taxes, Portugal has the highest statutory corporate income tax rate among European OECD countries, at 31.5 percent. Germany and France follow, at 29.9 percent and 28.4 percent, respectively. Hungary (9 percent), Ireland (12.5 percent), and Lithuania (15 percent) have the lowest corporate income tax rates.
On average, European OECD countries currently levy a corporate income tax rate of 21.7 percent. This is below the worldwide average which, measured across 177 jurisdictions, was 23.9 percent in 2020.
European OECD countries—like most regions around the world—have experienced a decline in corporate income tax rates over the last decades. In 2000, the average corporate tax rate was 31.6 percent and has decreased consistently to its current level of 21.7 percent.
Stay informed on the tax policies impacting you.
Subscribe to get insights from our trusted experts delivered straight to your inbox.Subscribe