Public money
Where does the government’s money come from?
In 2025, all levels of government in Sweden together received € 286.8 billion. That is about € 27,100 per inhabitant, or € 2,260 per month. Average in the European Union: € 19,400 per inhabitant.
Good to know (click to read)
- "Per inhabitant" is an average: we divide everything by the number of inhabitants, babies and pensioners included. What you pay yourself depends on your wages, what you buy and where you live.
- Part of the taxes is paid by companies, not by the inhabitants themselves.
- If the government spends more than it receives, it borrows the difference. That is how the debt grows.
Where does each euro come from?
-
Taxes on income and wealth 36 % · € 9,680 per inhabitant
Personal income tax on your wages or pension, corporation tax paid by companies, tax on savings…
-
Taxes on what you buy 43 % · € 11,690 per inhabitant
VAT, excise duties on fuel, tobacco and alcohol, registration duties…
Of which VAT: € 52.5 billion.
-
Social contributions 7 % · € 1,890 per inhabitant
What employees, employers and the self-employed pay for pensions, illness and unemployment.
-
Other income 14 % · € 3,800 per inhabitant
Interest and dividends, sales of services (e.g. tickets, entrance fees), money from the EU…
Income and spending in 2025
- Received
- € 286.8 billion
- Spent
- € 296.1 billion
Deficit: € 880 per inhabitant
The government borrows that difference.
Government debt (2025)
35 % of GDP
About € 20,300 per inhabitant.
GDP is everything a country earns together in a year. 100% means: the debt is as big as one year of income for the whole country. The European rules ask for 60% at most.
Debt as % of GDP, per year
Source: Eurostat, government revenue (gov_10a_main) and debt (gov_10dd_edpt1), CC BY 4.0. All levels of government together, including social security.