XML 165 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Mortgage Servicing Rights - Sensitivity to Changes in Market Interest Rates to Fair Value of MSRs Portfolio and Related Derivative Instruments (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Down Scenario [Member] | Mortgage Servicing Rights [Member]    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Net fair value 100 basis points $ (540)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfHundredBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ServicingContractsMember
$ (435)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfHundredBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ServicingContractsMember
Net fair value 50 basis points (242)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfFiftyBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ServicingContractsMember
(199)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfFiftyBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ServicingContractsMember
Net fair value 25 basis points (114)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfTwentyFiveBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ServicingContractsMember
(93)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfTwentyFiveBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ServicingContractsMember
Down Scenario [Member] | Derivative [Member]    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Net fair value 100 basis points 441usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfHundredBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
399usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfHundredBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
Net fair value 50 basis points 223usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfFiftyBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
194usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfFiftyBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
Net fair value 25 basis points 109usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfTwentyFiveBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
91usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfTwentyFiveBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
Down Scenario [Member] | Net sensitivity [Member]    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Net fair value 100 basis points (99)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfHundredBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_InvestmentTypeAxis
= usb_NetSensitivityMember
(36)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfHundredBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_InvestmentTypeAxis
= usb_NetSensitivityMember
Net fair value 50 basis points (19)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfFiftyBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_InvestmentTypeAxis
= usb_NetSensitivityMember
(5)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfFiftyBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_InvestmentTypeAxis
= usb_NetSensitivityMember
Net fair value 25 basis points (5)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfTwentyFiveBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_InvestmentTypeAxis
= usb_NetSensitivityMember
(2)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfTwentyFiveBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_DownScenarioMember
/ us-gaap_InvestmentTypeAxis
= usb_NetSensitivityMember
Up Scenario [Member] | Mortgage Servicing Rights [Member]    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Net fair value 100 basis points 346usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfHundredBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ServicingContractsMember
287usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfHundredBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ServicingContractsMember
Net fair value 50 basis points 185usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfFiftyBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ServicingContractsMember
154usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfFiftyBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ServicingContractsMember
Net fair value 25 basis points 100usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfTwentyFiveBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ServicingContractsMember
82usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfTwentyFiveBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ServicingContractsMember
Up Scenario [Member] | Derivative [Member]    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Net fair value 100 basis points (375)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfHundredBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
(301)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfHundredBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
Net fair value 50 basis points (197)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfFiftyBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
(157)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfFiftyBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
Net fair value 25 basis points (102)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfTwentyFiveBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
(82)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfTwentyFiveBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
Up Scenario [Member] | Net sensitivity [Member]    
Sensitivity Analysis of Fair Value of Interests Continued to be Held by Transferor, Servicing Assets or Liabilities, Impact of Adverse Change in Assumption [Line Items]    
Net fair value 100 basis points (29)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfHundredBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_InvestmentTypeAxis
= usb_NetSensitivityMember
(14)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfHundredBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_InvestmentTypeAxis
= usb_NetSensitivityMember
Net fair value 50 basis points (12)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfFiftyBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_InvestmentTypeAxis
= usb_NetSensitivityMember
(3)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfFiftyBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_InvestmentTypeAxis
= usb_NetSensitivityMember
Net fair value 25 basis points $ (2)usb_SensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesImpactOfTwentyFiveBasisPointsChangeInInterestRates
/ us-gaap_FinancialInstrumentAxis
= usb_UpScenarioMember
/ us-gaap_InvestmentTypeAxis
= usb_NetSensitivityMember