XML 136 R82.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Details Textual) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Notional amount $ 355invest_DerivativeNotionalAmount $ 275invest_DerivativeNotionalAmount
Net unrealized gains on cash flow hedges 14us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months  
Foreign Exchange Contract | Buy SEK Sell EUR    
Derivative [Line Items]    
Notional amount 140invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= xyl_SellEurBuySekForwardMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
190invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= xyl_SellEurBuySekForwardMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign Exchange Contract | Buy EUR Sell USD    
Derivative [Line Items]    
Notional amount 85invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= xyl_SellUSDBuyEURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
 
Foreign Exchange Contract | Buy EUR Sell GBP    
Derivative [Line Items]    
Notional amount 51invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= xyl_SellGBPBuyEURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
37invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= xyl_SellGBPBuyEURMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign Exchange Contract | Buy PLN Sell EUR    
Derivative [Line Items]    
Notional amount   $ 34invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= xyl_BuyPlnSellEurForwardMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember