XML 120 R123.htm IDEA: XBRL DOCUMENT
v3.20.1

Balances and Transactions in Foreign Currencies - Summary of Transactions in Foreign Currencies (Detail) - MXN ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Disclosure of Balances and Transactions in Foreign Currencies [line items] |  |  |
Revenues | $ 5,488 | $ 7,228 | $ 1,909
Other Operating Revenues | 6,594 | 139 | 1,679
Purchases of Raw Materials | 18,479 | 21,523 | 16,407
Interest Expense | 2,580 | 2,743 | 2,986
Consulting Fees | 753 | 774 | 302
Asset Acquisitions | 3,393 | 2,166 | 276
Other | 4,482 | 2,677 | 4,072
U.S. dollars [member] |  |  |
Disclosure of Balances and Transactions in Foreign Currencies [line items] |  |  |
Revenues | 5,487 | 7,228 | 1,909
Other Operating Revenues | 5,612 | 130 | 1,677
Purchases of Raw Materials | 17,941 | 21,460 | 16,320
Interest Expense | 2,183 | 2,309 | 2,534
Consulting Fees | 718 | 752 | 267
Asset Acquisitions | 3,388 | 2,166 | 272
Other | 4,348 | 2,676 | 4,052
Euro [member] |  |  |
Disclosure of Balances and Transactions in Foreign Currencies [line items] |  |  |
Other Operating Revenues |  |  | 2
Purchases of Raw Materials | 538 | 63 | 87
Interest Expense | 397 | 434 | 452
Consulting Fees | 33 | 20 | 23
Asset Acquisitions | 5 |  | 4
Other | 2 | 1 | 20
Other currencies [member] |  |  |
Disclosure of Balances and Transactions in Foreign Currencies [line items] |  |  |
Revenues | 1 |  |
Other Operating Revenues | 982 | 9 |
Consulting Fees | 2 | $ 2 | $ 12
Other | $ 132 |  |

X
- Definition Assets acquisitions through foreign currency. + References No definition available. + Details
Name: | fmx_AssetsAcquisitionsThroughForeignCurrency
Namespace Prefix: | fmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Consulting fee through foreign currency. + References No definition available. + Details
Name: | fmx_ConsultingFeeThroughForeignCurrency
Namespace Prefix: | fmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line item abstract balances and transactions in foreign currencies. + References No definition available. + Details
Name: | fmx_DisclosureOfBalancesAndTransactionsInForeignCurrenciesLineItems
Namespace Prefix: | fmx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Interest expense through foreign currency. + References No definition available. + Details
Name: | fmx_InterestExpenseThroughForeignCurrency
Namespace Prefix: | fmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Other foreign currency transactions. + References No definition available. + Details
Name: | fmx_OtherForeignCurrencyTransactions
Namespace Prefix: | fmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Other revenue on exchange differences on translation. + References No definition available. + Details
Name: | fmx_OtherRevenueOnExchangeDifferencesOnTranslation
Namespace Prefix: | fmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Purchase of raw material through foreign currency. + References No definition available. + Details
Name: | fmx_PurchaseOfRawMaterialThroughForeignCurrency
Namespace Prefix: | fmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Revenue through foreign currency. + References No definition available. + Details
Name: | fmx_RevenueThroughForeignCurrency
Namespace Prefix: | fmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

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