Équilibre ressources-emplois (ERE)

Data - INSEE

Info

source dataset Title .html .rData
insee CNA-2014-ERE Équilibre ressources-emplois (ERE) 2025-12-25 2025-12-27
insee CNA-2014-PIB Produit intérieur brut (PIB) et ses composantes 2025-12-25 2025-12-27

Données sur la macroéconomie en France

source dataset Title .html .rData
bdf CFT Comptes Financiers Trimestriels 2025-12-24 2025-03-09
insee CNA-2014-CONSO-SI Dépenses de consommation finale par secteur institutionnel 2025-12-25 2025-12-27
insee CNA-2014-CSI Comptes des secteurs institutionnels 2025-12-25 2025-12-27
insee CNA-2014-FBCF-BRANCHE Formation brute de capital fixe (FBCF) par branche 2025-12-25 2025-12-27
insee CNA-2014-FBCF-SI Formation brute de capital fixe (FBCF) par secteur institutionnel 2025-12-25 2025-12-27
insee CNA-2014-RDB Revenu et pouvoir d’achat des ménages 2025-12-25 2025-12-27
insee CNA-2020-CONSO-MEN Consommation des ménages 2025-12-25 2025-09-30
insee CNA-2020-PIB Produit intérieur brut (PIB) et ses composantes 2025-12-25 2025-05-28
insee CNT-2014-CB Comptes des branches 2025-12-25 2025-12-27
insee CNT-2014-CSI Comptes de secteurs institutionnels 2025-12-25 2025-12-27
insee CNT-2014-OPERATIONS Opérations sur biens et services 2025-12-25 2025-12-27
insee CNT-2014-PIB-EQB-RF Équilibre du produit intérieur brut 2025-12-25 2025-12-27
insee CONSO-MENAGES-2020 Consommation des ménages en biens 2025-12-25 2025-12-27
insee ICA-2015-IND-CONS Indices de chiffre d'affaires dans l'industrie et la construction 2025-12-25 2025-12-27
insee conso-mensuelle Consommation de biens, données mensuelles 2025-12-25 2023-07-04
insee t_1101 1.101 – Le produit intérieur brut et ses composantes à prix courants (En milliards d'euros) 2025-12-25 2022-01-02
insee t_1102 1.102 – Le produit intérieur brut et ses composantes en volume aux prix de l'année précédente chaînés (En milliards d'euros 2014) 2025-12-25 2020-10-30
insee t_1105 1.105 – Produit intérieur brut - les trois approches à prix courants (En milliards d'euros) - t_1105 2025-12-25 2020-10-30

LAST_UPDATE

Code
`CNA-2014-ERE` %>%
  group_by(LAST_UPDATE) %>%
  summarise(Nobs = n()) %>%
  arrange(-Nobs) %>%
  print_table_conditional()
LAST_UPDATE Nobs
2023-05-31 215186
2022-06-14 60806

LAST_COMPILE

LAST_COMPILE
2025-12-27

OPERATION

Code
`CNA-2014-ERE` %>%
  left_join(OPERATION, by = "OPERATION") %>%
  group_by(OPERATION, Operation) %>%
  summarise(Nobs = n()) %>%
  arrange(-Nobs) %>%
  print_table_conditional()
OPERATION Operation Nobs
P3 P3 - Dépense de consommation finale 27290
P1 P1 - Production 22167
ERERESS Total des ressources en produit (ERE) 21129
EREEMPTOT Total des emplois en produit (ERE) 21057
P2 P2 - Consommation intermédiaire (emploi intermédiaire) 21054
ERETEF Total emplois finals en produit (ERE) 21003
P7 P7 - Importations de biens et services 17566
P6 P6 - Exportations de biens et services 17278
P51G P51G - Formation brute de capital fixe 9876
P91 P91 - Marge de transport totale 9520
P71 P71 - Importations de biens 9455
P61 P61 - Exportations de biens 9211
P92 P92 - Marge commerciale totale 9199
P62 P62 - Exportations de services 8324
P72 P72 - Importations de services 8323
D21 D21 - Impôts sur les produits 6781
D211 D211 - Impôts de type 'Taxe à la Valeur Ajoutée' (TVA) 6759
EREDINT Total de la demande intérieure en produit (ERE) 6622
TR10 TR10 - Total des transferts de production 5272
P5 P5 - Formation brute de capital 4657
P52 P52 - Variation de stocks 4476
D21N D21N - Impôts moins subventions sur les produits 4083
D31 D31 - Subventions sur les produits 3399
P8 P8 - Correction CAF / FAB 954
P53 P53 - Acquisitions moins cession d'objets de valeur 537

CNA_PRODUIT

Code
`CNA-2014-ERE` %>%
  left_join(CNA_PRODUIT, by = "CNA_PRODUIT") %>%
  group_by(CNA_PRODUIT, Cna_produit) %>%
  summarise(Nobs = n()) %>%
  arrange(-Nobs) %>%
  print_table_conditional()

NATURE

Code
`CNA-2014-ERE` %>%
  left_join(NATURE, by = "NATURE") %>%
  group_by(NATURE, Nature) %>%
  summarise(Nobs = n()) %>%
  arrange(-Nobs) %>%
  print_table_conditional()
NATURE Nature Nobs
VALEUR_ABSOLUE Valeur absolue 199682
INDICE Indice 76310

UNIT_MEASURE

Code
`CNA-2014-ERE` %>%
  group_by(UNIT_MEASURE) %>%
  summarise(Nobs = n()) %>%
  print_table_conditional()
UNIT_MEASURE Nobs
EUR2014 78172
EUROS_COURANTS 121510
SO 76310

TITLE_FR

Code
`CNA-2014-ERE` %>%
  group_by(IDBANK, TITLE_FR) %>%
  summarise(Nobs = n(),
            date1 = first(TIME_PERIOD),
            date2 = last(TIME_PERIOD)) %>%
  arrange(-Nobs) %>%
  print_table_conditional()

TIME_PERIOD

Code
`CNA-2014-ERE` %>%
  group_by(TIME_PERIOD) %>%
  summarise(Nobs = n()) %>%
  arrange(desc(TIME_PERIOD)) %>%
  print_table_conditional()

Table en 2019

NNTOTAL - Ensemble des produits

Code
`CNA-2014-ERE` %>%
  left_join(OPERATION,  by = "OPERATION") %>%
  filter(CNA_PRODUIT == "NNTOTAL",
         NATURE == "VALEUR_ABSOLUE",
         UNIT_MEASURE == "EUROS_COURANTS",
         TIME_PERIOD == "2019") %>%
  select(OPERATION, Operation, OBS_VALUE) %>%
  arrange(-OBS_VALUE) %>%
  print_table_conditional()
OPERATION Operation OBS_VALUE
ERERESS Total des ressources en produit (ERE) 5376771
EREEMPTOT Total des emplois en produit (ERE) 5376771
P1 P1 - Production 4314969
ERETEF Total emplois finals en produit (ERE) 3231071
EREDINT Total de la demande intérieure en produit (ERE) 2449463
P2 P2 - Consommation intermédiaire (emploi intermédiaire) 2145700
P3 P3 - Dépense de consommation finale 1867051
P7 P7 - Importations de biens et services 793436
P6 P6 - Exportations de biens et services 770099
P5 P5 - Formation brute de capital 593921
P51G P51G - Formation brute de capital fixe 572293
P71 P71 - Importations de biens 571604
P61 P61 - Exportations de biens 536655
D21 D21 - Impôts sur les produits 291877
D21N D21N - Impôts moins subventions sur les produits 268366
P62 P62 - Exportations de services 233444
P72 P72 - Importations de services 221832
D211 D211 - Impôts de type 'Taxe à la Valeur Ajoutée' (TVA) 173953
P52 P52 - Variation de stocks 20818
P53 P53 - Acquisitions moins cession d'objets de valeur 810
TR10 TR10 - Total des transferts de production 0
P91 P91 - Marge de transport totale 0
P92 P92 - Marge commerciale totale 0
P8 P8 - Correction CAF / FAB 0
D31 D31 - Subventions sur les produits -23511

A5-BE - Industrie manufacturière, industries extractives et autres

Code
`CNA-2014-ERE` %>%
  left_join(OPERATION,  by = "OPERATION") %>%
  filter(CNA_PRODUIT == "A5-BE",
         NATURE == "VALEUR_ABSOLUE",
         UNIT_MEASURE == "EUROS_COURANTS",
         TIME_PERIOD == "2019") %>%
  select(OPERATION, Operation, OBS_VALUE) %>%
  arrange(-OBS_VALUE) %>%
  print_table_conditional()
OPERATION Operation OBS_VALUE
ERERESS Total des ressources en produit (ERE) 2137598
EREEMPTOT Total des emplois en produit (ERE) 2137598
ERETEF Total emplois finals en produit (ERE) 1252019
P1 P1 - Production 1003184
P2 P2 - Consommation intermédiaire (emploi intermédiaire) 885579
EREDINT Total de la demande intérieure en produit (ERE) 722562
P3 P3 - Dépense de consommation finale 590072
P71 P71 - Importations de biens 575744
P7 P7 - Importations de biens et services 575744
P6 P6 - Exportations de biens et services 520561
P61 P61 - Exportations de biens 520561
P92 P92 - Marge commerciale totale 379417
D21 D21 - Impôts sur les produits 157419
P5 P5 - Formation brute de capital 141386
P51G P51G - Formation brute de capital fixe 124698
D211 D211 - Impôts de type 'Taxe à la Valeur Ajoutée' (TVA) 85611
P91 P91 - Marge de transport totale 31380
TR10 TR10 - Total des transferts de production 24964
P52 P52 - Variation de stocks 15878
P53 P53 - Acquisitions moins cession d'objets de valeur 810
D31 D31 - Subventions sur les produits -9546

A5-GU - Services principalement marchands

Code
`CNA-2014-ERE` %>%
  left_join(OPERATION,  by = "OPERATION") %>%
  filter(CNA_PRODUIT == "A5-GU",
         NATURE == "VALEUR_ABSOLUE",
         UNIT_MEASURE == "EUROS_COURANTS",
         TIME_PERIOD == "2019") %>%
  select(OPERATION, Operation, OBS_VALUE) %>%
  arrange(-OBS_VALUE) %>%
  print_table_conditional()
OPERATION Operation OBS_VALUE
P1 P1 - Production 2321177
ERERESS Total des ressources en produit (ERE) 2129628
EREEMPTOT Total des emplois en produit (ERE) 2129628
P2 P2 - Consommation intermédiaire (emploi intermédiaire) 1085468
ERETEF Total emplois finals en produit (ERE) 1044160
EREDINT Total de la demande intérieure en produit (ERE) 869017
P3 P3 - Dépense de consommation finale 667297
P5 P5 - Formation brute de capital 204149
P51G P51G - Formation brute de capital fixe 203302
P72 P72 - Importations de services 176173
P7 P7 - Importations de biens et services 176173
P6 P6 - Exportations de biens et services 172714
P62 P62 - Exportations de services 172714
D21 D21 - Impôts sur les produits 101134
D211 D211 - Impôts de type 'Taxe à la Valeur Ajoutée' (TVA) 57189
TR10 TR10 - Total des transferts de production 17815
P52 P52 - Variation de stocks 847
D31 D31 - Subventions sur les produits -12697
P8 P8 - Correction CAF / FAB -18812
P91 P91 - Marge de transport totale -33259
P92 P92 - Marge commerciale totale -404088

P1, P2, P3

Value

Code
`CNA-2014-ERE` %>%
  left_join(OPERATION,  by = "OPERATION") %>%
  filter(CNA_PRODUIT == "NNTOTAL",
         OPERATION %in% c("P1", "P2", "P3"),
         NATURE == "VALEUR_ABSOLUE",
         UNIT_MEASURE == "EUROS_COURANTS") %>%
  year_to_date() %>%
  select(date, OPERATION, Operation, OBS_VALUE, UNIT_MEASURE) %>%
  ggplot + geom_line(aes(x = date, y = OBS_VALUE/1000, color = Operation)) + 
  theme_minimal() +  xlab("") + ylab("") +
  
  scale_x_date(breaks = as.Date(paste0(seq(1940, 2020, 5), "-01-01")),
               labels = date_format("%Y")) +
  theme(legend.position = c(0.35, 0.9),
        legend.title = element_blank()) +
  scale_y_continuous(breaks = seq(0, 7000, 500),
                     labels = dollar_format(suffix = " Mds€", prefix = "", accuracy = 1))

% of GDP

Code
`CNA-2014-ERE` %>%
  left_join(OPERATION,  by = "OPERATION") %>%
  filter(CNA_PRODUIT == "NNTOTAL",
         OPERATION %in% c("P1", "P2", "P3"),
         NATURE == "VALEUR_ABSOLUE",
         UNIT_MEASURE == "EUROS_COURANTS") %>%
  year_to_date() %>%
  select(date, OPERATION, Operation, OBS_VALUE, UNIT_MEASURE) %>%
  left_join(gdp, by = "date") %>%
  mutate(OBS_VALUE = OBS_VALUE/gdp) %>%
  ggplot + theme_minimal() +  xlab("") + ylab("") +
  geom_line(aes(x = date, y = OBS_VALUE, color = Operation, linetype = Operation)) + 
  
  scale_x_date(breaks = as.Date(paste0(seq(1940, 2020, 5), "-01-01")),
               labels = date_format("%Y")) +
  theme(legend.position = c(0.25, 0.9),
        legend.title = element_blank()) +
  scale_y_continuous(breaks = 0.01*seq(0, 400, 20),
                     labels = percent_format(a = 1))

P6, P7

Value

Code
`CNA-2014-ERE` %>%
  left_join(OPERATION,  by = "OPERATION") %>%
  filter(CNA_PRODUIT == "NNTOTAL",
         OPERATION %in% c("P6", "P7"),
         NATURE == "VALEUR_ABSOLUE",
         UNIT_MEASURE == "EUROS_COURANTS") %>%
  year_to_date() %>%
  select(date, OPERATION, Operation, OBS_VALUE, UNIT_MEASURE) %>%
  ggplot + geom_line(aes(x = date, y = OBS_VALUE/1000, color = Operation)) + 
  theme_minimal() +  xlab("") + ylab("") +
  
  scale_x_date(breaks = as.Date(paste0(seq(1940, 2020, 5), "-01-01")),
               labels = date_format("%Y")) +
  theme(legend.position = c(0.35, 0.9),
        legend.title = element_blank()) +
  scale_y_continuous(breaks = seq(0, 7000, 100),
                     labels = dollar_format(suffix = " Mds€", prefix = "", accuracy = 1))

% of GDP

Code
`CNA-2014-ERE` %>%
  left_join(OPERATION,  by = "OPERATION") %>%
  filter(CNA_PRODUIT == "NNTOTAL",
         OPERATION %in% c("P6", "P7"),
         NATURE == "VALEUR_ABSOLUE",
         UNIT_MEASURE == "EUROS_COURANTS") %>%
  year_to_date() %>%
  select(date, OPERATION, Operation, OBS_VALUE, UNIT_MEASURE) %>%
  left_join(gdp, by = "date") %>%
  mutate(OBS_VALUE = OBS_VALUE/gdp) %>%
  ggplot + theme_minimal() +  xlab("") + ylab("") +
  geom_line(aes(x = date, y = OBS_VALUE, color = Operation)) + 
  
  scale_x_date(breaks = as.Date(paste0(seq(1940, 2020, 5), "-01-01")),
               labels = date_format("%Y")) +
  theme(legend.position = c(0.25, 0.9),
        legend.title = element_blank()) +
  scale_y_continuous(breaks = 0.01*seq(0, 400, 2),
                     labels = percent_format(a = 1))

P61, P71, P62, P72

Value

Code
`CNA-2014-ERE` %>%
  left_join(OPERATION,  by = "OPERATION") %>%
  filter(CNA_PRODUIT == "NNTOTAL",
         OPERATION %in% c("P61", "P71", "P62", "P72"),
         NATURE == "VALEUR_ABSOLUE",
         UNIT_MEASURE == "EUROS_COURANTS") %>%
  year_to_date() %>%
  select(date, OPERATION, Operation, OBS_VALUE, UNIT_MEASURE) %>%
  ggplot + theme_minimal() +  xlab("") + ylab("") +
  geom_line(aes(x = date, y = OBS_VALUE/1000, color = Operation, linetype = Operation)) + 
  scale_color_manual(values = viridis(3)[c(1, 2, 1, 2)]) +
  scale_linetype_manual(values = c("dashed","dashed",  "solid", "solid")) +
  scale_x_date(breaks = as.Date(paste0(seq(1940, 2020, 5), "-01-01")),
               labels = date_format("%Y")) +
  theme(legend.position = c(0.35, 0.9),
        legend.title = element_blank()) +
  scale_y_continuous(breaks = seq(0, 7000, 100),
                     labels = dollar_format(suffix = " Mds€", prefix = "", accuracy = 1))

% of GDP

Code
`CNA-2014-ERE` %>%
  left_join(OPERATION,  by = "OPERATION") %>%
  filter(CNA_PRODUIT == "NNTOTAL",
         OPERATION %in% c("P61", "P71", "P62", "P72"),
         NATURE == "VALEUR_ABSOLUE",
         UNIT_MEASURE == "EUROS_COURANTS") %>%
  year_to_date() %>%
  select(date, OPERATION, Operation, OBS_VALUE, UNIT_MEASURE) %>%
  left_join(gdp, by = "date") %>%
  mutate(OBS_VALUE = OBS_VALUE/gdp) %>%
  ggplot + theme_minimal() +  xlab("") + ylab("") +
  geom_line(aes(x = date, y = OBS_VALUE, color = Operation, linetype = Operation)) + 
  scale_color_manual(values = viridis(3)[c(1, 2, 1, 2)]) +
  scale_linetype_manual(values = c("dashed","dashed",  "solid", "solid")) +
  scale_x_date(breaks = as.Date(paste0(seq(1940, 2020, 5), "-01-01")),
               labels = date_format("%Y")) +
  theme(legend.position = c(0.25, 0.9),
        legend.title = element_blank()) +
  scale_y_continuous(breaks = 0.01*seq(0, 100, 2),
                     labels = percent_format(a = 1))