Company Quick10K Filing
Ally Financial
Closing Price ($) Shares Out (MM) Market Cap ($MM)
$0.00 403 $12,225
10-Q 2019-11-05 Quarter: 2019-09-30
10-Q 2019-08-01 Quarter: 2019-06-30
10-Q 2019-05-06 Quarter: 2019-03-31
10-K 2019-02-20 Annual: 2018-12-31
10-Q 2018-11-01 Quarter: 2018-09-30
10-Q 2018-08-01 Quarter: 2018-06-30
10-Q 2018-05-07 Quarter: 2018-03-31
10-K 2018-02-21 Annual: 2017-12-31
10-Q 2017-10-31 Quarter: 2017-09-30
10-Q 2017-07-31 Quarter: 2017-06-30
10-Q 2017-05-04 Quarter: 2017-03-31
10-K 2017-02-27 Annual: 2016-12-31
10-Q 2016-11-02 Quarter: 2016-09-30
10-Q 2016-08-04 Quarter: 2016-06-30
10-Q 2016-05-05 Quarter: 2016-03-31
10-K 2016-02-24 Annual: 2015-12-31
10-Q 2015-10-29 Quarter: 2015-09-30
10-Q 2015-07-30 Quarter: 2015-06-30
10-Q 2015-05-01 Quarter: 2015-03-31
10-K 2015-02-27 Annual: 2014-12-31
10-Q 2014-10-31 Quarter: 2014-09-30
10-Q 2014-08-01 Quarter: 2014-06-30
10-Q 2014-05-01 Quarter: 2014-03-31
10-K 2014-03-03 Annual: 2013-12-31
10-Q 2013-11-05 Quarter: 2013-09-30
10-Q 2013-08-02 Quarter: 2013-06-30
10-Q 2013-05-01 Quarter: 2013-03-31
10-Q 2012-11-02 Quarter: 2012-09-30
10-Q 2012-08-03 Quarter: 2012-06-30
10-Q 2012-04-27 Quarter: 2012-03-31
10-K 2012-02-28 Annual: 2011-12-31
10-Q 2011-11-04 Quarter: 2011-09-30
10-Q 2011-08-09 Quarter: 2011-06-30
10-Q 2011-05-06 Quarter: 2011-03-31
10-K 2011-02-25 Annual: 2010-12-31
10-Q 2010-11-09 Quarter: 2010-09-30
10-Q 2010-08-06 Quarter: 2010-06-30
10-Q 2010-05-07 Quarter: 2010-03-31
10-K 2010-03-01 Annual: 2009-12-31
8-K 2019-10-16
8-K 2019-10-07 Amend Bylaw, Exhibits
8-K 2019-07-18 Earnings, Exhibits
8-K 2019-05-16 Other Events, Exhibits
8-K 2019-05-07 Shareholder Vote, Regulation FD, Exhibits
8-K 2019-04-18 Earnings, Exhibits
8-K 2019-04-15 Other Events, Exhibits
8-K 2019-04-01 Other Events, Exhibits
8-K 2019-01-30 Earnings, Exhibits
8-K 2019-01-15 Other Events, Exhibits
8-K 2018-12-04 Regulation FD, Exhibits
8-K 2018-10-25 Earnings, Exhibits
8-K 2018-10-10 Other Events, Exhibits
8-K 2018-10-05 Regulation FD, Exhibits
8-K 2018-08-01 Officers
8-K 2018-07-26 Earnings, Exhibits
8-K 2018-07-16 Other Events, Exhibits
8-K 2018-06-28 Regulation FD, Exhibits
8-K 2018-06-21 Regulation FD, Exhibits
8-K 2018-05-08 Shareholder Vote, Regulation FD, Exhibits
8-K 2018-04-26 Earnings, Exhibits
8-K 2018-04-18 Officers, Regulation FD, Exhibits
8-K 2018-04-12 Other Events, Exhibits
8-K 2018-03-15 Regulation FD, Exhibits
8-K 2018-02-26 Officers, Exhibits
8-K 2018-01-30 Earnings, Exhibits
8-K 2018-01-11 Other Events, Exhibits
ALLY 2019-09-30
Item 1. Financial Statements
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Item 4. Controls and Procedures
Part II - Other Information
Item 1. Legal Proceedings
Item 1A. Risk Factors
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Item 3. Defaults Upon Senior Securities
Item 4. Mine Safety Disclosures
Item 5. Other Information
Item 6. Exhibits
EX-31.1 ally201993010-qexhibit311.htm
EX-31.2 ally201993010-qexhibit312.htm
EX-32 ally201993010-qexhibit32.htm

Ally Financial Earnings 2019-09-30

ALLY 10Q Quarterly Report

Balance SheetIncome StatementCash Flow

Comparables ($MM TTM)
Ticker M Cap Assets Liab Rev G Profit Net Inc EBITDA EV G Margin EV/EBITDA ROA
KEY 17,241 144,545 127,574 5,083 0 1,798 3,652 30,946 0% 8.5 1%
SHG 16,868 459,600,510 422,949,080 0 0 0 0 -2,600,363 0%
DB 16,131 1,348,137 1,279,400 0 0 0 0 168,214 0%
CFG 15,826 162,749 140,732 5,066 0 1,800 3,802 24,430 0% 6.4 1%
RF 14,719 127,518 110,910 0 0 1,754 2,924 19,444 6.6 1%
HBAN 14,254 108,247 96,579 907 0 1,434 3,084 21,629 0% 7.0 1%
ALLY 12,225 180,448 166,132 4,827 0 1,620 5,951 45,421 0% 7.6 1%
SIVB 11,427 63,774 58,068 803 0 1,184 1,763 3,103 0% 1.8 2%
CMA 10,992 72,537 65,214 755 0 1,265 2,163 13,969 0% 6.5 2%
ZION 8,649 70,065 62,466 1,497 0 860 1,662 9,885 0% 5.9 1%

Document
02600000000false--12-31Q320190000040729NYSE0.010.0111000000001100000000492797409496595277404899599383523357120000000000193000000200000002700000000230700000026870000000000002400000000100000000878978101130719202000000 0000040729 2019-01-01 2019-09-30 0000040729 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-09-30 0000040729 us-gaap:AccountingStandardsUpdate201708Member 2019-01-01 2019-09-30 0000040729 us-gaap:AccountingStandardsUpdate201613Member 2019-01-01 2019-09-30 0000040729 2019-11-01 0000040729 us-gaap:TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember 2019-01-01 2019-09-30 0000040729 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0000040729 2018-01-01 2018-09-30 0000040729 2019-07-01 2019-09-30 0000040729 2018-07-01 2018-09-30 0000040729 2018-12-31 0000040729 2019-09-30 0000040729 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-12-31 0000040729 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-09-30 0000040729 us-gaap:TreasuryStockMember 2018-01-01 2018-09-30 0000040729 us-gaap:AccountingStandardsUpdate201802Member 2018-01-01 0000040729 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-01-01 0000040729 us-gaap:TreasuryStockMember 2017-12-31 0000040729 us-gaap:RetainedEarningsMember 2017-12-31 0000040729 us-gaap:RetainedEarningsMember 2019-01-01 0000040729 us-gaap:AccountingStandardsUpdate201802Member us-gaap:RetainedEarningsMember 2018-01-01 0000040729 us-gaap:RetainedEarningsMember 2019-09-30 0000040729 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-09-30 0000040729 us-gaap:TreasuryStockMember 2018-09-30 0000040729 us-gaap:AccountingStandardsUpdate201708Member us-gaap:RetainedEarningsMember 2019-01-01 0000040729 us-gaap:RetainedEarningsMember 2018-09-30 0000040729 2018-09-30 0000040729 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0000040729 us-gaap:AccountingStandardsUpdate201601Member 2018-01-01 0000040729 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-01-01 0000040729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0000040729 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0000040729 2018-01-01 0000040729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000040729 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-01-01 0000040729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0000040729 2019-01-01 0000040729 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-09-30 0000040729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0000040729 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-01-01 2018-09-30 0000040729 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0000040729 us-gaap:TreasuryStockMember 2018-01-01 0000040729 us-gaap:AccountingStandardsUpdate201601Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0000040729 us-gaap:TreasuryStockMember 2019-01-01 2019-09-30 0000040729 us-gaap:RetainedEarningsMember 2018-01-01 0000040729 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-12-31 0000040729 us-gaap:TreasuryStockMember 2018-12-31 0000040729 us-gaap:TreasuryStockMember 2019-09-30 0000040729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000040729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 0000040729 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0000040729 us-gaap:RetainedEarningsMember 2018-01-01 2018-09-30 0000040729 us-gaap:TreasuryStockMember 2019-01-01 0000040729 us-gaap:AccountingStandardsUpdate201601Member us-gaap:RetainedEarningsMember 2018-01-01 0000040729 2017-12-31 0000040729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 0000040729 us-gaap:AccountingStandardsUpdate201708Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 0000040729 us-gaap:RetainedEarningsMember 2018-12-31 0000040729 us-gaap:AccountingStandardsUpdate201708Member 2019-01-01 0000040729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-09-30 0000040729 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 0000040729 us-gaap:TreasuryStockMember 2019-07-01 2019-09-30 0000040729 us-gaap:TreasuryStockMember 2018-06-30 0000040729 2019-06-30 0000040729 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-07-01 2018-09-30 0000040729 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0000040729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0000040729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-01 2018-09-30 0000040729 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0000040729 us-gaap:TreasuryStockMember 2019-06-30 0000040729 us-gaap:RetainedEarningsMember 2018-07-01 2018-09-30 0000040729 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-06-30 0000040729 us-gaap:RetainedEarningsMember 2019-06-30 0000040729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0000040729 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000040729 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-06-30 0000040729 us-gaap:TreasuryStockMember 2018-07-01 2018-09-30 0000040729 2018-06-30 0000040729 us-gaap:RetainedEarningsMember 2018-06-30 0000040729 us-gaap:AccountingStandardsUpdate201708Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0000040729 srt:MinimumMember us-gaap:AccountingStandardsUpdate201613Member 2019-09-30 0000040729 srt:MaximumMember us-gaap:AccountingStandardsUpdate201613Member 2019-09-30 0000040729 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000040729 us-gaap:AccountingStandardsUpdate201708Member us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:AutomotiveFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:OutofscopeofTopic606Member 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:AutomotiveFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:MortgageFinanceMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:CorporateFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:InsuranceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:InsuranceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:MortgageFinanceMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:AutomotiveFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:MortgageFinanceMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:AutomotiveFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:RemarketingActivitiesMember 2019-01-01 2019-09-30 0000040729 ally:BrokeredAgentCommissionsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:CorporateFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:CorporateFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:InsuranceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:CorporateFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:NoninsuranceContractsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:MortgageFinanceMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:InsuranceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:CorporateFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:AutomotiveFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:CorporateFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:MortgageFinanceMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:MortgageFinanceMember 2018-01-01 2018-09-30 0000040729 ally:DepositsandBankingMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:InsuranceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:InsuranceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:CorporateFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:MortgageFinanceMember 2018-01-01 2018-09-30 0000040729 ally:NoninsuranceContractsMember 2019-01-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:DepositsandBankingMember 2018-01-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:BrokeredAgentCommissionsMember 2018-01-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:RemarketingActivitiesMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:MortgageFinanceMember 2018-01-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:DepositsandBankingMember 2019-01-01 2019-09-30 0000040729 ally:OutofscopeofTopic606Member 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:AutomotiveFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:InsuranceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:OtherMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:CorporateFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 ally:OtherMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:MortgageFinanceMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:CorporateFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:CorporateFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:CorporateFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:AutomotiveFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:AutomotiveFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:CorporateFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:AutomotiveFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:AutomotiveFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:MortgageFinanceMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:AutomotiveFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:AutomotiveFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:InsuranceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:InsuranceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:MortgageFinanceMember 2019-01-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:OutofscopeofTopic606Member 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:AutomotiveFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:InsuranceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:AutomotiveFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:InsuranceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:AutomotiveFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:BrokerageCommissionsandOtherMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:InsuranceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:CorporateFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 ally:RemarketingActivitiesMember 2018-01-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:BrokeredAgentCommissionsMember 2019-01-01 2019-09-30 0000040729 ally:DepositsandBankingMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:MortgageFinanceMember 2019-01-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:OtherMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:InsuranceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:InsuranceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:BrokerageCommissionsandOtherMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:InsuranceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:CorporateFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 ally:NoninsuranceContractsMember 2018-01-01 2018-09-30 0000040729 ally:BrokeredAgentCommissionsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:CorporateFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:MortgageFinanceMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:InsuranceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:MortgageFinanceMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:AutomotiveFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:MortgageFinanceMember 2018-01-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:NoninsuranceContractsMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:MortgageFinanceMember 2019-01-01 2019-09-30 0000040729 ally:RemarketingActivitiesMember 2019-01-01 2019-09-30 0000040729 ally:OutofscopeofTopic606Member 2019-01-01 2019-09-30 0000040729 ally:BrokerageCommissionsandOtherMember 2019-01-01 2019-09-30 0000040729 ally:OtherMember 2019-01-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:CorporateFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 ally:BrokerageCommissionsandOtherMember 2018-01-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:NoninsuranceContractsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:InsuranceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:MortgageFinanceMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:AutomotiveFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:MortgageFinanceMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:InsuranceOperationsMember 2018-07-01 2018-09-30 0000040729 ally:OutofscopeofTopic606Member 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:InsuranceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:AutomotiveFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:AutomotiveFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:CorporateFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:CorporateFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:BrokerageCommissionsandOtherMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:InsuranceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:MortgageFinanceMember 2019-07-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:BrokeredAgentCommissionsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:InsuranceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:MortgageFinanceMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:AutomotiveFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:MortgageFinanceMember 2018-07-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:OtherMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:AutomotiveFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:AutomotiveFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 ally:BrokeredAgentCommissionsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:AutomotiveFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 ally:OtherMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:MortgageFinanceMember 2018-07-01 2018-09-30 0000040729 ally:BrokerageCommissionsandOtherMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:MortgageFinanceMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:AutomotiveFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:CorporateFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:MortgageFinanceMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:InsuranceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:InsuranceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:CorporateFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:CorporateFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:AutomotiveFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:CorporateFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:DepositsandBankingMember 2018-07-01 2018-09-30 0000040729 ally:BrokeredAgentCommissionsMember 2019-07-01 2019-09-30 0000040729 ally:RemarketingActivitiesMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:CorporateFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:CorporateFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:AutomotiveFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:OutofscopeofTopic606Member 2019-07-01 2019-09-30 0000040729 ally:OtherMember 2018-07-01 2018-09-30 0000040729 ally:OutofscopeofTopic606Member 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:InsuranceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:InsuranceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:OtherMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:InsuranceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:InsuranceOperationsMember 2018-07-01 2018-09-30 0000040729 ally:NoninsuranceContractsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:MortgageFinanceMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:CorporateFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:RemarketingActivitiesMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:MortgageFinanceMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:InsuranceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:InsuranceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:InsuranceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:CorporateFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:MortgageFinanceMember 2019-07-01 2019-09-30 0000040729 ally:DepositsandBankingMember 2019-07-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:NoninsuranceContractsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:MortgageFinanceMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:AutomotiveFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:AutomotiveFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:InsuranceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:AutomotiveFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:MortgageFinanceMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OutofscopeofTopic606Member ally:AutomotiveFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:OutofscopeofTopic606Member 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:CorporateFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokeredAgentCommissionsMember ally:AutomotiveFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:BrokerageCommissionsandOtherMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:CorporateFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:CorporateFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:MortgageFinanceMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:BrokerageCommissionsandOtherMember ally:AutomotiveFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 ally:BrokerageCommissionsandOtherMember 2019-07-01 2019-09-30 0000040729 ally:RemarketingActivitiesMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:MortgageFinanceMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:OtherMember ally:CorporateFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:RemarketingActivitiesMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:CorporateFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 ally:DepositsandBankingMember 2018-07-01 2018-09-30 0000040729 ally:NoninsuranceContractsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:DepositsandBankingMember ally:CorporateFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:RemarketingActivitiesMember ally:InsuranceOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:DepositsandBankingMember 2019-07-01 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember ally:BrokeredAgentCommissionsMember 2018-07-01 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:NoninsuranceContractsMember ally:MortgageFinanceMember 2019-07-01 2019-09-30 0000040729 ally:NoninsuranceContractsMember 2019-07-01 0000040729 ally:SaleofOffleaseVehiclesMember ally:AutomotiveFinanceOperationsMember 2019-01-01 2019-09-30 0000040729 ally:NoninsuranceContractsMember 2018-01-01 0000040729 ally:NoninsuranceContractsMember 2018-07-01 0000040729 ally:NoninsuranceContractsMember 2019-09-30 0000040729 ally:SaleofOffleaseVehiclesMember ally:AutomotiveFinanceOperationsMember 2018-07-01 2018-09-30 0000040729 ally:NoninsuranceContractsMember 2019-01-01 0000040729 ally:NoninsuranceContractsMember ally:A2021Member 2019-09-30 0000040729 ally:NoninsuranceContractsMember ally:A2019Member 2019-09-30 0000040729 ally:NoninsuranceContractsMember ally:A2023andthereafterMember 2019-09-30 0000040729 ally:SaleofOffleaseVehiclesMember ally:AutomotiveFinanceOperationsMember 2019-07-01 2019-09-30 0000040729 ally:NoninsuranceContractsMember ally:A2020Member 2019-09-30 0000040729 ally:SaleofOffleaseVehiclesMember ally:AutomotiveFinanceOperationsMember 2018-01-01 2018-09-30 0000040729 ally:NoninsuranceContractsMember 2018-09-30 0000040729 ally:NoninsuranceContractsMember ally:A2022Member 2019-09-30 0000040729 us-gaap:CorporateDebtSecuritiesMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2018-12-31 0000040729 us-gaap:AssetBackedSecuritiesMember 2019-09-30 0000040729 us-gaap:CommercialMortgageBackedSecuritiesMember 2019-09-30 0000040729 us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000040729 us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-09-30 0000040729 us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-09-30 0000040729 us-gaap:USTreasuryAndGovernmentMember 2019-09-30 0000040729 us-gaap:AssetBackedSecuritiesMember 2018-12-31 0000040729 us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0000040729 us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-12-31 0000040729 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000040729 us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-09-30 0000040729 us-gaap:CommercialMortgageBackedSecuritiesMember 2018-12-31 0000040729 us-gaap:USStatesAndPoliticalSubdivisionsMember 2018-12-31 0000040729 ally:ExcludesOtherEarningAssetsMember 2018-07-01 2018-09-30 0000040729 ally:ExcludesOtherEarningAssetsMember 2019-01-01 2019-09-30 0000040729 ally:ExcludesOtherEarningAssetsMember 2019-07-01 2019-09-30 0000040729 ally:ExcludesOtherEarningAssetsMember 2018-01-01 2018-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:AvailableforsaleSecuritiesMember 2019-09-30 0000040729 us-gaap:USTreasuryAndGovernmentMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000040729 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000040729 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000040729 us-gaap:AssetBackedSecuritiesMember us-gaap:HeldtomaturitySecuritiesMember 2018-12-31 0000040729 ally:AgencymortgagebackedcommercialMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000040729 us-gaap:HeldtomaturitySecuritiesMember 2018-12-31 0000040729 us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000040729 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000040729 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-09-30 0000040729 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-09-30 0000040729 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000040729 us-gaap:HeldtomaturitySecuritiesMember 2019-09-30 0000040729 us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-09-30 0000040729 us-gaap:DebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:HeldtomaturitySecuritiesMember 2018-12-31 0000040729 us-gaap:AssetBackedSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000040729 us-gaap:USTreasuryAndGovernmentMember us-gaap:AvailableforsaleSecuritiesMember 2019-09-30 0000040729 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:AvailableforsaleSecuritiesMember 2019-09-30 0000040729 us-gaap:AssetBackedSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-09-30 0000040729 us-gaap:AssetBackedSecuritiesMember us-gaap:HeldtomaturitySecuritiesMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:HeldtomaturitySecuritiesMember 2019-09-30 0000040729 us-gaap:DebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000040729 ally:AgencymortgagebackedcommercialMember us-gaap:AvailableforsaleSecuritiesMember 2019-09-30 0000040729 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember 2019-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember 2018-12-31 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:HeldtomaturitySecuritiesMember 2019-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:HeldtomaturitySecuritiesMember 2018-12-31 0000040729 us-gaap:OperatingSegmentsMember us-gaap:AvailableforsaleSecuritiesMember ally:InsuranceOperationsMember 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember us-gaap:AvailableforsaleSecuritiesMember ally:InsuranceOperationsMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialLoanMember 2018-01-01 2018-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2019-07-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-07-01 2018-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2018-07-01 2018-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2018-01-01 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialLoanMember 2019-01-01 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialLoanMember 2018-07-01 2018-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-07-01 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialLoanMember 2019-07-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2019-01-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember 2018-07-01 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember 2018-07-01 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember 2019-07-01 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-07-01 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember 2019-07-01 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember 2018-07-01 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-07-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember 2018-07-01 2018-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember 2018-07-01 2018-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember 2019-07-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember 2019-07-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember 2019-07-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2018-12-31 0000040729 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember 2018-12-31 0000040729 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000040729 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember 2018-12-31 0000040729 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000040729 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember 2018-12-31 0000040729 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember 2019-09-30 0000040729 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember 2019-09-30 0000040729 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember 2019-09-30 0000040729 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember 2019-09-30 0000040729 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2018-12-31 0000040729 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000040729 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember 2018-12-31 0000040729 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember 2018-12-31 0000040729 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2018-12-31 0000040729 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2019-09-30 0000040729 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember 2018-12-31 0000040729 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-09-30 0000040729 us-gaap:NonperformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-09-30 0000040729 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-09-30 0000040729 us-gaap:PerformingFinancingReceivableMember us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:CriticizedMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:PassMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:PassMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:PassMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:CriticizedMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember us-gaap:CriticizedMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:PassMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:CriticizedMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember us-gaap:PassMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:CriticizedMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:PassMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:PassMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember us-gaap:PassMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember us-gaap:CriticizedMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:CriticizedMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:CriticizedMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember 2019-01-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember 2018-01-01 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-01-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember 2019-01-01 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember 2018-01-01 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-01-01 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember 2018-01-01 2018-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember 2019-01-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember 2018-01-01 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember 2019-01-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember 2018-01-01 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000040729 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000040729 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-09-30 0000040729 us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000040729 us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-09-30 0000040729 us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-09-30 0000040729 us-gaap:FinancingReceivables60To89DaysPastDueMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2019-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember ally:OtherloanMember us-gaap:FinancingReceivables30To59DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember us-gaap:FinancingReceivables60To89DaysPastDueMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageFinanceMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember ally:MortgageLegacyMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2018-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember 2018-01-01 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember 2019-01-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2019-06-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-06-30 0000040729 us-gaap:CommercialPortfolioSegmentMember 2019-06-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember 2017-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2017-12-31 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2017-12-31 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember 2018-07-01 2018-09-30 0000040729 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateLoanMember 2019-07-01 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:RealEstateLoanMember 2018-06-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-06-30 0000040729 us-gaap:CommercialPortfolioSegmentMember 2018-06-30 0000040729 srt:MaximumMember ally:CorporateFacilitiesMember 2019-09-30 0000040729 srt:MaximumMember 2019-01-01 2019-09-30 0000040729 srt:MaximumMember us-gaap:LandAndBuildingMember 2019-01-01 2019-09-30 0000040729 srt:MinimumMember 2019-01-01 2019-09-30 0000040729 srt:MinimumMember us-gaap:LandAndBuildingMember 2019-01-01 2019-09-30 0000040729 srt:MinimumMember ally:CorporateFacilitiesMember 2019-09-30 0000040729 us-gaap:VehiclesMember 2019-09-30 0000040729 ally:ConsumerMortgageIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-01-01 2019-09-30 0000040729 ally:ConsumerMortgageIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-01-01 2018-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-01-01 2018-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-01-01 2019-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember 2018-07-01 2018-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember ally:WholeLoanSalesMember 2019-01-01 2019-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember ally:WholeLoanSalesMember 2018-01-01 2018-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember 2019-07-01 2019-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember 2019-01-01 2019-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-07-01 2019-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember ally:WholeLoanSalesMember 2019-07-01 2019-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember ally:WholeLoanSalesMember 2018-07-01 2018-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember 2018-01-01 2018-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-07-01 2018-09-30 0000040729 ally:CommercialOtherIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-12-31 0000040729 ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-09-30 0000040729 ally:CommercialAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-09-30 0000040729 ally:CommercialOtherIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-12-31 0000040729 ally:CommercialAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-12-31 0000040729 ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-12-31 0000040729 ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-09-30 0000040729 ally:HeldToMaturitySecuritiesLocationMember ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-09-30 0000040729 us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember ally:AmountreconsolidatedduringtheperiodMember 2019-09-30 0000040729 ally:HeldToMaturitySecuritiesLocationMember ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-12-31 0000040729 us-gaap:OtherAssetsMember ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember ally:WholeLoanSalesMember 2018-12-31 0000040729 ally:ConsumerAutomotiveIndustrySectorMember ally:WholeLoanSalesMember 2019-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-12-31 0000040729 ally:ConsumerAutomotiveIndustrySectorMember 2019-09-30 0000040729 ally:ConsumerAutomotiveIndustrySectorMember 2018-12-31 0000040729 ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-09-30 0000040729 us-gaap:OtherAssetsMember ally:ConsumerAutomotiveIndustrySectorMember us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-12-31 0000040729 us-gaap:OperatingSegmentsMember ally:InsuranceOperationsMember 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:AutomotiveFinanceOperationsMember 2019-09-30 0000040729 us-gaap:CorporateNonSegmentMember 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:InsuranceOperationsMember 2018-12-31 0000040729 us-gaap:CorporateNonSegmentMember 2018-12-31 0000040729 us-gaap:OperatingSegmentsMember ally:AutomotiveFinanceOperationsMember 2018-12-31 0000040729 ally:AllyBankMember 2018-12-31 0000040729 ally:AllyBankMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000040729 ally:AllyBankMember 2019-09-30 0000040729 ally:AllyBankMember us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-09-30 0000040729 ally:AllyBankMember us-gaap:CommercialPortfolioSegmentMember us-gaap:AutomobileLoanMember 2018-12-31 0000040729 ally:AllyBankMember us-gaap:ConsumerPortfolioSegmentMember us-gaap:AutomobileLoanMember 2019-09-30 0000040729 ally:ShorttermborrowingsMember 2018-12-31 0000040729 us-gaap:FederalHomeLoanBankAdvancesMember 2018-12-31 0000040729 ally:Maturitywithin61to90DaysMember us-gaap:SecuredDebtMember 2019-09-30 0000040729 ally:ShorttermborrowingsMember 2019-09-30 0000040729 ally:RevolvingSecuredFundingFacilities1YearOrGreaterMember ally:CommittedFundingFacilitiesMember 2019-09-30 0000040729 us-gaap:MaturityUpTo30DaysMember us-gaap:SecuredDebtMember 2019-09-30 0000040729 ally:AllyBankMember ally:PledgedAssetsForFederalReserveBankMember 2019-09-30 0000040729 us-gaap:FixedIncomeInterestRateMember 2019-09-30 0000040729 us-gaap:FederalHomeLoanBankAdvancesMember 2019-09-30 0000040729 ally:Maturitywithin31to60DaysMember us-gaap:SecuredDebtMember 2019-09-30 0000040729 ally:CommittedFundingFacilitiesMember 2019-09-30 0000040729 ally:AllyBankMember ally:PledgedAssetsForFederalHomeLoanBankMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:SecuredDebtMember 2019-09-30 0000040729 ally:AllyBankMember ally:PledgedAssetsForFederalHomeLoanBankMember 2018-12-31 0000040729 us-gaap:TrustPreferredSecuritiesSubjectToMandatoryRedemptionMember 2019-09-30 0000040729 us-gaap:UnsecuredDebtMember 2019-09-30 0000040729 us-gaap:SecuredDebtMember 2018-12-31 0000040729 us-gaap:UnsecuredDebtMember 2018-12-31 0000040729 us-gaap:SecuredDebtMember 2019-09-30 0000040729 us-gaap:UnsecuredDebtMember 2019-09-30 0000040729 us-gaap:SecuredDebtMember 2018-12-31 0000040729 us-gaap:UnsecuredDebtMember 2018-12-31 0000040729 us-gaap:SecuredDebtMember 2019-09-30 0000040729 ally:AllyFinancialIncMember ally:CommittedFundingFacilitiesMember us-gaap:SecuredDebtMember 2019-09-30 0000040729 ally:AllyFinancialIncMember ally:CommittedFundingFacilitiesMember us-gaap:SecuredDebtMember 2018-12-31 0000040729 ally:AllyBankMember ally:CommittedFundingFacilitiesMember us-gaap:SecuredDebtMember 2019-09-30 0000040729 ally:AllyBankMember ally:CommittedFundingFacilitiesMember us-gaap:SecuredDebtMember 2018-12-31 0000040729 ally:CommittedFundingFacilitiesMember us-gaap:SecuredDebtMember 2018-12-31 0000040729 ally:CommittedFundingFacilitiesMember us-gaap:SecuredDebtMember 2019-09-30 0000040729 us-gaap:LongTermDebtMember us-gaap:UnsecuredDebtMember 2019-09-30 0000040729 us-gaap:LongTermDebtMember us-gaap:SecuredDebtMember 2019-09-30 0000040729 ally:OriginalIssueDiscountMember us-gaap:UnsecuredDebtMember 2019-09-30 0000040729 ally:OriginalIssueDiscountMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:UnsecuredDebtMember 2019-09-30 0000040729 ally:OriginalIssueDiscountMember ally:DebtInstrumentRedemptionPeriodSixMember us-gaap:UnsecuredDebtMember 2019-09-30 0000040729 ally:OriginalIssueDiscountMember us-gaap:DebtInstrumentRedemptionPeriodFourMember us-gaap:UnsecuredDebtMember 2019-09-30 0000040729 ally:OriginalIssueDiscountMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:UnsecuredDebtMember 2019-09-30 0000040729 ally:OriginalIssueDiscountMember us-gaap:DebtInstrumentRedemptionPeriodFiveMember us-gaap:UnsecuredDebtMember 2019-09-30 0000040729 ally:AllyBankMember ally:PledgedAssetsForFederalReserveBankMember 2018-12-31 0000040729 ally:PastperiodMember 2019-09-30 0000040729 us-gaap:SubsequentEventMember 2019-10-07 2019-10-07 0000040729 srt:MinimumMember 2019-09-30 0000040729 ally:CurrentperiodMember 2019-09-30 0000040729 srt:MinimumMember 2018-12-31 0000040729 us-gaap:SubsequentEventMember 2019-10-07 0000040729 us-gaap:SubsequentEventMember 2019-10-15 0000040729 2018-03-31 0000040729 2019-03-31 0000040729 ally:AllyFinancialIncMember 2018-12-31 0000040729 ally:AllyBankMember srt:MinimumMember 2019-09-30 0000040729 ally:AllyFinancialIncMember srt:MinimumMember 2019-09-30 0000040729 ally:AllyFinancialIncMember 2019-09-30 0000040729 ally:InterestRatePutOptionMember us-gaap:NondesignatedMember 2019-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000040729 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000040729 ally:PurchasedOptionsMember us-gaap:NondesignatedMember 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-09-30 0000040729 ally:InterestRateCallOptionMember us-gaap:NondesignatedMember 2019-09-30 0000040729 ally:InterestRateCallOptionMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000040729 ally:InterestRatePutOptionMember us-gaap:NondesignatedMember 2018-12-31 0000040729 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000040729 us-gaap:EquityContractMember us-gaap:NondesignatedMember 2019-09-30 0000040729 ally:ForeignExchangeFuturesAndForwardsMember us-gaap:NondesignatedMember 2018-12-31 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-09-30 0000040729 ally:InterestRateFuturesAndForwardsMember us-gaap:NondesignatedMember 2018-12-31 0000040729 ally:EquityContractPutOptionMember us-gaap:NondesignatedMember 2019-09-30 0000040729 ally:InterestRateFuturesAndForwardsMember us-gaap:NondesignatedMember 2019-09-30 0000040729 ally:InterestRateCallOptionMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-12-31 0000040729 ally:ForeignExchangeFuturesAndForwardsMember us-gaap:NondesignatedMember 2019-09-30 0000040729 us-gaap:EquityContractMember us-gaap:NondesignatedMember 2018-12-31 0000040729 us-gaap:NondesignatedMember 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2018-12-31 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000040729 ally:PurchasedOptionsMember us-gaap:NondesignatedMember 2018-12-31 0000040729 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-30 0000040729 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000040729 ally:EquityContractPutOptionMember us-gaap:NondesignatedMember 2018-12-31 0000040729 ally:InterestRateCallOptionMember us-gaap:NondesignatedMember 2018-12-31 0000040729 us-gaap:NondesignatedMember 2018-12-31 0000040729 ally:AvailableForSaleDebtSecuritiesLocationMember 2018-12-31 0000040729 ally:FinancereceivablesandLoansnetMember 2018-12-31 0000040729 ally:FinancereceivablesandLoansnetMember 2019-09-30 0000040729 ally:AvailableForSaleDebtSecuritiesLocationMember 2019-09-30 0000040729 ally:AvailableForSaleDebtSecuritiesLocationMember 2019-07-01 2019-09-30 0000040729 ally:FinancereceivablesandLoansnetMember 2019-07-01 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2019-01-01 2019-09-30 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-07-01 2018-09-30 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-01-01 2018-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember ally:GainsonMortgageandAutomotiveLoansMember 2018-07-01 2018-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2019-07-01 2019-09-30 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-07-01 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2018-07-01 2018-09-30 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-07-01 2018-09-30 0000040729 us-gaap:NondesignatedMember 2019-01-01 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-07-01 2018-09-30 0000040729 us-gaap:NondesignatedMember 2018-07-01 2018-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember ally:GainsonMortgageandAutomotiveLoansMember 2019-07-01 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember ally:GainsonMortgageandAutomotiveLoansMember 2019-01-01 2019-09-30 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2019-01-01 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-01-01 2018-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2018-01-01 2018-09-30 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-01-01 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember ally:GainsonMortgageandAutomotiveLoansMember 2018-01-01 2018-09-30 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2018-01-01 2018-09-30 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OtherIncomeMember 2019-07-01 2019-09-30 0000040729 us-gaap:NondesignatedMember 2018-01-01 2018-09-30 0000040729 us-gaap:NondesignatedMember 2019-07-01 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-07-01 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-01-01 2019-09-30 0000040729 ally:LongTermDebtLocationMember 2019-09-30 0000040729 ally:FinancereceivablesandLoansnetMember ally:DiscontinuedHedgeMember 2019-09-30 0000040729 ally:AvailableForSaleDebtSecuritiesLocationMember ally:DiscontinuedHedgeMember 2019-09-30 0000040729 ally:LongTermDebtLocationMember ally:DiscontinuedHedgeMember 2018-12-31 0000040729 ally:LongTermDebtLocationMember 2018-12-31 0000040729 ally:AvailableForSaleDebtSecuritiesLocationMember ally:DiscontinuedHedgeMember 2018-12-31 0000040729 ally:LongTermDebtLocationMember ally:DiscontinuedHedgeMember 2019-09-30 0000040729 ally:FinancereceivablesandLoansnetMember ally:DiscontinuedHedgeMember 2018-12-31 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-01-01 2018-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-01-01 2019-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-01-01 2019-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-01-01 2019-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-01-01 2019-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-01-01 2018-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-01-01 2019-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-01-01 2018-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-01-01 2019-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-01-01 2018-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-01-01 2018-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-01-01 2019-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-01-01 2019-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-01-01 2018-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-01-01 2018-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-01-01 2019-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-01-01 2019-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-01-01 2018-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-01-01 2019-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-01-01 2018-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-01-01 2019-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-01-01 2018-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-01-01 2019-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-01-01 2019-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-01-01 2018-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-01-01 2018-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-01-01 2019-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-01-01 2018-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-01-01 2018-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-01-01 2018-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-01-01 2018-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-01-01 2019-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-01-01 2019-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-01-01 2018-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-01-01 2018-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-01-01 2018-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-01-01 2018-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-01-01 2019-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-01-01 2018-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-01-01 2018-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-01-01 2018-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-01-01 2019-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-01-01 2019-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-01-01 2019-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-01-01 2018-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-01-01 2019-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-01-01 2019-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-01-01 2019-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-01-01 2018-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-01-01 2019-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-01-01 2018-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-01-01 2018-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-01-01 2019-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-01-01 2019-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-01-01 2018-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-01-01 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2019-07-01 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2018-07-01 2018-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-07-01 2018-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-07-01 2018-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-07-01 2018-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-07-01 2018-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-07-01 2018-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-07-01 2018-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-07-01 2018-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-07-01 2018-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-07-01 2018-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-07-01 2019-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-07-01 2019-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-07-01 2019-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-07-01 2019-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-07-01 2019-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-07-01 2019-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-07-01 2019-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-07-01 2018-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-07-01 2019-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-07-01 2018-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-07-01 2019-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-07-01 2019-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-07-01 2018-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-07-01 2018-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-07-01 2019-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-07-01 2018-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-07-01 2018-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-07-01 2019-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-07-01 2018-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-07-01 2019-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-07-01 2018-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-07-01 2018-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-07-01 2018-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-07-01 2019-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-07-01 2018-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-07-01 2018-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-07-01 2019-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-07-01 2018-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-07-01 2019-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-07-01 2019-09-30 0000040729 us-gaap:UnsecuredDebtMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-07-01 2019-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-07-01 2018-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-07-01 2019-09-30 0000040729 us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-07-01 2019-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-07-01 2019-09-30 0000040729 us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-07-01 2019-09-30 0000040729 us-gaap:AvailableforsaleSecuritiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-07-01 2019-09-30 0000040729 ally:FixedrateAutomotiveLoansMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-07-01 2019-09-30 0000040729 ally:VariablerateBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-07-01 2018-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2019-07-01 2019-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2019-07-01 2019-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestonlongtermdebtMember 2018-07-01 2018-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestondepositsMember 2018-07-01 2018-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2019-07-01 2019-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2019-07-01 2019-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestanddividendsoninvestmentsecuritiesandotherearningassetsMember 2018-07-01 2018-09-30 0000040729 ally:DepositLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember ally:InterestandFeesonFinanceReceivablesandLoansMember 2018-07-01 2018-09-30 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2019-07-01 2019-09-30 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2018-07-01 2018-09-30 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-09-30 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2018-01-01 2018-09-30 0000040729 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-30 0000040729 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2018-12-31 0000040729 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000040729 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-30 0000040729 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000040729 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-09-30 0000040729 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000040729 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2018-12-31 0000040729 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-30 0000040729 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-09-30 0000040729 ally:AutomotiveMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:MarketApproachValuationTechniqueMember 2018-12-31 0000040729 srt:MinimumMember ally:AutomotiveMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000040729 srt:WeightedAverageMember ally:AutomotiveMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000040729 srt:MaximumMember ally:AutomotiveMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000040729 ally:AutomotiveMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2018-12-31 0000040729 ally:RepossessedAndForeclosedAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:NonmarketableequityinvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:NonmarketableequityinvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:CommercialFinanceReceivablesAndLoansOtherMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:CommercialLoanMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:RepossessedAndForeclosedAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:CommercialFinanceReceivablesAndLoansAutomotiveMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:RepossessedAndForeclosedAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:CommercialLoanMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:AssetsTotalMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:CommercialLoanMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:CommercialFinanceReceivablesAndLoansOtherMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:CommercialFinanceReceivablesAndLoansOtherMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:CommercialLoanMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:CommercialFinanceReceivablesAndLoansOtherMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:NonmarketableequityinvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:AssetsTotalMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:NonmarketableequityinvestmentsMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:AssetsTotalMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:CommercialFinanceReceivablesAndLoansAutomotiveMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:CommercialFinanceReceivablesAndLoansAutomotiveMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:RepossessedAndForeclosedAssetsMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 ally:CommercialFinanceReceivablesAndLoansAutomotiveMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:AssetsTotalMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2019-09-30 0000040729 us-gaap:CommercialLoanMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:RepossessedAndForeclosedAssetsMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:CommercialLoanMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:CommercialFinanceReceivablesAndLoansAutomotiveMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:CommercialFinanceReceivablesAndLoansOtherMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:AutomotiveMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:CommercialFinanceReceivablesAndLoansAutomotiveMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:NonmarketableequityinvestmentsMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:CommercialFinanceReceivablesAndLoansAutomotiveMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:AutomotiveMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:AssetsTotalMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:CommercialLoanMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:AssetsTotalMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:LoansheldforsaleOtherMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:CommercialFinanceReceivablesAndLoansOtherMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:LoansheldforsaleOtherMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:CommercialFinanceReceivablesAndLoansOtherMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:NonmarketableequityinvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:AutomotiveMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:AutomotiveMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:AssetsTotalMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:EquityMethodInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:CommercialFinanceReceivablesAndLoansAutomotiveMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:NonmarketableequityinvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:AssetsTotalMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:RepossessedAndForeclosedAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:NonmarketableequityinvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:RepossessedAndForeclosedAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:RepossessedAndForeclosedAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:LoansheldforsaleOtherMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:CommercialLoanMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:LoansheldforsaleOtherMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 ally:CommercialFinanceReceivablesAndLoansOtherMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0000040729 us-gaap:EquitySecuritiesMember 2018-07-01 2018-09-30 0000040729 us-gaap:DerivativeMember 2018-07-01 2018-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2018-07-01 2018-09-30 0000040729 us-gaap:EquitySecuritiesMember 2018-06-30 0000040729 us-gaap:RetainedInterestMember 2018-07-01 2018-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2018-06-30 0000040729 us-gaap:EquitySecuritiesMember 2018-09-30 0000040729 us-gaap:RetainedInterestMember 2018-06-30 0000040729 us-gaap:RetainedInterestMember 2018-09-30 0000040729 us-gaap:DerivativeMember 2018-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2018-09-30 0000040729 us-gaap:DerivativeMember 2018-06-30 0000040729 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageMember 2018-12-31 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialLoanMember 2018-12-31 0000040729 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialLoanMember 2018-12-31 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialLoanMember 2018-12-31 0000040729 us-gaap:RetainedInterestMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageMember 2018-12-31 0000040729 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:RetainedInterestMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialLoanMember 2018-12-31 0000040729 us-gaap:FairValueInputsLevel1Member us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:RetainedInterestMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageMember 2018-12-31 0000040729 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageMember 2018-12-31 0000040729 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:FairValueInputsLevel2Member us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:RetainedInterestMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0000040729 us-gaap:EquitySecuritiesMember 2018-01-01 2018-09-30 0000040729 us-gaap:EquitySecuritiesMember 2017-12-31 0000040729 us-gaap:DerivativeMember 2018-01-01 2018-09-30 0000040729 us-gaap:RetainedInterestMember 2018-01-01 2018-09-30 0000040729 us-gaap:RetainedInterestMember 2017-12-31 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2018-01-01 2018-09-30 0000040729 us-gaap:DerivativeMember 2017-12-31 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2017-12-31 0000040729 us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageMember 2019-09-30 0000040729 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageMember 2019-09-30 0000040729 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:OtherContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:FairValueInputsLevel1Member us-gaap:OtherContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:RetainedInterestMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialLoanMember 2019-09-30 0000040729 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialLoanMember 2019-09-30 0000040729 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:FairValueInputsLevel2Member us-gaap:OtherContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:OtherContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:FairValueInputsLevel2Member us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageMember 2019-09-30 0000040729 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:OtherContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:FairValueInputsLevel1Member us-gaap:InterestRateContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:RetainedInterestMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:RetainedInterestMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialLoanMember 2019-09-30 0000040729 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ResidentialMortgageMember 2019-09-30 0000040729 us-gaap:FairValueInputsLevel3Member us-gaap:OtherContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:RetainedInterestMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialLoanMember 2019-09-30 0000040729 us-gaap:ResidentialMortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:OtherContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:CommercialMortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:OtherContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2019-07-01 2019-09-30 0000040729 us-gaap:EquitySecuritiesMember 2019-06-30 0000040729 us-gaap:EquitySecuritiesMember 2019-07-01 2019-09-30 0000040729 us-gaap:RetainedInterestMember 2019-07-01 2019-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2019-06-30 0000040729 us-gaap:RetainedInterestMember 2019-06-30 0000040729 us-gaap:DerivativeMember 2019-06-30 0000040729 us-gaap:DerivativeMember 2019-07-01 2019-09-30 0000040729 us-gaap:RetainedInterestMember 2019-09-30 0000040729 us-gaap:EquitySecuritiesMember 2019-09-30 0000040729 us-gaap:DerivativeMember 2019-09-30 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2019-09-30 0000040729 us-gaap:RetainedInterestMember 2019-01-01 2019-09-30 0000040729 us-gaap:EquitySecuritiesMember 2019-01-01 2019-09-30 0000040729 us-gaap:RetainedInterestMember 2018-12-31 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2019-01-01 2019-09-30 0000040729 us-gaap:DerivativeMember 2018-12-31 0000040729 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember 2018-12-31 0000040729 us-gaap:DerivativeMember 2019-01-01 2019-09-30 0000040729 us-gaap:EquitySecuritiesMember 2018-12-31 0000040729 us-gaap:OperatingSegmentsMember ally:AutomotiveFinanceOperationsMember 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:InsuranceOperationsMember 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:MortgageFinanceMember 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:CorporateFinanceOperationsMember 2018-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:CorporateFinanceOperationsMember 2019-09-30 0000040729 us-gaap:OperatingSegmentsMember ally:MortgageFinanceMember 2018-09-30 0000040729 us-gaap:CorporateNonSegmentMember 2018-09-30 0000040729 srt:GuarantorSubsidiariesMember 2018-01-01 2018-09-30 0000040729 srt:AffiliatedEntityMember 2018-01-01 2018-09-30 0000040729 srt:NonGuarantorSubsidiariesMember 2018-01-01 2018-09-30 0000040729 srt:ParentCompanyMember 2018-01-01 2018-09-30 0000040729 srt:ConsolidationEliminationsMember 2018-01-01 2018-09-30 0000040729 srt:NonGuarantorSubsidiariesMember srt:AffiliatedEntityMember 2018-01-01 2018-09-30 0000040729 srt:ParentCompanyMember 2017-12-31 0000040729 srt:ParentCompanyMember 2018-09-30 0000040729 srt:NonGuarantorSubsidiariesMember 2018-09-30 0000040729 srt:GuarantorSubsidiariesMember 2018-09-30 0000040729 srt:ConsolidationEliminationsMember srt:AffiliatedEntityMember 2018-01-01 2018-09-30 0000040729 srt:GuarantorSubsidiariesMember srt:AffiliatedEntityMember 2018-01-01 2018-09-30 0000040729 srt:GuarantorSubsidiariesMember 2017-12-31 0000040729 srt:NonGuarantorSubsidiariesMember 2017-12-31 0000040729 srt:ParentCompanyMember srt:AffiliatedEntityMember 2018-01-01 2018-09-30 0000040729 srt:ConsolidationEliminationsMember 2018-09-30 0000040729 srt:ConsolidationEliminationsMember 2017-12-31 0000040729 srt:NonGuarantorSubsidiariesMember 2019-09-30 0000040729 srt:ParentCompanyMember 2019-09-30 0000040729 srt:GuarantorSubsidiariesMember 2019-09-30 0000040729 srt:ConsolidationEliminationsMember 2019-09-30 0000040729 srt:NonGuarantorSubsidiariesMember srt:AffiliatedEntityMember 2019-09-30 0000040729 srt:GuarantorSubsidiariesMember srt:AffiliatedEntityMember 2019-09-30 0000040729 srt:ConsolidationEliminationsMember srt:AffiliatedEntityMember 2019-09-30 0000040729 srt:AffiliatedEntityMember 2019-09-30 0000040729 srt:ParentCompanyMember srt:AffiliatedEntityMember 2019-09-30 0000040729 srt:ParentCompanyMember srt:AffiliatedEntityMember 2019-01-01 2019-09-30 0000040729 srt:ParentCompanyMember 2019-01-01 2019-09-30 0000040729 srt:GuarantorSubsidiariesMember 2019-01-01 2019-09-30 0000040729 srt:ConsolidationEliminationsMember 2019-01-01 2019-09-30 0000040729 srt:NonGuarantorSubsidiariesMember 2019-01-01 2019-09-30 0000040729 srt:ConsolidationEliminationsMember srt:AffiliatedEntityMember 2019-01-01 2019-09-30 0000040729 srt:GuarantorSubsidiariesMember srt:AffiliatedEntityMember 2019-01-01 2019-09-30 0000040729 srt:NonGuarantorSubsidiariesMember srt:AffiliatedEntityMember 2019-01-01 2019-09-30 0000040729 srt:AffiliatedEntityMember 2019-01-01 2019-09-30 0000040729 srt:ConsolidationEliminationsMember 2018-12-31 0000040729 srt:ParentCompanyMember 2018-12-31 0000040729 srt:GuarantorSubsidiariesMember 2018-12-31 0000040729 srt:NonGuarantorSubsidiariesMember 2018-12-31 0000040729 srt:NonGuarantorSubsidiariesMember srt:AffiliatedEntityMember 2018-12-31 0000040729 srt:ConsolidationEliminationsMember srt:AffiliatedEntityMember 2018-12-31 0000040729 srt:ParentCompanyMember srt:AffiliatedEntityMember 2018-12-31 0000040729 srt:GuarantorSubsidiariesMember srt:AffiliatedEntityMember 2018-12-31 0000040729 srt:AffiliatedEntityMember 2018-12-31 0000040729 srt:ConsolidationEliminationsMember 2018-07-01 2018-09-30 0000040729 srt:ParentCompanyMember 2018-07-01 2018-09-30 0000040729 srt:GuarantorSubsidiariesMember 2018-07-01 2018-09-30 0000040729 srt:NonGuarantorSubsidiariesMember 2018-07-01 2018-09-30 0000040729 srt:ParentCompanyMember srt:AffiliatedEntityMember 2018-07-01 2018-09-30 0000040729 srt:AffiliatedEntityMember 2018-07-01 2018-09-30 0000040729 srt:GuarantorSubsidiariesMember srt:AffiliatedEntityMember 2018-07-01 2018-09-30 0000040729 srt:ConsolidationEliminationsMember srt:AffiliatedEntityMember 2018-07-01 2018-09-30 0000040729 srt:NonGuarantorSubsidiariesMember srt:AffiliatedEntityMember 2018-07-01 2018-09-30 0000040729 srt:ParentCompanyMember 2019-07-01 2019-09-30 0000040729 srt:ConsolidationEliminationsMember 2019-07-01 2019-09-30 0000040729 srt:GuarantorSubsidiariesMember 2019-07-01 2019-09-30 0000040729 srt:NonGuarantorSubsidiariesMember 2019-07-01 2019-09-30 0000040729 srt:GuarantorSubsidiariesMember srt:AffiliatedEntityMember 2019-07-01 2019-09-30 0000040729 srt:ConsolidationEliminationsMember srt:AffiliatedEntityMember 2019-07-01 2019-09-30 0000040729 srt:NonGuarantorSubsidiariesMember srt:AffiliatedEntityMember 2019-07-01 2019-09-30 0000040729 srt:ParentCompanyMember srt:AffiliatedEntityMember 2019-07-01 2019-09-30 0000040729 srt:AffiliatedEntityMember 2019-07-01 2019-09-30 0000040729 us-gaap:SubsequentEventMember 2019-10-01 0000040729 us-gaap:SubsequentEventMember 2019-10-01 2019-10-01 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
Table of Contents

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2019, or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d)
OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                          to                         
Commission file number: 1-3754
ALLY FINANCIAL INC.
(Exact name of registrant as specified in its charter)
Delaware
 
38-0572512
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
Ally Detroit Center
500 Woodward Ave.
Floor 10, Detroit, Michigan
48226
(Address of principal executive offices)
(Zip Code)
(866710-4623
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act (all listed on the New York Stock Exchange):
Title of each class
Trading symbols
Common Stock, par value $0.01 per share
ALLY
8.125% Fixed Rate/Floating Rate Trust Preferred Securities, Series 2 of GMAC Capital Trust I
ALLY PRA
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.                    Yes                     No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).                            Yes                     No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
  
Accelerated filer
  
Non-accelerated filer
 
Smaller reporting company
 
 
  
 
 
 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes                     No
At November 1, 2019, the number of shares outstanding of the Registrant’s common stock was 380,068,995 shares.



Table of Contents
INDEX
Ally Financial Inc. • Form 10-Q

 
 
Page
 
Item 1.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.



 
PART I — FINANCIAL INFORMATION
 
 
 
Item 1. Financial Statements
Condensed Consolidated Statement of Comprehensive Income (unaudited)
Ally Financial Inc. • Form 10-Q



 
 
Three months ended September 30,
 
Nine months ended September 30,
($ in millions)
 
2019
 
2018
 
2019
 
2018
Financing revenue and other interest income
 
 
 
 
 
 
 
 
Interest and fees on finance receivables and loans
 
$
1,859

 
$
1,708

 
$
5,526

 
$