Annual report pursuant to Section 13 and 15(d)

Significant Accounting Policies Goodwill (Details)

v2.4.1.9
Significant Accounting Policies Goodwill (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Goodwill [Roll Forward]    
Beginning balance $ 5,197us-gaap_Goodwill $ 5,234us-gaap_Goodwill
Exchange rate fluctuations (106)us-gaap_GoodwillTranslationAdjustments (37)us-gaap_GoodwillTranslationAdjustments
Ending balance 5,091us-gaap_Goodwill 5,197us-gaap_Goodwill
QVC-U.S.    
Goodwill [Roll Forward]    
Beginning balance 4,190us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcUSMember
4,190us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcUSMember
Exchange rate fluctuations 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcUSMember
0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcUSMember
Ending balance 4,190us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcUSMember
4,190us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcUSMember
QVC-Germany    
Goodwill [Roll Forward]    
Beginning balance 348us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcGermanyMember
334us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcGermanyMember
Exchange rate fluctuations (40)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcGermanyMember
14us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcGermanyMember
Ending balance 308us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcGermanyMember
348us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcGermanyMember
QVC-Japan    
Goodwill [Roll Forward]    
Beginning balance 288us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcJapanMember
349us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcJapanMember
Exchange rate fluctuations (35)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcJapanMember
(61)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcJapanMember
Ending balance 253us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcJapanMember
288us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcJapanMember
QVC-U.K.    
Goodwill [Roll Forward]    
Beginning balance 216us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcUKMember
212us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcUKMember
Exchange rate fluctuations (13)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcUKMember
4us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcUKMember
Ending balance 203us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcUKMember
216us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcUKMember
QVC-Italy    
Goodwill [Roll Forward]    
Beginning balance 155us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcItalyMember
149us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcItalyMember
Exchange rate fluctuations (18)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcItalyMember
6us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcItalyMember
Ending balance $ 137us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcItalyMember
$ 155us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= qvc_QvcItalyMember