XML 62 R51.htm IDEA: XBRL DOCUMENT
v3.25.1

DERIVATIVES AND HEDGING TRANSACTIONS - Information by Type of Derivative and Hedging Activities (Details) € in Millions, ¥ in Millions, $ in Millions, $ in Millions | 1 Months Ended | 3 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | ---
Jan. 31, 2025 USD ($) | Jan. 31, 2025 EUR (€) | Jan. 31, 2024 USD ($) | Jan. 31, 2024 EUR (€) | Mar. 31, 2025 USD ($) | Mar. 31, 2024 USD ($) | Apr. 30, 2025 EUR (€) | Mar. 31, 2025 EUR (€) | Mar. 31, 2025 CAD ($) | Mar. 31, 2025 CNY (¥) | Feb. 28, 2025 EUR (€) | Feb. 28, 2025 CAD ($) | Dec. 31, 2024 USD ($)
Cash Flow Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Maximum period for hedged transactions |  |  |  |  | 1 year |  |  |  |  |  |  |  |
Fair Value Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Aggregate principal amount | € |  |  |  |  |  |  |  | € 575.0 |  |  |  |  |
Derivative liability |  |  |  |  | $ 139.2 |  |  |  |  |  |  |  | $ 124.0
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Repayments of long-term debt | $ 630.0 | € 575.0 | $ 630.0 | € 575.0 |  | $ 629.6 |  |  |  |  |  |  |
Revaluation (loss) gain, net of tax |  |  |  |  | (29.8) | 8.9 |  |  |  |  |  |  |
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 |  |  |  |  | 2.1 |  |  |  |  |  |  |  |
Selling, general and administrative expenses |  |  |  |  |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |  |  |  |  |
Gain (loss) on derivative recognized in income |  |  |  |  | 0.7 | 1.1 |  |  |  |  |  |  |
Interest expense, net |  |  |  |  |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |  |  |  |  |
Gain (loss) on derivative recognized in income |  |  |  |  | (0.5) | $ (0.5) |  |  |  |  |  |  |
Foreign currency forward contracts |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Notional values |  |  |  |  | $ 2,146.0 |  |  |  |  |  |  |  | 3,175.0
Foreign currency forward contracts | Derivatives not designated as hedging instruments |  |  |  |  |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] |  |  |  |  | Selling, General and Administrative Expense | Selling, General and Administrative Expense |  |  |  |  |  |  |
Gain (loss) on derivative recognized in income |  |  |  |  | $ (0.5) | $ 0.4 |  |  |  |  |  |  |
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 |  |  |  |  | 3,370.0 |  |  | € 1,875.0 | $ 280 | ¥ 3,619 |  |  | $ 2,745.0
Cross-currency swap derivative contracts | Euro |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Notional values |  |  |  |  | 2,028.0 |  |  |  |  |  |  |  |
Cross-currency swap derivative contracts | CNY |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Notional values |  |  |  |  | 498.0 |  |  |  |  |  |  |  |
Cross-currency swap derivative contracts | CAD |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Notional values |  |  |  |  | $ 195.0 |  |  |  |  |  |  |  |
Minimum |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate (as a percent) |  |  |  |  | 1.30% |  |  | 1.30% | 1.30% | 1.30% |  |  |
Maximum |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Interest rate (as a percent) |  |  |  |  | 4.80% |  |  | 4.80% | 4.80% | 4.80% |  |  |
Cash Flow Hedges. | Foreign currency forward contracts | Derivatives designated as hedging instruments |  |  |  |  |  |  |  |  |  |  |  |  |
Impact on AOCI and earnings from derivative contracts |  |  |  |  |  |  |  |  |  |  |  |  |
Gain (loss) reclassified from AOCI into income (effective portion) |  |  |  |  |  | $ 0.7 |  |  |  |  |  |  |
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] |  |  |  |  | Selling, General and Administrative Expense | Selling, General and Administrative Expense |  |  |  |  |  |  |
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) |  |  |  |  | $ 2.1 |  |  |  |  |  |  |  |
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) |  |  |  |  | 1.2 |  |  |  |  |  |  |  |
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) |  |  |  |  | $ (0.5) | $ (0.5) |  |  |  |  |  |  |
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 |  |  |  |  |  |  |
Fair Value Hedges | Interest rate swap agreements |  |  |  |  |  |  |  |  |  |  |  |  |
Fair Value Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative liability |  |  |  |  | $ 1,385.8 | $ 1,333.6 |  |  |  |  |  |  |
Cumulative amount of fair value hedging adjustment |  |  |  |  | (116.6) | (168.7) |  |  |  |  |  |  |
Net Investment Hedge |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Revaluation (loss) gain, net of tax |  |  |  |  | (29.8) | 8.9 |  |  |  |  |  |  |
Net Investment Hedge | Euro debt maturing on January 15, 2024 |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Settled derivative amount | $ 259.0 |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedge | Senior euro notes |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Notional values |  |  |  |  | 598.0 |  |  | € 575.0 |  |  |  |  |
Net Investment Hedge | Euro Notes |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Revaluation (loss) gain, net of tax |  |  |  |  | 7.1 | 2.5 |  |  |  |  |  |  |
Net Investment Hedge | Euro Notes | Senior euro notes | Subsequent event |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Net investment hedge elected to de-designate | € |  |  |  |  |  |  | € 300.0 |  |  |  |  |  |
Notional values | € |  |  |  |  |  |  | 275.0 |  |  |  |  |  |
Net Investment Hedge | Cross-currency swap derivative contracts |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Revaluation (loss) gain, net of tax |  |  |  |  | $ (36.9) | $ 6.4 |  |  |  |  |  |  |
Net Investment Hedge | Cross-currency swap derivative contracts | Euro |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Notional values | € |  |  |  |  |  |  |  |  |  |  | € 300.0 |  |
Net Investment Hedge | Cross-currency swap derivative contracts | Euro | Subsequent event |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Notional values | € |  |  |  |  |  |  | € 200.0 |  |  |  |  |  |
Net Investment Hedge | Cross-currency swap derivative contracts | CAD |  |  |  |  |  |  |  |  |  |  |  |  |
Net Investment Hedges |  |  |  |  |  |  |  |  |  |  |  |  |
Notional values |  |  |  |  |  |  |  |  |  |  |  | $ 280 |

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 Amount settled on derivative. + References No definition available. + Details
Name: | ecl_DerivativeSettlementAmount
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/exampleRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8 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://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 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 + 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://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -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 Reference 2: 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 + 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 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 -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -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 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/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 7: 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/2147478795/946-210-50-6 Reference 8: 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/2147478795/946-210-50-6 Reference 9: 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/2147478795/946-210-50-6 Reference 10: 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/2147478795/946-210-50-6 Reference 11: 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/2147478795/946-210-50-1 Reference 12: 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/2147478795/946-210-50-1 Reference 13: 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/2147478795/946-210-50-1 Reference 14: 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/2147478795/946-210-50-1 Reference 15: 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/2147478795/946-210-50-6 Reference 16: 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/2147478795/946-210-50-6 Reference 17: 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/2147479170/946-210-S99-1 Reference 18: 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/2147477271/946-320-S99-5C Reference 19: 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/2147479170/946-210-S99-1 Reference 20: 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/2147479170/946-210-S99-1 Reference 21: 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/2147477271/946-320-S99-5 Reference 22: 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/2147477271/946-320-S99-5C Reference 23: 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/2147477271/946-320-S99-5 Reference 24: 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/2147477271/946-320-S99-5A Reference 25: 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/2147477271/946-320-S99-5B Reference 26: 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/2147477271/946-320-S99-5B Reference 27: 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 28: 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 29: 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 30: 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
- Definition Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 30 -Topic 815 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480870/815-30-50-1 + Details
Name: | us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 + Details
Name: | us-gaap_RepaymentsOfLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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_CurrencyAxis=currency_CAD
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_EuroDebtMaturingOnJanuary1520254Member
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_DerivativeInstrumentRiskAxis=ecl_EuroNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |