XML 144 R123.htm IDEA: XBRL DOCUMENT
v3.22.1

Bank Loans and Notes Payable - Hedging derivatives (Details) - MXN ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020
Cross-currency swaps | Fixed to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount | $ 15,078 |
Cross-currency swaps | 9.4% variable to 4.4% fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 9.40% |
Interest receive rate | 4.40% |
Notional amount | $ 8,869 |
Cross-currency swaps | 6.0% variable to 5.9% fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 7.00% |
Interest receive rate | 4.00% |
Cross-currency swaps | BRL/USD | Fixed to variable interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 9.90% |
Interest receive rate | 2.10% |
Notional amount | $ 5,146 |
Cross-currency swaps | BRL/USD | Fixed to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 9.50% |
Interest receive rate | 3.90% |
Notional amount | $ 9,880 |
Cross-currency swaps | MXN/USD |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount | $ 8,869 |
Cross-currency swaps | MXN/USD | Fixed to variable interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 7.00% | 7.50%
Interest receive rate | 4.00% | 3.90%
Notional amount | $ 11,403 | $ 20,979
Cross-currency swaps | MXN/USD | Fixed to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 8.40% | 8.10%
Interest receive rate | 3.50% | 3.30%
Notional amount | $ 24,235 | $ 23,835
Cross-currency swaps | MXN/USD | 9.4% variable to 4.4% fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 9.40% | 8.80%
Interest receive rate | 4.40% | 4.20%
Cross-currency swaps | Colombian peso | Fixed to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate |  | 5.00%
Interest receive rate |  | 2.40%
Notional amount |  | $ 404
Cross-currency swaps | EUR/USD | Fixed to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 1.90% |
Interest receive rate | 3.50% |
Interest rate swap |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest receive rate | 7.00% |
Interest rate swap | Fixed to variable interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 0.40% |
Interest receive rate | 1.90% |
Notional amount | $ 6,175 |
Interest rate swap | 7.4% variable to 7.2% fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 7.20% |
Notional amount | $ 11,403 |
Interest rate swap | Mexican peso | Variable to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 4.20% | 5.00%
Interest receive rate | 1.90% | 2.90%
Notional amount | $ 3,225 | $ 4,716
Interest rate swap | Mexican peso | 7.4% variable to 7.2% fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 7.20% | 7.20%
Interest receive rate | 7.00% | 5.70%
Less than one year | Cross-currency swaps |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount | $ 4,872 | $ 4,575
Less than one year | Interest rate swap |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount | $ 131 | 449
Less than one year | Interest rate swap | Mexican peso | Variable to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 6.60% |
Interest receive rate | 2.40% |
Notional amount | $ 131 |
1-2 years | Cross-currency swaps |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount | $ 24,403 | 376
1-2 years | Cross-currency swaps | BRL/USD | Fixed to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 9.50% |
Interest receive rate | 3.90% |
Notional amount | $ 9,880 |
1-2 years | Cross-currency swaps | MXN/USD | Fixed to variable interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 7.00% |
Interest receive rate | 4.00% |
Notional amount | $ 11,403 |
1-2 years | Cross-currency swaps | MXN/USD | Fixed to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 7.20% |
Interest receive rate | 3.10% |
Notional amount | $ 3,120 |
1-2 years | Interest rate swap |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount | $ 12,129 | 458
1-2 years | Interest rate swap | Mexican peso | Variable to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 5.80% |
Interest receive rate | 1.80% |
Notional amount | $ 726 |
1-2 years | Interest rate swap | Mexican peso | 7.4% variable to 7.2% fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 7.20% |
Interest receive rate | 7.00% |
2-3 years | Cross-currency swaps |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount | $ 1,400 | 24,103
2-3 years | Interest rate swap |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount | $ 2,367 | 12,918
2-3 years | Interest rate swap | Mexican peso | Variable to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 3.60% |
Interest receive rate | 1.90% |
Notional amount | $ 2,367 |
3-4 years | Cross-currency swaps |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount | $ 10,667 | 1,577
3-4 years | Cross-currency swaps | MXN/USD | Fixed to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 8.20% |
Interest receive rate | 3.50% |
Notional amount | $ 10,000 |
3-4 years | Interest rate swap |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount |  | 2,294
4-5 years | Cross-currency swaps |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount | $ 6,348 | $ 10,750
4-5 years | Cross-currency swaps | BRL/USD | Fixed to variable interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 9.90% |
Interest receive rate | 2.10% |
Notional amount | $ 5,146 |
Later than 5 years | Cross-currency swaps | Fixed to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount | $ 15,078 |
Later than 5 years | Cross-currency swaps | MXN/USD | Fixed to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 8.90% |
Interest receive rate | 3.60% |
Notional amount | $ 11,115 |
Later than 5 years | Cross-currency swaps | MXN/USD | 9.4% variable to 4.4% fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 9.40% |
Interest receive rate | 4.40% |
Later than 5 years | Cross-currency swaps | EUR/USD | Fixed to fixed interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 1.90% |
Interest receive rate | 3.50% |
Later than 5 years | Interest rate swap |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Notional amount | $ 6,175 |
Later than 5 years | Interest rate swap | Fixed to variable interest rate |  |
Disclosure of financial instruments by type of interest rate [line items] |  |
Interest pay rate | 0.40% |
Interest receive rate | 1.90% |
Notional amount | $ 6,175 |

X
- Definition Financial instruments designated as hedging derivative interest payable rate. + References No definition available. + Details
Name: | fmx_FinancialInstrumentsDesignatedAsHedgingDerivativeInterestPayableRate
Namespace Prefix: | fmx_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financial instruments designated as hedging derivative interest receivable rate. + References No definition available. + Details
Name: | fmx_FinancialInstrumentsDesignatedAsHedgingDerivativeInterestReceivableRate
Namespace Prefix: | fmx_
Data Type: | dtr-types:percentItemType
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_DisclosureOfFinancialInstrumentsByTypeOfInterestRateLineItems
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 2021-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_112_c&doctype=Standard -URIDate 2021-03-24 + Details
Name: | ifrs-full_NotionalAmount
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

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

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=fmx_FixedToFixedInterestRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=fmx_VariableToFixedInterestRateFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=fmx_VariableToFixedInterestRateTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=fmx_FixedToVariableInterestRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | srt_CurrencyAxis=fmx_CurrencyExchangeEuroAndUsDollarMember
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: | ifrs-full_TypesOfInterestRatesAxis=fmx_VariableToFixedInterestRateThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=fmx_VariableToFixedInterestRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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