XML 50 R100.htm IDEA: XBRL DOCUMENT v2.4.1.9
Non-U.S. Activities - Schedule Of Results From Non-U.S. Operations (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting Information [Line Items]    
Total fee revenue $ 2,060us-gaap_FeesAndCommissions $ 1,924us-gaap_FeesAndCommissions
Net interest revenue 546us-gaap_InterestIncomeExpenseNet 555us-gaap_InterestIncomeExpenseNet
Gains (losses) related to investment securities, net (1)us-gaap_MarketableSecuritiesGainLoss 6us-gaap_MarketableSecuritiesGainLoss
Total revenue 2,605us-gaap_Revenues 2,485us-gaap_Revenues
Expenses 2,097us-gaap_NoninterestExpense 2,028us-gaap_NoninterestExpense
Income before income tax expense 504us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 455us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Income tax expense 95us-gaap_IncomeTaxExpenseBenefit 92us-gaap_IncomeTaxExpenseBenefit
Net income 409us-gaap_NetIncomeLoss 363us-gaap_NetIncomeLoss
Non- U.S.    
Segment Reporting Information [Line Items]    
Total fee revenue 857us-gaap_FeesAndCommissions
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
788us-gaap_FeesAndCommissions
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
Net interest revenue 291us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
312us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
Gains (losses) related to investment securities, net (1)us-gaap_MarketableSecuritiesGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
6us-gaap_MarketableSecuritiesGainLoss
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
Total revenue 1,147us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
1,106us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
Expenses 805us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
852us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
Income before income tax expense 342us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
254us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
Income tax expense 78us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
61us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
Net income $ 264us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember
$ 193us-gaap_NetIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= stt_NonUSMember