Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity Accumulated Other Comprehensive Income (Details)

v2.4.1.9
Stockholders' Equity Accumulated Other Comprehensive Income (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended
Mar. 29, 2015
Mar. 30, 2014
Mar. 29, 2015
Mar. 30, 2014
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance total accumulated other comprehensive income     $ 634us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Ending balance total accumulated other comprehensive income 472us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax   472us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Investment income, net 203us-gaap_InvestmentIncomeNonoperating 282us-gaap_InvestmentIncomeNonoperating 437us-gaap_InvestmentIncomeNonoperating 546us-gaap_InvestmentIncomeNonoperating
Reclassifications from Accumulated Other Comprehensive Income [Member]        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Investment income, net 47us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
71us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
118us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
124us-gaap_InvestmentIncomeNonoperating
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
Foreign Currency Translation Adjustment [Member]        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance total accumulated other comprehensive income     (113)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Other comprehensive loss before reclassifications     (31)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Reclassifications from accumulated other comprehensive income     0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Other comprehensive loss     (31)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Ending balance total accumulated other comprehensive income (144)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
  (144)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Noncredit Other-than-Temporary Impairment Losses and Subsequent Changes in Fair Value for Certain Available-for-Sale Debt Securities [Member]        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance total accumulated other comprehensive income     24us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
 
Other comprehensive loss before reclassifications     (7)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
 
Reclassifications from accumulated other comprehensive income     4us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
 
Other comprehensive loss     (3)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
 
Ending balance total accumulated other comprehensive income 21us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
  21us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherThanTemporaryImpairmentMember
 
Net Unrealized Gain (Loss) on Other Available-for-Sale Securities [Member]        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance total accumulated other comprehensive income     723us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Other comprehensive loss before reclassifications     (6)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Reclassifications from accumulated other comprehensive income     (122)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Other comprehensive loss     (128)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Ending balance total accumulated other comprehensive income 595us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
  595us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
 
Net Unrealized Gain (Loss) on Derivative Instruments [Member] | Reclassifications from Accumulated Other Comprehensive Income [Member]        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Revenues Costs And Expenses   7qcom_RevenueCostsAndExpenses
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
  13qcom_RevenueCostsAndExpenses
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Total Accumulated Other Comprehensive Income Attributable to Qualcomm [Member]        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance total accumulated other comprehensive income     634us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Other comprehensive loss before reclassifications     (44)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Reclassifications from accumulated other comprehensive income     (118)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Other comprehensive loss     (162)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
 
Ending balance total accumulated other comprehensive income $ 472us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  $ 472us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember