v2.4.1.9

Financing Receivables and Operating Leases (Summary Of Allowances For Credit Loss And Related Financing Receivables) (Details) (USD $) In Millions, unless otherwise specified | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Apr. 25, 2015 | Apr. 26, 2014 | Apr. 25, 2015 | Apr. 26, 2014 | Jul. 26, 2014
Financing Receivable, Allowance for Credit Losses [Roll Forward] |  |  |  |  |  |  |  |  |
Allowance for credit loss as of | $ 375 us-gaap_FinancingReceivableAllowanceForCreditLosses |  | $ 374 us-gaap_FinancingReceivableAllowanceForCreditLosses |  | $ 349 us-gaap_FinancingReceivableAllowanceForCreditLosses |  | $ 344 us-gaap_FinancingReceivableAllowanceForCreditLosses |  |
Provisions | (11)us-gaap_ProvisionForLoanLeaseAndOtherLosses |  | (18)us-gaap_ProvisionForLoanLeaseAndOtherLosses |  | 31 us-gaap_ProvisionForLoanLeaseAndOtherLosses |  | 14 us-gaap_ProvisionForLoanLeaseAndOtherLosses |  |
Recoveries, net |  |  | 2 us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery |  |  |  | 3 us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery |  |
Write-offs, net | (1)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs |  |  |  | (5)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs |  |  |  |
Foreign exchange and other | (4)us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation |  | 2 us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation |  | (16)us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation |  | (1)us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation |  |
Allowance for credit loss as of | 359 us-gaap_FinancingReceivableAllowanceForCreditLosses |  | 360 us-gaap_FinancingReceivableAllowanceForCreditLosses |  | 359 us-gaap_FinancingReceivableAllowanceForCreditLosses |  | 360 us-gaap_FinancingReceivableAllowanceForCreditLosses |  |
Total financing receivables before allowance for credit loss | 8,113 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome | [1] | 7,968 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome | [1] | 8,113 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome | [1] | 7,968 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome | [1] | 8,420 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Lease Receivables |  |  |  |  |  |  |  |  |
Financing Receivable, Allowance for Credit Losses [Roll Forward] |  |  |  |  |  |  |  |  |
Allowance for credit loss as of | 250 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | 254 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | 233 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | 238 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  |
Provisions | (4)us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | (6)us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | 25 us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | 9 us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  |
Write-offs, net | (1)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | (1)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | (6)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  |
Foreign exchange and other | (3)us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | 2 us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | (10)us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | 2 us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  |
Allowance for credit loss as of | 242 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | 249 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | 242 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  | 249 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember |  |
Total financing receivables before allowance for credit loss | 3,312 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember | [1] | 3,537 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember | [1] | 3,312 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember | [1] | 3,537 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_LeaseReceivablesMember | [1] |
Loan Receivables |  |  |  |  |  |  |  |  |
Financing Receivable, Allowance for Credit Losses [Roll Forward] |  |  |  |  |  |  |  |  |
Allowance for credit loss as of | 85 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | 98 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | 98 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | 86 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  |
Provisions | (5)us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | (10)us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | (15)us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | 5 us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  |
Recoveries, net | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | 4 us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | 1 us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | 4 us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  |
Foreign exchange and other | 0 us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | 0 us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | (4)us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | (3)us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  |
Allowance for credit loss as of | 80 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | 92 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | 80 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  | 92 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember |  |
Total financing receivables before allowance for credit loss | 1,720 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember | [1] | 1,621 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember | [1] | 1,720 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember | [1] | 1,621 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_LoansReceivableMember | [1] |
Financed Service Contracts and Other |  |  |  |  |  |  |  |  |
Financing Receivable, Allowance for Credit Losses [Roll Forward] |  |  |  |  |  |  |  |  |
Allowance for credit loss as of | 40 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | 22 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | 18 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | 20 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  |
Provisions | (2)us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | (2)us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | 21 us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | 0 us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  |
Write-offs, net | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | (1)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | 0 us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | (1)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  |
Foreign exchange and other | (1)us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | 0 us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | (2)us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | 0 us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  |
Allowance for credit loss as of | 37 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | 19 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | 37 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  | 19 us-gaap_FinancingReceivableAllowanceForCreditLosses / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember |  |
Total financing receivables before allowance for credit loss | $ 3,081 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember | [1] | $ 2,810 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember | [1] | $ 3,081 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember | [1] | $ 2,810 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = csco_FinancedServiceContractsAndOtherMember | [1] |
[1] | Total financing receivables before allowance for credit loss.

X
- Definition Amount of gain (loss) from converting allowance reserve for credit loss to currency of reporting entity from amount denominated or measured in a different currency. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5212-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Foreign Currency Translation -URI http://asc.fasb.org/extlink&oid=6513664 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.7(d)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 7 -Subparagraph d -Article 9 + Details
Name: | us-gaap_AllowanceForLoanAndLeaseLossesForeignCurrencyTranslation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition A valuation allowance for financing receivables that are expected to be uncollectible. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of recovery of financing receivables doubtful of collection that were previously charged off. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(4) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount of direct write-downs of financing receivables charged against the allowance. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 11 -Article 9 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.11) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_ProvisionForLoanLeaseAndOtherLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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: |