| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- Generated by Fujitsu Interstage XWand B0255 --> |
<!-- DFS Xcelerate Taxonomy Schema - http://www.dfsco.com/financial-services/ --> |
<!-- Version: 6.23.6 --> |
<!-- Round: 2fa9c167-ad69-4578-9ad0-6b0108ffc074 --> |
<!-- Creation date: 2019-02-27T05:13:01Z --> |
<!-- Updated by Insight Solutions Inc date: 2022-01-31 --> |
<!-- Copyright (c) 2017 Donnelley Financial, LLC. All Rights Reserved. --> |
<schema targetNamespace="http://nutrien.com/20231231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:ntr="http://nutrien.com/20231231" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:srt-types="http://fasb.org/srt-types/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:ifrs-full="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:dtr-types0="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance"> |
| <annotation> |
| | <appinfo> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="ntr-20231231_pre.xml" xlink:title="Presentation Links, all" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="ntr-20231231_cal.xml" xlink:title="Calculation Links, all" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="ntr-20231231_def.xml" xlink:title="Definition Links, all" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="ntr-20231231_lab.xml" xlink:title="Label Links, all" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureAccountingPoliciesEstimatesAndJudgmentsAdditionalInformation" id="DisclosureAccountingPoliciesEstimatesAndJudgmentsAdditionalInformation"> |
| <link:definition> 43001 - Disclosure - Accounting Policies, Estimates and Judgments (Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureAssetRetirementObligationsAndAccruedEnvironmentalCostsSummaryOfPreTaxRiskFreeDiscountRateAndExpectedCashFlowPaymentsForAssetRetirementObligationsAndAccruedEnvironmen_Xa" id="DisclosureAssetRetirementObligationsAndAccruedEnvironmentalCostsSummaryOfPreTaxRiskFreeDiscountRateAndExpectedCashFlowPaymentsForAssetRetirementObligationsAndAccruedEnvironmen_Xa"> |
| <link:definition> 42201 - Disclosure - Asset Retirement Obligations and Accrued Environmental Costs (Summary of Pre-Tax Risk-Free Discount Rate and Expected Cash Flow Payments for Asset Retirement Obligations and Accrued Environmental Costs) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureAssetRetirementObligationsAndAccruedEnvironmentalCostsSummaryOfReconciliationOfAssetRetirementEnvironmentalRestorationObligations" id="DisclosureAssetRetirementObligationsAndAccruedEnvironmentalCostsSummaryOfReconciliationOfAssetRetirementEnvironmentalRestorationObligations"> |
| <link:definition> 42202 - Disclosure - Asset Retirement Obligations and Accrued Environmental Costs (Summary of Reconciliation of Asset Retirement, Environmental Restoration Obligations) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureAssetRetirementObligationsAndAccruedEnvironmentalCostsSummaryOfSensitivityOfAssetRetirementObligationsAndAccruedEnvironmentalCostsToChangesInDiscountRateOnRecordedLi_XbParenthetical" id="DisclosureAssetRetirementObligationsAndAccruedEnvironmentalCostsSummaryOfSensitivityOfAssetRetirementObligationsAndAccruedEnvironmentalCostsToChangesInDiscountRateOnRecordedLi_XbParenthetical"> |
| <link:definition> 42203 - Disclosure - Asset Retirement Obligations and Accrued Environmental Costs (Summary of Sensitivity of Asset Retirement Obligations and Accrued Environmental Costs to Changes in Discount Rate on Recorded Liability) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformation" id="DisclosureBusinessCombinationsAdditionalInformation"> |
| <link:definition> 42501 - Disclosure - Business Combinations (Additional Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValueAllocatedToAssetsAndLiabilities" id="DisclosureBusinessCombinationsSummaryOfFairValueAllocatedToAssetsAndLiabilities"> |
| <link:definition> 42502 - Disclosure - Business Combinations (Summary of Fair Value Allocated to Assets and Liabilities) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureBusinessCombinationsSummaryOfFairValueAllocatedToAssetsAndLiabilitiesParenthetical" id="DisclosureBusinessCombinationsSummaryOfFairValueAllocatedToAssetsAndLiabilitiesParenthetical"> |
| <link:definition> 42504 - Disclosure - Business Combinations (Summary of Fair Value Allocated to Assets and Liabilities) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureBusinessCombinationsSummaryOfGrossSalesAndNetEarningsFromContinuingOperationsBeforeIncomeTaxes" id="DisclosureBusinessCombinationsSummaryOfGrossSalesAndNetEarningsFromContinuingOperationsBeforeIncomeTaxes"> |
| <link:definition> 42503 - Disclosure - Business Combinations (Summary of Financial Information Related to Acquired Operations) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureCapitalManagement" id="DisclosureCapitalManagementSummary"> |
| <link:definition> 42404 - Disclosure - Capital Management (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureCapitalManagementComponentsOfRatios" id="DisclosureCapitalManagementComponentsOfRatios"> |
| <link:definition> 42401 - Disclosure - Capital Management (Components of Ratios) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureCapitalManagementScheduleOfAdjustedNetDebtAdjustedShareholdersEquityAndAdjustedCapital" id="DisclosureCapitalManagementScheduleOfAdjustedNetDebtAdjustedShareholdersEquityAndAdjustedCapital"> |
| <link:definition> 42402 - Disclosure - Capital Management (Schedule of Adjusted Net Debt, Adjusted Shareholders' Equity and Adjusted Capital) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureCapitalManagementSummaryOfEBITDAAdjustedEBITDAAndAdjustedFinanceCosts" id="DisclosureCapitalManagementSummaryOfEBITDAAdjustedEBITDAAndAdjustedFinanceCosts"> |
| <link:definition> 42403 - Disclosure - Capital Management (Summary of EBITDA, Adjusted EBITDA and Adjusted Finance Costs) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureCommitmentsAdditionalInformation" id="DisclosureCommitmentsAdditionalInformation"> |
| <link:definition> 42601 - Disclosure - Commitments (Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureCommitmentsSummaryOfMinimumFutureCommitmentsUnderContractualAgreements" id="DisclosureCommitmentsSummaryOfMinimumFutureCommitmentsUnderContractualAgreements"> |
| <link:definition> 42602 - Disclosure - Commitments (Summary of Minimum Future Commitments Under Contractual Agreements) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureConsolidatedStatementsOfCashFlowsSummaryOfChangesInLiabilitiesArisingFromFinancingActivities" id="DisclosureConsolidatedStatementsOfCashFlowsSummaryOfChangesInLiabilitiesArisingFromFinancingActivities"> |
| <link:definition> 41803 - Disclosure - Long-Term Debt (Summary of Changes in Liabilities Arising From Financing Activities) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformation" id="DisclosureDescriptionOfBusinessAdditionalInformation"> |
| <link:definition> 40101 - Disclosure - Description of Business (Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinanceCostsAdditionalInformation" id="DisclosureFinanceCostsAdditionalInformation"> |
| <link:definition> 40701 - Disclosure - Finance Costs (Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinanceCostsSummaryOfFinanceCosts" id="DisclosureFinanceCostsSummaryOfFinanceCosts"> |
| <link:definition> 40702 - Disclosure - Finance Costs (Summary of Finance Costs) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinancialInstrumentsAndRelatedRiskManagementAdditionalInformation" id="DisclosureFinancialInstrumentsAndRelatedRiskManagementAdditionalInformation"> |
| <link:definition> 41002 - Disclosure - Financial Instruments and Related Risk Management (Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfAvailableCreditFacilities" id="DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfAvailableCreditFacilities"> |
| <link:definition> 41003 - Disclosure - Financial Instruments and Related Risk Management (Summary of Available Credit Facilities) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfFairValueHierarchyForFinancialAssetsAndFinancialLiabilities" id="DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfFairValueHierarchyForFinancialAssetsAndFinancialLiabilities"> |
| <link:definition> 41006 - Disclosure - Financial Instruments and Related Risk Management (Summary of Fair Value Hierarchy for Financial Assets and Financial Liabilities) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfFairValueHierarchyForFinancialAssetsAndFinancialLiabilitiesParenthetical" id="DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfFairValueHierarchyForFinancialAssetsAndFinancialLiabilitiesParenthetical"> |
| <link:definition> 51008 - Disclosure - Financial Instruments and Related Risk Management (Summary of Fair Value Hierarchy for Financial Assets and Financial Liabilities) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfMaturityAnalysisOfFinancialLiabilitiesAndGrossSettledDerivativeContracts" id="DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfMaturityAnalysisOfFinancialLiabilitiesAndGrossSettledDerivativeContracts"> |
| <link:definition> 41004 - Disclosure - Financial Instruments and Related Risk Management (Summary of Maturity Analysis of Financial Liabilities and Gross Settled Derivative Contracts) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfMaturityAnalysisOfFinancialLiabilitiesAndGrossSettledDerivativeContractsParenthetical" id="DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfMaturityAnalysisOfFinancialLiabilitiesAndGrossSettledDerivativeContractsParenthetical"> |
| <link:definition> 51006 - Disclosure - Financial Instruments and Related Risk Management (Summary of Maturity Analysis of Financial Liabilities and Gross Settled Derivative Contracts (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfMaximumExposureToCreditRisk" id="DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfMaximumExposureToCreditRisk"> |
| <link:definition> 41001 - Disclosure - Financial Instruments and Related Risk Management (Summary of Maximum Exposure to Credit Risk) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfMaterialForeignCurrencyDerivatives" id="DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfMaterialForeignCurrencyDerivatives"> |
| <link:definition> 41008 - Disclosure - Financial Instruments and Related Risk Management (Summary of Material Foreign Currency Derivatives) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfRecognizedFinancialInstrumentsThatAreOffsetOrSubjectToEnforceableMasterNettingArrangements" id="DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfRecognizedFinancialInstrumentsThatAreOffsetOrSubjectToEnforceableMasterNettingArrangements"> |
| <link:definition> 41007 - Disclosure - Financial Instruments and Related Risk Management (Summary of FairValueHierarchyForFinancialAssetsAndFinancialLiabilities) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfRecognizedFinancialInstrumentsThatAreOffsetOrSubjectToEnforceableMasterNettingArrangementsParenthetical" id="DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfRecognizedFinancialInstrumentsThatAreOffsetOrSubjectToEnforceableMasterNettingArrangementsParenthetical"> |
| <link:definition> 51010 - Disclosure - Financial Instruments and Related Risk Management (Summary of Recognized Financial Instruments that are Offset, or Subject to Enforceable Master Netting Arrangements) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsEstimatedUsefulLivesAppliedToFiniteLivedIntangibleAssets" id="DisclosureGoodwillAndOtherIntangibleAssetsEstimatedUsefulLivesAppliedToFiniteLivedIntangibleAssets"> |
| <link:definition> 41401 - Disclosure - Goodwill and Other Intangible Assets (Estimated Useful Lives Applied to Finite-Lived Intangible Assets) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByGroupsOfCashGeneratingUnit" id="DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfGoodwillByGroupsOfCashGeneratingUnit"> |
| <link:definition> 41402 - Disclosure - Goodwill and Other Intangible Assets (Summary of Goodwill by Groups of Cash Generating Unit) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfKeyAssumptionsChangeInRetailSegmentRecoverableAmount" id="DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfKeyAssumptionsChangeInRetailSegmentRecoverableAmount"> |
| <link:definition> 41403 - Disclosure - Goodwill and Other Intangible Assets (Summary of Key Assumptions, Change In Retail Segment Recoverable Amount) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfReconciliationOfIntangibleAssets" id="DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfReconciliationOfIntangibleAssets"> |
| <link:definition> 41404 - Disclosure - Goodwill and Other Intangible Assets (Summary of Reconciliation of Intangible Assets) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfReconciliationOfIntangibleAssetsParenthetical" id="DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfReconciliationOfIntangibleAssetsParenthetical"> |
| <link:definition> 51404 - Disclosure - Goodwill and Other Intangible Assets (Summary of Reconciliation of Intangible Assets) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfTerminalGrowthRateAndCorrespondingDiscountRate" id="DisclosureGoodwillAndOtherIntangibleAssetsSummaryOfTerminalGrowthRateAndCorrespondingDiscountRate"> |
| <link:definition> 41405 - Disclosure - Goodwill and Other Intangible Assets (Summary of Terminal Growth Rate and Corresponding Discount Rate) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation" id="DisclosureIncomeTaxesAdditionalInformation"> |
| <link:definition> 40804 - Disclosure - Income Taxes (Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfAmountsAndExpiryDatesOfUnusedTaxLossesAndUnusedTaxCredits" id="DisclosureIncomeTaxesSummaryOfAmountsAndExpiryDatesOfUnusedTaxLossesAndUnusedTaxCredits"> |
| <link:definition> 40806 - Disclosure - Income Taxes (Summary of Amounts and Expiry Dates of Unused Tax Losses and Unused Tax Credits) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsLiabilities" id="DisclosureIncomeTaxesSummaryOfDeferredIncomeTaxAssetsLiabilities"> |
| <link:definition> 40802 - Disclosure - Income Taxes (Summary of Deferred Income Tax Assets (Liabilities)) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxAssetsLiabilities" id="DisclosureIncomeTaxesSummaryOfIncomeTaxAssetsLiabilities"> |
| <link:definition> 40803 - Disclosure - Income Taxes (Summary of Income Tax Assets (Liabilities)) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxes" id="DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxes"> |
| <link:definition> 40801 - Disclosure - Income Taxes (Summary of Provision for Income Taxes) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfReconciliationOfNetDeferredIncomeTaxLiabilities" id="DisclosureIncomeTaxesSummaryOfReconciliationOfNetDeferredIncomeTaxLiabilities"> |
| <link:definition> 40805 - Disclosure - Income Taxes (Summary of Reconciliation of Net Deferred Income Tax Liabilities) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureIncomeTaxesSummaryOfTotalIncomeTaxExpense" id="DisclosureIncomeTaxesSummaryOfTotalIncomeTaxExpense"> |
| <link:definition> 40807 - Disclosure - Income Taxes (Summary of Total Income Tax Expense) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureInventoriesAdditionalInformation" id="DisclosureInventoriesAdditionalInformation"> |
| <link:definition> 41201 - Disclosure - Inventories (Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureInventoriesSummaryOfInventories" id="DisclosureInventoriesSummaryOfInventories"> |
| <link:definition> 41202 - Disclosure - Inventories (Summary of Inventories) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureInvestmentsSummaryOfEquityAccountedInvesteesAndInvestmentsAtFVTOCI" id="DisclosureInvestmentsSummaryOfEquityAccountedInvesteesAndInvestmentsAtFVTOCI"> |
| <link:definition> 41501 - Disclosure - Investments (Summary of Equity-Accounted Investees and Investments at FVTOCI) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureInvestmentsSummaryOfEquityAccountedInvesteesAndInvestmentsAtFVTOCIParenthetical" id="DisclosureInvestmentsSummaryOfEquityAccountedInvesteesAndInvestmentsAtFVTOCIParenthetical"> |
| <link:definition> 51151 - Disclosure - Investments (Summary of Equity-Accounted Investees and Investments at FVTOCI) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureLongTermDebtAdditionalInformation" id="DisclosureLongTermDebtAdditionalInformation"> |
| <link:definition> 41802 - Disclosure - Long-Term Debt (Summary of changes in liabilities arising from financing activities) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureLongTermDebtSummaryOfCreditFacility" id="DisclosureLongTermDebtSummaryOfCreditFacility"> |
| <link:definition> 41801 - Disclosure - Long-Term Debt (Summary of Credit Facility) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureLongTermDebtSummaryOfCreditFacilityParenthetical" id="DisclosureLongTermDebtSummaryOfCreditFacilityParenthetical"> |
| <link:definition> 51162 - Disclosure - Long-Term Debt (Summary of Credit Facility) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebt" id="DisclosureLongTermDebtSummaryOfLongTermDebt"> |
| <link:definition> 41801 - Disclosure - Long-Term Debt (Summary of Long-Term Debt) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureLongTermDebtSummaryOfLongTermDebtParenthetical" id="DisclosureLongTermDebtSummaryOfLongTermDebtParenthetical"> |
| <link:definition> 51801 - Disclosure - Long-Term Debt (Summary of Long-Term Debt) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureNatureOfExpensesSummaryOfDetailedInformationAboutExpensesByNature" id="DisclosureNatureOfExpensesSummaryOfDetailedInformationAboutExpensesByNature"> |
| <link:definition> 40401 - Disclosure - Nature of Expenses (Summary of Detailed Information about Expenses by Nature) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureNatureOfExpensesSummaryOfDetailedInformationAboutExpensesByNatureParenthetical" id="DisclosureNatureOfExpensesSummaryOfDetailedInformationAboutExpensesByNatureParenthetical"> |
| <link:definition> 51088 - Disclosure - Nature of Expenses (Summary of Detailed Information about Expenses by Nature) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureNetEarningsPerShareSummaryOfNetEarningsPerShare" id="DisclosureNetEarningsPerShareSummaryOfNetEarningsPerShare"> |
| <link:definition> 40901 - Disclosure - Net Earnings per Share (Summary of Net Earnings per Share) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureNetEarningsPerShareSummaryOfNetEarningsPerShareParenthetical" id="DisclosureNetEarningsPerShareSummaryOfNetEarningsPerShareParenthetical"> |
| <link:definition> 51115 - Disclosure - Net Earnings per Share (Summary of Net Earnings per Share) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureNetEarningsPerShareSummaryOfOptionsExcludedFromCalculationOfDilutedNetEarningsPerShare" id="DisclosureNetEarningsPerShareSummaryOfOptionsExcludedFromCalculationOfDilutedNetEarningsPerShare"> |
| <link:definition> 40902 - Disclosure - Net Earnings per Share (Summary of Options Excluded from Calculation of Diluted Net Earnings per Share) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureOtherAssetsSummaryOfOtherAssets" id="DisclosureOtherAssetsSummaryOfOtherAssets"> |
| <link:definition> 41601 - Disclosure - Other Assets (Summary of Other Assets) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureOtherAssetsSummaryOfOtherAssetsParenthetical" id="DisclosureOtherAssetsSummaryOfOtherAssetsParenthetical"> |
| <link:definition> 51154 - Disclosure - Other Assets (Summary of Other Assets) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureOtherExpensesSummaryOfDetailedInformationAboutOtherIncomeAndExpenses" id="DisclosureOtherExpensesSummaryOfDetailedInformationAboutOtherIncomeAndExpenses"> |
| <link:definition> 40601 - Disclosure - Other Expenses (Summary of Detailed Information About Other Income and Expenses) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePayablesAndAccruedChargesSummaryOfPayablesAndAccruedCharges" id="DisclosurePayablesAndAccruedChargesSummaryOfPayablesAndAccruedCharges"> |
| <link:definition> 42001 - Disclosure - Payables and Accrued Charges (Summary of Payables and Accrued Charges) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePensionAndOtherPostRetirementBenefitsAdditionalInformation" id="DisclosurePensionAndOtherPostRetirementBenefitsAdditionalInformation"> |
| <link:definition> 42104 - Disclosure - Pension and Other Post-Retirement Benefits (Additional Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfFairValueOfPlanAssetsOfTheDefinedBenefitPensionPlansByAssetCategory" id="DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfFairValueOfPlanAssetsOfTheDefinedBenefitPensionPlansByAssetCategory"> |
| <link:definition> 42103 - Disclosure - Pension and Other Post-Retirement Benefits (Summary of Fair Value of Plan Assets of the Defined Benefit Pension Plans, by Asset Category) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfFairValueOfPlanAssetsOfTheDefinedBenefitPensionPlansByAssetCategoryParenthetical" id="DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfFairValueOfPlanAssetsOfTheDefinedBenefitPensionPlansByAssetCategoryParenthetical"> |
| <link:definition> 51173 - Disclosure - Pension and Other Post-Retirement Benefits (Summary of Fair Value of Plan Assets of the Defined Benefit Pension Plans, by Asset Category) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfMovementsInPensionAndOtherPostRetirementBenefitAssetsLiabilities" id="DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfMovementsInPensionAndOtherPostRetirementBenefitAssetsLiabilities"> |
| <link:definition> 42105 - Disclosure - Pension and Other Post-Retirement Benefits (Summary of Movements in Pension and Other Post-Retirement Benefit Assets (Liabilities) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfMovementsInPensionAndOtherPostRetirementBenefitAssetsLiabilitiesParenthetical" id="DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfMovementsInPensionAndOtherPostRetirementBenefitAssetsLiabilitiesParenthetical"> |
| <link:definition> 51171 - Disclosure - Pension and Other Post-Retirement Benefits (Summary of Movements in Pension and Other Post-Retirement Benefit Assets (Liabilities) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfSignificantAssumptionsChangeInDiscountRatesHasGreatestPotentialImpact" id="DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfSignificantAssumptionsChangeInDiscountRatesHasGreatestPotentialImpact"> |
| <link:definition> 42106 - Disclosure - Pension and Other Post-Retirement Benefits (Summary of Significant Assumptions, Change in Discount Rates has Greatest Potential Impact) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfSignificantAssumptionsUsedToDetermineBenefitObligationsAndExpense" id="DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfSignificantAssumptionsUsedToDetermineBenefitObligationsAndExpense"> |
| <link:definition> 42102 - Disclosure - Pension and Other Post-Retirement Benefits (Summary of Significant Assumptions Used to Determine Benefit Obligations and Expense) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfSignificantAssumptionsUsedToDetermineBenefitObligationsAndExpenseParenthetical" id="DisclosurePensionAndOtherPostRetirementBenefitsSummaryOfSignificantAssumptionsUsedToDetermineBenefitObligationsAndExpenseParenthetical"> |
| <link:definition> 51168 - Disclosure - Pension and Other Post-Retirement Benefits (Summary of Significant Assumptions Used to Determine Benefit Obligations and Expense) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformation" id="DisclosurePropertyPlantAndEquipmentAdditionalInformation"> |
| <link:definition> 41303 - Disclosure - Property, Plant and Equipment (Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfDepreciationOfPropertyPlantAndEquipment" id="DisclosurePropertyPlantAndEquipmentSummaryOfDepreciationOfPropertyPlantAndEquipment"> |
| <link:definition> 41302 - Disclosure - Property, Plant and Equipment (Summary of Depreciation of Property Plant and Equipment) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfEstimatedUsefulLives" id="DisclosurePropertyPlantAndEquipmentSummaryOfEstimatedUsefulLives"> |
| <link:definition> 41304 - Disclosure - Property, Plant and Equipment (Summary of Estimated Useful Lives) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfReconciliationOfChangesInPropertyPlantAndEquipment" id="DisclosurePropertyPlantAndEquipmentSummaryOfReconciliationOfChangesInPropertyPlantAndEquipment"> |
| <link:definition> 41305 - Disclosure - Property, Plant and Equipment (Summary of Reconciliation of Changes in Property Plant and Equipment) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureReceivablesSummaryOfReceivables" id="DisclosureReceivablesSummaryOfReceivables"> |
| <link:definition> 41101 - Disclosure - Receivables (Summary of Receivables) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformation" id="DisclosureRelatedPartyTransactionsAdditionalInformation"> |
| <link:definition> 42802 - Disclosure - Related Party Transactions (Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureRelatedPartyTransactionsCompensationToKeyManagementPersonnel" id="DisclosureRelatedPartyTransactionsCompensationToKeyManagementPersonnel"> |
| <link:definition> 42801 - Disclosure - Related Party Transactions (Compensation to Key Management Personnel) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureRelatedPartyTransactionsCompensationToKeyManagementPersonnelParenthetical" id="DisclosureRelatedPartyTransactionsCompensationToKeyManagementPersonnelParenthetical"> |
| <link:definition> 52803 - Disclosure - Related Party Transactions (Compensation to Key Management Personnel) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureSegmentInformationAdditionalInformation" id="DisclosureSegmentInformationSummaryOfDisaggregatedRevenueFromContractsWithCustomersByProductLineOrGeographicLocationForEachReportableSegment"> |
| <link:definition> 40302 - Disclosure - Segment Information (Summary of Disaggregated Revenue from Contracts with Customers by Product Line or Geographic Location) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureSegmentInformationSummaryOfFinancialInformationByGeographicalArea" id="DisclosureSegmentInformationSummaryOfFinancialInformationByGeographicalArea"> |
| <link:definition> 40303 - Disclosure - Segment Information (Summary of Financial Information by Geographical Area) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureSegmentInformationSummaryOfFinancialInformationByGeographicalAreaParenthetical" id="DisclosureSegmentInformationSummaryOfFinancialInformationByGeographicalAreaParenthetical"> |
| <link:definition> 50304 - Disclosure - Segment Information (Summary of Financial Information by Geographical Area (Parenthetica)) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureSegmentInformationSummaryOfFinancialInformationOnSegments" id="DisclosureSegmentInformationSummaryOfFinancialInformationOnSegments"> |
| <link:definition> 40301 - Disclosure - Segment Information (Summary of Financial Information on Segments) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureSegmentInformationSummaryOfFinancialInformationOnSegmentsParenthetical" id="DisclosureSegmentInformationSummaryOfFinancialInformationOnSegmentsParenthetical"> |
| <link:definition> 40304 - Disclosure - Segment Information (Summary of Financial Information on Segments) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformation" id="DisclosureShareBasedCompensationAdditionalInformation"> |
| <link:definition> 40501 - Disclosure - Share-Based Compensation (Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareBasedCompensationCompensationExpenseForAllEmployeeAndDirectorSharebasedCompensationPlans" id="DisclosureShareBasedCompensationCompensationExpenseForAllEmployeeAndDirectorSharebasedCompensationPlans"> |
| <link:definition> 40506 - Disclosure - Share-Based Compensation (Compensation Expense for all Employee and Director Share-based Compensation Plans) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareBasedCompensationSummaryOfCompensationExpenseByPlan" id="DisclosureShareBasedCompensationSummaryOfCompensationExpenseByPlan"> |
| <link:definition> 40505 - Disclosure - Share-Based Compensation (Summary of Compensation Expense by Plan) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionPlanGranted" id="DisclosureShareBasedCompensationSummaryOfStockOptionPlanGranted"> |
| <link:definition> 40502 - Disclosure - Share-Based Compensation (Summary of Stock Option Plan granted) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionPlanGrantedParenthetical" id="DisclosureShareBasedCompensationSummaryOfStockOptionPlanGrantedParenthetical"> |
| <link:definition> 51090 - Disclosure - Share-Based Compensation (Summary of Stock Option Plan granted) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionPlans" id="DisclosureShareBasedCompensationSummaryOfStockOptionPlans"> |
| <link:definition> 40503 - Disclosure - Share-Based Compensation (Summary of Stock Option Plans) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionPlansParenthetical" id="DisclosureShareBasedCompensationSummaryOfStockOptionPlansParenthetical"> |
| <link:definition> 51094 - Disclosure - Share-Based Compensation (Summary of Stock Option Plans) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareBasedCompensationSummaryOfStockOptionsOutstanding" id="DisclosureShareBasedCompensationSummaryOfStockOptionsOutstanding"> |
| <link:definition> 40504 - Disclosure - Share-Based Compensation (Summary of Stock Options Outstanding) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareBasedCompensationSummaryOfWeightedAverageAssumptionsInStockOptions" id="DisclosureShareBasedCompensationSummaryOfWeightedAverageAssumptionsInStockOptions"> |
| <link:definition> 40507 - Disclosure - Share-Based Compensation (Summary of Weighted Average Assumptions in Stock Options) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareCapitalAdditionalInformation" id="DisclosureShareCapitalAdditionalInformation"> |
| <link:definition> 42301 - Disclosure - Share Capital (Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareCapitalSummaryOfShareRepurchases" id="DisclosureShareCapitalSummaryOfShareRepurchases"> |
| <link:definition> 42302 - Disclosure - Share Capital (Summary of Share Repurchases) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareCapitalSummaryOfSharesIssued" id="DisclosureShareCapitalSummaryOfSharesIssued"> |
| <link:definition> 42303 - Disclosure - Share Capital (Summary of Shares Issued) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShareCapitalSummaryOfSharesIssuedParenthetical" id="DisclosureShareCapitalSummaryOfSharesIssuedParenthetical"> |
| <link:definition> 51180 - Disclosure - Share Capital (Summary of Shares Issued) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShortTermDebtAdditionalInformation" id="DisclosureShortTermDebtAdditionalInformation"> |
| <link:definition> 41701 - Disclosure - Short-Term Debt (Information) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShortTermDebtSummaryOfShortTermDebt" id="DisclosureShortTermDebtSummaryOfShortTermDebt"> |
| <link:definition> 41702 - Disclosure - Short-Term Debt (Summary of Short-Term Debt) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureShortTermDebtSummaryOfShortTermDebtParenthetical" id="DisclosureShortTermDebtSummaryOfShortTermDebtParenthetical"> |
| <link:definition> 41703 - Disclosure - Short-Term Debt (Summary of Short-Term Debt) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DocumentandEntityInformation" id="DocumentandEntityInformation"> |
| <link:definition> 00000 - Document - Document and Entity Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory" id="NotesToFinancialStatementsDisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatory"> |
| <link:definition> 12001 - Disclosure - Payables and Accrued Charges </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfAccruedExpensesAndOtherLiabilitiesExplanatoryTables"> |
| <link:definition> 32003 - Disclosure - Payables and Accrued Charges (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfAssetRetirementObligationsAndAccruedEnvironmentalCostsExplanatory" id="NotesToFinancialStatementsDisclosureOfAssetRetirementObligationsAndAccruedEnvironmentalCostsExplanatory"> |
| <link:definition> 12201 - Disclosure - Asset Retirement Obligations and Accrued Environmental Costs </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfAssetRetirementObligationsAndAccruedEnvironmentalCostsExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfAssetRetirementObligationsAndAccruedEnvironmentalCostsExplanatoryTables"> |
| <link:definition> 32203 - Disclosure - Asset Retirement Obligations and Accrued Environmental Costs (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" id="NotesToFinancialStatementsDisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"> |
| <link:definition> 10201 - Disclosure - Basis of Presentation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory" id="NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatory"> |
| <link:definition> 12501 - Disclosure - Business Combinations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryPolicies" id="NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryPolicies"> |
| <link:definition> 23002 - Disclosure - Significant Accounting Policies (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfBusinessCombinationsExplanatoryTables"> |
| <link:definition> 32503 - Disclosure - Business Combinations (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" id="NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory"> |
| <link:definition> 13001 - Disclosure - Accounting Policies, Estimates and Judgments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfClassesOfShareCapitalExplanatory" id="NotesToFinancialStatementsDisclosureOfClassesOfShareCapitalExplanatory"> |
| <link:definition> 12301 - Disclosure - Share Capital </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfClassesOfShareCapitalExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfClassesOfShareCapitalExplanatoryTables"> |
| <link:definition> 32303 - Disclosure - Share Capital (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory" id="NotesToFinancialStatementsDisclosureOfCommitmentsExplanatory"> |
| <link:definition> 12601 - Disclosure - Commitments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfCommitmentsExplanatoryTables"> |
| <link:definition> 32603 - Disclosure - Commitments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDescriptionOfBusinessExplanatory" id="NotesToFinancialStatementsDisclosureOfDescriptionOfBusinessExplanatory"> |
| <link:definition> 10101 - Disclosure - Description of Business </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEarningsPerShareExplanatory" id="NotesToFinancialStatementsDisclosureOfEarningsPerShareExplanatory"> |
| <link:definition> 10901 - Disclosure - Net Earnings per Share </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEarningsPerShareExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfEarningsPerShareExplanatoryTables"> |
| <link:definition> 30903 - Disclosure - Net Earnings per Share (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory" id="NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatory"> |
| <link:definition> 12101 - Disclosure - Pension and Other Post-Retirement Benefits </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfEmployeeBenefitsExplanatoryTables"> |
| <link:definition> 32103 - Disclosure - Pension and Other Post-Retirement Benefits (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory" id="NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatory"> |
| <link:definition> 10301 - Disclosure - Segment Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfEntitysReportableSegmentsExplanatoryTables"> |
| <link:definition> 30303 - Disclosure - Segment Information (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfExpensesByNatureExplanatory" id="NotesToFinancialStatementsDisclosureOfExpensesByNatureExplanatory"> |
| <link:definition> 10401 - Disclosure - Nature of Expenses </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfExpensesByNatureExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfExpensesByNatureExplanatoryTables"> |
| <link:definition> 30403 - Disclosure - Nature of Expenses (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory" id="NotesToFinancialStatementsDisclosureOfFinanceCostExplanatory"> |
| <link:definition> 10701 - Disclosure - Finance Costs </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfFinanceCostExplanatoryTables"> |
| <link:definition> 30703 - Disclosure - Finance Costs (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialRiskManagementExplanatory" id="NotesToFinancialStatementsDisclosureOfFinancialRiskManagementExplanatory"> |
| <link:definition> 11001 - Disclosure - Financial Instruments and Related Risk Management </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfFinancialRiskManagementExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfFinancialRiskManagementExplanatoryTables"> |
| <link:definition> 31003 - Disclosure - Financial Instruments and Related Risk Management (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfGuaranteesExplanatory" id="NotesToFinancialStatementsDisclosureOfGuaranteesExplanatory"> |
| <link:definition> 12701 - Disclosure - Guarantees </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory" id="NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatory"> |
| <link:definition> 10801 - Disclosure - Income Taxes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfIncomeTaxExplanatoryTables"> |
| <link:definition> 30803 - Disclosure - Income Taxes (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsAndGoodwillExplanatory" id="NotesToFinancialStatementsDisclosureOfIntangibleAssetsAndGoodwillExplanatory"> |
| <link:definition> 11401 - Disclosure - Goodwill and Other Intangible Assets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfIntangibleAssetsAndGoodwillExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfIntangibleAssetsAndGoodwillExplanatoryTables"> |
| <link:definition> 31403 - Disclosure - Goodwill and Other Intangible Assets (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInventoriesExplanatory" id="NotesToFinancialStatementsDisclosureOfInventoriesExplanatory"> |
| <link:definition> 11201 - Disclosure - Inventories </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInventoriesExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfInventoriesExplanatoryTables"> |
| <link:definition> 31203 - Disclosure - Inventories (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentsExplanatory" id="NotesToFinancialStatementsDisclosureOfInvestmentsExplanatory"> |
| <link:definition> 11501 - Disclosure - Investments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfInvestmentsExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfInvestmentsExplanatoryTables"> |
| <link:definition> 31503 - Disclosure - Investments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfLeaseLiabilitiesExplanatory" id="NotesToFinancialStatementsDisclosureOfLeaseLiabilitiesExplanatory"> |
| <link:definition> 11901 - Disclosure - Lease Liabilities </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfLeaseLiabilitiesExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfLeaseLiabilitiesExplanatoryTables"> |
| <link:definition> 31903 - Disclosure - Lease Liabilities (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfLongTermDebtExplanatory" id="NotesToFinancialStatementsDisclosureOfLongTermDebtExplanatory"> |
| <link:definition> 11801 - Disclosure - Long-Term Debt </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfLongTermDebtExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfLongTermDebtExplanatoryTables"> |
| <link:definition> 31803 - Disclosure - Long-Term Debt (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" id="NotesToFinancialStatementsDisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory"> |
| <link:definition> 12401 - Disclosure - Capital Management </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatoryTables"> |
| <link:definition> 32403 - Disclosure - Capital Management (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory" id="NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatory"> |
| <link:definition> 11601 - Disclosure - Other Assets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfOtherAssetsExplanatoryTables"> |
| <link:definition> 31603 - Disclosure - Other Assets (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherOperatingIncomeExpenseExplanatory" id="NotesToFinancialStatementsDisclosureOfOtherOperatingIncomeExpenseExplanatory"> |
| <link:definition> 10601 - Disclosure - Other (Income) Expenses </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherOperatingIncomeExpenseExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfOtherOperatingIncomeExpenseExplanatoryTables"> |
| <link:definition> 30603 - Disclosure - Other Expenses (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" id="NotesToFinancialStatementsDisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"> |
| <link:definition> 12901 - Disclosure - Contingencies and Other Matters </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory" id="NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatory"> |
| <link:definition> 11301 - Disclosure - Property, Plant and Equipment </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfPropertyPlantAndEquipmentExplanatoryTables"> |
| <link:definition> 31303 - Disclosure - Property, Plant and Equipment (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory" id="NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatory"> |
| <link:definition> 12801 - Disclosure - Related Party Transactions </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfRelatedPartyExplanatoryTables"> |
| <link:definition> 32803 - Disclosure - Related Party Transactions (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSharebasedPaymentArrangementsExplanatory" id="NotesToFinancialStatementsDisclosureOfSharebasedPaymentArrangementsExplanatory"> |
| <link:definition> 10501 - Disclosure - Share-Based Compensation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfSharebasedPaymentArrangementsExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfSharebasedPaymentArrangementsExplanatoryTables"> |
| <link:definition> 30503 - Disclosure - Share-Based Compensation (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShortTermDebtExplanatory" id="NotesToFinancialStatementsDisclosureOfShortTermDebtExplanatory"> |
| <link:definition> 11701 - Disclosure - Short-Term Debt </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfShortTermDebtExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfShortTermDebtExplanatoryTables"> |
| <link:definition> 31703 - Disclosure - Short-Term Debt (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory" id="NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatory"> |
| <link:definition> 11101 - Disclosure - Receivables </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfTradeAndOtherReceivablesExplanatoryTables"> |
| <link:definition> 31103 - Disclosure - Receivables (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/StatementOfCashFlowsIndirectMethod" id="StatementOfCashFlowsIndirectMethod"> |
| <link:definition> 00300 - Statement - Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/StatementOfChangesInEquity" id="StatementOfChangesInEquity"> |
| <link:definition> 00400 - Statement - Consolidated Statements of Changes in Shareholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax" id="StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTax"> |
| <link:definition> 00200 - Statement - Consolidated Statements of Comprehensive Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByFunctionOfExpense" id="StatementOfComprehensiveIncomeProfitOrLossByFunctionOfExpense"> |
| <link:definition> 00100 - Statement - Consolidated Statements of Earnings </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/StatementOfFinancialPositionCurrentNonCurrent" id="StatementOfFinancialPositionCurrentNonCurrent"> |
| <link:definition> 00500 - Statement - Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureLeaseLiabilitiesSummaryOfLeaseLiabilities" id="DisclosureLeaseLiabilitiestSummaryOfLeaseLiabilities"> |
| <link:definition> 41901 - Disclosure - Lease Liabilities (Summary of Lease Liabilities) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureLeaseLiabilitiesSummaryOfLeaseLiabilitiesParentheticals" id="DisclosureLeaseLiabilitiestSummaryOfLeaseLiabilitiesParentheticals"> |
| <link:definition> 51165 - Disclosure - Lease Liabilities (Summary of Lease Liabilities) (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatoryTables"> |
| <link:definition> 33003 - Disclosure - Accounting Policies, Estimates and Judgments (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfSignificantForeignCurrencyDerivatives" id="DisclosureFinancialInstrumentsAndRelatedRiskManagementSummaryOfSignificantForeignCurrencyDerivative"> |
| <link:definition> 41005 - Disclosure - Financial Instruments and Related Risk Management (Summary of Significant Foreign Currency Derivatives) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentSummaryOfImpairment" id="DisclosurePropertyPlantAndEquipmentSummaryOfImpariment"> |
| <link:definition> 41301 - Disclosure - Property Plant And Equipment (Summary Of Impairment) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfDescriptionOfBusinessExplanatoryTables" id="NotesToFinancialStatementsDisclosureOfDescriptionOfBusinessExplanatoryTables"> |
| <link:definition> 30103 - Disclosure - Description of Business (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/StatementOfComprehensiveIncomeProfitOrLossByFunctionOfExpenseCalc2" id="StatementOfComprehensiveIncomeProfitOrLossByFunctionOfExpenseCalc2"> |
| <link:definition> 00100 - Statement - Consolidated Statements of Earnings (Calc2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTaxCalc2" id="StatementOfComprehensiveIncomeOCIComponentsPresentedNetOfTaxCalc2"> |
| <link:definition> 00200 - Statement - Consolidated Statements of Comprehensive Income (Calc2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/AtAGlance" id="AtAGlance"> |
| <link:definition> 00001 - Document - At A Glance </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:labelLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentCashGeneratingUnits" id="DisclosurePropertyPlantAndEquipmentCashGeneratingUnits"> |
| <link:definition> 41306 - Disclosure - Property, Plant and Equipment (Cash Generating Units) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureOfDescriptionOfPensionPlan" id="DisclosureOfDescriptionOfPensionPlan"> |
| <link:definition> 42101 - Disclosure - Pension and Other Post Retirement Benefits Plan (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureInvestmentsSummaryOfFinancialInformationOfProfertil" id="DisclosureInvestmentsSummaryOfFinancialInformationOfProfertil"> |
| <link:definition> 41502 - Disclosure - Investments (Summary of Financial Information of Profertil) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| <link:usedOn> link:labelLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/StatementOfCashFlowsIndirectMethodCalc2" id="StatementOfCashFlowsIndirectMethodCalc2"> |
| <link:definition> 00300 - Statement - Consolidated Statements of Cash Flows (Calc2) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfBasisOfPresentationTables" id="NotesToFinancialStatementsDisclosureOfBasisOfPresentationTables"> |
| <link:definition> 30203 - Disclosure - Basis of Presentation (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureGoodwillAndOtherIntangibleAssetsRetailSoutchAmericaGroupOfCashGeneratingUnits" id="DisclosureGoodwillAndOtherIntangibleAssetsRetailSoutchAmericaGroupOfCashGeneratingUnits"> |
| <link:definition> 41406 - Disclosure - Goodwill and Other Intangible Assets (Retail - South America group of CGUs) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosureGoodwillKeyAssumptionsImpairment" id="DisclosureGoodwillKeyAssumptionsImpairment"> |
| <link:definition> 41407 - Disclosure - Goodwill Key Assumptions Impairment (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nutrien.com/taxonomy/role/DisclosurePropertyPlantAndEquipmentSensitivitiesTrinidad" id="DisclosurePropertyPlantAndEquipmentSensitivitiesTrinidad"> |
| <link:definition> 41307 - Disclosure - Property, Plant and Equipment (Sensitivities - Trinidad) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </appinfo> |
| | </annotation> |
| <import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/> |
| <import namespace="http://fasb.org/srt-roles/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd"/> |
| <import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd"/> |
| <import namespace="https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full" schemaLocation="https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/> |
| <import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/> |
| <import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/> |
| <import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd"/> |
| <import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd"/> |
| <import namespace="http://xbrl.sec.gov/naics/2023" schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd"/> |
| <import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd"/> |
| <import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> |
| <element name="APCMember" id="ntr_APCMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AccountsReceivableRebates" id="ntr_AccountsReceivableRebates" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="ChangeInValueAssignedToKeyAssumptionWhichWouldResultInAdditionalImpairment" id="ntr_ChangeInValueAssignedToKeyAssumptionWhichWouldResultInAdditionalImpairment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="ChangeRequiredForCarryingAmounttoEqualRecoverableAmount" id="ntr_ChangeRequiredForCarryingAmounttoEqualRecoverableAmount" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="ChangeInKeyAssumption" id="ntr_ChangeInKeyAssumption" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="ChangeToRecoverableAmount" id="ntr_ChangeToRecoverableAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="AccountsReceivableSecuritizationMember" id="ntr_AccountsReceivableSecuritizationMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AccruedEnvironmentalCostsMember" id="ntr_AccruedEnvironmentalCostsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ActagroL-L-C-Member" id="ntr_ActagroL-L-C-Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ActuarialAssumptionMedicalCostTrendRateYearReaching" id="ntr_ActuarialAssumptionMedicalCostTrendRateYearReaching" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="ActuarialAssumptionMortalityRatesLifeExpectancyFemale" id="ntr_ActuarialAssumptionMortalityRatesLifeExpectancyFemale" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="ActuarialAssumptionMortalityRatesLifeExpectancyMale" id="ntr_ActuarialAssumptionMortalityRatesLifeExpectancyMale" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="ActuarialGainLossOnDefinedBenefitPlansMember" id="ntr_ActuarialGainLossOnDefinedBenefitPlansMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AdjustedCapital" id="ntr_AdjustedCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="AdjustedEBITDA" id="ntr_AdjustedEBITDA" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="AdjustedEBITDAToAdjustedFinanceCosts" id="ntr_AdjustedEBITDAToAdjustedFinanceCosts" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="AdjustedFinanceCosts" id="ntr_AdjustedFinanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="AdjustedNetDebt" id="ntr_AdjustedNetDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="AdjustedShareholdersEquity" id="ntr_AdjustedShareholdersEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="AdjustmentAssetRetirementObligationsAccruedEnvironmentalCosts" id="ntr_AdjustmentAssetRetirementObligationsAccruedEnvironmentalCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="AdjustmentsDecreaseIncreaseInInventoriesPrepaidExpensesOtherCurrentAssetsAndInventories" id="ntr_AdjustmentsDecreaseIncreaseInInventoriesPrepaidExpensesOtherCurrentAssetsAndInventories" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="copyOfAdjustmentsDecreaseIncreaseInInventoriesPrepaidExpensesOtherCurrentAssetsAndInventories" id="ntr_copyOfAdjustmentsDecreaseIncreaseInInventoriesPrepaidExpensesOtherCurrentAssetsAndInventories" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="AfterTaxDiscountRate" id="ntr_AfterTaxDiscountRate" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="AfterTaxImpactSaleInvestments" id="ntr_AfterTaxImpactSaleInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="AggregateFairValueAtMeasurementDateShareOptionsGranted" id="ntr_AggregateFairValueAtMeasurementDateShareOptionsGranted" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="AgrichemMember" id="ntr_AgrichemMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AgriumIncMember" id="ntr_AgriumIncMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AmmoniaCatalysts" id="ntr_AmmoniaCatalysts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="AmmoniaCatalystsAccumulatedAmortization" id="ntr_AmmoniaCatalystsAccumulatedAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="AmmoniaMember" id="ntr_AmmoniaMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AmmoniumSulfateMember" id="ntr_AmmoniumSulfateMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AmountSharesRepurchased" id="ntr_AmountSharesRepurchased" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="ArgentinaCustomerMember" id="ntr_ArgentinaCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherSouthAmericaCustomerMember" id="ntr_OtherSouthAmericaCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AssetRetirementObligationsAccruedEnvironmentalCosts" id="ntr_AssetRetirementObligationsAccruedEnvironmentalCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="LongTermDebtIncludingCurrentPortion" id="ntr_LongTermDebtIncludingCurrentPortion" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="AssetRetirementObligationsAccruedEnvironmentalCostsMember" id="ntr_AssetRetirementObligationsAccruedEnvironmentalCostsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AssetRetirementObligationsMember" id="ntr_AssetRetirementObligationsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AROAndETLMember" id="ntr_AROAndETLMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AustraliaCustomerMember" id="ntr_AustraliaCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AverageContractPrice" id="ntr_AverageContractPrice" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="AverageCostSharesRepurchasedCancellation" id="ntr_AverageCostSharesRepurchasedCancellation" type="dtr-types0:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="AverageRemainingServicePeriodActiveEmployees" id="ntr_AverageRemainingServicePeriodActiveEmployees" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="AverageContractRate" id="ntr_AverageContractRate" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="BalanceSheetLocationMember" id="ntr_BalanceSheetLocationMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="BenefitObligationsMember" id="ntr_BenefitObligationsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FemaleMember" id="ntr_FemaleMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MaleMember" id="ntr_MaleMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="BorrowingsAfterNetUnamortizedFairValueAdjustmentsDebtIssuanceCosts" id="ntr_BorrowingsAfterNetUnamortizedFairValueAdjustmentsDebtIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="BorrowingsLessNetUnamortizedDebtIssueCosts" id="ntr_BorrowingsLessNetUnamortizedDebtIssueCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="BorrowingsMaturityExtensionPeriod" id="ntr_BorrowingsMaturityExtensionPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="BorrowingsUndiscountedCashFlows" id="ntr_BorrowingsUndiscountedCashFlows" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="BrazilCustomerMember" id="ntr_BrazilCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="BusinessCombinationsEstimatedPurchasePrice" id="ntr_BusinessCombinationsEstimatedPurchasePrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="CanadaCustomerMember" id="ntr_CanadaCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CanpotexCustomerMember" id="ntr_CanpotexCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CanpotexMember" id="ntr_CanpotexMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CapitalizedToPropertyPlantEquipment" id="ntr_CapitalizedToPropertyPlantEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="CarryingAmountDomain" id="ntr_CarryingAmountDomain" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CashCashEquivalentsMember" id="ntr_CashCashEquivalentsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CashMarginDepositsAssets" id="ntr_CashMarginDepositsAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="CashMarginDepositsLiabilities" id="ntr_CashMarginDepositsLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="RelatedPartyCanpotexMember" id="ntr_RelatedPartyCanpotexMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ChangesInOtherLongTermLiabilitiesMiscellaneous" id="ntr_ChangesInOtherLongTermLiabilitiesMiscellaneous" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="ChangesInPropertyPlantEquipmentLongTermDebt" id="ntr_ChangesInPropertyPlantEquipmentLongTermDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="ClassesInventoriesLineItems" id="ntr_ClassesInventoriesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ClassesInventoriesTable" id="ntr_ClassesInventoriesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ColombiaCustomerMember" id="ntr_ColombiaCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CommercialPaperAuthorized" id="ntr_CommercialPaperAuthorized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="CommonSharesDebtOtherSecuritiesAuthorizedIssuance" id="ntr_CommonSharesDebtOtherSecuritiesAuthorizedIssuance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="ThirdPartiesRetailMember" id="ntr_ThirdPartiesRetailMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CondaPhosphateOperationsMember" id="ntr_CondaPhosphateOperationsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ContractualCreditPeriodSalesGoods" id="ntr_ContractualCreditPeriodSalesGoods" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="ContractualObligations" id="ntr_ContractualObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="CostGoodsSoldMember" id="ntr_CostGoodsSoldMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="BusinessCombinationsFairValue" id="ntr_BusinessCombinationsFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="FinanceLeasesIncludedInPropertyPlantAndEquipment" id="ntr_FinanceLeasesIncludedInPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="Othershorttermdebt" id="ntr_Othershorttermdebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="CreditFacilityMember" id="ntr_CreditFacilityMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CreditReviewFrequencyPeriod" id="ntr_CreditReviewFrequencyPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="CropNutrientsMember" id="ntr_CropNutrientsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CropProtectionProductsMember" id="ntr_CropProtectionProductsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CurrentAccruedInterest" id="ntr_CurrentAccruedInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="FinanceLeaseLiabilitiesIFRS16Adjustment" id="ntr_FinanceLeaseLiabilitiesIFRS16Adjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="CurrentAssetsOrDisposalGroupsClassifiedAsHeldSale" id="ntr_CurrentAssetsOrDisposalGroupsClassifiedAsHeldSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="CurrentIncomeTaxAssetsAbstract" id="ntr_CurrentIncomeTaxAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RevolvingDemandFacilityOutstandingAndCommitted" id="ntr_RevolvingDemandFacilityOutstandingAndCommitted" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="CurrentIncomeTaxLiabilitiesAbstract" id="ntr_CurrentIncomeTaxLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CurrentPortionAssetRetirementObligationsAccruedEnvironmentalCosts" id="ntr_CurrentPortionAssetRetirementObligationsAccruedEnvironmentalCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="CurrentPortionShareBasedCompensation" id="ntr_CurrentPortionShareBasedCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="CustomerMember" id="ntr_CustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesDueTwoThousandTwentySevenMember" id="ntr_DebenturesDueTwoThousandTwentySevenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedNoteThirteenMember" id="ntr_DebenturesIssuedNoteThirteenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedNoteTenMember" id="ntr_DebenturesIssuedNoteTenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedNoteTwelveMember" id="ntr_DebenturesIssuedNoteTwelveMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedNoteFourteenMember" id="ntr_DebenturesIssuedNoteFourteenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedNoteEighteenMember" id="ntr_DebenturesIssuedNoteEighteenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedNoteFifteenMember" id="ntr_DebenturesIssuedNoteFifteenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedNoteSixteenMember" id="ntr_DebenturesIssuedNoteSixteenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedNoteNineteenMember" id="ntr_DebenturesIssuedNoteNineteenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FullyRedeemedNotesMember" id="ntr_FullyRedeemedNotesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedNoteTwentyMember" id="ntr_DebenturesIssuedNoteTwentyMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedTwoThousandNineteenMember" id="ntr_DebenturesIssuedTwoThousandNineteenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="TenderedNotesMember" id="ntr_TenderedNotesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedNoteSeventeenMember" id="ntr_DebenturesIssuedNoteSeventeenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedNoteElevenMember" id="ntr_DebenturesIssuedNoteElevenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="Debt" id="ntr_Debt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="DebtInstrument1Axis" id="ntr_DebtInstrument1Axis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebtInstrumentDomain" id="ntr_DebtInstrumentDomain" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DebtToCapitalRatio" id="ntr_DebtToCapitalRatio" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DeclaredDividendsPaidSubsequentToYearEnd" id="ntr_DeclaredDividendsPaidSubsequentToYearEnd" type="dtr-types0:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DeferredIncomeTaxLiabilitiesMember" id="ntr_DeferredIncomeTaxLiabilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DeferredIncomeTaxLiabilitiesReclassifiedAsHeldSale" id="ntr_DeferredIncomeTaxLiabilitiesReclassifiedAsHeldSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="DebenturesIssuedTwoThousandTwentyMember" id="ntr_DebenturesIssuedTwoThousandTwentyMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="WeightedAverageDiscountRateForInternationalGroupsOfCGU" id="ntr_WeightedAverageDiscountRateForInternationalGroupsOfCGU" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="DeferredShareUnitsMember" id="ntr_DeferredShareUnitsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DeferredTaxExpenseIncomeRelatedToDisposalDiscontinuedOperations" id="ntr_DeferredTaxExpenseIncomeRelatedToDisposalDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="DeferredTaxLiabilitiesAssetsHeldSale" id="ntr_DeferredTaxLiabilitiesAssetsHeldSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="DeferredTaxLiabilitiesPropertyPlantEquipmentMember" id="ntr_DeferredTaxLiabilitiesPropertyPlantEquipmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DefinedBenefitExpenseInIncomeBeforeIncomeTaxes" id="ntr_DefinedBenefitExpenseInIncomeBeforeIncomeTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="DefinedBenefitPlansCurtailmentGain" id="ntr_DefinedBenefitPlansCurtailmentGain" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="DepreciationAmortizationMember" id="ntr_DepreciationAmortizationMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DepreciationExpenseIncludedInIncomeStatementMember" id="ntr_DepreciationExpenseIncludedInIncomeStatementMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DepreciationImpairmentLossRecognisedInProfitOrLossPropertyPlantEquipmentIncludingCostGoodsSold" id="ntr_DepreciationImpairmentLossRecognisedInProfitOrLossPropertyPlantEquipmentIncludingCostGoodsSold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="DepreciationPropertyPlantEquipmentIncludingInventory" id="ntr_DepreciationPropertyPlantEquipmentIncludingInventory" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DerivativeInstrumentsLiabilitiesMember" id="ntr_DerivativeInstrumentsLiabilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionAccountingPolicyCommitmentsTextBlock" id="ntr_DescriptionAccountingPolicyCommitmentsTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionAccountingPolicyCostGoodsSoldTextBlock" id="ntr_DescriptionAccountingPolicyCostGoodsSoldTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="AmortizedCostMember" id="ntr_AmortizedCostMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionAccountingPolicyPrinciplesConsolidationTextBlock" id="ntr_DescriptionAccountingPolicyPrinciplesConsolidationTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionAccountingPolicyProvisionsAssetRetirementObligationsAccruedEnvironmentalCostsExplanatory" id="ntr_DescriptionAccountingPolicyProvisionsAssetRetirementObligationsAccruedEnvironmentalCostsExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionAccountingPolicyRestructuringCostsSimilarItemsTextBlock" id="ntr_DescriptionAccountingPolicyRestructuringCostsSimilarItemsTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionAccountingPolicySellingGeneralAdministrativeExpensesExplanatory" id="ntr_DescriptionAccountingPolicySellingGeneralAdministrativeExpensesExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionExpectedTimingOutflowsAssetRetirementObligations" id="ntr_DescriptionExpectedTimingOutflowsAssetRetirementObligations" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionExpectedTimingOutflowsAssetRetirementObligationsAccruedEnvironmentalCosts" id="ntr_DescriptionExpectedTimingOutflowsAssetRetirementObligationsAccruedEnvironmentalCosts" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionPowerPurchase" id="ntr_DescriptionPowerPurchase" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionShareBasedPaymentArrangementsEligibility" id="ntr_DescriptionShareBasedPaymentArrangementsEligibility" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionStockOptionSettlement" id="ntr_DescriptionStockOptionSettlement" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionOfCOVID19ImpactAssessmentTextBlock" id="ntr_DescriptionOfCOVID19ImpactAssessmentTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionOfClimateChangeImpactExplanatory" id="ntr_DescriptionOfClimateChangeImpactExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionShareBasedPaymentArrangementsToBeGranted" id="ntr_DescriptionShareBasedPaymentArrangementsToBeGranted" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberOfShareBasedCompensationUnitsGrantedInSharebasedPaymentArrangement" id="ntr_NumberOfShareBasedCompensationUnitsGrantedInSharebasedPaymentArrangement" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="DilutiveEffectShare-settledPerformanceShareUnitsOnNumberOrdinaryShares" id="ntr_DilutiveEffectShare-settledPerformanceShareUnitsOnNumberOrdinaryShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DirectorDeferredShareUnitsMember" id="ntr_DirectorDeferredShareUnitsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DirectorsMember" id="ntr_DirectorsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureAssetRetirementObligationsAbstract" id="ntr_DisclosureAssetRetirementObligationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureAssetRetirementObligationsAccruedEnvironmentalCostsExplanatory" id="ntr_DisclosureAssetRetirementObligationsAccruedEnvironmentalCostsExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureAssetRetirementObligationsAccruedEnvironmentalCostsLineItems" id="ntr_DisclosureAssetRetirementObligationsAccruedEnvironmentalCostsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureAssetRetirementObligationsTable" id="ntr_DisclosureAssetRetirementObligationsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureAssetsLiabilitiesHeldSaleAbstract" id="ntr_DisclosureAssetsLiabilitiesHeldSaleAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureAssetsLiabilitiesHeldSaleLineItems" id="ntr_DisclosureAssetsLiabilitiesHeldSaleLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureAssetsLiabilitiesHeldSaleTable" id="ntr_DisclosureAssetsLiabilitiesHeldSaleTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureAssetsLiabilitiesHeldSaleTextBlock" id="ntr_DisclosureAssetsLiabilitiesHeldSaleTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureAssumptionsUsedToDetermineDefinedBenefitObligationsTextBlock" id="ntr_DisclosureAssumptionsUsedToDetermineDefinedBenefitObligationsTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureClassesInventoriesTextBlock" id="ntr_DisclosureClassesInventoriesTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureCommitmentsAbstract" id="ntr_DisclosureCommitmentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureCommitmentsLineItems" id="ntr_DisclosureCommitmentsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureCommitmentsTable" id="ntr_DisclosureCommitmentsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureConsolidatedBalanceSheetLineItems" id="ntr_DisclosureConsolidatedBalanceSheetLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureConsolidatedStatementCashFlowsLineItems" id="ntr_DisclosureConsolidatedStatementCashFlowsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureConsolidatedStatementComprehensiveIncomeLineItems" id="ntr_DisclosureConsolidatedStatementComprehensiveIncomeLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureConsolidatedStatementEarningsLineItems" id="ntr_DisclosureConsolidatedStatementEarningsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureConsolidatedStatementsShareholdersEquityLineItems" id="ntr_DisclosureConsolidatedStatementsShareholdersEquityLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureCreditRiskManagementTextBlock" id="ntr_DisclosureCreditRiskManagementTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDepreciationExpensePropertyPlantEquipmentTextBlock" id="ntr_DisclosureDepreciationExpensePropertyPlantEquipmentTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDerivativeContractOutstandingAbstract" id="ntr_DisclosureDerivativeContractOutstandingAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDerivativeContractOutstandingLineItems" id="ntr_DisclosureDerivativeContractOutstandingLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDerivativeContractOutstandingTable" id="ntr_DisclosureDerivativeContractOutstandingTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDerivativeContractsOutstandingTextBlock" id="ntr_DisclosureDerivativeContractsOutstandingTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDerivativeFinancialAssetLiabilitiesOffsettingArrangementsAbstract" id="ntr_DisclosureDerivativeFinancialAssetLiabilitiesOffsettingArrangementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDerivativeFinancialAssetLiabilitiesOffsettingArrangementsLineItems" id="ntr_DisclosureDerivativeFinancialAssetLiabilitiesOffsettingArrangementsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDerivativeFinancialAssetLiabilitiesOffsettingArrangementsTable" id="ntr_DisclosureDerivativeFinancialAssetLiabilitiesOffsettingArrangementsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDerivativeFinancialAssetLiabilitiesOffsettingArrangementsTableTextBlock" id="ntr_DisclosureDerivativeFinancialAssetLiabilitiesOffsettingArrangementsTableTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDescriptionBusinessAbstract" id="ntr_DisclosureDescriptionBusinessAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDescriptionBusinessExplanatory" id="ntr_DisclosureDescriptionBusinessExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDescriptionBusinessLineItems" id="ntr_DisclosureDescriptionBusinessLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDescriptionBusinessTable" id="ntr_DisclosureDescriptionBusinessTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDetailedFinanceCostTextBlock" id="ntr_DisclosureDetailedFinanceCostTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDetailedInformationAboutCapitalManagementTextBlock" id="ntr_DisclosureDetailedInformationAboutCapitalManagementTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfAdjustedCapitalTextBlock" id="ntr_DisclosureOfAdjustedCapitalTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfAdjustedNetDebtTextBlock" id="ntr_DisclosureOfAdjustedNetDebtTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfAdjustedTotalDebtTextBlock" id="ntr_DisclosureOfAdjustedTotalDebtTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDetailedInformationAboutCreditFacilitiesTextBlock" id="ntr_DisclosureDetailedInformationAboutCreditFacilitiesTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDetailedInformationAboutExpensesByNatureTextBlock" id="ntr_DisclosureDetailedInformationAboutExpensesByNatureTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDetailedInformationAboutIncomeTaxTextBlock" id="ntr_DisclosureDetailedInformationAboutIncomeTaxTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDetailedInformationAboutLong-termBorrowingsTextBlock" id="ntr_DisclosureDetailedInformationAboutLong-termBorrowingsTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" id="ntr_DisclosureDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDetailedInformationAboutProvincialMiningExplanatory" id="ntr_DisclosureDetailedInformationAboutProvincialMiningExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDetailedInformationAboutShortTermBorrowingsTextBlock" id="ntr_DisclosureDetailedInformationAboutShortTermBorrowingsTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfCreditFacilitiesShortTermBorrowingsTextBlock" id="ntr_DisclosureOfCreditFacilitiesShortTermBorrowingsTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDetailedInformationCashFlowStatementTextBlock" id="ntr_DisclosureDetailedInformationCashFlowStatementTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDetailedInformationTradeOtherReceivablesTextBlock" id="ntr_DisclosureDetailedInformationTradeOtherReceivablesTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDiscontinuedOperationAbstract" id="ntr_DisclosureDiscontinuedOperationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDiscontinuedOperationsLineItems" id="ntr_DisclosureDiscontinuedOperationsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureDiscontinuedOperationsTable" id="ntr_DisclosureDiscontinuedOperationsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureExpensesAbstract" id="ntr_DisclosureExpensesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureExpensesLineItems" id="ntr_DisclosureExpensesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureExpensesTable" id="ntr_DisclosureExpensesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureFairValueAssetsLiabilitiesMeasuredOnRecurringBasisTextBlock" id="ntr_DisclosureFairValueAssetsLiabilitiesMeasuredOnRecurringBasisTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureFairValueMeasurementAssetsLiabilityLineItems" id="ntr_DisclosureFairValueMeasurementAssetsLiabilityLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureFairValueMeasurementAssetsLiabilityTable" id="ntr_DisclosureFairValueMeasurementAssetsLiabilityTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureFinanceCostsAbstract" id="ntr_DisclosureFinanceCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureFinanceCostsLineItems" id="ntr_DisclosureFinanceCostsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureFinanceCostsTable" id="ntr_DisclosureFinanceCostsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureFinancialImpactDiscontinuedOperationsExplanatory" id="ntr_DisclosureFinancialImpactDiscontinuedOperationsExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureFutureMinimumCommitmentsTextBlock" id="ntr_DisclosureFutureMinimumCommitmentsTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureGoodwillAllocatedToCGUsAbstract" id="ntr_DisclosureGoodwillAllocatedToCGUsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureGoodwillKeyAssumptionsAbstract" id="ntr_DisclosureGoodwillKeyAssumptionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureGoodwillKeyAssumptionsImpairmentLineItems" id="ntr_DisclosureGoodwillKeyAssumptionsImpairmentLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureGoodwillAllocatedToCGUsLineItems" id="ntr_DisclosureGoodwillAllocatedToCGUsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureGoodwillAllocatedToCGUsTable" id="ntr_DisclosureGoodwillAllocatedToCGUsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureGoodwillAllocatedToCGUsTableTextBlock" id="ntr_DisclosureGoodwillAllocatedToCGUsTableTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureGrossSalesNetEarningsFromContinuingOperationsBeforeIncomeTaxesExplanatory" id="ntr_DisclosureGrossSalesNetEarningsFromContinuingOperationsBeforeIncomeTaxesExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfGuaranteesExplanatory" id="ntr_DisclosureOfGuaranteesExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureIncomeTaxAssetsLiabilitiesTextBlock" id="ntr_DisclosureIncomeTaxAssetsLiabilitiesTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureIncomeTaxExpenseBenefitsLineItems" id="ntr_DisclosureIncomeTaxExpenseBenefitsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureIncomeTaxExpenseBenefitsTextBlock" id="ntr_DisclosureIncomeTaxExpenseBenefitsTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureIncomeTaxesAbstract" id="ntr_DisclosureIncomeTaxesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureIncomeTaxesLineItems" id="ntr_DisclosureIncomeTaxesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureIncomeTaxesTable" id="ntr_DisclosureIncomeTaxesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureInterestsInOtherEntitiesAbstract" id="ntr_DisclosureInterestsInOtherEntitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureInterestsInOtherEntitiesLineItems" id="ntr_DisclosureInterestsInOtherEntitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureInterestsInOtherEntitiesTable" id="ntr_DisclosureInterestsInOtherEntitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureInvestmentsInAssociatesJointVenturesTextBlock" id="ntr_DisclosureInvestmentsInAssociatesJointVenturesTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfInvestmentsExplanatory" id="ntr_DisclosureOfInvestmentsExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureKeyAssumptionsUsedInCalculatingRecoverableAmountLineItems" id="ntr_DisclosureKeyAssumptionsUsedInCalculatingRecoverableAmountLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureNetDebtAdjustedShareholdersEquityAdjustedCapitalTextBlock" id="ntr_DisclosureNetDebtAdjustedShareholdersEquityAdjustedCapitalTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfAdjustedFinanceCostsTextBlock" id="ntr_DisclosureOfAdjustedFinanceCostsTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureNumberWeightedAverageExercisePriceOutstandingShareOptionsAbstract" id="ntr_DisclosureNumberWeightedAverageExercisePriceOutstandingShareOptionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureNumberWeightedAverageExercisePriceOutstandingShareOptionsLineItems" id="ntr_DisclosureNumberWeightedAverageExercisePriceOutstandingShareOptionsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureNumberWeightedAverageExercisePriceOutstandingShareOptionsTable" id="ntr_DisclosureNumberWeightedAverageExercisePriceOutstandingShareOptionsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOptionsExcludedFromCalculationDilutedEarningsPerShareTextBlock" id="ntr_DisclosureOptionsExcludedFromCalculationDilutedEarningsPerShareTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosurePre-taxRisk-freeDiscountRateExpectedCashFlowPaymentsAssetRetirementObligationsAccruedEnvironmentalCostsExplanatory" id="ntr_DisclosurePre-taxRisk-freeDiscountRateExpectedCashFlowPaymentsAssetRetirementObligationsAccruedEnvironmentalCostsExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosurePropertyPlantEquipmentEstimatedUsefulLifeTextBlock" id="ntr_DisclosurePropertyPlantEquipmentEstimatedUsefulLifeTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureProvincialMiningAbstract" id="ntr_DisclosureProvincialMiningAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureProvincialMiningExplanatory" id="ntr_DisclosureProvincialMiningExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureProvisionAssetRetirementObligationsAndAccruedEnvironmentalCostsTextBlock" id="ntr_DisclosureProvisionAssetRetirementObligationsAndAccruedEnvironmentalCostsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureReconciliationAssetRetirementEnvironmentalRestorationObligationsTextBlock" id="ntr_DisclosureReconciliationAssetRetirementEnvironmentalRestorationObligationsTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureReconciliationDeferredTaxLiabilityTextBlock" id="ntr_DisclosureReconciliationDeferredTaxLiabilityTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureSensitivityAnalysisRetailSegmentRecoverableAmountGoodwillExplanatory" id="ntr_DisclosureSensitivityAnalysisRetailSegmentRecoverableAmountGoodwillExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureShareBasedAwardsAvailableGrantExplanatory" id="ntr_DisclosureShareBasedAwardsAvailableGrantExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureShareBasedAwardsGrantedOutstandingExplanatory" id="ntr_DisclosureShareBasedAwardsGrantedOutstandingExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureShareBasedAwardsOutstandingLegacyPlansExplanatory" id="ntr_DisclosureShareBasedAwardsOutstandingLegacyPlansExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureShareBasedCompensationExpenseLineItems" id="ntr_DisclosureShareBasedCompensationExpenseLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureShareBasedCompensationExpenseTable" id="ntr_DisclosureShareBasedCompensationExpenseTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureShareBasedCompensationExpenseTextBlock" id="ntr_DisclosureShareBasedCompensationExpenseTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureShareRepurchasesAbstract" id="ntr_DisclosureShareRepurchasesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureShareRepurchasesLineItems" id="ntr_DisclosureShareRepurchasesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureShareRepurchasesTable" id="ntr_DisclosureShareRepurchasesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureSummaryMaturityProfileFinancialLiabilitiesBasedOnContractualUndiscountedPaymentsTextBlock" id="ntr_DisclosureSummaryMaturityProfileFinancialLiabilitiesBasedOnContractualUndiscountedPaymentsTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureTerminalGrowthRateBreakevenDiscountRateTextBlock" id="ntr_DisclosureTerminalGrowthRateBreakevenDiscountRateTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureTradeOtherCurrentAssetsLineItems" id="ntr_DisclosureTradeOtherCurrentAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosurePayablesAndOtherChargesLineItems" id="ntr_DisclosurePayablesAndOtherChargesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureTradeOtherCurrentAssetsTable" id="ntr_DisclosureTradeOtherCurrentAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosurePayablesAndAccruedChargesTable" id="ntr_DisclosurePayablesAndAccruedChargesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureWeightedAverageNumberSharesReconciliationFromCommonToDilutedCommonExplanatory" id="ntr_DisclosureWeightedAverageNumberSharesReconciliationFromCommonToDilutedCommonExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DiscountRateMinusPointOnePercentMember" id="ntr_DiscountRateMinusPointOnePercentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DiscountRatePlusPointOnePercentMember" id="ntr_DiscountRatePlusPointOnePercentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DiscountedCashFlowsAssetRetirementObligations" id="ntr_DiscountedCashFlowsAssetRetirementObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="DividendDeclaredOneMember" id="ntr_DividendDeclaredOneMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CommencementDateMember" id="ntr_CommencementDateMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ExpiryDateMember" id="ntr_ExpiryDateMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DividendsFromDiscontinuedOperations" id="ntr_DividendsFromDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="Document-DocumentEntityInformationAbstract" id="ntr_Document-DocumentEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ECOSwapsMember" id="ntr_ECOSwapsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="EarningsBeforeInterestTaxesDepreciationAndAmortization" id="ntr_EarningsBeforeInterestTaxesDepreciationAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="EarningsBeforeInterestTaxesDepreciationAmortizationAdjustment" id="ntr_EarningsBeforeInterestTaxesDepreciationAmortizationAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="EarningsPerShareContinuingOperationsAbstract" id="ntr_EarningsPerShareContinuingOperationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="EarningsPerShareDiscontinuingOperationsAbstract" id="ntr_EarningsPerShareDiscontinuingOperationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="EffectiveIncomeTaxRateReconciliationForeignAccrualPropertyIncomeAmount" id="ntr_EffectiveIncomeTaxRateReconciliationForeignAccrualPropertyIncomeAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="EmployeeCostsMember" id="ntr_EmployeeCostsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="EmployeeServiceShareBasedCompensationNotSubjectToPerformanceCycle" id="ntr_EmployeeServiceShareBasedCompensationNotSubjectToPerformanceCycle" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="EmployeeServiceShareBasedCompensationPerformanceCycle" id="ntr_EmployeeServiceShareBasedCompensationPerformanceCycle" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="EmployeeStockOption1Member" id="ntr_EmployeeStockOption1Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProformaEarningsBeforeFinanceCostsAndIncomeTaxes" id="ntr_ProformaEarningsBeforeFinanceCostsAndIncomeTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="EstimatedMonoammoniumPhosphateProduction" id="ntr_EstimatedMonoammoniumPhosphateProduction" type="dtr-types0:weightItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="EuropeCustomerMember" id="ntr_EuropeCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ExercisePricesRangeFiveMember" id="ntr_ExercisePricesRangeFiveMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ExercisePricesRangeFourMember" id="ntr_ExercisePricesRangeFourMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ExercisePricesRangeOneMember" id="ntr_ExercisePricesRangeOneMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ExercisePricesRangeSixMember" id="ntr_ExercisePricesRangeSixMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ExercisePricesRangeThreeMember" id="ntr_ExercisePricesRangeThreeMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ExercisePricesRangeTwoMember" id="ntr_ExercisePricesRangeTwoMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ExpectedContributionsToPlanByEmployerInNextTwelveMonths" id="ntr_ExpectedContributionsToPlanByEmployerInNextTwelveMonths" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="ExpenseCategoriesAxis" id="ntr_ExpenseCategoriesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="GrantDateCurrentYearMember" id="ntr_GrantDateCurrentYearMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ExpenseCategoriesDomain" id="ntr_ExpenseCategoriesDomain" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ExpenseDueToUnwindingDiscountOnAssetRetirementObligations" id="ntr_ExpenseDueToUnwindingDiscountOnAssetRetirementObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="OtherFinanceCosts" id="ntr_OtherFinanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="ExportSalesCustomersMember" id="ntr_ExportSalesCustomersMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="KeyAssumptionsMember" id="ntr_KeyAssumptionsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProductionVolumesMember" id="ntr_ProductionVolumesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NetSellingPriceMember" id="ntr_NetSellingPriceMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DiscountRatePostTaxMember" id="ntr_DiscountRatePostTaxMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AssumptionsMember" id="ntr_AssumptionsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ChangeInValueAssignedToKeyAssumptionWhichWouldResultInAnImpairmentMember" id="ntr_ChangeInValueAssignedToKeyAssumptionWhichWouldResultInAnImpairmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="copyOfChangeInValueAssignedToKeyAssumptionWhichWouldResultInAnImpairmentMember" id="ntr_copyOfChangeInValueAssignedToKeyAssumptionWhichWouldResultInAnImpairmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FairValueAssetsLiabilities" id="ntr_FairValueAssetsLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="FertilizerCustomersMember" id="ntr_FertilizerCustomersMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FertilizerMember" id="ntr_FertilizerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FinalDecommissioningPeriod" id="ntr_FinalDecommissioningPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="CarryingAmountChangeRecoverableAmountMember" id="ntr_CarryingAmountChangeRecoverableAmountMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ChangeRequiredForCarryingAmountToEqualRecoverableAmountMember" id="ntr_ChangeRequiredForCarryingAmountToEqualRecoverableAmountMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ImpairmentModelValueMember" id="ntr_ImpairmentModelValueMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FixedFloatingRateDebtCurrentMember" id="ntr_FixedFloatingRateDebtCurrentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FixedPriceMaximumPeriod" id="ntr_FixedPriceMaximumPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="FleetFuelRepairsMaintenanceMember" id="ntr_FleetFuelRepairsMaintenanceMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ForecastedEBITDAOverForecastPeriodMinusFivePercentMember" id="ntr_ForecastedEBITDAOverForecastPeriodMinusFivePercentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ForecastedEBITDAOverForecastPeriodPlusFivePercentMember" id="ntr_ForecastedEBITDAOverForecastPeriodPlusFivePercentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FreightDirectIndirectMember" id="ntr_FreightDirectIndirectMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FreightTransportationDistributionMember" id="ntr_FreightTransportationDistributionMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FundedStatusNetDefinedBenefitLiabilityAsset" id="ntr_FundedStatusNetDefinedBenefitLiabilityAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="FixedFloatingRateDebtLongTermMember" id="ntr_FixedFloatingRateDebtLongTermMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="GainLossOnDefinedBenefitPensionOtherPost-retirementBenefitPlans" id="ntr_GainLossOnDefinedBenefitPensionOtherPost-retirementBenefitPlans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="GainsLossesOnDebtExchanged" id="ntr_GainsLossesOnDebtExchanged" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="GeneralAdministrativeExpense1Member" id="ntr_GeneralAdministrativeExpense1Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="GoodwillImpairmentBreakevenDiscountRate" id="ntr_GoodwillImpairmentBreakevenDiscountRate" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="GoodwillImpairmentTerminalGrowthRate" id="ntr_GoodwillImpairmentTerminalGrowthRate" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="GoodwillOtherIntangibleAssetsMember" id="ntr_GoodwillOtherIntangibleAssetsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="GrantDateAxis" id="ntr_GrantDateAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="KeyAssumptionsImpairmentAxis" id="ntr_KeyAssumptionsImpairmentAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="GrantDateDomain" id="ntr_GrantDateDomain" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="GrantDatePriorYearMinusOneMember" id="ntr_GrantDatePriorYearMinusOneMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="GoodwillImpairmentBreakEvenForecastedEBITDA" id="ntr_GoodwillImpairmentBreakEvenForecastedEBITDA" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="GrantDatePriorYearMember" id="ntr_GrantDatePriorYearMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="GoodwillImpairmentBreakevenTerminalGrowthRate" id="ntr_GoodwillImpairmentBreakevenTerminalGrowthRate" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="GrantDateTwoThousandSeventeenMember" id="ntr_GrantDateTwoThousandSeventeenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="GoodwillImpairmentForecastedEBITDAValueUsed" id="ntr_GoodwillImpairmentForecastedEBITDAValueUsed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="ForecastedEBITDA" id="ntr_ForecastedEBITDA" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="GrossCurrentTradeReceivables" id="ntr_GrossCurrentTradeReceivables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="GrossFinancialAssetsLiabilities" id="ntr_GrossFinancialAssetsLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="CommittedRevolvingTermCreditFacilityMember" id="ntr_CommittedRevolvingTermCreditFacilityMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="GrossFinancialLiabilitiesSetOffAgainstFinancialAssetsOrGrossFinancialAssetsSetOffAgainstFinancialLiabilitiesAgreements" id="ntr_GrossFinancialLiabilitiesSetOffAgainstFinancialAssetsOrGrossFinancialAssetsSetOffAgainstFinancialLiabilitiesAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="PercentByWhichUnitsRecoverableAmountExceedsItsCarryingAmount" id="ntr_PercentByWhichUnitsRecoverableAmountExceedsItsCarryingAmount" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="ICLMember" id="ntr_ICLMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="IFRS16LeasesMember" id="ntr_IFRS16LeasesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ImpactSaleInvestmentsOnAccumulatedOtherComprehensiveIncome" id="ntr_ImpactSaleInvestmentsOnAccumulatedOtherComprehensiveIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="ImpactSaleInvestmentsOnNetEarningsRetainedEarnings" id="ntr_ImpactSaleInvestmentsOnNetEarningsRetainedEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="ImpairmentLossRecognisedInProfitOrLossPropertyPlantEquipmentNetTax" id="ntr_ImpairmentLossRecognisedInProfitOrLossPropertyPlantEquipmentNetTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="ImpairmentPropertyPlantEquipmentMember" id="ntr_ImpairmentPropertyPlantEquipmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="IncomeStatementLocation1Axis" id="ntr_IncomeStatementLocation1Axis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="IncomeStatementLocation1Member" id="ntr_IncomeStatementLocation1Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="IncomeStatementLocation2Member" id="ntr_IncomeStatementLocation2Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="IncomeTaxAssets" id="ntr_IncomeTaxAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="IncomeTaxExpenseDiscontinuedOperations" id="ntr_IncomeTaxExpenseDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="IncomeTaxLiabilities" id="ntr_IncomeTaxLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="IncomeTaxRelatedToDisposalDiscontinuedOperationsClassifiedAsInvestingActivities" id="ntr_IncomeTaxRelatedToDisposalDiscontinuedOperationsClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="IncomeTaxRelatedToDisposalDiscontinuedOperationsClassifiedAsOperatingActivities" id="ntr_IncomeTaxRelatedToDisposalDiscontinuedOperationsClassifiedAsOperatingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="IncreaseDecreaseInDefinedBenefitExpenseInIncomeBeforeIncomeTaxesDueToReasonablyPossibleDecreaseInActuarialAssumption" id="ntr_IncreaseDecreaseInDefinedBenefitExpenseInIncomeBeforeIncomeTaxesDueToReasonablyPossibleDecreaseInActuarialAssumption" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="IncreaseDecreaseInDefinedBenefitExpenseInIncomeBeforeIncomeTaxesDueToReasonablyPossibleIncreaseInActuarialAssumption" id="ntr_IncreaseDecreaseInDefinedBenefitExpenseInIncomeBeforeIncomeTaxesDueToReasonablyPossibleIncreaseInActuarialAssumption" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="IncreaseDecreaseInPensionOtherPostRetirementBenefits" id="ntr_IncreaseDecreaseInPensionOtherPostRetirementBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="IncreaseDecreaseInWorkingCapitalAbstract" id="ntr_IncreaseDecreaseInWorkingCapitalAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="IncreaseDecreaseThroughNonCashChangesLiabilitiesArisingFromFinancingActivities" id="ntr_IncreaseDecreaseThroughNonCashChangesLiabilitiesArisingFromFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="IncreaseDecreaseThroughOtherChangesDeferredTaxLiabilityAsset" id="ntr_IncreaseDecreaseThroughOtherChangesDeferredTaxLiabilityAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="IncreaseDecreaseThroughReclassificationsLiabilitiesArisingFromFinancingActivities" id="ntr_IncreaseDecreaseThroughReclassificationsLiabilitiesArisingFromFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="IncreaseDecreaseThroughShare-basedCompensationIncludingIssuanceCommonShares" id="ntr_IncreaseDecreaseThroughShare-basedCompensationIncludingIssuanceCommonShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="IncreaseDecreaseToRecoverableAmountGoodwill" id="ntr_IncreaseDecreaseToRecoverableAmountGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="IndiaCustomerMember" id="ntr_IndiaCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="IndustrialFeedCustomersMember" id="ntr_IndustrialFeedCustomersMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="IndustrialFeedMember" id="ntr_IndustrialFeedMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="InstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationDilutedEarningsPerShare" id="ntr_InstrumentsWithPotentialFutureDilutiveEffectNotIncludedInCalculationDilutedEarningsPerShare" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="InterestExpenseOnNetDefinedBenefitPensionOtherPost-retirementPlanObligations" id="ntr_InterestExpenseOnNetDefinedBenefitPensionOtherPost-retirementPlanObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="InternationalSecuritiesMember" id="ntr_InternationalSecuritiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="InventoryMember" id="ntr_InventoryMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ShortTermLeasesAndLeasesOfLowValueMember" id="ntr_ShortTermLeasesAndLeasesOfLowValueMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="Investments1" id="ntr_Investments1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="LandImprovements1Member" id="ntr_LandImprovements1Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MOPCOMember" id="ntr_MOPCOMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MachineryEquipment1Member" id="ntr_MachineryEquipment1Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberOfOutstandingShareBasedCompensationUnits" id="ntr_NumberOfOutstandingShareBasedCompensationUnits" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProvincialMiningTaxesMember" id="ntr_ProvincialMiningTaxesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MajorComponentsTaxExpenseIncomeTable" id="ntr_MajorComponentsTaxExpenseIncomeTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MarketableSecuritiesMember" id="ntr_MarketableSecuritiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MaturityAnalysisFinancialLiabilities" id="ntr_MaturityAnalysisFinancialLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="MaturityPeriodAccruedEnvironmentalCostsAreExpectedToBePaid" id="ntr_MaturityPeriodAccruedEnvironmentalCostsAreExpectedToBePaid" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="MaturityPeriodAssetRetirementObligationAreExpectedToBePaid" id="ntr_MaturityPeriodAssetRetirementObligationAreExpectedToBePaid" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="MaximumPercentageOutstandingCommonSharesToBeRepurchased" id="ntr_MaximumPercentageOutstandingCommonSharesToBeRepurchased" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="MaximumPercentageQualifiedCustomerLoansCoveredBadDebtsIndemnificationAgreement" id="ntr_MaximumPercentageQualifiedCustomerLoansCoveredBadDebtsIndemnificationAgreement" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="MerchandiseMember" id="ntr_MerchandiseMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MergerAndAcquisitionsImpactPropertyPlantEquipment" id="ntr_MergerAndAcquisitionsImpactPropertyPlantEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="EliminationForInterproductActtivityMember" id="ntr_EliminationForInterproductActtivityMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MergerImpactThroughBusinessCombinationsIntangibleAssetsGoodwill" id="ntr_MergerImpactThroughBusinessCombinationsIntangibleAssetsGoodwill" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="NutrienFinancialMember" id="ntr_NutrienFinancialMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MergerRelatedCosts" id="ntr_MergerRelatedCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="MergerRelatedCosts1Member" id="ntr_MergerRelatedCosts1Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MergerRelatedCurtailmentGainLoss" id="ntr_MergerRelatedCurtailmentGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="MexicoCustomerMember" id="ntr_MexicoCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="LettersOfCreditFinancial" id="ntr_LettersOfCreditFinancial" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="MineDevelopmentCostsMember" id="ntr_MineDevelopmentCostsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MisrFertilizersProductionCompanySAEMember" id="ntr_MisrFertilizersProductionCompanySAEMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="Mortgage-BackedSecuritiesMember" id="ntr_Mortgage-BackedSecuritiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NutrienFinancialCustomersMember" id="ntr_NutrienFinancialCustomersMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="VehicleLeaseTerm" id="ntr_VehicleLeaseTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="Multi-jurisdictionalUnsecuredRevolvingCreditFacilityMember" id="ntr_Multi-jurisdictionalUnsecuredRevolvingCreditFacilityMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NYMEXSwapsMember" id="ntr_NYMEXSwapsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NaturalGasDerivativeAssetMember" id="ntr_NaturalGasDerivativeAssetMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AdjustedTotalDebt" id="ntr_AdjustedTotalDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="NaturalGasDerivativeLiabilitiesMember" id="ntr_NaturalGasDerivativeLiabilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AdjustedTotalDebtToAdjustedCapital" id="ntr_AdjustedTotalDebtToAdjustedCapital" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NetDebtToAdjustedEarningsBeforeInterestTaxesDepreciationAmortization" id="ntr_NetDebtToAdjustedEarningsBeforeInterestTaxesDepreciationAmortization" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="SustainingCapitalExpenditure" id="ntr_SustainingCapitalExpenditure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="DividendPayoutToFreeCashFlowPercentage" id="ntr_DividendPayoutToFreeCashFlowPercentage" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="FreeCashFlow" id="ntr_FreeCashFlow" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="PotashNitrogenPhosphateSegmentMember" id="ntr_PotashNitrogenPhosphateSegmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MergerAquisitionsMember" id="ntr_MergerAquisitionsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NetFairValueLossOnInvestmentsMember" id="ntr_NetFairValueLossOnInvestmentsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NetFinancialAssetsLiabilitiesInStatementFinancialPosition" id="ntr_NetFinancialAssetsLiabilitiesInStatementFinancialPosition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="NetLossNetTaxOnDerivativesDesignatedAsCashFlowHedges" id="ntr_NetLossNetTaxOnDerivativesDesignatedAsCashFlowHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="NetSales" id="ntr_NetSales" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="NetUnamortizedDebtIssueCosts" id="ntr_NetUnamortizedDebtIssueCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="NetUnamortizedFairValueAdjustments" id="ntr_NetUnamortizedFairValueAdjustments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="NetUnamortizedFairValueAdjustmentsCurrent" id="ntr_NetUnamortizedFairValueAdjustmentsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="CurrentMaturitiesOfBorrowings" id="ntr_CurrentMaturitiesOfBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="NetUnrealizedGainOnInvestmentHeldSale" id="ntr_NetUnrealizedGainOnInvestmentHeldSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="NitrogenSegmentMember" id="ntr_NitrogenSegmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="Non-currentDerivativeFinancialLiabilitiesOtherNon-currentFinancialLiabilities" id="ntr_Non-currentDerivativeFinancialLiabilitiesOtherNon-currentFinancialLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="Non-currentPortionNon-currentUnsecuredRevolvingCreditFacility" id="ntr_Non-currentPortionNon-currentUnsecuredRevolvingCreditFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="NonCurrentAssetsFinanceLiabilitiesAbstract" id="ntr_NonCurrentAssetsFinanceLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NonTaxableIncome" id="ntr_NonTaxableIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="NoncurrentBorrowingsPrincipalObligations" id="ntr_NoncurrentBorrowingsPrincipalObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="NotesDebenturesExchange" id="ntr_NotesDebenturesExchange" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="NotesDueTwoThousandTwentyOneMember" id="ntr_NotesDueTwoThousandTwentyOneMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotesDueTwoThousandTwentyThreeMember" id="ntr_NotesDueTwoThousandTwentyThreeMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotesIssuedNoteSevenMember" id="ntr_NotesIssuedNoteSevenMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotesIssuedNoteSixMember" id="ntr_NotesIssuedNoteSixMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotesIssuedNoteOneMember" id="ntr_NotesIssuedNoteOneMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotesIssuedTwoThousandTwentyThreeMember" id="ntr_NotesIssuedTwoThousandTwentyThreeMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AcquisitionAndIntegrationCosts" id="ntr_AcquisitionAndIntegrationCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="NotesIssuedNoteTwoMember" id="ntr_NotesIssuedNoteTwoMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotesIssuedNoteNineMember" id="ntr_NotesIssuedNoteNineMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotesIssuedNoteFourMember" id="ntr_NotesIssuedNoteFourMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotesIssuedNoteFiveMember" id="ntr_NotesIssuedNoteFiveMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherPlanAssetsHeldInFundsEstimatedFairValues" id="ntr_OtherPlanAssetsHeldInFundsEstimatedFairValues" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="NotesIssuedNoteEightMember" id="ntr_NotesIssuedNoteEightMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotesIssuedNoteThreeMember" id="ntr_NotesIssuedNoteThreeMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberBusinessOperations" id="ntr_NumberBusinessOperations" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberCommonSharesRepurchasedCancellation" id="ntr_NumberCommonSharesRepurchasedCancellation" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="MaximumNumberCommonSharesRepurchasedCancellation" id="ntr_MaximumNumberCommonSharesRepurchasedCancellation" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberExcludedPerformanceShareUnits" id="ntr_NumberExcludedPerformanceShareUnits" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberExcludedStockOptions" id="ntr_NumberExcludedStockOptions" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberFarmCentersAcquired" id="ntr_NumberFarmCentersAcquired" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberFractionalSharesCancelled" id="ntr_NumberFractionalSharesCancelled" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="NumberFractionalSharesIssued" id="ntr_NumberFractionalSharesIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="NumberKeyManagementPersonnelDepartedWithTerminationBenefits" id="ntr_NumberKeyManagementPersonnelDepartedWithTerminationBenefits" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberLeasedDryBulkFertilizerPortTerminal" id="ntr_NumberLeasedDryBulkFertilizerPortTerminal" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberOfOperatingLocationsAcquired" id="ntr_NumberOfOperatingLocationsAcquired" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberOfDistributionCenters" id="ntr_NumberOfDistributionCenters" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberLeasedOrOwnedTerminals" id="ntr_NumberLeasedOrOwnedTerminals" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberLeasedVessels" id="ntr_NumberLeasedVessels" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberMineProcessingPlants" id="ntr_NumberMineProcessingPlants" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberMultipurposeVesselsOwned" id="ntr_NumberMultipurposeVesselsOwned" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberOperations" id="ntr_NumberOperations" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="OwnedMember" id="ntr_OwnedMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberPlants" id="ntr_NumberPlants" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberProducts" id="ntr_NumberProducts" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberRailcars" id="ntr_NumberRailcars" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberReportableOperatingSegments" id="ntr_NumberReportableOperatingSegments" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberRetailVehicles" id="ntr_NumberRetailVehicles" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherProvisionsChangeInEstimate" id="ntr_OtherProvisionsChangeInEstimate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="NumberSharesConverted" id="ntr_NumberSharesConverted" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberSharesIssuedUnderStockOptionShareSettledPlans" id="ntr_NumberSharesIssuedUnderStockOptionShareSettledPlans" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberSharesRepurchased" id="ntr_NumberSharesRepurchased" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="NumberTranches" id="ntr_NumberTranches" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="ContractServicesMember" id="ntr_ContractServicesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FourAndAHalfBillionCreditFacilityMember" id="ntr_FourAndAHalfBillionCreditFacilityMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NutrienLtd.Member" id="ntr_NutrienLtd.Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NutrienNotesMember" id="ntr_NutrienNotesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ObligationsSettledDuringYear" id="ntr_ObligationsSettledDuringYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="Off-siteWarehouseCostsMember" id="ntr_Off-siteWarehouseCostsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OffshoreMember" id="ntr_OffshoreMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherAccumulatedComprehensiveIncomeLossMember" id="ntr_OtherAccumulatedComprehensiveIncomeLossMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherAsianCountriesMember" id="ntr_OtherAsianCountriesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherAssetsAccumulatedAmortization" id="ntr_OtherAssetsAccumulatedAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="OtherAssetsOther" id="ntr_OtherAssetsOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="OtherAssociatesJointVenturesMember" id="ntr_OtherAssociatesJointVenturesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherCommitments" id="ntr_OtherCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="OtherComprehensiveIncomeThatHaveBeenOrMayBeSubsequentlyReclassifiedToNetEarningsAsOther" id="ntr_OtherComprehensiveIncomeThatHaveBeenOrMayBeSubsequentlyReclassifiedToNetEarningsAsOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="OtherComprehensiveIncomeThatHaveBeenReclassifiedToNetEarningsAsOther" id="ntr_OtherComprehensiveIncomeThatHaveBeenReclassifiedToNetEarningsAsOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="OtherCountriesMember" id="ntr_OtherCountriesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherCountryMember" id="ntr_OtherCountryMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CreditFacilities" id="ntr_CreditFacilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="FourMillionAndAHalf" id="ntr_FourMillionAndAHalf" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="OtherCreditFacilities" id="ntr_OtherCreditFacilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="OtherCreditFacilitiesMember" id="ntr_OtherCreditFacilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SouthAmericanCurrenciesMember" id="ntr_SouthAmericanCurrenciesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherprovisionsDisposals" id="ntr_OtherprovisionsDisposals" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="OtherCurrentAssets-DerivativesMember" id="ntr_OtherCurrentAssets-DerivativesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherCustomersMember" id="ntr_OtherCustomersMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherExpensesMember" id="ntr_OtherExpensesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherExpensesGainLossOnCurrencySwapMember" id="ntr_OtherExpensesGainLossOnCurrencySwapMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="LossOnBlueChipSwapsMember" id="ntr_LossOnBlueChipSwapsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="GainOnAmendmentsToOtherPRPMember" id="ntr_GainOnAmendmentsToOtherPRPMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AROERLNonAccretionExpenseMember" id="ntr_AROERLNonAccretionExpenseMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherFacilitiesMember" id="ntr_OtherFacilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherLatinAmericaAndEuropeCustomerMember" id="ntr_OtherLatinAmericaAndEuropeCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherLiabilities1Member" id="ntr_OtherLiabilities1Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherLong-termDebtEventDefaultNon-paymentOtherDebt" id="ntr_OtherLong-termDebtEventDefaultNon-paymentOtherDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="OtherLongTermDebtMember" id="ntr_OtherLongTermDebtMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherMember" id="ntr_OtherMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherInvestmentsAtFairValueMember" id="ntr_OtherInvestmentsAtFairValueMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="TotalInvestmentsMember" id="ntr_TotalInvestmentsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherNitrogenPurchasedProductsMember" id="ntr_OtherNitrogenPurchasedProductsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="EffectiveIncomeTaxRateReconciliationUSLegislativeChanges" id="ntr_EffectiveIncomeTaxRateReconciliationUSLegislativeChanges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="OtherNon-currentAssets-DerivativesMember" id="ntr_OtherNon-currentAssets-DerivativesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherNonCurrentLiabilitiesMember" id="ntr_OtherNonCurrentLiabilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherOperatingIncomeExpenseAbstract" id="ntr_OtherOperatingIncomeExpenseAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherOperatingLeasesMember" id="ntr_OtherOperatingLeasesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherPhosphatePurchasedProductsMember" id="ntr_OtherPhosphatePurchasedProductsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherPostRetirementBenefitsMember" id="ntr_OtherPostRetirementBenefitsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherPotashAndPurchasedProductsMember" id="ntr_OtherPotashAndPurchasedProductsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherProvisionsRecordedInEarnings" id="ntr_OtherProvisionsRecordedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="OtherProvisionsAcquisitions" id="ntr_OtherProvisionsAcquisitions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="OtherSitesMember" id="ntr_OtherSitesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OthersSegmentMember" id="ntr_OthersSegmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OutstandingCustomerCreditWithFinancialInstitution" id="ntr_OutstandingCustomerCreditWithFinancialInstitution" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="PayablesAccruedChargesCarryingAmount" id="ntr_PayablesAccruedChargesCarryingAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="PayablesAccruedChargesMember" id="ntr_PayablesAccruedChargesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PaymentCommonSharesRepurchasedCancellation" id="ntr_PaymentCommonSharesRepurchasedCancellation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="PensionOtherPostRetirementBenefitsLiabilitiesMember" id="ntr_PensionOtherPostRetirementBenefitsLiabilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PercentageAmmoniaSupplies" id="ntr_PercentageAmmoniaSupplies" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="PercentageDebtInstrumentsContributedToFairValuePlanAssets" id="ntr_PercentageDebtInstrumentsContributedToFairValuePlanAssets" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="PercentageFutureBadDebtsCoveredByIndemnificationAgreement" id="ntr_PercentageFutureBadDebtsCoveredByIndemnificationAgreement" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="PercentageGasRequirements" id="ntr_PercentageGasRequirements" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="PercentageGasSupplies" id="ntr_PercentageGasSupplies" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="PercentagePointChangeGoodwillRecoverable" id="ntr_PercentagePointChangeGoodwillRecoverable" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="PercentagePurchaseMonoammoniumPhosphate" id="ntr_PercentagePurchaseMonoammoniumPhosphate" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="CorporateAndOtherSitesMember" id="ntr_CorporateAndOtherSitesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PerfomanceOptionPlanMember" id="ntr_PerfomanceOptionPlanMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PerformanceShareUnitsPSUsMember" id="ntr_PerformanceShareUnitsPSUsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PeriodShareRepurchaseProgram" id="ntr_PeriodShareRepurchaseProgram" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="PhosphateSitesMember" id="ntr_PhosphateSitesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AustraliaRetailMember" id="ntr_AustraliaRetailMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SouthAmericaRetailMember" id="ntr_SouthAmericaRetailMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PhosphateSulfateMember" id="ntr_PhosphateSulfateMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PhosphateSegmentMember" id="ntr_PhosphateSegmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PlanAxis" id="ntr_PlanAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PlanDomain" id="ntr_PlanDomain" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="Post-MergerMember" id="ntr_Post-MergerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PotashCorpAgriumMember" id="ntr_PotashCorpAgriumMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NorthAmericaRetailMember" id="ntr_NorthAmericaRetailMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PotashCorpMember" id="ntr_PotashCorpMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PotashSegmentMember" id="ntr_PotashSegmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PotashSitesMember" id="ntr_PotashSitesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PotentialPercentageFreeCashFlowTargetedToBePaidOut" id="ntr_PotentialPercentageFreeCashFlowTargetedToBePaidOut" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="Pre-MergerMember" id="ntr_Pre-MergerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PrincipalActivity" id="ntr_PrincipalActivity" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProceedsFromDisposalAssets" id="ntr_ProceedsFromDisposalAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="InternationalRetailMember" id="ntr_InternationalRetailMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProceedsFromDisposalDiscontinuedOperations" id="ntr_ProceedsFromDisposalDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="ProceedsFromDraw-DownShort-TermBankLoans" id="ntr_ProceedsFromDraw-DownShort-TermBankLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="ProductionFacilitiesMember" id="ntr_ProductionFacilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProductionTax" id="ntr_ProductionTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="ProfertilMember" id="ntr_ProfertilMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProfertilSAMember" id="ntr_ProfertilSAMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PropertPlantEquipmentDomain" id="ntr_PropertPlantEquipmentDomain" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProvinceNewBrunswickMember" id="ntr_ProvinceNewBrunswickMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProvinceSaskatchewanMember" id="ntr_ProvinceSaskatchewanMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProvincialMiningTaxes" id="ntr_ProvincialMiningTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="ProvincialMiningTaxesAtEndofYear" id="ntr_ProvincialMiningTaxesAtEndofYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="ProvincialMiningTaxesExpense" id="ntr_ProvincialMiningTaxesExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="ProvincialMiningTaxesPaid" id="ntr_ProvincialMiningTaxesPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="ProvisionImpairmentTradeAccountsReceivable" id="ntr_ProvisionImpairmentTradeAccountsReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="PurchaseCommitment" id="ntr_PurchaseCommitment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="PurchasedProducedRawMaterialsProductResaleMember" id="ntr_PurchasedProducedRawMaterialsProductResaleMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RailcarVesselCostsMember" id="ntr_RailcarVesselCostsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RuralcoIncMember" id="ntr_RuralcoIncMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ReceivableFromDiscontinuedOperations" id="ntr_ReceivableFromDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="ReceivablesMember" id="ntr_ReceivablesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RepatriationTax1Member" id="ntr_RepatriationTax1Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RepatriationTaxesAxis" id="ntr_RepatriationTaxesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RepatriationTaxesMember" id="ntr_RepatriationTaxesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ResourceSurchargeOtherTax" id="ntr_ResourceSurchargeOtherTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="BusinessCombinationsEntitiesAxis" id="ntr_BusinessCombinationsEntitiesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RestrictedShareUnitsRSUsMember" id="ntr_RestrictedShareUnitsRSUsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RetailAcquisitionsMember" id="ntr_RetailAcquisitionsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OtherAquisitionsMember" id="ntr_OtherAquisitionsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CasadoAduboMember" id="ntr_CasadoAduboMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RetailBusinessUnitMember" id="ntr_RetailBusinessUnitMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PotashBusinessUnitMember" id="ntr_PotashBusinessUnitMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NitrogenBusinessUnitMember" id="ntr_NitrogenBusinessUnitMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PhosphateBusinessUnitMember" id="ntr_PhosphateBusinessUnitMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RetailCustomerMember" id="ntr_RetailCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RetailSegmentMember" id="ntr_RetailSegmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DiscountedOperatingLeaseCommitmentsIFRS16Adjustment" id="ntr_DiscountedOperatingLeaseCommitmentsIFRS16Adjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="RiskFreeRateAROAndERL" id="ntr_RiskFreeRateAROAndERL" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="SQMAPCMember" id="ntr_SQMAPCMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SQMMember" id="ntr_SQMMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SalesRevenueMember" id="ntr_SalesRevenueMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SalesVolumePercentage" id="ntr_SalesVolumePercentage" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="SeedMember" id="ntr_SeedMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SellingExpensesMember" id="ntr_SellingExpensesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotesDebenturesLongTermMember" id="ntr_NotesDebenturesLongTermMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotesDebenturesCurrentMember" id="ntr_NotesDebenturesCurrentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SensitivityToAnIncreaseInDiscountRateOnRecordedLiability" id="ntr_SensitivityToAnIncreaseInDiscountRateOnRecordedLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="SensitivityToDecreaseInDiscountRateOnRecordedLiability" id="ntr_SensitivityToDecreaseInDiscountRateOnRecordedLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="ServicesOthersMember" id="ntr_ServicesOthersMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ShareRepurchaseProgramMember" id="ntr_ShareRepurchaseProgramMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SharesIssuedUnderDividendReinvestmentPlan" id="ntr_SharesIssuedUnderDividendReinvestmentPlan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="ShortTermBorrowingsUndiscountedCashFlows" id="ntr_ShortTermBorrowingsUndiscountedCashFlows" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="SinkingFundRequirement" id="ntr_SinkingFundRequirement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="SinofertMember" id="ntr_SinofertMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SolutionsNitratesMember" id="ntr_SolutionsNitratesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="StatementBusinessSegmentsDomain" id="ntr_StatementBusinessSegmentsDomain" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="StockAppreciationRightMember" id="ntr_StockAppreciationRightMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="StockAppreciationRightsAndTandemStockAppreciationRightsMember" id="ntr_StockAppreciationRightsAndTandemStockAppreciationRightsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="StockConversionRatio" id="ntr_StockConversionRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="StockOptionPlanMember" id="ntr_StockOptionPlanMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="StockOptionVestingPeriod" id="ntr_StockOptionVestingPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="StockOptionsMember" id="ntr_StockOptionsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SubsequentEventAxis" id="ntr_SubsequentEventAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SubsequentEventDomain" id="ntr_SubsequentEventDomain" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ForwardsUsdCadMember" id="ntr_ForwardsUsdCadMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ForwardsBrlUsdMember" id="ntr_ForwardsBrlUsdMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SupplementalCashFlowDisclosureAbstract" id="ntr_SupplementalCashFlowDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="TaxEffectProduction-RelatedDeductions" id="ntr_TaxEffectProduction-RelatedDeductions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="DisclosureMaterialForeignCurrencyDerivativesExplanatoryTextBlock" id="ntr_DisclosureMaterialForeignCurrencyDerivativesExplanatoryTextBlock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="ThirdPartiesFinancedByNutrienFinancialMember" id="ntr_ThirdPartiesFinancedByNutrienFinancialMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ForwardsCadUsdMember" id="ntr_ForwardsCadUsdMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="TaxLossOtherCarryforwardsMember" id="ntr_TaxLossOtherCarryforwardsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="TerminalGrowthRateMinusPointOnePercentMember" id="ntr_TerminalGrowthRateMinusPointOnePercentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="TerminalGrowthRatePlusPointOnePercentMember" id="ntr_TerminalGrowthRatePlusPointOnePercentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ThirdPartiesPotashNitrogenPhosphateMember" id="ntr_ThirdPartiesPotashNitrogenPhosphateMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="BorrowingsAfterCurrentPortionOfNetUnamortizedDebtIssuanceCosts" id="ntr_BorrowingsAfterCurrentPortionOfNetUnamortizedDebtIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="ForwardsUsdAudMember" id="ntr_ForwardsUsdAudMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotesToConsolidatedFinancialStatementsAbstract" id="ntr_NotesToConsolidatedFinancialStatementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ThirdPartyMember" id="ntr_ThirdPartyMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="InterSegmentMember" id="ntr_InterSegmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="TransactionCostsFromDebtExchange" id="ntr_TransactionCostsFromDebtExchange" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="TransferNetActuarialGainOnDefinedBenefitPlans" id="ntr_TransferNetActuarialGainOnDefinedBenefitPlans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="ClassesOfPPE" id="ntr_ClassesOfPPE" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="TransferNetLossOnCashFlowHedges" id="ntr_TransferNetLossOnCashFlowHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="DescriptionOfNatureOfEntitysAssetsExplanatory" id="ntr_DescriptionOfNatureOfEntitysAssetsExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="CarselandMember" id="ntr_CarselandMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ForwardsAudUsdMember" id="ntr_ForwardsAudUsdMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="TransferNetLossOnSaleInvestment" id="ntr_TransferNetLossOnSaleInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="TrinidadCustomerMember" id="ntr_TrinidadCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="TrinidadMember" id="ntr_TrinidadMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="USCustomerMember" id="ntr_USCustomerMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="USSecuritiesMember" id="ntr_USSecuritiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MortgageBackedSecuritiesMember" id="ntr_MortgageBackedSecuritiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="UnamortizedDebtIssueCostsCurrent" id="ntr_UnamortizedDebtIssueCostsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="UnamortizedFairValueAdjustments" id="ntr_UnamortizedFairValueAdjustments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="UncommittedRevolvingDemandFacilityMember" id="ntr_UncommittedRevolvingDemandFacilityMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NonRevolvingTermCreditFacilitiesMember" id="ntr_NonRevolvingTermCreditFacilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="UndiscountedCashFlowMember" id="ntr_UndiscountedCashFlowMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="UndiscountedCashFlowsAssetRetirementObligationsAndERL" id="ntr_UndiscountedCashFlowsAssetRetirementObligationsAndERL" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="UndrawnBorrowingFacilitiesBeforeCommercialPaperIssued" id="ntr_UndrawnBorrowingFacilitiesBeforeCommercialPaperIssued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="UndrawnBorrowingFacilitiesBeforeLettersCreditDirectBorrowings" id="ntr_UndrawnBorrowingFacilitiesBeforeLettersCreditDirectBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="UndrawnBorrowingFacilitiesReducedLimit" id="ntr_UndrawnBorrowingFacilitiesReducedLimit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="UnfundedStatusNetDefinedBenefitLiabilityAsset" id="ntr_UnfundedStatusNetDefinedBenefitLiabilityAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="UnsecuredBorrowingsOutstanding" id="ntr_UnsecuredBorrowingsOutstanding" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="UnsecuredLineCreditMember" id="ntr_UnsecuredLineCreditMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="UnsecuredRevolvingCreditFacilityMember" id="ntr_UnsecuredRevolvingCreditFacilityMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="UndrawnBorrowingFacilitiesMember" id="ntr_UndrawnBorrowingFacilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="EstimatedDividendsPaidOrdinaryShares" id="ntr_EstimatedDividendsPaidOrdinaryShares" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="UnusedCapitalLossesMember" id="ntr_UnusedCapitalLossesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="UnusedInvestmentTaxCreditsMember" id="ntr_UnusedInvestmentTaxCreditsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="UnusedOperatingLossesMember" id="ntr_UnusedOperatingLossesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="UnusedTaxLossesTaxCredits" id="ntr_UnusedTaxLossesTaxCredits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="UpgradeFacilitiesMember" id="ntr_UpgradeFacilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProformaMember" id="ntr_ProformaMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="UreaAndESNMember" id="ntr_UreaAndESNMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ValueSharesConverted" id="ntr_ValueSharesConverted" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="Vesting1Axis" id="ntr_Vesting1Axis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="Vesting1Domain" id="ntr_Vesting1Domain" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="VestingPeriodOneMember" id="ntr_VestingPeriodOneMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="VestingPeriodTwoMember" id="ntr_VestingPeriodTwoMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="WeightedAverageExercisePriceShareOptionsConversion" id="ntr_WeightedAverageExercisePriceShareOptionsConversion" type="dtr-types0:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="WhiteSpringsMember" id="ntr_WhiteSpringsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="WorkingCapitalRecognisedAsAcquisitionDate" id="ntr_WorkingCapitalRecognisedAsAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="YPFS.A.Member" id="ntr_YPFS.A.Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FairValueEstimateAxis" id="ntr_FairValueEstimateAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PreliminaryMember" id="ntr_PreliminaryMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureProformaFinancialInformationRelatedToTheAcquiredOperationsExplanatory" id="ntr_DisclosureProformaFinancialInformationRelatedToTheAcquiredOperationsExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureProformaFinancialInformationFromDateOfAcquisitionExplanatory" id="ntr_DisclosureProformaFinancialInformationFromDateOfAcquisitionExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="AdjustmentsMember" id="ntr_AdjustmentsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RevisedFairValueMember" id="ntr_RevisedFairValueMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FairValueEstimateMember" id="ntr_FairValueEstimateMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="InvestmentsInEquityAccountedInvesteesMember" id="ntr_InvestmentsInEquityAccountedInvesteesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="LossCarryForwardMember" id="ntr_LossCarryForwardMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DividendDeclaredPerShare" id="ntr_DividendDeclaredPerShare" type="dtr-types0:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="DividendDeclaredOrdinarySharesAmountPaid" id="ntr_DividendDeclaredOrdinarySharesAmountPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="PriorYearNormalCourseIssuerBidShareRepurchaseMember" id="ntr_PriorYearNormalCourseIssuerBidShareRepurchaseMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="CurrentYearPlusOneNormalCourseIssuerBidShareRepurchaseMember" id="ntr_CurrentYearPlusOneNormalCourseIssuerBidShareRepurchaseMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="PriorYearMinusOneNormalCourseIssuerBidShareRepurchaseMember" id="ntr_PriorYearMinusOneNormalCourseIssuerBidShareRepurchaseMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="CurrentYearNormalCourseIssuerBidShareRepurchaseMember" id="ntr_CurrentYearNormalCourseIssuerBidShareRepurchaseMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="CapitalExpenditures" id="ntr_CapitalExpenditures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="CurrentPortionOfLeaseLiabilitiesMember" id="ntr_CurrentPortionOfLeaseLiabilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="LeaseLiabilitiesBorrowingsMember" id="ntr_LeaseLiabilitiesBorrowingsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="InterestRateOnLeaseLiabilities" id="ntr_InterestRateOnLeaseLiabilities" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="AdditionsInternallyDevelopedMember" id="ntr_AdditionsInternallyDevelopedMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="EffectOfDiscountingLeasePaymentsUsingIncrementalBorrowingRate" id="ntr_EffectOfDiscountingLeasePaymentsUsingIncrementalBorrowingRate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="OptionsUsdCadMember" id="ntr_OptionsUsdCadMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfImpactOfAdoptingIFRS16Textblock" id="ntr_DisclosureOfImpactOfAdoptingIFRS16Textblock" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="AdditionsPurchasedMember" id="ntr_AdditionsPurchasedMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ExtensionOptionsReasonablyCertainToBeExercised" id="ntr_ExtensionOptionsReasonablyCertainToBeExercised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="ProceedsCollectedFromDisposalAssets" id="ntr_ProceedsCollectedFromDisposalAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="SummaryLeaseLiabilitiesAbstract" id="ntr_SummaryLeaseLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NotionalAmountInMMBtu" id="ntr_NotionalAmountInMMBtu" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="AcquisitionAndIntegrationRelatedCostsMember" id="ntr_AcquisitionAndIntegrationRelatedCostsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="KeyAssumptionsSensitivityAnalysisForRecoverableValueEqualToCarryingValue" id="ntr_KeyAssumptionsSensitivityAnalysisForRecoverableValueEqualToCarryingValue" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="ExpenseRecognisedDuringPeriodForBadDebts" id="ntr_ExpenseRecognisedDuringPeriodForBadDebts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="OptionsCadUsdMember" id="ntr_OptionsCadUsdMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AcquisitionRelatedCostsRecognizedAsExpenseForTheMerger" id="ntr_AcquisitionRelatedCostsRecognizedAsExpenseForTheMerger" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="DisclosureOfGeneralInformationAboutBusinessCombinationsExplanatory" id="ntr_DisclosureOfGeneralInformationAboutBusinessCombinationsExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="LeaseCommitments" id="ntr_LeaseCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="UndiscountedOperatingLeaseCommitmentsIFRS16Adjustment" id="ntr_UndiscountedOperatingLeaseCommitmentsIFRS16Adjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="GoodwillNonCashFairValueAdjustment" id="ntr_GoodwillNonCashFairValueAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="ChangeInValueAssignedToKeyAssumptionWhichWouldResultInAnImpairment" id="ntr_ChangeInValueAssignedToKeyAssumptionWhichWouldResultInAnImpairment" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="AmountTheCarryingAmountOfGoodwillWouldBeImpairedIfChangeInKeyAssumptionOccurred" id="ntr_AmountTheCarryingAmountOfGoodwillWouldBeImpairedIfChangeInKeyAssumptionOccurred" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="PlusMinusMember" id="ntr_PlusMinusMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SensitivityToChangeInSalesPricesRate" id="ntr_SensitivityToChangeInSalesPricesRate" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="SensitivityToChangeInForecastedEBITDARate" id="ntr_SensitivityToChangeInForecastedEBITDARate" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="SensitivityToChangeInDiscountRate" id="ntr_SensitivityToChangeInDiscountRate" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="OptionsAudUsdMember" id="ntr_OptionsAudUsdMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="OptionsUsdAudMember" id="ntr_OptionsUsdAudMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DiscountRateToRecoverableValue" id="ntr_DiscountRateToRecoverableValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="SensitivityToChangeInSalesPricesOnRecoverableAmount" id="ntr_SensitivityToChangeInSalesPricesOnRecoverableAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="ImpairmentBreakevenNetSellingPrice" id="ntr_ImpairmentBreakevenNetSellingPrice" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="SensitivityToChangeInForecastedEBITDAOnRecoverableAmount" id="ntr_SensitivityToChangeInForecastedEBITDAOnRecoverableAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="ImpairmentBreakevenDisountRate" id="ntr_ImpairmentBreakevenDisountRate" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="SensitivityToChangeInDiscountRateOnRecoverableAmount" id="ntr_SensitivityToChangeInDiscountRateOnRecoverableAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="ImpairmentBreakevenProductionVolumes" id="ntr_ImpairmentBreakevenProductionVolumes" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="NetSellingPriceToRecoverableValue" id="ntr_NetSellingPriceToRecoverableValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="AgeingOfReceivables" id="ntr_AgeingOfReceivables" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="ThirtyDaysOrLessPastDueMember" id="ntr_ThirtyDaysOrLessPastDueMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ThirtyOneToNinetyDaysOrLessPastDueMember" id="ntr_ThirtyOneToNinetyDaysOrLessPastDueMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="GreaterThanNinetyDaysPastDueMember" id="ntr_GreaterThanNinetyDaysPastDueMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureSensitivityAnalysisRecoverableValueLongLivedAssetsExplanatory" id="ntr_DisclosureSensitivityAnalysisRecoverableValueLongLivedAssetsExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="Covid19RelatedExpenses" id="ntr_Covid19RelatedExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="AdjustedEarningsBeforeInterestTaxesDepreciationAmortization" id="ntr_AdjustedEarningsBeforeInterestTaxesDepreciationAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="NetGainOnDisposalOfInvestmentMember" id="ntr_NetGainOnDisposalOfInvestmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfPropertyPlantAndEquipmentImpairmentLineItems" id="ntr_DisclosureOfPropertyPlantAndEquipmentImpairmentLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfPropertyPlantAndEquipmentImpairmentSensitivitiesLineItems" id="ntr_DisclosureOfPropertyPlantAndEquipmentImpairmentSensitivitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfPropertyPlantAndEquipmentImpairmentAbstract" id="ntr_DisclosureOfPropertyPlantAndEquipmentImpairmentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureofPropertyPlantAndEquipmentCashGeneratingUnitsLineItems" id="ntr_DisclosureofPropertyPlantAndEquipmentCashGeneratingUnitsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AuroraMember" id="ntr_AuroraMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="KeyImpairmentAssumptionEndOfMineLife" id="ntr_KeyImpairmentAssumptionEndOfMineLife" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="ImpairmentReversalDate" id="ntr_ImpairmentReversalDate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="ImpairmentLossReversalDate" id="ntr_ImpairmentLossReversalDate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="ImpairmentAssessmentDate" id="ntr_ImpairmentAssessmentDate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="COVID19Member" id="ntr_COVID19Member" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="StatusOfRecoverableValueAxis" id="ntr_StatusOfRecoverableValueAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PaidDebtAxis" id="ntr_PaidDebtAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DividendDeclarationDateAxis" id="ntr_DividendDeclarationDateAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RecoverableValueStatusMember" id="ntr_RecoverableValueStatusMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PostTaxMember" id="ntr_PostTaxMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="FullyPaidDebtMember" id="ntr_FullyPaidDebtMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PaymentOfDebtMember" id="ntr_PaymentOfDebtMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PartiallyPaidDebtMember" id="ntr_PartiallyPaidDebtMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PreTaxMember" id="ntr_PreTaxMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="LossOnDisposalOfBusiness" id="ntr_LossOnDisposalOfBusiness" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="PeriodOfBaseShelfProspectus" id="ntr_PeriodOfBaseShelfProspectus" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="PeriodOfBaseShelfProspectusDate" id="ntr_PeriodOfBaseShelfProspectusDate" type="xbrli:dateTimeItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="MaturityDateExtention" id="ntr_MaturityDateExtention" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="CashConsiderationOnDisposalOfInvestment" id="ntr_CashConsiderationOnDisposalOfInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="DerivativesNotDesignatedAsHedgesMember" id="ntr_DerivativesNotDesignatedAsHedgesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DerivativesDesignatedAsHedgesMember" id="ntr_DerivativesDesignatedAsHedgesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProportionOfOwnershipInterestInInvestment" id="ntr_ProportionOfOwnershipInterestInInvestment" type="dtr-types0:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="ForeignCurrencyDerivativesMember" id="ntr_ForeignCurrencyDerivativesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="InterestRateContractsMember" id="ntr_InterestRateContractsMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DefaultRiskCurrentReceivables" id="ntr_DefaultRiskCurrentReceivables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="RiskOfDefaultVeryLowMember" id="ntr_RiskOfDefaultVeryLowMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="RiskOfDefaultLowMember" id="ntr_RiskOfDefaultLowMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NetDecreaseInUnrecognizedDeferredTaxAssets" id="ntr_NetDecreaseInUnrecognizedDeferredTaxAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant"/> |
| <element name="IncreaseThroughAdoptionOfIFRS16ArisingFromFinancingActivities" id="ntr_IncreaseThroughAdoptionOfIFRS16ArisingFromFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="AdjustmentsForPriorYears" id="ntr_AdjustmentsForPriorYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="PayablesAndAccruedChargesMember" id="ntr_PayablesAndAccruedChargesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CloudComputingTransitionAdjustmentMember" id="ntr_CloudComputingTransitionAdjustmentMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="PayablesAndAccruedChargesDeferredIncomeTaxLiabilitiesMember" id="ntr_PayablesAndAccruedChargesDeferredIncomeTaxLiabilitiesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="IfrsStatementTable" id="ntr_IfrsStatementTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="IfrsStatementLineItems" id="ntr_IfrsStatementLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="NoncontrollingInterestTransactions" id="ntr_NoncontrollingInterestTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="CloudComputingTransitionAdjustment" id="ntr_CloudComputingTransitionAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="FirstDeclarationDateMember" id="ntr_FirstDeclarationDateMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SecondDeclarationDateMember" id="ntr_SecondDeclarationDateMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DeclarationDateMember" id="ntr_DeclarationDateMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ForthDeclarationDateMember" id="ntr_ForthDeclarationDateMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ThirdDeclarationDateMember" id="ntr_ThirdDeclarationDateMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="LossOnEarlyExtinguishmentOfDebt" id="ntr_LossOnEarlyExtinguishmentOfDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="OtherNonCurrentCreditFacilities" id="ntr_OtherNonCurrentCreditFacilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="UsefulLifeRange" id="ntr_UsefulLifeRange" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="PeriodOfShareRepurchase" id="ntr_PeriodOfShareRepurchase" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="UsefulLifeIntangibleAssetsOtherThanGoodwill" id="ntr_UsefulLifeIntangibleAssetsOtherThanGoodwill" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="CashFlowYears" id="ntr_CashFlowYears" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="DividendDeclarationDate" id="ntr_DividendDeclarationDate" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="CapitalExpenditure" id="ntr_CapitalExpenditure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="NetChangesInNonCashWorkingCapital" id="ntr_NetChangesInNonCashWorkingCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="IntegrationAndRestructuringCosts" id="ntr_IntegrationAndRestructuringCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="AtAGlanceAbstract" id="ntr_AtAGlanceAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfAtAGlanceExplanatory" id="ntr_DisclosureOfAtAGlanceExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="CashOnHandAndProceeds" id="ntr_CashOnHandAndProceeds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="DisclosureOfWeightedAverageAssumptionsByYearOfGrantExplanatory" id="ntr_DisclosureOfWeightedAverageAssumptionsByYearOfGrantExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="AccumulatedAmortizationAndImpairment" id="ntr_AccumulatedAmortizationAndImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="DisclosureOfSalesByProductLineExplanatory" id="ntr_DisclosureOfSalesByProductLineExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfSalesByMarketExplanatory" id="ntr_DisclosureOfSalesByMarketExplanatory" type="dtr-types0:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProjectFeasibility" id="ntr_ProjectFeasibility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="CustomerPrepaymentCosts" id="ntr_CustomerPrepaymentCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="FacilitiesAxis" id="ntr_FacilitiesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="MaximumLimitMember" id="ntr_MaximumLimitMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="AmountUtilisedMember" id="ntr_AmountUtilisedMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ConsultingExpenses" id="ntr_ConsultingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="LegalExpenses" id="ntr_LegalExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="EmployeeSpecialRecognitionAward" id="ntr_EmployeeSpecialRecognitionAward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="CreditFacilitiesValuesMember" id="ntr_CreditFacilitiesValuesMember" type="dtr-types0:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="WithholdingTaxes" id="ntr_WithholdingTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="DeferredTaxAssetNetAssetBasisStepUp" id="ntr_DeferredTaxAssetNetAssetBasisStepUp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="TotalConsideration" id="ntr_TotalConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="AmountsHeldInEscrow" id="ntr_AmountsHeldInEscrow" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="LongTermIncomeTaxReceivableandPayables" id="ntr_LongTermIncomeTaxReceivableandPayables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="copyOfLongTermIncomeTaxReceivableandPayables" id="ntr_copyOfLongTermIncomeTaxReceivableandPayables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="NetUndistributedEarningsOfEquityAccountedInvestees" id="ntr_NetUndistributedEarningsOfEquityAccountedInvestees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="SuretyBonds" id="ntr_SuretyBonds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="DescriptionOfValuationTechniquesUsedToMeasureValueInUse" id="ntr_DescriptionOfValuationTechniquesUsedToMeasureValueInUse" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="PrepaidExpensesandOtherCurrentAssetsRecognisedAsOfAcquisitionDate" id="ntr_PrepaidExpensesandOtherCurrentAssetsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="InvestmentsRecognisedAsOfAcquisitionDate" id="ntr_InvestmentsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="ShorttermborrowingsRecognisedAsOfAcquisitionDate" id="ntr_ShorttermborrowingsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="LeaseLiabilitiesRecognisedAsOfAcquisitionDate" id="ntr_LeaseLiabilitiesRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="DisclosureOfCurrentBorrowingsExplanatory" id="ntr_DisclosureOfCurrentBorrowingsExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="TotalAssetsRecognisedAsOfAcquisitionDate" id="ntr_TotalAssetsRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="TotalLiabilitiesRecognisedAsOfAcquisitionDate" id="ntr_TotalLiabilitiesRecognisedAsOfAcquisitionDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/> |
| <element name="AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethodNetOfDividends" id="ntr_AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethodNetOfDividends" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="AdjustmentForLossOnCurrencySwap" id="ntr_AdjustmentForLossOnCurrencySwap" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="AdjustmentForGainOnAmendmentsToOtherPostRetiremetPensionPlans" id="ntr_AdjustmentForGainOnAmendmentsToOtherPostRetiremetPensionPlans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="ProceedsFromCurrencySwapNetOfPurchases" id="ntr_ProceedsFromCurrencySwapNetOfPurchases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="AROERLExpenseForNonOperatingSites" id="ntr_AROERLExpenseForNonOperatingSites" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="OtherExpensesGainLossOnCurrencySwapTransactions" id="ntr_OtherExpensesGainLossOnCurrencySwapTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="GainOnAmendmentsToOtherPostRetirementPensionPlans" id="ntr_GainOnAmendmentsToOtherPostRetirementPensionPlans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="OtherSouthAmericaMember" id="ntr_OtherSouthAmericaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CarryingAmountOfAssetOrCashgeneratingUnit" id="ntr_CarryingAmountOfAssetOrCashgeneratingUnit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="MaturityAnalysisForNonderivativeAndDerivativeFinancialLiabilities" id="ntr_MaturityAnalysisForNonderivativeAndDerivativeFinancialLiabilities" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="ProportionateShareOfNetAssets" id="ntr_ProportionateShareOfNetAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="EliminationOfUnrealizedProfit" id="ntr_EliminationOfUnrealizedProfit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="AccumulatedEliminationOfUnrealizedProfit" id="ntr_AccumulatedEliminationOfUnrealizedProfit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/> |
| <element name="BalanceSheetLocationAxis" id="ntr_BalanceSheetLocationAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="StatementTable" id="ntr_StatementTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="StatementLineItems" id="ntr_StatementLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="StatementBusinessSegmentsAxis" id="ntr_StatementBusinessSegmentsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ShortTermDebtMember" id="ntr_ShortTermDebtMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="LongTermDebtMember" id="ntr_LongTermDebtMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="InventoriesExpMember" id="ntr_InventoriesExpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="InventoriesMember" id="ntr_InventoriesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CommercialPaperMember" id="ntr_CommercialPaperMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="SubsequentEventMember" id="ntr_SubsequentEventMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="IncomeStatementLocationAxis" id="ntr_IncomeStatementLocationAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CurrenciesAxis" id="ntr_CurrenciesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssetsAndLiabilities" id="ntr_DescriptionOfValuationTechniquesUsedInFairValueMeasurementAssetsAndLiabilities" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="StatementThatThereWereNoTransfersBetweenLevelsWithinTheFairValueHierarchyAssetsAndLiabilities" id="ntr_StatementThatThereWereNoTransfersBetweenLevelsWithinTheFairValueHierarchyAssetsAndLiabilities" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionOfPolicyForDeterminingWhenTransfersBetweenLevelsAreDeemedToHaveOccurredAssetsAndLiabilities" id="ntr_DescriptionOfPolicyForDeterminingWhenTransfersBetweenLevelsAreDeemedToHaveOccurredAssetsAndLiabilities" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="AccountsReceivableRepurchaseFacilityMember" id="ntr_AccountsReceivableRepurchaseFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ActuarialAssumptionOfHealthcareReimbursementRateIncrease" id="ntr_ActuarialAssumptionOfHealthcareReimbursementRateIncrease" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/> |
| <element name="ImpairmentRelationAxis" id="ntr_ImpairmentRelationAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="IntangibleAssetsMember" id="ntr_IntangibleAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="ImpairmentDomain" id="ntr_ImpairmentDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="CreditFacilityMaturity" id="ntr_CreditFacilityMaturity" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureGoodwillKeyAssumptionsImpairmentTable" id="ntr_DisclosureGoodwillKeyAssumptionsImpairmentTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfInformationForCashGeneratingUnitsTable" id="ntr_DisclosureOfInformationForCashGeneratingUnitsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfPropertyPlantAndEquipmentImpairmentTable" id="ntr_DisclosureOfPropertyPlantAndEquipmentImpairmentTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfPropertyPlantAndEquipmentImpairmentSensitivitiesTable" id="ntr_DisclosureOfPropertyPlantAndEquipmentImpairmentSensitivitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="TaxAuthorityExaminations" id="ntr_TaxAuthorityExaminations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/> |
| <element name="Currentyearlossesforwhichnodeferredtaxassetisrecognized" id="ntr_Currentyearlossesforwhichnodeferredtaxassetisrecognized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/> |
| <element name="NetMember" id="ntr_NetMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionOfObjectivesPoliciesForManagingRisk" id="ntr_DescriptionOfObjectivesPoliciesForManagingRisk" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionOfObjectivesPoliciesAndProcessesForManagingRisks" id="ntr_DescriptionOfObjectivesPoliciesAndProcessesForManagingRisks" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionOfRisksPlanExposesEntity" id="ntr_DescriptionOfRisksPlanExposesEntity" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionOfTypesOfProductsAndServicesFromWhichEachSegmentDerivesItsRevenues" id="ntr_DescriptionOfTypesOfProductsAndServicesFromWhichEachSegmentDerivesItsRevenues" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionOfTypeOfRetirementPlan" id="ntr_DescriptionOfTypeOfRetirementPlan" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionOfBusiness" id="ntr_DescriptionOfBusiness" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DescriptionOfValuationUsedToMeasureFairValueLessCostsOfDisposal" id="ntr_DescriptionOfValuationUsedToMeasureFairValueLessCostsOfDisposal" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| <element name="DisclosureOfGoodwilCashGeneratingUnitslExplanatory" id="ntr_DisclosureOfGoodwilCashGeneratingUnitslExplanatory" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/> |
| </schema> |