Makrognosis

Germany Customs / trade tax revenue

AnnualNominalCode DE.IMPORTDUTY.A.NOM

Latest34,946 Million euro2025
Previous34,266 Million euro2024
Year ago34,266 Million euro2024

Germany Customs / trade tax revenue was 34,946 Million euro in 2025, up 2.0% from 2024.

That is the highest reading since the series began in 1995.

Over the past ten years it has ranged from 24,035 Million euro (2015) to 34,946 Million euro (2025), averaging 30,415 Million euro.

Germany Customs / trade tax revenue (Million euro), 1995 – 202515k20k25k30k35k1995200020052010201520202025Robomacro
Germany Customs / trade tax revenue (Million euro), 1995 – 2025. Source: Eurostat (Statistical Office of the European Union).

Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.

Recent data

PeriodValue
202534,946 Million euro
202434,266 Million euro
202334,449 Million euro
202230,701 Million euro
202131,643 Million euro
202030,444 Million euro
201930,603 Million euro
201829,629 Million euro
201727,673 Million euro
201626,181 Million euro
201524,035 Million euro
201423,669 Million euro
201322,464 Million euro
201221,918 Million euro
201122,725 Million euro
201019,508 Million euro
200917,032 Million euro
200816,366 Million euro
200716,424 Million euro
200617,435 Million euro
200517,046 Million euro
200417,258 Million euro
200317,895 Million euro
200217,489 Million euro

Last 24 observations. The full history (31 observations) is available through the API.

Get Germany Customs / trade tax revenue in your code or spreadsheet

One guessable code, agency-direct, updated on release. Free tier available.

curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/DE.IMPORTDUTY.A.NOM"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/DE.IMPORTDUTY.A.NOM",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docs

About this series

Latest observation2025
First observation1995
Observations31
FrequencyAnnual
UnitsMillion euro
AdjustmentNominal
10-year high34,946 Million euro (2025)
10-year low24,035 Million euro (2015)
10-year average30,415 Million euro
Source agencyEurostat (Statistical Office of the European Union)
Makrognosis codeDE.IMPORTDUTY.A.NOM

Other Germany indicators

Germany GDP (Gross Domestic Product)Germany Gross domestic product, Current prices, million EURGermany Inflation Rate (CPI)Germany Core Inflation RateGermany Unemployment RateGermany 10-Year Government Bond YieldGermany Credit Rating & Sovereign Risk ScoreGermany Industrial ProductionGermany Retail SalesGermany Producer Price Inflation (PPI)Germany Current account balance (BPM6, vs rest of world), not seasonally adjustedGermany Current account balance, % of GDPGermany Trade Balance: Goods & ServicesGermany Exports of goods and services, Current prices, million EURGermany Exports of goods and services, chain-linked volumeGermany Exports of goods, total (World), calendar+seasonally adjusted

FAQ

What is the current customs / trade tax revenue in Germany?
The latest reading is 34,946 Million euro for 2025, published by Eurostat (Statistical Office of the European Union).
Where does this data come from?
It is collected directly from Eurostat (Statistical Office of the European Union) and is available through the Makrognosis API under the code DE.IMPORTDUTY.A.NOM.

Last updated 2026-10-30. Source: Eurostat (Statistical Office of the European Union). Original title: “DE - Customs / trade tax revenue (Eurostat gov_10a_taxag)”.