XML 51 R149.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments Netting of Financial Instruments - Derivatives (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Derivative Asset, Fair Value, Gross Asset $ 5,839us-gaap_DerivativeFairValueOfDerivativeAsset $ 6,125us-gaap_DerivativeFairValueOfDerivativeAsset
Derivative Asset, Fair Value, Amount Offset Against Collateral 4,532us-gaap_DerivativeAssetFairValueGrossLiability 4,741us-gaap_DerivativeAssetFairValueGrossLiability
Derivative Assets 1,307us-gaap_DerivativeAssets [1] 1,384us-gaap_DerivativeAssets [1]
Collateral Held by The Company Against Derivative Asset Positions 63us-gaap_DerivativeCollateralObligationToReturnSecurities 51us-gaap_DerivativeCollateralObligationToReturnSecurities
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 1,244us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral 1,333us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
Derivative Liability, Fair Value, Gross Liability 5,577us-gaap_DerivativeFairValueOfDerivativeLiability 5,673us-gaap_DerivativeFairValueOfDerivativeLiability
Derivative Liability, Fair Value, Amount Offset Against Collateral 5,115us-gaap_DerivativeLiabilityFairValueGrossAsset 5,148us-gaap_DerivativeLiabilityFairValueGrossAsset
Derivative Liabilities 462us-gaap_DerivativeLiabilities [2] 525us-gaap_DerivativeLiabilities [2]
Financial Instruments, Owned and Pledged as Collateral, at Fair Value 12us-gaap_DerivativeCollateralRightToReclaimSecurities 13us-gaap_DerivativeCollateralRightToReclaimSecurities
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 450us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral 512us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
Derivatives Subject to Master Netting Arrangement or Similar Arrangement [Member]    
Derivative [Line Items]    
Derivative Asset, Fair Value, Gross Asset 5,127us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
5,285us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
Derivative Asset, Fair Value, Amount Offset Against Collateral 4,095us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
4,239us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
Derivative Assets 1,032us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
1,046us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
Collateral Held by The Company Against Derivative Asset Positions 63us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
51us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 969us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
995us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
Derivative Liability, Fair Value, Gross Liability 5,001us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
4,982us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
Derivative Liability, Fair Value, Amount Offset Against Collateral 4,678us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
4,646us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
Derivative Liabilities 323us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
336us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
Financial Instruments, Owned and Pledged as Collateral, at Fair Value 12us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
13us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 311us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
323us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSubjectToMasterNettingArrangementOrSimilarArrangementMember
Derivatives Not Subject to Master Netting Arrangement or Similar Arrangement [Member] [Member]    
Derivative [Line Items]    
Derivative Asset, Fair Value, Gross Asset 25us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
12us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
Derivative Asset, Fair Value, Amount Offset Against Collateral 0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
Derivative Assets 25us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
12us-gaap_DerivativeAssets
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
Collateral Held by The Company Against Derivative Asset Positions 0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 25us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
12us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
Derivative Liability, Fair Value, Gross Liability 133us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
189us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
Derivative Liability, Fair Value, Amount Offset Against Collateral 0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
Derivative Liabilities 133us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
189us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
Financial Instruments, Owned and Pledged as Collateral, at Fair Value 0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
Derivative Liability, Fair Value, Amount Not Offset Against Collateral 133us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
189us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesNotSubjectToMasterNettingArrangementOrSimilarArrangementMemberMember
Exchange Traded [Member]    
Derivative [Line Items]    
Derivative Asset, Fair Value, Gross Asset 687us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
828us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Derivative Asset, Fair Value, Amount Offset Against Collateral 437us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
502us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Derivative Assets 250us-gaap_DerivativeAssets
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
326us-gaap_DerivativeAssets
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Collateral Held by The Company Against Derivative Asset Positions 0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
0us-gaap_DerivativeCollateralObligationToReturnSecurities
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Derivative Asset, Fair Value, Amount Not Offset Against Collateral 250us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
326us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Derivative Liability, Fair Value, Gross Liability 443us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
502us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Derivative Liability, Fair Value, Amount Offset Against Collateral 437us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
502us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Derivative Liabilities 6us-gaap_DerivativeLiabilities
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
0us-gaap_DerivativeLiabilities
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Financial Instruments, Owned and Pledged as Collateral, at Fair Value 0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Derivative Liability, Fair Value, Amount Not Offset Against Collateral $ 6us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
$ 0us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
[1] At December 31, 2014, $1.3 billion, net of $449 million offsetting cash collateral, is recognized in trading assets and derivatives within the Company's Consolidated Balance Sheets. At December 31, 2013, $1.4 billion, net of $457 million offsetting cash collateral, is recognized in trading assets and derivatives within the Company's Consolidated Balance Sheets.
[2] At December 31, 2014, $462 million, net of $1.0 billion offsetting cash collateral, is recognized in trading liabilities and derivatives within the Company's Consolidated Balance Sheets. At December 31, 2013, $525 million, net of $864 million offsetting cash collateral, is recognized in trading liabilities and derivatives within the Company's Consolidated Balance Sheets.