Document
6940000000.0250.03810000004620000000.140.030.100.880.040.020.030.740.140.040.120.720.030.030.020.70P51MP35MP52MP33M0.010.01false--12-31Q220200000927628 110000004600000000847000000000.400.800.010.01100000000010000000006729693916772268074565623994563354860.04750.0420.01910.09910.03010.0080.03380.00810.01630.00530.030.180.180.060.950.020.020.000.010.300.020.050.100.020.670.020.120.100.111.000.010.000.050.010.300.010.040.080.020.670.020.020.020.010.010.0110000002900000000251000000668000000Libor + 380 bps0.05550.010.01500000005000000049750005350000497500053500001500000000220000000021640699222089132111000000001400000000 0000927628 2020-01-01 2020-06-30 0000927628 us-gaap:SeriesHPreferredStockMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0000927628 cof:SeriesIPreferredStockMember 2020-01-01 2020-06-30 0000927628 us-gaap:SeriesFPreferredStockMember 2020-01-01 2020-06-30 0000927628 cof:SeriesJPreferredStockMember 2020-01-01 2020-06-30 0000927628 cof:SeniorNotesDue2029Member 2020-01-01 2020-06-30 0000927628 cof:SeniorNotesDue2024Member 2020-01-01 2020-06-30 0000927628 us-gaap:SeriesGPreferredStockMember 2020-01-01 2020-06-30 0000927628 2020-07-31 0000927628 2020-04-01 2020-06-30 0000927628 2019-01-01 2019-06-30 0000927628 2019-04-01 2019-06-30 0000927628 2020-06-30 0000927628 2019-12-31 0000927628 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000927628 srt:ParentCompanyMember 2019-12-31 0000927628 srt:ParentCompanyMember 2020-06-30 0000927628 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000927628 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000927628 2019-06-30 0000927628 2019-01-01 2019-03-31 0000927628 us-gaap:CommonStockMember 2019-06-30 0000927628 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000927628 2018-12-31 0000927628 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0000927628 us-gaap:TreasuryStockMember 2019-03-31 0000927628 us-gaap:PreferredStockMember 2018-12-31 0000927628 us-gaap:CommonStockMember 2019-03-31 0000927628 us-gaap:CommonStockMember 2018-12-31 0000927628 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000927628 us-gaap:RetainedEarningsMember 2019-06-30 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000927628 us-gaap:TreasuryStockMember 2018-12-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000927628 us-gaap:PreferredStockMember 2019-06-30 0000927628 2019-03-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0000927628 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000927628 us-gaap:RetainedEarningsMember 2018-12-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000927628 us-gaap:PreferredStockMember 2019-03-31 0000927628 us-gaap:TreasuryStockMember 2019-06-30 0000927628 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000927628 us-gaap:RetainedEarningsMember 2019-03-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000927628 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0000927628 us-gaap:CommonStockMember 2020-03-31 0000927628 us-gaap:RetainedEarningsMember 2020-06-30 0000927628 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0000927628 us-gaap:PreferredStockMember 2020-06-30 0000927628 us-gaap:PreferredStockMember 2019-12-31 0000927628 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0000927628 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0000927628 us-gaap:CommonStockMember 2019-12-31 0000927628 us-gaap:PreferredStockMember 2020-01-01 2020-03-31 0000927628 2020-01-01 2020-03-31 0000927628 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000927628 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0000927628 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000927628 us-gaap:TreasuryStockMember 2020-06-30 0000927628 us-gaap:PreferredStockMember 2020-03-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0000927628 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0000927628 us-gaap:TreasuryStockMember 2020-03-31 0000927628 us-gaap:CommonStockMember 2020-06-30 0000927628 us-gaap:RetainedEarningsMember 2019-12-31 0000927628 us-gaap:TreasuryStockMember 2020-04-01 2020-06-30 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000927628 us-gaap:RetainedEarningsMember 2020-03-31 0000927628 2020-03-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000927628 us-gaap:TreasuryStockMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:ChapterSevenBankruptcyMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:NotificationofDeathMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember cof:PrivilegesRevokedMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember cof:NotificationofDeathMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:OtherConsumerLoansMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember cof:ChapterSevenBankruptcyMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2020-01-01 2020-06-30 0000927628 srt:MaximumMember us-gaap:ConsumerPortfolioSegmentMember cof:SmallBusinessBankingLoansMember 2020-01-01 2020-06-30 0000927628 us-gaap:AccountingStandardsUpdate201613Member us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-01-01 0000927628 us-gaap:AccountingStandardsUpdate201613Member 2020-01-01 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-01-01 0000927628 cof:ResidentialMortgageBackedSecuritiesAgencyMember 2019-12-31 0000927628 us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-12-31 0000927628 us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000927628 cof:CommercialMortgageBackedSecuritiesAgencyMember 2019-12-31 0000927628 us-gaap:USTreasurySecuritiesMember 2019-12-31 0000927628 cof:ResidentialMortgageBackedSecuritiesNonagencyMember 2019-12-31 0000927628 cof:ResidentialMortgageBackedSecuritiesAgencyMember 2020-06-30 0000927628 us-gaap:ResidentialMortgageBackedSecuritiesMember 2020-06-30 0000927628 us-gaap:USTreasurySecuritiesMember 2020-06-30 0000927628 cof:CommercialMortgageBackedSecuritiesAgencyMember 2020-06-30 0000927628 us-gaap:OtherDebtSecuritiesMember 2020-06-30 0000927628 cof:ResidentialMortgageBackedSecuritiesNonagencyMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember 2020-01-01 2020-06-30 0000927628 us-gaap:CollateralPledgedMember 2020-06-30 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 0000927628 us-gaap:USTreasuryAndGovernmentMember cof:InvestmentSecuritiesPortfolioMember 2020-06-30 2020-06-30 0000927628 us-gaap:USTreasuryAndGovernmentMember cof:InvestmentSecuritiesPortfolioMember 2019-12-31 2019-12-31 0000927628 us-gaap:ResidentialMortgageBackedSecuritiesMember 2020-01-01 2020-06-30 0000927628 us-gaap:CollateralPledgedMember 2019-12-31 0000927628 cof:CommercialMortgageBackedSecuritiesAgencyMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-06-30 0000927628 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-06-30 0000927628 us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-06-30 0000927628 us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-12-31 0000927628 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000927628 us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2019-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2019-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember cof:CreditCardPortfolioSegmentMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-12-31 0000927628 us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember cof:FinancialAssetCurrentAndLessThan30DaysPastDueMember us-gaap:GeographicDistributionForeignMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember cof:FinancialAssetCurrentAndLessThan30DaysPastDueMember us-gaap:GeographicDistributionDomesticMember 2020-06-30 0000927628 cof:FICOScoreLessThan620Member us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2020-06-30 0000927628 cof:FICOScore621To660Member us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2020-06-30 0000927628 cof:FICOScoreGreaterThan660Member us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2020-06-30 0000927628 cof:FICOScore621To660Member us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember cof:FinancialAssetCurrentAndLessThan30DaysPastDueMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember cof:FinancialAssetCurrentAndLessThan30DaysPastDueMember 2020-06-30 0000927628 cof:FICOScoreLessThan620Member us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-12-31 0000927628 cof:FICOScoreGreaterThan660Member us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:PassMember 2019-12-31 0000927628 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:PassMember 2019-12-31 0000927628 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:CriticizedMember 2019-12-31 0000927628 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:CriticizedMember 2019-12-31 0000927628 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:CriticizedMember 2019-12-31 0000927628 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember us-gaap:CriticizedMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:PassMember 2019-12-31 0000927628 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:CriticizedMember 2019-12-31 0000927628 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:CriticizedMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:PassMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:PassMember 2020-06-30 0000927628 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:CriticizedMember 2020-06-30 0000927628 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:CriticizedMember 2020-06-30 0000927628 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:CriticizedMember 2020-06-30 0000927628 us-gaap:NonperformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:CriticizedMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2020-04-01 2020-06-30 0000927628 cof:FederalHomeLoanbanksMember 2019-12-31 0000927628 us-gaap:PerformingFinancingReceivableMember cof:CreditCardandConsumerPortfoliosMember 2020-06-30 0000927628 cof:FederalReserveDiscountWindowMember 2020-06-30 0000927628 cof:FederalReserveDiscountWindowMember 2019-12-31 0000927628 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000927628 cof:FederalHomeLoanbanksMember 2020-06-30 0000927628 us-gaap:PerformingFinancingReceivableMember us-gaap:CommercialPortfolioSegmentMember 2020-06-30 0000927628 us-gaap:PerformingFinancingReceivableMember cof:CreditCardandConsumerPortfoliosMember 2019-12-31 0000927628 us-gaap:ExtendedMaturityMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:PrincipalForgivenessMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:PrincipalForgivenessMember 2020-04-01 2020-06-30 0000927628 us-gaap:PrincipalForgivenessMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:ContractualInterestRateReductionMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:PrincipalForgivenessMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:PrincipalForgivenessMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:PrincipalForgivenessMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:PrincipalForgivenessMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:ExtendedMaturityMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:ContractualInterestRateReductionMember 2020-04-01 2020-06-30 0000927628 us-gaap:ContractualInterestRateReductionMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:PrincipalForgivenessMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:PrincipalForgivenessMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:ExtendedMaturityMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:ExtendedMaturityMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:ContractualInterestRateReductionMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:ContractualInterestRateReductionMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:ExtendedMaturityMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:PrincipalForgivenessMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:ContractualInterestRateReductionMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:ContractualInterestRateReductionMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:ExtendedMaturityMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:ExtendedMaturityMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2020-04-01 2020-06-30 0000927628 us-gaap:ContractualInterestRateReductionMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:ExtendedMaturityMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-04-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:ContractualInterestRateReductionMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:ContractualInterestRateReductionMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2019-04-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2019-04-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2019-04-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:ExtendedMaturityMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2019-04-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2019-04-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:ContractualInterestRateReductionMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:ExtendedMaturityMember 2019-04-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:ExtendedMaturityMember 2019-04-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:ExtendedMaturityMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:ExtendedMaturityMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:ContractualInterestRateReductionMember 2019-04-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:ContractualInterestRateReductionMember 2019-04-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:ContractualInterestRateReductionMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:ContractualInterestRateReductionMember 2019-04-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-04-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2019-04-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-04-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:ExtendedMaturityMember 2019-04-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember 2019-04-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember 2019-04-01 2019-06-30 0000927628 us-gaap:ExtendedMaturityMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember 2019-04-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-04-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember 2019-01-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember 2019-01-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember 2019-01-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember 2019-01-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-06-30 0000927628 us-gaap:ExtendedMaturityMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:ContractualInterestRateReductionMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:ExtendedMaturityMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:ContractualInterestRateReductionMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:PrincipalForgivenessMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:ContractualInterestRateReductionMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:PrincipalForgivenessMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:PrincipalForgivenessMember 2020-01-01 2020-06-30 0000927628 us-gaap:ContractualInterestRateReductionMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:ExtendedMaturityMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:PrincipalForgivenessMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:ExtendedMaturityMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:ContractualInterestRateReductionMember 2020-01-01 2020-06-30 0000927628 us-gaap:PrincipalForgivenessMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:PrincipalForgivenessMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:ExtendedMaturityMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:ExtendedMaturityMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:ExtendedMaturityMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:ContractualInterestRateReductionMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:PrincipalForgivenessMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:ContractualInterestRateReductionMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:PrincipalForgivenessMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:PrincipalForgivenessMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:PrincipalForgivenessMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-06-30 0000927628 us-gaap:ExtendedMaturityMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndIndustrialMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionForeignMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:SmallTicketRealEstateMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialLendingMember 2019-01-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:RetailBankingMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:ExtendedMaturityMember 2019-01-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-06-30 0000927628 us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:GeographicDistributionDomesticMember us-gaap:ContractualInterestRateReductionMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CommercialAndMultifamilyRealEstateMember 2019-01-01 2019-06-30 0000927628 cof:LossSharingAgreementMember 2020-01-01 2020-06-30 0000927628 cof:LossSharingAgreementMember 2019-06-30 0000927628 cof:LossSharingAgreementMember 2019-01-01 2019-06-30 0000927628 cof:LossSharingAgreementMember 2020-06-30 0000927628 cof:LossSharingAgreementMember 2018-12-31 0000927628 cof:LossSharingAgreementMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2020-03-31 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-04-01 2020-06-30 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-04-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:CombinedAllowanceAndUnfundedReserveMember 2020-06-30 0000927628 us-gaap:UnfundedLoanCommitmentMember 2020-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-06-30 0000927628 cof:CombinedAllowanceAndUnfundedReserveMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-03-31 0000927628 us-gaap:UnfundedLoanCommitmentMember 2020-04-01 2020-06-30 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2020-04-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember cof:CombinedAllowanceAndUnfundedReserveMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2020-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CombinedAllowanceAndUnfundedReserveMember 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2020-06-30 0000927628 us-gaap:UnfundedLoanCommitmentMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2020-03-31 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-01-01 2020-06-30 0000927628 cof:LossSharingAgreementMember 2019-04-01 2019-06-30 0000927628 cof:LossSharingAgreementMember 2020-03-31 0000927628 cof:LossSharingAgreementMember 2019-03-31 0000927628 cof:LossSharingAgreementMember 2020-04-01 2020-06-30 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-01-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-01-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-01-01 2019-06-30 0000927628 us-gaap:UnfundedLoanCommitmentMember 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember cof:CombinedAllowanceAndUnfundedReserveMember 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-01-01 2019-06-30 0000927628 us-gaap:UnfundedLoanCommitmentMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2018-12-31 0000927628 us-gaap:UnfundedLoanCommitmentMember 2019-01-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2018-12-31 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2018-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-01-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember cof:CombinedAllowanceAndUnfundedReserveMember 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember cof:CombinedAllowanceAndUnfundedReserveMember 2019-06-30 0000927628 cof:CombinedAllowanceAndUnfundedReserveMember 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-01-01 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2018-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-01-01 2019-06-30 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-04-01 2019-06-30 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-04-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-04-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-03-31 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-03-31 0000927628 us-gaap:UnfundedLoanCommitmentMember 2019-04-01 2019-06-30 0000927628 us-gaap:UnfundedLoanCommitmentMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-03-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-04-01 2019-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-03-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-03-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-04-01 2019-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-04-01 2019-06-30 0000927628 us-gaap:ReclassificationOtherMember us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 us-gaap:UnfundedLoanCommitmentMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-01-01 2020-06-30 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-01-01 2020-06-30 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2020-01-01 2020-06-30 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:UnfundedLoanCommitmentMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2020-01-01 2020-06-30 0000927628 us-gaap:ReclassificationOtherMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-12-31 0000927628 us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2020-01-01 2020-06-30 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:UnfundedLoanCommitmentMember 2019-12-31 0000927628 us-gaap:UnfundedLoanCommitmentMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:CommercialPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 us-gaap:ConsumerPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:CommercialPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 us-gaap:ReclassificationOtherMember cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember cof:CreditCardPortfolioSegmentMember us-gaap:UnfundedLoanCommitmentMember 2019-12-31 0000927628 cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 us-gaap:ReclassificationOtherMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember cof:CreditCardPortfolioSegmentMember us-gaap:AllowanceForLoanAndLeaseLossesMember 2019-12-31 0000927628 cof:SecuritizationRelatedVariableInterestEntitiesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0000927628 cof:InvestmentCompaniesProvidingCapitaltoLowIncomeandRuralCommunitiesMember 2020-06-30 0000927628 cof:NonsecuritizationRelatedVariableInterestEntitiesMember 2020-06-30 0000927628 us-gaap:CollateralizedAutoLoansMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0000927628 cof:AffordableHousingEntitiesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0000927628 cof:InvestmentCompaniesProvidingCapitaltoLowIncomeandRuralCommunitiesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0000927628 us-gaap:CollateralizedAutoLoansMember 2020-06-30 0000927628 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0000927628 cof:SecuritizationRelatedVariableInterestEntitiesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0000927628 cof:NonsecuritizationRelatedVariableInterestEntitiesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0000927628 cof:InvestmentCompaniesProvidingCapitaltoLowIncomeandRuralCommunitiesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0000927628 cof:AffordableHousingEntitiesMember 2020-06-30 0000927628 us-gaap:ResidentialMortgageMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0000927628 us-gaap:OtherInvestmentsMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0000927628 us-gaap:ResidentialMortgageMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0000927628 us-gaap:CreditCardReceivablesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0000927628 cof:NonsecuritizationRelatedVariableInterestEntitiesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0000927628 us-gaap:CreditCardReceivablesMember 2020-06-30 0000927628 us-gaap:OtherInvestmentsMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0000927628 us-gaap:ResidentialMortgageMember 2020-06-30 0000927628 us-gaap:OtherInvestmentsMember 2020-06-30 0000927628 cof:AffordableHousingEntitiesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-06-30 0000927628 us-gaap:CollateralizedAutoLoansMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0000927628 us-gaap:CreditCardReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-06-30 0000927628 cof:SecuritizationRelatedVariableInterestEntitiesMember 2020-06-30 0000927628 us-gaap:CreditCardReceivablesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000927628 cof:InvestmentCompaniesProvidingCapitaltoLowIncomeandRuralCommunitiesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000927628 us-gaap:CollateralizedAutoLoansMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000927628 cof:NonsecuritizationRelatedVariableInterestEntitiesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000927628 us-gaap:CreditCardReceivablesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000927628 cof:AffordableHousingEntitiesMember 2019-12-31 0000927628 us-gaap:CollateralizedAutoLoansMember 2019-12-31 0000927628 cof:SecuritizationRelatedVariableInterestEntitiesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000927628 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000927628 us-gaap:ResidentialMortgageMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000927628 cof:AffordableHousingEntitiesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000927628 cof:SecuritizationRelatedVariableInterestEntitiesMember 2019-12-31 0000927628 cof:SecuritizationRelatedVariableInterestEntitiesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000927628 cof:InvestmentCompaniesProvidingCapitaltoLowIncomeandRuralCommunitiesMember 2019-12-31 0000927628 us-gaap:OtherInvestmentsMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000927628 cof:NonsecuritizationRelatedVariableInterestEntitiesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000927628 cof:NonsecuritizationRelatedVariableInterestEntitiesMember 2019-12-31 0000927628 cof:AffordableHousingEntitiesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000927628 us-gaap:ResidentialMortgageMember 2019-12-31 0000927628 us-gaap:CreditCardReceivablesMember 2019-12-31 0000927628 us-gaap:CollateralizedAutoLoansMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000927628 us-gaap:ResidentialMortgageMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000927628 cof:InvestmentCompaniesProvidingCapitaltoLowIncomeandRuralCommunitiesMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000927628 us-gaap:OtherInvestmentsMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000927628 us-gaap:OtherInvestmentsMember 2019-12-31 0000927628 cof:ConsumerBankingMember 2020-01-01 2020-06-30 0000927628 us-gaap:CreditCardMember 2019-12-31 0000927628 cof:ConsumerBankingMember 2019-12-31 0000927628 cof:CommercialBankingMember 2020-06-30 0000927628 cof:CommercialBankingMember 2020-01-01 2020-06-30 0000927628 cof:ConsumerBankingMember 2020-06-30 0000927628 us-gaap:CreditCardMember 2020-01-01 2020-06-30 0000927628 us-gaap:CreditCardMember 2020-06-30 0000927628 cof:CommercialBankingMember 2019-12-31 0000927628 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000927628 us-gaap:OtherIntangibleAssetsMember 2020-06-30 0000927628 us-gaap:CustomerRelationshipsMember 2019-12-31 0000927628 us-gaap:CustomerRelationshipsMember 2020-06-30 0000927628 cof:FixedUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2019-12-31 0000927628 us-gaap:CapitalLeaseObligationsMember 2020-06-30 0000927628 us-gaap:SecuredDebtMember 2020-06-30 0000927628 cof:UnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2020-06-30 0000927628 us-gaap:CapitalLeaseObligationsMember 2019-12-31 0000927628 cof:FixedUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2020-06-30 0000927628 cof:FloatingUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2020-06-30 0000927628 cof:FHLBAdvanceCapitalLeaseObligationandGPMHMember 2019-12-31 0000927628 cof:UnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2019-12-31 0000927628 cof:FixedUnsecuredSubordinatedDebtMember us-gaap:SubordinatedDebtMember 2020-06-30 0000927628 cof:SeniorAndSubordinatedNotesMember 2020-06-30 0000927628 us-gaap:SecuredDebtMember 2019-12-31 0000927628 cof:FloatingUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2019-12-31 0000927628 cof:FHLBAdvanceCapitalLeaseObligationandGPMHMember 2020-06-30 0000927628 cof:SeniorAndSubordinatedNotesMember 2019-12-31 0000927628 cof:FixedUnsecuredSubordinatedDebtMember us-gaap:SubordinatedDebtMember 2019-12-31 0000927628 us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember 2019-12-31 0000927628 us-gaap:FederalHomeLoanBankAdvancesMember 2020-06-30 0000927628 us-gaap:FederalHomeLoanBankAdvancesMember 2019-12-31 0000927628 us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember 2020-06-30 0000927628 currency:EUR 2020-06-30 0000927628 srt:MaximumMember cof:FixedUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2020-06-30 0000927628 srt:MaximumMember cof:FixedUnsecuredSubordinatedDebtMember us-gaap:SubordinatedDebtMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:CapitalLeaseObligationsMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:SecuredDebtMember 2020-06-30 0000927628 srt:MinimumMember cof:FixedUnsecuredSubordinatedDebtMember us-gaap:SubordinatedDebtMember 2020-06-30 0000927628 srt:MaximumMember cof:FloatingUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2020-06-30 0000927628 srt:MinimumMember cof:FloatingUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:SecuredDebtMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:CapitalLeaseObligationsMember 2020-06-30 0000927628 srt:MinimumMember cof:FixedUnsecuredSeniorDebtMember us-gaap:SeniorNotesMember 2020-06-30 0000927628 currency:EUR 2019-12-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeOtherMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:NonInterestIncomeOtherMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-01-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2019-01-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseDepositsMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:NonInterestIncomeOtherMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:NonInterestIncomeOtherMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2019-01-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeLoansMember 2019-01-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2019-01-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:NonInterestIncomeOtherMember 2019-01-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-01-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-01-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-01-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeOtherMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-01-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-01-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2019-01-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeLoansMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseDepositsMember 2019-01-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-01-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:NonInterestIncomeOtherMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestBearingDepositsMember 2020-06-30 0000927628 cof:SecuritizedDebtObligationsMember 2019-12-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember 2020-06-30 0000927628 cof:SeniorAndSubordinatedNotesMember 2019-12-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000927628 cof:SecuritizedDebtObligationsMember 2020-06-30 0000927628 cof:SeniorAndSubordinatedNotesMember 2020-06-30 0000927628 us-gaap:InterestBearingDepositsMember 2019-12-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0000927628 us-gaap:NondesignatedMember 2019-12-31 0000927628 us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0000927628 us-gaap:NondesignatedMember 2020-06-30 0000927628 us-gaap:CommodityContractMember us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2019-12-31 0000927628 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000927628 us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000927628 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2019-12-31 0000927628 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2019-12-31 0000927628 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0000927628 us-gaap:CommodityContractMember us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember cof:OtherInterestRateExposuresMember 2019-12-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember cof:OtherInterestRateExposuresMember 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2019-12-31 0000927628 us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0000927628 us-gaap:NondesignatedMember cof:CustomerAccommodationMember 2019-12-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000927628 cof:NonInterestIncomeOtherMember 2020-04-01 2020-06-30 0000927628 cof:NonInterestIncomeOtherMember 2019-01-01 2019-06-30 0000927628 cof:NonInterestIncomeOtherMember 2020-01-01 2020-06-30 0000927628 cof:NonInterestIncomeOtherMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeOtherMember 2020-04-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2020-04-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:NonInterestIncomeOtherMember 2020-04-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:NonInterestIncomeOtherMember 2020-04-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeLoansMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseDepositsMember 2020-04-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeOtherMember 2020-04-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:NonInterestIncomeOtherMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeLoansMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2020-04-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2020-04-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2020-04-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2020-04-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2020-04-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:NonInterestIncomeOtherMember 2020-04-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2020-04-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:NonInterestIncomeOtherMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseDepositsMember 2020-04-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2020-04-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeLoansMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeOtherMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-04-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseDepositsMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-04-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:NonInterestIncomeOtherMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:NonInterestIncomeOtherMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:NonInterestIncomeOtherMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseDepositsMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-04-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-04-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2019-04-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-04-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:NonInterestIncomeOtherMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeOtherMember 2019-04-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2019-04-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-04-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeLoansMember 2019-04-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2019-04-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2019-04-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:NonInterestIncomeOtherMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2019-04-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2019-04-01 2019-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2020-01-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeOtherMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:NonInterestIncomeOtherMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2020-01-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2020-01-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:NonInterestIncomeOtherMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:NonInterestIncomeOtherMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseDepositsMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeOtherMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2020-01-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2020-01-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2020-01-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseDepositsMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cof:InterestincomeLoansMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeLoansMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:InterestexpenseSeniorandSubordinatedDebtMember 2020-01-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2020-01-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2020-01-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2020-01-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestincomeOtherMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeInvestmentsecuritiesMember 2020-01-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:NonInterestIncomeOtherMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestincomeLoansMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2020-01-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember cof:InterestexpenseSecuritizedDebtObligationMember 2020-01-01 2020-06-30 0000927628 us-gaap:CashFlowHedgingMember cof:InterestexpenseDepositsMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueHedgingMember cof:NonInterestIncomeOtherMember 2020-01-01 2020-06-30 0000927628 us-gaap:OtherContractMember cof:OtherNonInterestIncomeMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember cof:OtherInterestRateExposuresMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember cof:OtherInterestRateExposuresMember 2019-01-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2020-04-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember cof:OtherInterestRateExposuresMember 2019-04-01 2019-06-30 0000927628 cof:OtherNonInterestIncomeMember 2019-04-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2019-04-01 2019-06-30 0000927628 us-gaap:OtherContractMember cof:OtherNonInterestIncomeMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember 2019-01-01 2019-06-30 0000927628 cof:OtherNonInterestIncomeMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommodityContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember cof:OtherInterestRateExposuresMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommodityContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember 2020-01-01 2020-06-30 0000927628 us-gaap:CommodityContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2019-01-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember 2019-04-01 2019-06-30 0000927628 us-gaap:OtherContractMember cof:OtherNonInterestIncomeMember 2019-01-01 2019-06-30 0000927628 cof:OtherNonInterestIncomeMember 2020-04-01 2020-06-30 0000927628 us-gaap:CommodityContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2020-01-01 2020-06-30 0000927628 cof:OtherNonInterestIncomeMember 2019-01-01 2019-06-30 0000927628 us-gaap:OtherContractMember cof:OtherNonInterestIncomeMember 2019-04-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember cof:OtherNonInterestIncomeMember cof:CustomerAccommodationMember 2020-01-01 2020-06-30 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2020-04-01 2020-06-30 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-04-01 2020-06-30 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-04-01 2020-06-30 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-06-30 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2020-04-01 2020-06-30 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2020-03-31 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-03-31 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-06-30 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2020-06-30 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-03-31 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2020-03-31 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2020-06-30 0000927628 us-gaap:NetInvestmentHedgingMember 2019-04-01 2019-06-30 0000927628 us-gaap:NetInvestmentHedgingMember 2020-01-01 2020-06-30 0000927628 us-gaap:NetInvestmentHedgingMember 2020-04-01 2020-06-30 0000927628 us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-06-30 0000927628 cof:SeriesIPreferredStockMember 2020-06-30 0000927628 us-gaap:SeriesBPreferredStockMember 2020-06-30 0000927628 us-gaap:SeriesHPreferredStockMember 2019-12-31 0000927628 us-gaap:SeriesBPreferredStockMember 2020-01-01 2020-06-30 0000927628 us-gaap:SeriesHPreferredStockMember 2020-06-30 0000927628 cof:SeriesJPreferredStockMember 2020-06-30 0000927628 us-gaap:SeriesGPreferredStockMember 2019-12-31 0000927628 us-gaap:SeriesEPreferredStockMember 2020-06-30 0000927628 us-gaap:SeriesFPreferredStockMember 2020-06-30 0000927628 us-gaap:SeriesGPreferredStockMember 2020-06-30 0000927628 us-gaap:SeriesBPreferredStockMember 2019-12-31 0000927628 us-gaap:SeriesEPreferredStockMember 2019-12-31 0000927628 us-gaap:SeriesFPreferredStockMember 2019-12-31 0000927628 cof:SeriesJPreferredStockMember 2019-12-31 0000927628 cof:SeriesIPreferredStockMember 2019-12-31 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-06-30 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2020-01-01 2020-06-30 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-06-30 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-01-01 2020-06-30 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-12-31 0000927628 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2019-12-31 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2019-12-31 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0000927628 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2019-06-30 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-06-30 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2019-01-01 2019-06-30 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2019-06-30 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2018-12-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-01-01 2020-06-30 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-04-01 2019-06-30 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-04-01 2020-06-30 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2019-01-01 2019-06-30 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2019-04-01 2019-06-30 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2020-04-01 2020-06-30 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2020-01-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-04-01 2020-06-30 0000927628 us-gaap:ForeignExchangeContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-04-01 2019-06-30 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-04-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-04-01 2020-06-30 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-04-01 2019-06-30 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-06-30 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-06-30 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-04-01 2019-06-30 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-01-01 2020-06-30 0000927628 us-gaap:InterestRateContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000927628 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-04-01 2019-06-30 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2019-04-01 2019-06-30 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2019-04-01 2019-06-30 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-04-01 2019-06-30 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-04-01 2019-06-30 0000927628 cof:AccumulatedOtherComprehensiveIncomeLossOtherComponentMember 2019-03-31 0000927628 us-gaap:AvailableforsaleSecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0000927628 us-gaap:AccumulatedTranslationAdjustmentMember 2019-03-31 0000927628 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-03-31 0000927628 us-gaap:HeldtomaturitySecuritiesMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-03-31 0000927628 us-gaap:SeriesEPreferredStockMember 2020-01-01 2020-06-30 0000927628 us-gaap:StockCompensationPlanMember 2020-01-01 2020-06-30 0000927628 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0000927628 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0000927628 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0000927628 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0000927628 us-gaap:StockCompensationPlanMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2020-06-30 0000927628 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-06-30 0000927628 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel2Member 2020-06-30 0000927628 us-gaap:FairValueInputsLevel1Member 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:NetDerivativeAssetsLiabilitiesMember 2019-04-01 2019-06-30 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member cof:NonRecoverableRateMember cof:AppraisalValueMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member cof:NonRecoverableRateMember cof:AppraisalValueMember 2019-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member cof:NonRecoverableRateMember cof:AppraisalValueMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member cof:NonRecoverableRateMember cof:AppraisalValueMember 2019-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member cof:NonRecoverableRateMember cof:AppraisalValueMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member cof:NonRecoverableRateMember cof:AppraisalValueMember 2019-12-31 0000927628 2020-01-01 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2020-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2020-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:NetDerivativeAssetsLiabilitiesMember 2020-04-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2020-03-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-31 0000927628 us-gaap:FairValueInputsLevel1Member 2019-12-31 0000927628 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0000927628 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel2Member 2019-12-31 0000927628 us-gaap:FairValueInputsLevel3Member 2019-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:NetDerivativeAssetsLiabilitiesMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0000927628 us-gaap:FairValueMeasurementsNonrecurringMember 2020-06-30 0000927628 us-gaap:FairValueMeasurementsNonrecurringMember 2019-01-01 2019-06-30 0000927628 us-gaap:FairValueMeasurementsNonrecurringMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000927628 us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:NetDerivativeAssetsLiabilitiesMember 2020-01-01 2020-06-30 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RetainedInterestMember 2019-12-31 0000927628 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputSwapRatesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputLifeofReceivablesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputLifeofReceivablesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 2020-06-30 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputSwapRatesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputSwapRatesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2020-06-30 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputSwapRatesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputLossSeverityMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputSwapRatesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDefaultRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputLifeofReceivablesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 2019-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember cof:MeasurementInputYieldMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputSwapRatesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 0000927628 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cof:MeasurementInputLifeofReceivablesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2019-12-31 2019-12-31 0000927628 us-gaap:OperatingSegmentsMember cof:CommercialBankingMember 2020-01-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ConsumerBankingMember 2020-01-01 2020-06-30 0000927628 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-06-30 0000927628 us-gaap:CorporateNonSegmentMember 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember us-gaap:CreditCardMember 2020-01-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:CommercialBankingMember 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ConsumerBankingMember 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember us-gaap:CreditCardMember 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember us-gaap:CreditCardMember 2020-04-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:CommercialBankingMember 2020-04-01 2020-06-30 0000927628 us-gaap:CorporateNonSegmentMember 2020-04-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ConsumerBankingMember 2020-04-01 2020-06-30 0000927628 cof:ServiceChargesAndOtherCustomerFeesContractsMember 2020-01-01 2020-06-30 0000927628 us-gaap:CorporateNonSegmentMember cof:OtherContractRevenueMember 2020-01-01 2020-06-30 0000927628 us-gaap:CorporateNonSegmentMember cof:ServiceChargesAndOtherCustomerFeesContractsMember 2020-01-01 2020-06-30 0000927628 cof:InterchangeFeesContractsMember 2020-01-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember cof:ConsumerBankingMember 2020-01-01 2020-06-30 0000927628 cof:OtherContractRevenueMember 2020-01-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember cof:CommercialBankingMember 2020-01-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember us-gaap:CreditCardMember 2020-01-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember us-gaap:CreditCardMember 2020-01-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember us-gaap:CreditCardMember 2020-01-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember cof:CommercialBankingMember 2020-01-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember cof:ConsumerBankingMember 2020-01-01 2020-06-30 0000927628 us-gaap:CorporateNonSegmentMember cof:InterchangeFeesContractsMember 2020-01-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember cof:CommercialBankingMember 2020-01-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember cof:ConsumerBankingMember 2020-01-01 2020-06-30 0000927628 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember us-gaap:CreditCardMember 2019-01-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ConsumerBankingMember 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ConsumerBankingMember 2019-01-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:CommercialBankingMember 2019-01-01 2019-06-30 0000927628 us-gaap:CorporateNonSegmentMember 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:CommercialBankingMember 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember us-gaap:CreditCardMember 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:CommercialBankingMember 2019-04-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember us-gaap:CreditCardMember 2019-04-01 2019-06-30 0000927628 us-gaap:CorporateNonSegmentMember 2019-04-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ConsumerBankingMember 2019-04-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember cof:CommercialBankingMember 2020-04-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember us-gaap:CreditCardMember 2020-04-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember cof:ConsumerBankingMember 2020-04-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember cof:ConsumerBankingMember 2020-04-01 2020-06-30 0000927628 cof:ServiceChargesAndOtherCustomerFeesContractsMember 2020-04-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember cof:ConsumerBankingMember 2020-04-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember cof:CommercialBankingMember 2020-04-01 2020-06-30 0000927628 cof:OtherContractRevenueMember 2020-04-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember us-gaap:CreditCardMember 2020-04-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember cof:CommercialBankingMember 2020-04-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember us-gaap:CreditCardMember 2020-04-01 2020-06-30 0000927628 us-gaap:CorporateNonSegmentMember cof:OtherContractRevenueMember 2020-04-01 2020-06-30 0000927628 cof:InterchangeFeesContractsMember 2020-04-01 2020-06-30 0000927628 us-gaap:CorporateNonSegmentMember cof:InterchangeFeesContractsMember 2020-04-01 2020-06-30 0000927628 us-gaap:CorporateNonSegmentMember cof:ServiceChargesAndOtherCustomerFeesContractsMember 2020-04-01 2020-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember cof:CommercialBankingMember 2019-04-01 2019-06-30 0000927628 us-gaap:CorporateNonSegmentMember cof:ServiceChargesAndOtherCustomerFeesContractsMember 2019-04-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember cof:ConsumerBankingMember 2019-04-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember cof:CommercialBankingMember 2019-04-01 2019-06-30 0000927628 cof:ServiceChargesAndOtherCustomerFeesContractsMember 2019-04-01 2019-06-30 0000927628 us-gaap:CorporateNonSegmentMember cof:OtherContractRevenueMember 2019-04-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember us-gaap:CreditCardMember 2019-04-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember cof:CommercialBankingMember 2019-04-01 2019-06-30 0000927628 cof:InterchangeFeesContractsMember 2019-04-01 2019-06-30 0000927628 us-gaap:CorporateNonSegmentMember cof:InterchangeFeesContractsMember 2019-04-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember us-gaap:CreditCardMember 2019-04-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember us-gaap:CreditCardMember 2019-04-01 2019-06-30 0000927628 cof:OtherContractRevenueMember 2019-04-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember cof:ConsumerBankingMember 2019-04-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember cof:ConsumerBankingMember 2019-04-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember cof:CommercialBankingMember 2019-01-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember cof:ConsumerBankingMember 2019-01-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:ServiceChargesAndOtherCustomerFeesContractsMember us-gaap:CreditCardMember 2019-01-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember cof:ConsumerBankingMember 2019-01-01 2019-06-30 0000927628 us-gaap:CorporateNonSegmentMember cof:InterchangeFeesContractsMember 2019-01-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember us-gaap:CreditCardMember 2019-01-01 2019-06-30 0000927628 cof:InterchangeFeesContractsMember 2019-01-01 2019-06-30 0000927628 cof:ServiceChargesAndOtherCustomerFeesContractsMember 2019-01-01 2019-06-30 0000927628 us-gaap:CorporateNonSegmentMember cof:ServiceChargesAndOtherCustomerFeesContractsMember 2019-01-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember cof:CommercialBankingMember 2019-01-01 2019-06-30 0000927628 cof:OtherContractRevenueMember 2019-01-01 2019-06-30 0000927628 us-gaap:CorporateNonSegmentMember cof:OtherContractRevenueMember 2019-01-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember cof:ConsumerBankingMember 2019-01-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:InterchangeFeesContractsMember cof:CommercialBankingMember 2019-01-01 2019-06-30 0000927628 us-gaap:OperatingSegmentsMember cof:OtherContractRevenueMember us-gaap:CreditCardMember 2019-01-01 2019-06-30 0000927628 us-gaap:LetterOfCreditMember 2020-06-30 0000927628 cof:OtherPortfolioSegmentsExcludingCreditCardMember 2020-06-30 0000927628 cof:OtherPortfolioSegmentsExcludingCreditCardMember 2019-12-31 0000927628 us-gaap:LetterOfCreditMember 2019-12-31 0000927628 cof:AntiMoneyLaunderingMember 2018-10-01 2018-10-31 0000927628 cof:CybersecurityIncidentMember 2020-06-30 0000927628 us-gaap:InsuranceClaimsMember 2020-01-01 2020-06-30 0000927628 us-gaap:InsuranceClaimsMember 2020-06-30 0000927628 cof:LossSharingAgreementMember 2020-06-30 0000927628 cof:CybersecurityIncidentMember country:CA 2020-06-30 0000927628 us-gaap:InsuranceClaimsMember 2019-12-31 0000927628 cof:InterchangeLitigationMember us-gaap:PendingLitigationMember 2020-01-01 2020-06-30 0000927628 cof:LossSharingAgreementMember 2019-12-31 0000927628 cof:CybersecurityIncidentMember country:US 2020-06-30 iso4217:USD xbrli:shares cof:Segment iso4217:USD xbrli:shares xbrli:pure cof:Contract cof:Security cof:claim
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
____________________________________
FORM 10-Q
____________________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to             
Commission File No. 001-13300
____________________________________
CAPITAL ONE FINANCIAL CORPORATION
(Exact name of registrant as specified in its charter) 
____________________________________
Delaware
 
54-1719854
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
1680 Capital One Drive,
 
 
McLean,
Virginia
 
22102
(Address of principal executive offices)
 
(Zip Code)
Registrant’s telephone number, including area code: (703720-1000
(Not applicable)
(Former name, former address and former fiscal year, if changed since last report)
____________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class
Trading Symbol(s)
Name of Each Exchange on Which Registered
Common Stock (par value $.01 per share)
COF
New York Stock Exchange
Depositary Shares, Each Representing a 1/40th Interest in a Share of Fixed Rate Non-Cumulative Perpetual Preferred Stock, Series F
COF PRF
New York Stock Exchange
Depositary Shares, Each Representing a 1/40th Interest in a Share of Fixed Rate Non-Cumulative Perpetual Preferred Stock, Series G
COF PRG
New York Stock Exchange
Depositary Shares, Each Representing a 1/40th Interest in a Share of Fixed Rate Non-Cumulative Perpetual Preferred Stock, Series H
COF PRH
New York Stock Exchange
Depositary Shares, Each Representing a 1/40th Interest in a Share of Fixed Rate Non-Cumulative Perpetual Preferred Stock, Series I
COF PRI