XML 202 R155.htm IDEA: XBRL DOCUMENT
v3.25.1

Financial Instruments - Credit Risk - Cash Flow Hedges (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 MXN ($) $ / $ R$ / $ $ / $ $ / $ $ / $ $ / $ $ / T $ / lb ₡ / $ € / $ | Dec. 31, 2023 MXN ($) $ / $ R$ / $ $ / $ ₡ / $ $ / T $ / $ € / $ $ / $ $ / $ $ / lb
Disclosure of detailed information about hedging instruments [line items] |  |
Face amount | $ 67,216 | $ 52,369
Cash flow hedges | Currency risk | Forward contract | MXN/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 1,455 | $ 3,049
Average exchange rate | $ / $ | 18.74 | 18.39
Cash flow hedges | Currency risk | Forward contract | MXN/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 126 | $ 1,781
Average exchange rate | $ / $ | 20.71 | 18.40
Cash flow hedges | Currency risk | Forward contract | MXN/USD | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average exchange rate | $ / $ | 0 | 0
Cash flow hedges | Currency risk | Forward contract | BRL/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 951 | $ 2,486
Average exchange rate | R$ / $ | 5.50 | 5.10
Cash flow hedges | Currency risk | Forward contract | BRL/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 45 | $ 1,370
Average exchange rate | R$ / $ | 6.07 | 5.07
Cash flow hedges | Currency risk | Forward contract | BRL/USD | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average exchange rate | R$ / $ | 0 | 0
Cash flow hedges | Currency risk | Forward contract | COP/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 275 | $ 757
Average exchange rate | $ / $ | 4,134 | 4,436
Cash flow hedges | Currency risk | Forward contract | COP/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 22 | $ 334
Average exchange rate | $ / $ | 4,164 | 4,316
Cash flow hedges | Currency risk | Forward contract | COP/USD | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average exchange rate | $ / $ | 0 | 0
Cash flow hedges | Currency risk | Forward contract | ARS/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 517 | $ 150
Average exchange rate | $ / $ | 1,198 | 668.06
Cash flow hedges | Currency risk | Forward contract | ARS/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 60 | $ 0
Average exchange rate | $ / $ | 1,286 | 0
Cash flow hedges | Currency risk | Forward contract | ARS/USD | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average exchange rate | $ / $ | 0 | 0
Cash flow hedges | Currency risk | Forward contract | URY/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 169 | $ 344
Average exchange rate | $ / $ | 41.59 | 40.18
Cash flow hedges | Currency risk | Forward contract | URY/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 113 | $ 163
Average exchange rate | $ / $ | 44.13 | 40.66
Cash flow hedges | Currency risk | Forward contract | URY/USD | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average exchange rate | $ / $ | 0 | 0
Cash flow hedges | Currency risk | Forward contract | CRC/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 240 | $ 154
Average exchange rate | ₡ / $ | 531.13 | 558.89
Cash flow hedges | Currency risk | Forward contract | CRC/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 152 | $ 117
Average exchange rate | ₡ / $ | 540.05 | 556.00
Cash flow hedges | Currency risk | Forward contract | CRC/USD | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average exchange rate | ₡ / $ | 0 | 0
Cash flow hedges | Currency risk | Currency swap contract | MXN/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average exchange rate | $ / $ | 0 | 0
Cash flow hedges | Currency risk | Currency swap contract | MXN/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average exchange rate | $ / $ | 0 | 0
Cash flow hedges | Currency risk | Currency swap contract | MXN/USD | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 35,064 | $ 43,095
Average exchange rate | $ / $ | 20.51 | 17.77
Cash flow hedges | Currency risk | Currency swap contract | BRL/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 174
Average exchange rate | R$ / $ | 0 | 4.81
Cash flow hedges | Currency risk | Currency swap contract | BRL/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average exchange rate | R$ / $ | 0 | 0
Cash flow hedges | Currency risk | Currency swap contract | BRL/USD | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 17,903 | $ 14,022
Average exchange rate | R$ / $ | 5.09 | 5.05
Cash flow hedges | Currency risk | Currency swap contract | COP/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 561 | $ 0
Average exchange rate | $ / $ | 3,817 | 0
Cash flow hedges | Currency risk | Currency swap contract | COP/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 593 | $ 1,109
Average exchange rate | $ / $ | 3,420.15 | 3,601.94
Cash flow hedges | Currency risk | Currency swap contract | COP/USD | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 2,761 | $ 1,822
Average exchange rate | $ / $ | 4,271.98 | 3,743.16
Cash flow hedges | Currency risk | Currency swap contract | CLP/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average exchange rate | $ / $ | 0 | 0
Cash flow hedges | Currency risk | Currency swap contract | CLP/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 286,246
Average exchange rate | $ / $ | 0 | 870.50
Cash flow hedges | Currency risk | Currency swap contract | CLP/USD | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 325 | $ 2,082
Average exchange rate | $ / $ | 816.00 | 764.40
Cash flow hedges | Currency risk | Currency swap contract | EUR/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average exchange rate | € / $ | 0 | 0
Cash flow hedges | Currency risk | Currency swap contract | EUR/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average exchange rate | € / $ | 0 | 0
Cash flow hedges | Currency risk | Currency swap contract | EUR/USD | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 583 | $ 10,939
Average exchange rate | € / $ | 1.09 | 1.09
Cash flow hedges | Currency risk | Currency swap contract | PEN/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 |
Average exchange rate | $ / $ | 0 |
Cash flow hedges | Currency risk | Currency swap contract | PEN/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 |
Average exchange rate | $ / $ | 0 |
Cash flow hedges | Currency risk | Currency swap contract | PEN/USD | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 67 |
Average exchange rate | $ / $ | 3.74 |
Cash flow hedges | Interest rate risk | Interest rate swaps | Brazilian reais | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average interest rate | 0.00% | 0.00%
Cash flow hedges | Interest rate risk | Interest rate swaps | Brazilian reais | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average interest rate | 0.00% | 0.00%
Cash flow hedges | Interest rate risk | Interest rate swaps | Brazilian reais | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 10,134 | $ 8,447
Average interest rate | 0.16% | 0.16%
Cash flow hedges | Interest rate risk | Interest rate swaps | Chilean pesos | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average interest rate | 0.00% | 0.00%
Cash flow hedges | Interest rate risk | Interest rate swaps | Chilean pesos | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 2 | $ 2
Average interest rate | 6.10% | 3.57%
Cash flow hedges | Interest rate risk | Interest rate swaps | Chilean pesos | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average interest rate | 0.00% | 0.00%
Cash flow hedges | Commodity price risk | Commodity price contracts | Sugar Price Contracts | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 3,476 | $ 1,703
Average price | $ / lb | 19.38 | 22.43
Cash flow hedges | Commodity price risk | Commodity price contracts | Sugar Price Contracts | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 1,500 | $ 890
Average price | $ / lb | 19.14 | 22.18
Cash flow hedges | Commodity price risk | Commodity price contracts | Sugar Price Contracts | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 787 | $ 745
Average price | $ / lb | 17.94 | 22.62
Cash flow hedges | Commodity price risk | Commodity price contracts | Aluminum price contracts | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 440 | $ 298
Average price | $ / T | 2,480.15 | 2,304
Cash flow hedges | Commodity price risk | Commodity price contracts | Aluminum price contracts | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 389 | $ 349
Average price | $ / T | 2,542.39 | 2,364
Cash flow hedges | Commodity price risk | Commodity price contracts | Aluminum price contracts | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 | $ 0
Average price | $ / T | 0 | 0
Cash flow hedges | Commodity price risk | Commodity price contracts | PX MEG contracts | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 72 |
Average price | $ / T | 950.00 |
Cash flow hedges | Commodity price risk | Commodity price contracts | PX MEG contracts | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 |
Average price | $ / T | 0 |
Cash flow hedges | Commodity price risk | Commodity price contracts | PX MEG contracts | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 |
Average price | $ / T | 0 |
Cash flow hedges | Commodity price risk | Commodity price contracts | Diesel price contracts | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 11 |
Average price | $ / T | 2.14 |
Cash flow hedges | Commodity price risk | Commodity price contracts | Diesel price contracts | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 11 |
Average price | $ / T | 2.14 |
Cash flow hedges | Commodity price risk | Commodity price contracts | Diesel price contracts | More than 12 |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Net exposure | $ 0 |
Average price | $ / T | 0 |
Cash flow hedges | Foreign exchange currency risk | Currency swap contract | MXN/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Average exchange rate | $ / $ | 19.55 |
Face amount | $ 568 |
Cash flow hedges | Foreign exchange currency risk | Currency swap contract | MXN/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Average exchange rate | $ / $ | 20.61 |
Face amount | $ 1,127 |
Cash flow hedges | Foreign exchange currency risk | Currency swap contract | BRL/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Average exchange rate | R$ / $ | 5.77 |
Face amount | $ 472 |
Cash flow hedges | Foreign exchange currency risk | Currency swap contract | BRL/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Average exchange rate | R$ / $ | 6.04 |
Face amount | $ 928 |
Cash flow hedges | Foreign exchange currency risk | Currency swap contract | COP/USD | 1‑6 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Average exchange rate | $ / $ | 4,313 |
Face amount | $ 307 |
Cash flow hedges | Foreign exchange currency risk | Currency swap contract | COP/USD | 6‑12 months |  |
Disclosure of detailed information about hedging instruments [line items] |  |
Average exchange rate | $ / $ | 4,361.66 |
Face amount | $ 299 |

X
- Definition Commodities average price. + References No definition available. + Details
Name: | fmx_CommoditiesAveragePrice
Namespace Prefix: | fmx_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Interest rate average. + References No definition available. + Details
Name: | fmx_InterestRateAverage
Namespace Prefix: | fmx_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net exposure, commodities risk. + References No definition available. + Details
Name: | fmx_NetExposureCommoditiesRisk
Namespace Prefix: | fmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Net Exposure, Foreign Exchange Rates + References No definition available. + Details
Name: | fmx_NetExposureForeignExchangeRates
Namespace Prefix: | fmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_AverageForeignExchangeRate
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The nominal or face amount of a financial instrument, used to calculate payments made on that instrument. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NotionalAmount
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=ifrs-full_ForwardContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=fmx_MXNUSDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanSixMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=fmx_BRLUSDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=fmx_COPUSDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=fmx_ARSUSDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=fmx_URYUSDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=fmx_CRCUSDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=ifrs-full_CurrencySwapContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=fmx_CLPUSDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=fmx_EURUSDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=fmx_PENUSDMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_InterestRateRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=ifrs-full_InterestRateSwapContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_BRL
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_CLP
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CommodityPriceRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=fmx_CommodityPriceContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgedItemsAxis=fmx_SugarPriceContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgedItemsAxis=fmx_AluminumPriceContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgedItemsAxis=fmx_PXAndMEGContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgedItemsAxis=fmx_DieselPriceContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=fmx_ForeignExchangeCurrencyRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |