XML 90 R63.htm IDEA: XBRL DOCUMENT
v3.24.0.1

DERIVATIVES AND HEDGING TRANSACTIONS - Information by Type of Derivative and Hedging Activities (Details) € in Millions, ¥ in Millions, $ in Millions | 12 Months Ended |  |  |  |  |
--- | --- | --- | --- | --- | --- | ---
Dec. 31, 2023 USD ($) | Dec. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | Dec. 31, 2023 EUR (€) | Dec. 31, 2023 CNY (¥) | Nov. 30, 2023 EUR (€) | Oct. 31, 2023 CNY (¥) | Aug. 31, 2023 CNY (¥) | Apr. 30, 2022
Fair Value Hedges |  |  |  |  |  |  |  |  |
Derivative liability | $ 169.6 | $ 203.6 |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |
Revaluation (loss) gain, net of tax | (73.1) | 108.3 | $ 51.6 |  |  |  |  |  |
Seven year 2008 senior notes |  |  |  |  |  |  |  |  |
Fair Value Hedges |  |  |  |  |  |  |  |  |
Aggregate principal amount | 1,500.0 |  |  |  |  |  |  |  |
Cost of sales |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |
Gain (loss) on derivative recognized in income | $ 10.6 | $ 6.4 | $ (11.0) |  |  |  |  |  |
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Cost of Goods and Services Sold | Cost of Goods and Services Sold | Cost of Goods and Services Sold |  |  |  |  |  |
Selling, general and administrative expenses |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |
Gain (loss) on derivative recognized in income | $ (45.1) | $ 157.0 | $ 121.3 |  |  |  |  |  |
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Selling, General and Administrative Expense | Selling, General and Administrative Expense | Selling, General and Administrative Expense |  |  |  |  |  |
Interest expense, net |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |
Gain (loss) on derivative recognized in income | $ 5.8 | $ 11.6 | $ 18.7 |  |  |  |  |  |
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Interest Expense, Net | Interest Expense, Net | Interest Expense, Net |  |  |  |  |  |
Foreign currency forward contracts |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |
Notional values | $ 3,745.0 | $ 5,745.0 |  |  |  |  |  |  |
Foreign currency forward contracts | Derivatives not designated as hedging instruments |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |
Gain (loss) on derivative recognized in income | $ (26.2) | $ 62.0 | $ 73.7 |  |  |  |  |  |
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Selling, General and Administrative Expense | Selling, General and Administrative Expense | Selling, General and Administrative Expense |  |  |  |  |  |
Interest rate swap agreements |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |
Notional values | $ 1,500.0 | $ 1,500.0 |  |  |  |  |  |  |
Cross-currency swap derivative contracts |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |
Notional values | 998.0 | 650.0 |  | € 625 | ¥ 2,192 |  |  |  |
Cross-currency swap derivative contracts | Euro |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |
Notional values | 690.0 |  |  |  |  |  |  |  |
Cross-currency swap derivative contracts | CNY |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |
Notional values | 308.0 |  |  |  |  |  |  |  |
Minimum |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |
Interest rate (as a percent) |  |  |  |  |  |  |  |  | 1.30%
Fair Value Hedges |  |  |  |  |  |  |  |  |
Interest rate (as a percent) |  |  |  |  |  |  |  |  | 1.30%
Maximum |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |
Interest rate (as a percent) |  |  |  |  |  |  |  |  | 4.80%
Fair Value Hedges |  |  |  |  |  |  |  |  |
Interest rate (as a percent) |  |  |  |  |  |  |  |  | 4.80%
Cash Flow Hedges. | Foreign currency forward contracts | Derivatives designated as hedging instruments | Cost of sales |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |
Gain (loss) reclassified from AOCI into income (effective portion) | 10.6 | 6.4 | $ (11.0) |  |  |  |  |  |
Cash Flow Hedges. | Foreign currency forward contracts | Derivatives designated as hedging instruments | Selling, general and administrative expenses |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |
Gain (loss) reclassified from AOCI into income (effective portion) | (18.9) | 95.0 | 47.6 |  |  |  |  |  |
Cash Flow Hedges. | Foreign currency forward contracts | Derivatives designated as hedging instruments | Interest expense, net |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |
Amount excluded from the assessment of effectiveness recognized in earnings based on changes in fair value | 7.7 | 13.9 | 21.0 |  |  |  |  |  |
Cash Flow Hedges. | Interest rate swap agreements | Derivatives designated as hedging instruments |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |
Gain (loss) reclassified from AOCI into income (effective portion) | $ (1.9) | $ (2.3) | $ (2.3) |  |  |  |  |  |
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] | Interest Expense, Net | Interest Expense, Net | Interest Expense, Net |  |  |  |  |  |
Fair Value Hedges | Interest rate swap agreements |  |  |  |  |  |  |  |  |
Fair Value Hedges |  |  |  |  |  |  |  |  |
Cumulative amount of fair value hedging adjustment | $ (148.6) | $ (184.8) |  |  |  |  |  |  |
Derivative liability | 1,353.7 | 1,317.5 |  |  |  |  |  |  |
Net Investment Hedge |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |
Revaluation (loss) gain, net of tax | (73.1) | 108.3 | $ 51.6 |  |  |  |  |  |
Net Investment Hedge | Senior euro notes |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |
Notional values | 908.0 |  |  | € 834 |  |  |  |  |
Net Investment Hedge | Euro debt maturing on January 15, 2024 |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |
Net investment hedge elected to de-designate | € |  |  |  |  |  | € 316 |  |  |
Net Investment Hedge | Euro Notes |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |
Revaluation (loss) gain, net of tax | (42.3) | 81.9 | 45.3 |  |  |  |  |  |
Net Investment Hedge | Cross-currency swap derivative contracts |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |
Revaluation (loss) gain, net of tax | $ (30.8) | $ 26.4 | $ 6.3 |  |  |  |  |  |
Net Investment Hedge | Cross currency interest rate contract maturing in 2032 |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |
Notional values | ¥ |  |  |  |  |  |  | ¥ 1,098 | ¥ 1,094 |

X
- Definition Notional amount of derivative instrument elected to be de-designated by the company. + References No definition available. + Details
Name: | ecl_DerivativeNotionalAmountElectedToDeDesignate
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of increase (decrease) in the fair value of derivatives recognized in the income statement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A + Details
Name: | us-gaap_DerivativeGainLossOnDerivativeNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A + Details
Name: | us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4D + Details
Name: | us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4E -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4E + Details
Name: | us-gaap_DerivativeInstrumentsGainLossLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 4D -Subparagraph (b) -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4D Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C + Details
Name: | us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 25 -Section 50 -Paragraph 1 -Subparagraph (a)(1),(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480238/815-25-50-1 + Details
Name: | us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480524/946-210-50-6 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(e)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)(Footnote 7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column G)(Footnote 8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column G)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483466/210-20-50-3 Reference 22: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-22 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483444/210-20-55-10 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_FairValueHedgesAtFairValueNetTotalAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cumulative increase (decrease) in fair value of hedged liability in fair value hedge, attributable to hedged risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4EE -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4EE + Details
Name: | us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_SummaryOfNetInvestmentHedgeActivityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after tax, of reclassification from accumulated other comprehensive income (AOCI) of gain (loss) from increase (decrease) in fair value of net investment hedge. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4CCC -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4CCC Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (b) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A + Details
Name: | us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DebtInstrumentAxis=us-gaap_SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=ecl_InterestExpenseNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_FairValueHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ecl_SeniorEuroNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=ecl_EuroDebtMaturingOnJanuary1520254Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ecl_EuroNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=ecl_CrossCurrencyInterestRateContractMaturingIn2032Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |