{
  "id": "industry/market_size/eu_furniture_production_turnover_yearly",
  "generated_at": "2026-07-13T12:23:14.212139+00:00",
  "last_refresh": "2026-07-13",
  "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": "France furniture production market size",
    "indicator_description": "Annual furniture production turnover in France, showing the value of furniture production output and market-size development.",
    "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-13T08:35:30.088780Z",
    "last_refresh": "2026-07-13",
    "table_id": "industry/market_size/eu_furniture_production_turnover_yearly",
    "topic": "Industry",
    "subtopic": "Market size",
    "geo": [
      "FR"
    ],
    "geo_included": [
      "FR"
    ],
    "page_slug": "france-furniture-production-turnover",
    "page_url": "/indicators/industry/market-size/france-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": false,
    "featured_rank_topic": 5,
    "featured_rank_subtopic": null,
    "chart_title": "France Furniture Production Turnover",
    "y_axis_label": "EUR million",
    "related_indicators": [
      {
        "title": "France Furniture Market Hub",
        "url": "/market/france-furniture-market-hub/",
        "label": "Market hub"
      },
      {
        "title": "Europe Furniture Production Market Size",
        "url": "/indicators/industry/market-size/europe-furniture-production-turnover/",
        "label": "Market size"
      },
      {
        "title": "France Furniture Retail Market Size",
        "url": "/indicators/retail/market-size/france-furniture-retail-turnover/",
        "label": "Market size"
      },
      {
        "title": "Germany Furniture Production Market Size",
        "url": "/indicators/industry/market-size/germany-furniture-production-turnover/",
        "label": "Market size"
      }
    ],
    "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": [
        "FR"
      ]
    },
    "methodology_url": "/methodology-european-furniture-production-market-size/",
    "methodology_label": "European Furniture Production Market Size Methodology",
    "data_hash": "8eb674587889d0b18dbab6a7f762e98a8c62ca8ed64c30026293f25309bf1396",
    "supplemental_data_tables": [
      {
        "id": "latest_six_monthly_yoy",
        "title": "Latest six monthly YoY readings",
        "summary": "Latest six monthly YoY readings",
        "data_id": "industry/market_size/eu_furniture_production_turnover_monthly",
        "rows": [
          {
            "date": "2025-12-01",
            "geo": "FR",
            "value_nominal": 532337104.9515535,
            "value_real": 444334213.50045913,
            "cur": null,
            "local_currency": null,
            "value_nominal_local": null,
            "value_real_local": null,
            "country_count": null,
            "observed_country_count": null,
            "nowcast_country_count": null,
            "observed_value_share": null,
            "included_countries": null,
            "observed_countries": null,
            "nowcast_countries": null,
            "is_nowcast": null,
            "is_preliminary": null,
            "aggregation_method": null,
            "coverage_rule": null,
            "source_basis": null,
            "yoy_pct": -2.8,
            "previous_year_value": 547609239.2,
            "previous_year_date": "2024-12"
          },
          {
            "date": "2026-01-01",
            "geo": "FR",
            "value_nominal": 542015961.4052182,
            "value_real": 452413017.3822856,
            "cur": null,
            "local_currency": null,
            "value_nominal_local": null,
            "value_real_local": null,
            "country_count": null,
            "observed_country_count": null,
            "nowcast_country_count": null,
            "observed_value_share": null,
            "included_countries": null,
            "observed_countries": null,
            "nowcast_countries": null,
            "is_nowcast": null,
            "is_preliminary": null,
            "aggregation_method": null,
            "coverage_rule": null,
            "source_basis": null,
            "yoy_pct": -2.0,
            "previous_year_value": 552802286.9,
            "previous_year_date": "2025-01"
          },
          {
            "date": "2026-02-01",
            "geo": "FR",
            "value_nominal": 603328229.4348019,
            "value_real": 502750180.0305896,
            "cur": null,
            "local_currency": null,
            "value_nominal_local": null,
            "value_real_local": null,
            "country_count": null,
            "observed_country_count": null,
            "nowcast_country_count": null,
            "observed_value_share": null,
            "included_countries": null,
            "observed_countries": null,
            "nowcast_countries": null,
            "is_nowcast": null,
            "is_preliminary": null,
            "aggregation_method": null,
            "coverage_rule": null,
            "source_basis": null,
            "yoy_pct": 1.3,
            "previous_year_value": 595342271.7,
            "previous_year_date": "2025-02"
          },
          {
            "date": "2026-03-01",
            "geo": "FR",
            "value_nominal": 668020701.6669977,
            "value_real": 556194574.9411341,
            "cur": null,
            "local_currency": null,
            "value_nominal_local": null,
            "value_real_local": null,
            "country_count": null,
            "observed_country_count": null,
            "nowcast_country_count": null,
            "observed_value_share": null,
            "included_countries": null,
            "observed_countries": null,
            "nowcast_countries": null,
            "is_nowcast": null,
            "is_preliminary": null,
            "aggregation_method": null,
            "coverage_rule": null,
            "source_basis": null,
            "yoy_pct": 7.6,
            "previous_year_value": 620920952.5,
            "previous_year_date": "2025-03"
          },
          {
            "date": "2026-04-01",
            "geo": "FR",
            "value_nominal": 622718259.0581701,
            "value_real": 518907787.79424244,
            "cur": null,
            "local_currency": null,
            "value_nominal_local": null,
            "value_real_local": null,
            "country_count": null,
            "observed_country_count": null,
            "nowcast_country_count": null,
            "observed_value_share": null,
            "included_countries": null,
            "observed_countries": null,
            "nowcast_countries": null,
            "is_nowcast": null,
            "is_preliminary": null,
            "aggregation_method": null,
            "coverage_rule": null,
            "source_basis": null,
            "yoy_pct": 7.4,
            "previous_year_value": 580019798.0,
            "previous_year_date": "2025-04"
          },
          {
            "date": "2026-05-01",
            "geo": "FR",
            "value_nominal": 511349883.7854913,
            "value_real": 422583587.6647724,
            "cur": null,
            "local_currency": null,
            "value_nominal_local": null,
            "value_real_local": null,
            "country_count": null,
            "observed_country_count": null,
            "nowcast_country_count": null,
            "observed_value_share": null,
            "included_countries": null,
            "observed_countries": null,
            "nowcast_countries": null,
            "is_nowcast": null,
            "is_preliminary": null,
            "aggregation_method": null,
            "coverage_rule": null,
            "source_basis": null,
            "yoy_pct": -3.0,
            "previous_year_value": 527155243.8,
            "previous_year_date": "2025-05"
          }
        ],
        "columns": [
          "date",
          "value",
          "previous_year_value",
          "yoy_pct"
        ]
      },
      {
        "id": "production_market_size_peer_comparison",
        "title": "Production market size peer comparison",
        "summary": "Production market size peer comparison",
        "data_id": "industry/market_size/eu_furniture_production_turnover_monthly",
        "rows": [
          {
            "name": "EUROPE",
            "label": "EUROPE",
            "value": 127849655804.0,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value": 125463200802.7
          },
          {
            "name": "EU",
            "label": "EU",
            "value": 107570742408.2,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value": 106253552493.7
          },
          {
            "name": "Italy",
            "label": "IT",
            "value": 27943057754.0,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value": 27027397012.7
          },
          {
            "name": "Germany",
            "label": "DE",
            "value": 20651761218.0,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value": 21245897890.2
          },
          {
            "name": "Poland",
            "label": "PL",
            "value": 13128699831.2,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value": 13159150990.7
          },
          {
            "name": "United Kingdom",
            "label": "UK",
            "value": 8927225000.0,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value": 8560934000.0
          },
          {
            "name": "Spain",
            "label": "ES",
            "value": 8441541302.6,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value": 8142478858.3
          },
          {
            "name": "France",
            "label": "FR",
            "value": 6903587615.6,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value": 7227438398.9
          },
          {
            "name": "Slovakia",
            "label": "SK",
            "value": 5024559000.0,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value": 4486251000.0
          },
          {
            "name": "Netherlands",
            "label": "NL",
            "value": 4708399272.0,
            "year": "2025",
            "period_label": "2025",
            "previous_year": "2024",
            "previous_value": 4625795373.1
          }
        ],
        "columns": [
          "name",
          "label",
          "year",
          "value"
        ]
      },
      {
        "id": "production_per_capita_peer_comparison",
        "title": "Production per capita peer comparison",
        "summary": "Production per capita peer comparison",
        "data_id": "industry/market_size/eu_furniture_production_turnover_monthly,macro_economics/population/country_population_yearly",
        "rows": [
          {
            "name": "Lithuania",
            "label": "LT",
            "geo": "LT",
            "year": "2025",
            "value_per_capita": 967.02,
            "metric_value": 2795343299.8,
            "population": 2890664
          },
          {
            "name": "Slovakia",
            "label": "SK",
            "geo": "SK",
            "year": "2025",
            "value_per_capita": 927.13,
            "metric_value": 5024559000.0,
            "population": 5419451
          },
          {
            "name": "Italy",
            "label": "IT",
            "geo": "IT",
            "year": "2025",
            "value_per_capita": 474.07,
            "metric_value": 27943057754.0,
            "population": 58943464
          },
          {
            "name": "Estonia",
            "label": "EE",
            "geo": "EE",
            "year": "2025",
            "value_per_capita": 442.43,
            "metric_value": 606127662.7,
            "population": 1369995
          },
          {
            "name": "Denmark",
            "label": "DK",
            "geo": "DK",
            "year": "2025",
            "value_per_capita": 381.55,
            "metric_value": 2286540447.3,
            "population": 5992734
          },
          {
            "name": "Austria",
            "label": "AT",
            "geo": "AT",
            "year": "2025",
            "value_per_capita": 366.38,
            "metric_value": 3369675186.8,
            "population": 9197213
          },
          {
            "name": "Poland",
            "label": "PL",
            "geo": "PL",
            "year": "2025",
            "value_per_capita": 359.72,
            "metric_value": 13128699831.2,
            "population": 36497495
          },
          {
            "name": "Switzerland",
            "label": "CH",
            "geo": "CH",
            "year": "2025",
            "value_per_capita": 281.4,
            "metric_value": 2546973680.6,
            "population": 9051029
          },
          {
            "name": "Netherlands",
            "label": "NL",
            "geo": "NL",
            "year": "2025",
            "value_per_capita": 260.94,
            "metric_value": 4708399272.0,
            "population": 18044027
          },
          {
            "name": "Sweden",
            "label": "SE",
            "geo": "SE",
            "year": "2025",
            "value_per_capita": 258.9,
            "metric_value": 2741139932.9,
            "population": 10587710
          }
        ],
        "columns": [
          "name",
          "geo",
          "year",
          "value_per_capita",
          "metric_value",
          "population"
        ]
      }
    ],
    "trend_summary": "In 2025, the indicator reached 6903.6 million euro, compared with 7003 million euro in 2015. The latest year changed by -323.8 million euro from 2024, while the full-period change was -99.4 million euro. Across the available history, the range runs from 6057.9 in 2020 to 7856.5 in 2023. The latest observation sits between the period low and high, so it should be read against both the 2020 trough and the 2023 peak.",
    "trend_summary_generated_at": "2026-07-13T12:23:38.483980+00:00",
    "trend_summary_source": "fallback",
    "key_findings": [
      "In 2025, French furniture production turnover declined versus 2024, pointing to a softer reported production-market signal.",
      "The longer-term level is close to the start of the series, suggesting limited structural production-market change.",
      "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 France Furniture Production Turnover in million euro. The series runs from 2015 to 2025; the latest value is 6903.6 million euro. The peak is 7856.5 million euro in 2023."
  },
  "data": [
    {
      "x_axis": "2015",
      "value": 7003.0,
      "value_label": "7003.0",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 7003.0,
      "value_nominal_local": null,
      "value_local": null,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "monthly_backbone_annual_sum"
    },
    {
      "x_axis": "2016",
      "value": 6556.4,
      "value_label": "6556.4",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 6556.4,
      "value_nominal_local": null,
      "value_local": null,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "monthly_backbone_annual_sum"
    },
    {
      "x_axis": "2017",
      "value": 7149.7,
      "value_label": "7149.7",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 7149.7,
      "value_nominal_local": null,
      "value_local": null,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "monthly_backbone_annual_sum"
    },
    {
      "x_axis": "2018",
      "value": 6950.9,
      "value_label": "6950.9",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 6950.9,
      "value_nominal_local": null,
      "value_local": null,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "monthly_backbone_annual_sum"
    },
    {
      "x_axis": "2019",
      "value": 7095.0,
      "value_label": "7095.0",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 7095.0,
      "value_nominal_local": null,
      "value_local": null,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "monthly_backbone_annual_sum"
    },
    {
      "x_axis": "2020",
      "value": 6057.9,
      "value_label": "6057.9",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 6057.9,
      "value_nominal_local": null,
      "value_local": null,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "monthly_backbone_annual_sum"
    },
    {
      "x_axis": "2021",
      "value": 7298.4,
      "value_label": "7298.4",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 7298.4,
      "value_nominal_local": null,
      "value_local": null,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "monthly_backbone_annual_sum"
    },
    {
      "x_axis": "2022",
      "value": 7604.6,
      "value_label": "7604.6",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 7604.6,
      "value_nominal_local": null,
      "value_local": null,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "monthly_backbone_annual_sum"
    },
    {
      "x_axis": "2023",
      "value": 7856.5,
      "value_label": "7856.5",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 7856.5,
      "value_nominal_local": null,
      "value_local": null,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "monthly_backbone_annual_sum"
    },
    {
      "x_axis": "2024",
      "value": 7227.4,
      "value_label": "7227.4",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 7227.4,
      "value_nominal_local": null,
      "value_local": null,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "monthly_backbone_annual_sum"
    },
    {
      "x_axis": "2025",
      "value": 6903.6,
      "value_label": "6903.6",
      "comment": "",
      "is_preliminary": false,
      "style_hint": "solid",
      "fill_hint": "solid",
      "value_nominal": 6903.6,
      "value_nominal_local": null,
      "value_local": null,
      "cur": "EUR",
      "local_currency": "EUR",
      "source_basis": "monthly_backbone_annual_sum"
    }
  ]
}