{
  "id": "industry/market_size/eu_furniture_production_turnover_yearly",
  "generated_at": "2026-07-05T13:45:51.574346+00:00",
  "last_refresh": "2026-07-05",
  "source": "Eurostat SBS and STS tables for NACE C31 furniture manufacturing, with Slovenia and selected non-standard country rows supported by national-source backend extensions where needed.",
  "source_description": "Annual European furniture production turnover by geography for NACE C31. The EUROPE aggregate row sums available wider-European country rows, excluding Ukraine, Turkey, Russia and Belarus. The EU27 aggregate row sums EU member-state country rows, with annual SBS filler and weighted covered-country nowcasts used for small missing EU27 countries where needed. Country rows are aggregated from the monthly production backbone where available, with annual SBS and national-source extensions used to keep country coverage complete.",
  "table_id": "industry/market_size/eu_furniture_production_turnover_yearly",
  "meta": {
    "indicator_name": "European furniture production turnover yearly",
    "indicator_description": "Annual European furniture production turnover by geography for NACE C31. The EUROPE aggregate row sums available wider-European country rows, excluding Ukraine, Turkey, Russia and Belarus. The EU27 aggregate row sums EU member-state country rows, with annual SBS filler and weighted covered-country nowcasts used for small missing EU27 countries where needed. Country rows are aggregated from the monthly production backbone where available, with annual SBS and national-source extensions used to keep country coverage complete.",
    "title": "European furniture production turnover yearly",
    "description": "Annual European furniture production turnover by geography for NACE C31. The EUROPE aggregate row sums available wider-European country rows, excluding Ukraine, Turkey, Russia and Belarus. The EU27 aggregate row sums EU member-state country rows, with annual SBS filler and weighted covered-country nowcasts used for small missing EU27 countries where needed. Country rows are aggregated from the monthly production backbone where available, with annual SBS and national-source extensions used to keep country coverage complete.",
    "source": "Eurostat SBS and STS tables for NACE C31 furniture manufacturing, with Slovenia and selected non-standard country rows supported by national-source backend extensions where needed.",
    "source_description": "Annual European furniture production turnover by geography for NACE C31. The EUROPE aggregate row sums available wider-European country rows, excluding Ukraine, Turkey, Russia and Belarus. The EU27 aggregate row sums EU member-state country rows, with annual SBS filler and weighted covered-country nowcasts used for small missing EU27 countries where needed. Country rows are aggregated from the monthly production backbone where available, with annual SBS and national-source extensions used to keep country coverage complete.",
    "visibility": "public",
    "updated_at": "2026-07-05T13:37:15.793104Z",
    "last_refresh": "2026-07-05",
    "table_id": "industry/market_size/eu_furniture_production_turnover_yearly",
    "topic": "Industry",
    "subtopic": "Market size",
    "geo": [
      "EUROPE"
    ],
    "geo_included": [
      "EU"
    ],
    "page_slug": "europe-furniture-production-turnover",
    "page_url": "/indicators/industry/market-size/europe-furniture-production-turnover/",
    "chart_type": "bar",
    "series_type": "single",
    "frequency": "yearly",
    "units": "million EUR; local currency fields use ECB annual average exchange rates where present",
    "legend": false,
    "featured_topic": true,
    "featured_subtopic": true,
    "featured_rank_topic": 5,
    "featured_rank_subtopic": 4,
    "chart_title": "Europe Furniture Production Turnover",
    "y_axis_label": "EUR billion",
    "related_indicators": [
      {
        "title": "Largest European Furniture Production Markets",
        "url": "/indicators/industry/market-size/largest-european-furniture-production-markets/",
        "label": "Market size"
      },
      {
        "title": "Europe Furniture Production Market Size by Country",
        "url": "/indicators/industry/market-size/europe-furniture-production-market-size-by-country/",
        "label": "Map"
      },
      {
        "title": "Europe Furniture Retail Market Size",
        "url": "/indicators/retail/market-size/europe-furniture-retail-turnover/",
        "label": "Retail"
      }
    ],
    "taxonomy_path": [
      "industry",
      "market-size",
      "production-turnover"
    ],
    "taxonomy_labels": [
      "Industry",
      "Market size",
      "Production turnover"
    ],
    "taxonomy_nodes": [
      {
        "id": "industry",
        "label": "Industry",
        "has_page": true,
        "sort_order": 10
      },
      {
        "id": "market-size",
        "label": "Market size",
        "has_page": true,
        "sort_order": 20
      },
      {
        "id": "production-turnover",
        "label": "Production turnover",
        "has_page": false,
        "sort_order": 10
      }
    ],
    "taxonomy_page_path": [
      "industry",
      "market-size"
    ],
    "taxonomy_page_labels": [
      "Industry",
      "Market size"
    ],
    "taxonomy_collection": "production-turnover",
    "taxonomy_collection_label": "Production turnover",
    "entity": {
      "type": "country",
      "geo": [
        "EU"
      ]
    },
    "methodology_url": "/methodology-european-furniture-production-market-size/",
    "methodology_label": "European Furniture Production Market Size Methodology",
    "data_hash": "57c0e46e0a74b6925c78bfd3f88ef8f77fb4445cd20df39f3d3c60e1f9a7e170",
    "supplemental_data_tables": [
      {
        "id": "country_coverage",
        "title": "Country coverage",
        "summary": "Country coverage",
        "data_id": "industry/market_size/eu_furniture_production_turnover_yearly",
        "rows": [
          {
            "name": "Italy",
            "label": "IT",
            "value_nominal": 27943.1,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 27027.4,
            "geo": "IT",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Germany",
            "label": "DE",
            "value_nominal": 20651.8,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 21245.9,
            "geo": "DE",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Poland",
            "label": "PL",
            "value_nominal": 13128.7,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 13159.2,
            "geo": "PL",
            "cur": "PLN",
            "local_currency": "PLN",
            "value_nominal_local": 55651.9,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "United Kingdom",
            "label": "UK",
            "value_nominal": 8927.2,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 8560.9,
            "geo": "UK",
            "cur": "GBP",
            "local_currency": "GBP",
            "value_nominal_local": 7644.7,
            "comment": "Nowcast from ONS production volume and furniture producer price indexes using the latest PRODCOM benchmark scale.",
            "source_basis": "uk_ons_prodcom_backend"
          },
          {
            "name": "Spain",
            "label": "ES",
            "value_nominal": 8441.5,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 8142.5,
            "geo": "ES",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "France",
            "label": "FR",
            "value_nominal": 6903.6,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 7227.4,
            "geo": "FR",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Netherlands",
            "label": "NL",
            "value_nominal": 4708.4,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 4625.8,
            "geo": "NL",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Romania",
            "label": "RO",
            "value_nominal": 3398.0,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 2774.2,
            "geo": "RO",
            "cur": "RON",
            "local_currency": "RON",
            "value_nominal_local": 17136.7,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Austria",
            "label": "AT",
            "value_nominal": 3369.7,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 3256.8,
            "geo": "AT",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Lithuania",
            "label": "LT",
            "value_nominal": 2795.3,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 2745.5,
            "geo": "LT",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Sweden",
            "label": "SE",
            "value_nominal": 2741.1,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 2726.0,
            "geo": "SE",
            "cur": "SEK",
            "local_currency": "SEK",
            "value_nominal_local": 30305.7,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Switzerland",
            "label": "CH",
            "value_nominal": 2547.0,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 2397.4,
            "geo": "CH",
            "cur": "CHF",
            "local_currency": "CHF",
            "value_nominal_local": 2386.6,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Portugal",
            "label": "PT",
            "value_nominal": 2421.1,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 2379.1,
            "geo": "PT",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Denmark",
            "label": "DK",
            "value_nominal": 2286.5,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 2211.2,
            "geo": "DK",
            "cur": "DKK",
            "local_currency": "DKK",
            "value_nominal_local": 17065.4,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Belgium",
            "label": "BE",
            "value_nominal": 2043.1,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 2048.7,
            "geo": "BE",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Czechia",
            "label": "CZ",
            "value_nominal": 1883.4,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 1919.8,
            "geo": "CZ",
            "cur": "CZK",
            "local_currency": "CZK",
            "value_nominal_local": 46506.5,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Finland",
            "label": "FI",
            "value_nominal": 1167.3,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 1111.2,
            "geo": "FI",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Slovakia",
            "label": "SK",
            "value_nominal": 1069.7,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 955.1,
            "geo": "SK",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": 1069.7,
            "comment": "",
            "source_basis": "slovak_national_31_33_scaled_proxy"
          },
          {
            "name": "Ireland",
            "label": "IE",
            "value_nominal": 1049.0,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 1077.4,
            "geo": "IE",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Hungary",
            "label": "HU",
            "value_nominal": 987.9,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 994.2,
            "geo": "HU",
            "cur": "HUF",
            "local_currency": "HUF",
            "value_nominal_local": 392601.1,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Norway",
            "label": "NO",
            "value_nominal": 962.2,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 918.0,
            "geo": "NO",
            "cur": "NOK",
            "local_currency": "NOK",
            "value_nominal_local": 11271.7,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Bulgaria",
            "label": "BG",
            "value_nominal": 930.3,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 878.6,
            "geo": "BG",
            "cur": "BGN",
            "local_currency": "BGN",
            "value_nominal_local": 1819.6,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Serbia",
            "label": "RS",
            "value_nominal": 804.4,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 832.9,
            "geo": "RS",
            "cur": "RSD",
            "local_currency": "RSD",
            "value_nominal_local": 94286.4,
            "comment": "",
            "source_basis": "rzs_monthly_nowcast_complete_year"
          },
          {
            "name": "Greece",
            "label": "GR",
            "value_nominal": 720.7,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 702.7,
            "geo": "GR",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Estonia",
            "label": "EE",
            "value_nominal": 606.1,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 589.5,
            "geo": "EE",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Croatia",
            "label": "HR",
            "value_nominal": 583.1,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 614.3,
            "geo": "HR",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Latvia",
            "label": "LV",
            "value_nominal": 425.5,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 397.6,
            "geo": "LV",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": null,
            "comment": "",
            "source_basis": "monthly_backbone_annual_sum"
          },
          {
            "name": "Slovenia",
            "label": "SI",
            "value_nominal": 398.8,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 412.8,
            "geo": "SI",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": 398.8,
            "comment": "",
            "source_basis": "surs_c31_monthly_scaled"
          },
          {
            "name": "MT",
            "label": "MT",
            "value_nominal": 83.8,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 82.7,
            "geo": "MT",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": 83.8,
            "comment": "Annual nowcast based on weighted nominal growth of covered EU27 furniture production countries.",
            "source_basis": "annual_sbs_filler_nowcast"
          },
          {
            "name": "CY",
            "label": "CY",
            "value_nominal": 75.3,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 74.3,
            "geo": "CY",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": 75.3,
            "comment": "Annual nowcast based on weighted nominal growth of covered EU27 furniture production countries.",
            "source_basis": "annual_sbs_filler_nowcast"
          },
          {
            "name": "LU",
            "label": "LU",
            "value_nominal": 16.9,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value_nominal": 16.7,
            "geo": "LU",
            "cur": "EUR",
            "local_currency": "EUR",
            "value_nominal_local": 16.9,
            "comment": "Annual nowcast based on weighted nominal growth of covered EU27 furniture production countries.",
            "source_basis": "annual_sbs_filler_nowcast"
          }
        ],
        "show_on_indicator_page": true,
        "columns": [
          "name",
          "geo",
          "year",
          "value_nominal",
          "local_currency",
          "value_nominal_local",
          "source_basis"
        ],
        "note": "Country rows use the shared European production table and exclude Ukraine, Turkey, Russia and Belarus."
      }
    ],
    "trend_summary": "In 2025, the indicator reached 124.1 billion euro, compared with 89.3 billion euro in 2015. The latest year changed by 2.00 billion euro from 2024, while the full-period change was 34.8 billion euro. Across the available history, the range runs from 89.3 in 2015 to 130.5 in 2022. The latest observation sits between the period low and high, so it should be read against both the 2015 trough and the 2022 peak.",
    "trend_summary_generated_at": "2026-07-05T13:45:51.934089+00:00",
    "trend_summary_source": "fallback",
    "key_findings": [
      "In 2025, European furniture production turnover grew versus 2024, pointing to a firmer reported production-market signal.",
      "The 2025 level is near the upper end of the reported range, showing a comparatively large production-market level.",
      "Over the last 5 years, production turnover increased from 2020 to 2025, showing a positive medium-term production signal."
    ],
    "key_findings_source": "manufacturing_turnover_rule",
    "chart_alt_text": "Bar chart for Europe Furniture Production Turnover in billion euro. The series runs from 2015 to 2025; the latest value is 124.1 billion euro. The peak is 130.5 billion euro in 2022."
  },
  "data": [
    {
      "x_axis": "2015",
      "value": 89.3,
      "value_label": "89.3",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 89329.3,
      "value_nominal_local": 89329.3,
      "value_local": 89329.3,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "wider_europe_country_sum"
    },
    {
      "x_axis": "2016",
      "value": 93.8,
      "value_label": "93.8",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 93815.9,
      "value_nominal_local": 93815.9,
      "value_local": 93815.9,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "wider_europe_country_sum"
    },
    {
      "x_axis": "2017",
      "value": 97.4,
      "value_label": "97.4",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 97396.0,
      "value_nominal_local": 97396.0,
      "value_local": 97396.0,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "wider_europe_country_sum"
    },
    {
      "x_axis": "2018",
      "value": 107.5,
      "value_label": "107.5",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 107452.09999999999,
      "value_nominal_local": 107452.09999999999,
      "value_local": 107452.09999999999,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "wider_europe_country_sum"
    },
    {
      "x_axis": "2019",
      "value": 109.6,
      "value_label": "109.6",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 109641.29999999999,
      "value_nominal_local": 109641.29999999999,
      "value_local": 109641.29999999999,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "wider_europe_country_sum"
    },
    {
      "x_axis": "2020",
      "value": 100.8,
      "value_label": "100.8",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 100822.1,
      "value_nominal_local": 100822.1,
      "value_local": 100822.1,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "wider_europe_country_sum"
    },
    {
      "x_axis": "2021",
      "value": 119.8,
      "value_label": "119.8",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 119808.7,
      "value_nominal_local": 119808.7,
      "value_local": 119808.7,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "wider_europe_country_sum"
    },
    {
      "x_axis": "2022",
      "value": 130.5,
      "value_label": "130.5",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 130472.1,
      "value_nominal_local": 130472.1,
      "value_local": 130472.1,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "wider_europe_country_sum"
    },
    {
      "x_axis": "2023",
      "value": 126.0,
      "value_label": "126.0",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 126023.6,
      "value_nominal_local": 126023.6,
      "value_local": 126023.6,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "wider_europe_country_sum"
    },
    {
      "x_axis": "2024",
      "value": 122.1,
      "value_label": "122.1",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 122105.8,
      "value_nominal_local": 122105.8,
      "value_local": 122105.8,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "wider_europe_country_sum"
    },
    {
      "x_axis": "2025",
      "value": 124.1,
      "value_label": "124.1",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 124070.5,
      "value_nominal_local": 124070.5,
      "value_local": 124070.5,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "wider_europe_country_sum"
    }
  ]
}