{
  "report-package": "000320-2021-12-31.zip",
  "date": "2021-12-31",
  "lei": "259400A8SZP10GB5IB19",
  "system": "ESEF",
  "country": "PT",
  "langs": [
    "pt"
  ],
  "report": "000320-2021-12-31/reports/000320-2021-12-31.xhtml",
  "viewer": "000320-2021-12-31/reports/ixbrlviewer.html",
  "xbrl-json": "000320-2021-12-31.json",
  "sha256sum": "0333268607f676dd04d1e3d7df9aaf7871bbd1b90c7521883ade70bdf24624a5",
  "errors": [
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:CurrentLiabilities in link role https://www.jeronimomartins.com/role/210000 reported sum 5,325,000,000 computed sum 5,326,000,000 context CYE unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:NoncurrentLiabilities in link role https://www.jeronimomartins.com/role/210000 reported sum 2,430,000,000 computed sum 2,431,000,000 context PYE unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:EquityAttributableToOwnersOfParent in link role https://www.jeronimomartins.com/role/210000 reported sum 2,008,000,000 computed sum 2,007,000,000 context PYE unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:NoncurrentAssets in link role https://www.jeronimomartins.com/role/210000 reported sum 7,256,000,000 computed sum 7,258,000,000 context CYE unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:NoncurrentAssets in link role https://www.jeronimomartins.com/role/210000 reported sum 6,994,000,000 computed sum 6,993,000,000 context PYE unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:ProfitLossFromOperatingActivities in link role https://www.jeronimomartins.com/role/310000 reported sum 639,000,000 computed sum 640,000,000 context PYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:GrossProfit in link role https://www.jeronimomartins.com/role/310000 reported sum 4,227,000,000 computed sum 4,226,000,000 context PYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:GrossProfit in link role https://www.jeronimomartins.com/role/310000 reported sum 1,207,000,000 computed sum 1,208,000,000 context CYQTRD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:GrossProfit in link role https://www.jeronimomartins.com/role/310000 reported sum 1,110,000,000 computed sum 1,111,000,000 context PYQRTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax in link role https://www.jeronimomartins.com/role/420000 reported sum -62,000,000 computed sum -61,000,000 context PYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax in link role https://www.jeronimomartins.com/role/420000 reported sum 4,000,000 computed sum 3,000,000 context CYQTRD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:ComprehensiveIncome in link role https://www.jeronimomartins.com/role/420000 reported sum 312,000,000 computed sum 311,000,000 context PYTD_ComponentsOfEquityAxis_RetainedEarningsMember unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:ComprehensiveIncome in link role https://www.jeronimomartins.com/role/420000 reported sum 146,000,000 computed sum 147,000,000 context CYQTRD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:ComprehensiveIncome in link role https://www.jeronimomartins.com/role/420000 reported sum 473,000,000 computed sum 472,000,000 context CYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:OtherComprehensiveIncome in link role https://www.jeronimomartins.com/role/420000 reported sum -62,000,000 computed sum -63,000,000 context PYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:OtherComprehensiveIncome in link role https://www.jeronimomartins.com/role/420000 reported sum -6,000,000 computed sum -7,000,000 context PYQRTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:ComprehensiveIncome in link role https://www.jeronimomartins.com/role/420001 reported sum 473,000,000 computed sum 472,000,000 context CYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:ComprehensiveIncome in link role https://www.jeronimomartins.com/role/420001 reported sum 146,000,000 computed sum 147,000,000 context CYQTRD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges in link role https://www.jeronimomartins.com/role/520000 reported sum 153,000,000 computed sum 154,000,000 context PYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:CashFlowsFromUsedInOperations in link role https://www.jeronimomartins.com/role/520000 reported sum 1,623,000,000 computed sum 1,624,000,000 context PYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:CashFlowsFromUsedInInvestingActivities in link role https://www.jeronimomartins.com/role/520000 reported sum -617,000,000 computed sum -616,000,000 context CYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:CashFlowsFromUsedInInvestingActivities in link role https://www.jeronimomartins.com/role/520000 reported sum -488,000,000 computed sum -489,000,000 context PYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:CashFlowsFromUsedInOperatingActivities in link role https://www.jeronimomartins.com/role/520000 reported sum 1,756,000,000 computed sum 1,757,000,000 context CYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:OtherComprehensiveIncome in link role https://www.jeronimomartins.com/role/610000 reported sum -62,000,000 computed sum -63,000,000 context PYTD_ComponentsOfEquityAxis_EquityAttributableToOwnersOfParentMember unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:OtherComprehensiveIncome in link role https://www.jeronimomartins.com/role/610000 reported sum -62,000,000 computed sum -63,000,000 context PYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:ComprehensiveIncome in link role https://www.jeronimomartins.com/role/610000 reported sum 312,000,000 computed sum 311,000,000 context PYTD_ComponentsOfEquityAxis_RetainedEarningsMember unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:ComprehensiveIncome in link role https://www.jeronimomartins.com/role/610000 reported sum 146,000,000 computed sum 147,000,000 context CYQTRD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "INCONSISTENCY",
      "code": "xbrl.5.2.5.2:calcInconsistency",
      "msg": "Calculation inconsistent from ifrs-full:ComprehensiveIncome in link role https://www.jeronimomartins.com/role/610000 reported sum 473,000,000 computed sum 472,000,000 context CYTD unit EUR unreportedContributingItems none"
    },
    {
      "sev": "WARNING",
      "code": "formula:assertionUnsatisfied",
      "msg": "positive, \n$pos: ifrs-full:OtherReserves context PYE\n"
    },
    {
      "sev": "WARNING",
      "code": "formula:assertionUnsatisfied",
      "msg": "positive, \n$pos: ifrs-full:OtherReserves context CYE\n"
    }
  ],
  "added": "2022-04-05"
}