XML 39 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Current Assets and Current Liabilities [Abstract]      
Threshold for components of total current assets and liabilities to be presented as an individual caption on Consolidated Balance Sheet (in hundredths) 5.00%epd_ThresholdForComponentsOfTotalCurrentAssetsAndLiabilitiesToBePresentedAsIndividualCaptionOnConsolidatedBalanceSheet    
Environmental Costs [Abstract]      
Environmental reserves - current portion $ 8.1us-gaap_AccruedEnvironmentalLossContingenciesCurrent $ 6.0us-gaap_AccruedEnvironmentalLossContingenciesCurrent  
Other Non-operating Income [Abstract]      
Gain on sales of available-for-sale securities of Energy Transfer Equity 0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains [1] 0us-gaap_AvailableForSaleSecuritiesGrossRealizedGains [1] 68.8us-gaap_AvailableForSaleSecuritiesGrossRealizedGains [1]
Other 0.6epd_OtherNonoperatingIncomeExpenseOther (1.1)epd_OtherNonoperatingIncomeExpenseOther 3.8epd_OtherNonoperatingIncomeExpenseOther
Total 0.6us-gaap_OtherNonoperatingIncomeExpense (1.1)us-gaap_OtherNonoperatingIncomeExpense 72.6us-gaap_OtherNonoperatingIncomeExpense
Restricted Cash [Abstract]      
Restricted cash 0us-gaap_RestrictedCashAndInvestmentsCurrent 65.6us-gaap_RestrictedCashAndInvestmentsCurrent  
Minor Investment [Member] | Maximum [Member]      
Consolidation Policy [Abstract]      
Equity method of ownership interest (in hundredths) 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= epd_MinorInvestmentMember
   
Minor Investment [Member] | Minimum [Member]      
Consolidation Policy [Abstract]      
Equity method of ownership interest (in hundredths) 3.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= epd_MinorInvestmentMember
   
Major Investment [Member] | Maximum [Member]      
Consolidation Policy [Abstract]      
Equity method of ownership interest (in hundredths) 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= epd_MajorInvestmentMember
   
Major Investment [Member] | Minimum [Member]      
Consolidation Policy [Abstract]      
Equity method of ownership interest (in hundredths) 20.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= epd_MajorInvestmentMember
   
Allowance for Doubtful Accounts, Current [Member]      
Movement in valuation allowances and reserves [Roll Forward]      
Balance at beginning of period 7.5us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
13.2us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
13.4us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
Charged to costs and expenses 8.4us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
2.1us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
0.3us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
Deductions (2.0)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
[2] (7.8)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
[2] (0.5)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
[2]
Balance at end of period 13.9us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
7.5us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
13.2us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsCurrentMember
Reserve for Environmental Costs [Member]      
Movement in valuation allowances and reserves [Roll Forward]      
Balance at beginning of period 9.9us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
13.7us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
12.3us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
Charged to costs and expenses 11.9us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
3.9us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
13.9us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
Acquisition-related additions and other 2.5us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
0.7us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
5.2us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
Deductions (8.7)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
(8.4)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
(17.7)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
Balance at end of period $ 15.6us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
$ 9.9us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
$ 13.7us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_ReserveForEnvironmentalCostsMember
[1] See Note 9 for information regarding the liquidation of our investment in limited partnership units of Energy Transfer Equity.
[2] The 2013 deduction is primarily due to the write-off of certain amounts attributable to companies in bankruptcy and amounts we believe are no longer collectible.