|
Financing Receivables and Operating Leases (Schedule Of Aging Analysis Of Financing Receivables) (Details) (USD $)
In Millions, unless otherwise specified |
Apr. 25, 2015
|
Jul. 26, 2014
|
|---|---|---|
| Financing Receivable, Recorded Investment, Past Due [Line Items] | ||
| 31-60 days past due (Includes billed and unbilled) | $ 213us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue | $ 334us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue |
| 61-90 days past due (includes billed and unbilled) | 151us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue | 297us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue |
| 90 days or over past due ( includes billed and unbilled) | 503us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue | 449us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue |
| Total Past Due | 867us-gaap_FinancingReceivableRecordedInvestmentPastDue | 1,080us-gaap_FinancingReceivableRecordedInvestmentPastDue |
| Current | 7,020us-gaap_FinancingReceivableRecordedInvestmentCurrent | 7,107us-gaap_FinancingReceivableRecordedInvestmentCurrent |
| Total | 7,887csco_FInancingreceivablesnetofunearnedincome | 8,187csco_FInancingreceivablesnetofunearnedincome |
| Nonaccrual Financing Receivables | 99us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus | 79us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus |
| Impaired Financing Receivables | 79us-gaap_ImpairedFinancingReceivableRecordedInvestment | 69us-gaap_ImpairedFinancingReceivableRecordedInvestment |
| Lease Receivables | ||
| Financing Receivable, Recorded Investment, Past Due [Line Items] | ||
| 31-60 days past due (Includes billed and unbilled) | 102us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
63us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
| 61-90 days past due (includes billed and unbilled) | 48us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
46us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
| 90 days or over past due ( includes billed and unbilled) | 138us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
202us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
| Total Past Due | 288us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
311us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
| Current | 2,798us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
2,983us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
| Total | 3,086csco_FInancingreceivablesnetofunearnedincome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
3,294csco_FInancingreceivablesnetofunearnedincome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
| Nonaccrual Financing Receivables | 38us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
48us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
| Impaired Financing Receivables | 38us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
41us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |
| Loan Receivables | ||
| Financing Receivable, Recorded Investment, Past Due [Line Items] | ||
| 31-60 days past due (Includes billed and unbilled) | 12us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
3us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
| 61-90 days past due (includes billed and unbilled) | 15us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
21us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
| 90 days or over past due ( includes billed and unbilled) | 56us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
27us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
| Total Past Due | 83us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
51us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
| Current | 1,637us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
1,632us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
| Total | 1,720csco_FInancingreceivablesnetofunearnedincome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
1,683csco_FInancingreceivablesnetofunearnedincome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
| Nonaccrual Financing Receivables | 29us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
19us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
| Impaired Financing Receivables | 29us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
19us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |
| Financed Service Contracts and Other | ||
| Financing Receivable, Recorded Investment, Past Due [Line Items] | ||
| 31-60 days past due (Includes billed and unbilled) | 99us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
268us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
| 61-90 days past due (includes billed and unbilled) | 88us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
230us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
| 90 days or over past due ( includes billed and unbilled) | 309us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
220us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
| Total Past Due | 496us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
718us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
| Current | 2,585us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
2,492us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
| Total | 3,081csco_FInancingreceivablesnetofunearnedincome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
3,210csco_FInancingreceivablesnetofunearnedincome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
| Nonaccrual Financing Receivables | 32us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
12us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
| Impaired Financing Receivables | $ 12us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
$ 9us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |
| X | ||||||||||
|
- Definition
FInancing receivables net of unearned income No definition available.
|
| X | ||||||||||
|
- Definition
Financing receivables that are less than 60 days past due but more than 29 days past due. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Financing receivables that are less than 90 days past due but more than 59 days past due. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Financing receivables that are current. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Financing receivables that are equal to or greater than 90 days past due. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Recorded investment in financing receivables that are on nonaccrual status as of the balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Recorded Investment in financing receivables that are past due at the balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Definition
Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|