v2.4.1.9

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) | $ 213 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue | $ 334 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
61-90 days past due (includes billed and unbilled) | 151 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue | 297 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
90 days or over past due ( includes billed and unbilled) | 503 us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue | 449 us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
Total Past Due | 867 us-gaap_FinancingReceivableRecordedInvestmentPastDue | 1,080 us-gaap_FinancingReceivableRecordedInvestmentPastDue
Current | 7,020 us-gaap_FinancingReceivableRecordedInvestmentCurrent | 7,107 us-gaap_FinancingReceivableRecordedInvestmentCurrent
Total | 7,887 csco_FInancingreceivablesnetofunearnedincome | 8,187 csco_FInancingreceivablesnetofunearnedincome
Nonaccrual Financing Receivables | 99 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus | 79 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Impaired Financing Receivables | 79 us-gaap_ImpairedFinancingReceivableRecordedInvestment | 69 us-gaap_ImpairedFinancingReceivableRecordedInvestment
Lease Receivables |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
31-60 days past due (Includes billed and unbilled) | 102 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember | 63 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember
61-90 days past due (includes billed and unbilled) | 48 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember | 46 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember
90 days or over past due ( includes billed and unbilled) | 138 us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember | 202 us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember
Total Past Due | 288 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember | 311 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember
Current | 2,798 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember | 2,983 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember
Total | 3,086 csco_FInancingreceivablesnetofunearnedincome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember | 3,294 csco_FInancingreceivablesnetofunearnedincome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember
Nonaccrual Financing Receivables | 38 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember | 48 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember
Impaired Financing Receivables | 38 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember | 41 us-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) | 12 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember | 3 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember
61-90 days past due (includes billed and unbilled) | 15 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember | 21 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember
90 days or over past due ( includes billed and unbilled) | 56 us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember | 27 us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember
Total Past Due | 83 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember | 51 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember
Current | 1,637 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember | 1,632 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember
Total | 1,720 csco_FInancingreceivablesnetofunearnedincome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember | 1,683 csco_FInancingreceivablesnetofunearnedincome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember
Nonaccrual Financing Receivables | 29 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember | 19 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember
Impaired Financing Receivables | 29 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember | 19 us-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) | 99 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember | 268 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember
61-90 days past due (includes billed and unbilled) | 88 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember | 230 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember
90 days or over past due ( includes billed and unbilled) | 309 us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember | 220 us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember
Total Past Due | 496 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember | 718 us-gaap_FinancingReceivableRecordedInvestmentPastDue / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember
Current | 2,585 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember | 2,492 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember
Total | 3,081 csco_FInancingreceivablesnetofunearnedincome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember | 3,210 csco_FInancingreceivablesnetofunearnedincome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember
Nonaccrual Financing Receivables | 32 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember | 12 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember
Impaired Financing Receivables | $ 12 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember | $ 9 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember

X
- Definition FInancing receivables net of unearned income + References No definition available. + Details
Name: | csco_FInancingreceivablesnetofunearnedincome
Namespace Prefix: | csco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are less than 60 days past due but more than 29 days past due. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are less than 90 days past due but more than 59 days past due. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are current. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are equal to or greater than 90 days past due. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Recorded investment in financing receivables that are on nonaccrual status as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5111-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Recorded Investment in financing receivables that are past due at the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 14A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953550-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=csco_FinancedServiceContractsAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=csco_LeaseReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_LoansReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |