XML 135 R93.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value (Fair Value Option - Changes in Fair Value) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Quantifying Misstatement In Current Year Financial Statements Amount   $ 6,200,000,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount  
Customer Resale Agreements [Member]      
Gains (Losses) - FVO: Changes in Fair Value (3,000,000)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
(7,000,000)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
(10,000,000)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
Residential mortgage-backed agency securities with embedded derivatives [Member]      
Gains (Losses) - FVO: Changes in Fair Value     13,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_ResidentialMortgageBackedAgencySecuritiesMember
Trading Loans [Member]      
Gains (Losses) - FVO: Changes in Fair Value 2,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_TradingLoansMember
3,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_TradingLoansMember
2,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_TradingLoansMember
Loans Held For Sale [Member] | Commercial Mortgage [Member]      
Gains (Losses) - FVO: Changes in Fair Value 50,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_LoansHeldForSaleMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
(10,000,000)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_LoansHeldForSaleMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
(5,000,000)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_LoansHeldForSaleMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_CommercialRealEstateMember
Loans Held For Sale [Member] | Residential Mortgage [Member]      
Gains (Losses) - FVO: Changes in Fair Value 212,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_LoansHeldForSaleMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
213,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_LoansHeldForSaleMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
(223,000,000)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_LoansHeldForSaleMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Quantifying Misstatement In Current Year Financial Statements Amount   34,000,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_LoansHeldForSaleMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
43,000,000us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_LoansHeldForSaleMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Loans - Portfolio [Member] | Residential Mortgage [Member]      
Gains (Losses) - FVO: Changes in Fair Value 157,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
60,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
7,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
Quantifying Misstatement In Current Year Financial Statements Amount   (33,000,000)us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
(43,000,000)us-gaap_QuantifyingMisstatementInCurrentYearFinancialStatementsAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
BlackRock Series C Preferred Stock      
Gains (Losses) - FVO: Changes in Fair Value 43,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_BlackRockSeriesCPreferredStockMember
122,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_BlackRockSeriesCPreferredStockMember
33,000,000us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_BlackRockSeriesCPreferredStockMember
Other Borrowed Funds [Member]      
Gains (Losses) - FVO: Changes in Fair Value $ (5,000,000)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_OtherBorrowedFundsMember
$ (9,000,000)us-gaap_FairValueOptionChangesInFairValueGainLoss1
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= pnc_OtherBorrowedFundsMember