XML 56 R145.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Derivatives (Derivative Assets and Liabilitites Offsetting) (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Offsetting Assets [Line Items]    
Derivative Asset, Gross Fair Value $ 5,234,000,000us-gaap_DerivativeFairValueOfDerivativeAsset $ 4,793,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
Offsetting Liabilities [Line Items]    
Derivative Liability, Gross Fair Value 4,027,000,000us-gaap_DerivativeFairValueOfDerivativeLiability 3,934,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
Liability [Member]    
Offsetting Liabilities [Line Items]    
Derivative Liability, Gross Fair Value 4,027,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
3,934,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Fair Value Offset Amount 2,141,000,000pnc_DerivativeLiabilitySetoffRightAmount
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
2,533,000,000pnc_DerivativeLiabilitySetoffRightAmount
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Cash Collateral 503,000,000us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
497,000,000us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Net Fair Value 1,383,000,000pnc_DerivativeLiabilityFairValueNetOfOffsetLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
904,000,000pnc_DerivativeLiabilityFairValueNetOfOffsetLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Net 1,383,000,000us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
904,000,000us-gaap_DerivativeLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Exchange Cleared [Member]    
Offsetting Liabilities [Line Items]    
Derivative Liability, Gross Fair Value 657,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_ExchangeClearedMember
224,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_ExchangeClearedMember
Assets [Member]    
Offsetting Assets [Line Items]    
Derivative Asset, Gross Fair Value 5,234,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
4,793,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Fair Value Offset Amount 2,141,000,000pnc_DerivativeAssetSetoffRightAmount
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
2,533,000,000pnc_DerivativeAssetSetoffRightAmount
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Cash Collateral 506,000,000us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
565,000,000us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Net Fair Value 2,587,000,000pnc_DerivativeAssetFairValueNetOfOffsetAmount
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
1,695,000,000pnc_DerivativeAssetFairValueNetOfOffsetAmount
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Securities Collateral Held Under Master Netting Agreements 144,000,000us-gaap_DerivativeAssetFairValueOfCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
115,000,000us-gaap_DerivativeAssetFairValueOfCollateral
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Net 2,443,000,000us-gaap_DerivativeAssets
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
1,580,000,000us-gaap_DerivativeAssets
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Exchange Cleared [Member]    
Offsetting Assets [Line Items]    
Derivative Asset, Gross Fair Value 807,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ExchangeClearedMember
331,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_ExchangeClearedMember
Interest Rate Contracts [Member] | Liability [Member]    
Offsetting Liabilities [Line Items]    
Derivative Liability, Gross Fair Value 3,272,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
3,326,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Fair Value Offset Amount 2,057,000,000pnc_DerivativeLiabilitySetoffRightAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
2,447,000,000pnc_DerivativeLiabilitySetoffRightAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Cash Collateral 483,000,000us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
473,000,000us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Net Fair Value 732,000,000pnc_DerivativeLiabilityFairValueNetOfOffsetLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
406,000,000pnc_DerivativeLiabilityFairValueNetOfOffsetLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Net 732,000,000us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
406,000,000us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Interest Rate Contracts [Member] | Assets [Member]    
Offsetting Assets [Line Items]    
Derivative Asset, Gross Fair Value 4,918,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
4,599,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Fair Value Offset Amount 1,981,000,000pnc_DerivativeAssetSetoffRightAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
2,468,000,000pnc_DerivativeAssetSetoffRightAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Cash Collateral 458,000,000us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
556,000,000us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Net Fair Value 2,479,000,000pnc_DerivativeAssetFairValueNetOfOffsetAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
1,575,000,000pnc_DerivativeAssetFairValueNetOfOffsetAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Securities Collateral Held Under Master Netting Agreements 143,000,000us-gaap_DerivativeAssetFairValueOfCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
115,000,000us-gaap_DerivativeAssetFairValueOfCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Net 2,336,000,000us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
1,460,000,000us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Foreign Exchange Contract [Member] | Liability [Member]    
Offsetting Liabilities [Line Items]    
Derivative Liability, Gross Fair Value 241,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
182,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Fair Value Offset Amount 80,000,000pnc_DerivativeLiabilitySetoffRightAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
83,000,000pnc_DerivativeLiabilitySetoffRightAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Cash Collateral 20,000,000us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
23,000,000us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Net Fair Value 141,000,000pnc_DerivativeLiabilityFairValueNetOfOffsetLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
76,000,000pnc_DerivativeLiabilityFairValueNetOfOffsetLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Net 141,000,000us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
76,000,000us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Foreign Exchange Contract [Member] | Assets [Member]    
Offsetting Assets [Line Items]    
Derivative Asset, Gross Fair Value 314,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
192,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Fair Value Offset Amount 159,000,000pnc_DerivativeAssetSetoffRightAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
64,000,000pnc_DerivativeAssetSetoffRightAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Cash Collateral 47,000,000us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
9,000,000us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Net Fair Value 108,000,000pnc_DerivativeAssetFairValueNetOfOffsetAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
119,000,000pnc_DerivativeAssetFairValueNetOfOffsetAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Securities Collateral Held Under Master Netting Agreements 1,000,000us-gaap_DerivativeAssetFairValueOfCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
 
Derivative Asset, Net 107,000,000us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
119,000,000us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Credit Risk Contract [Member] | Liability [Member]    
Offsetting Liabilities [Line Items]    
Derivative Liability, Gross Fair Value 4,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
4,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Fair Value Offset Amount 4,000,000pnc_DerivativeLiabilitySetoffRightAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
3,000,000pnc_DerivativeLiabilitySetoffRightAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Cash Collateral   1,000,000us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Credit Risk Contract [Member] | Assets [Member]    
Offsetting Assets [Line Items]    
Derivative Asset, Gross Fair Value 2,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
2,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Fair Value Offset Amount 1,000,000pnc_DerivativeAssetSetoffRightAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
1,000,000pnc_DerivativeAssetSetoffRightAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Cash Collateral 1,000,000us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
 
Derivative Asset, Net Fair Value   1,000,000pnc_DerivativeAssetFairValueNetOfOffsetAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Derivative Asset, Net   1,000,000us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AssetsMember
Other Contract [Member] | Liability [Member]    
Offsetting Liabilities [Line Items]    
Derivative Liability, Gross Fair Value 510,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
422,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Net Fair Value 510,000,000pnc_DerivativeLiabilityFairValueNetOfOffsetLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
422,000,000pnc_DerivativeLiabilityFairValueNetOfOffsetLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
Derivative Liability, Net $ 510,000,000us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember
$ 422,000,000us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_OtherContractMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_LiabilityMember