false20192021-12-312021-12-312045-12-312045-12-31P1D0.1420.530.0330.0590.1530.0860.0840.6120.0360.1350.5560.0280.0580.1630.0570.0720.5490.0510000886982FYtrue--12-31GOLDMAN SACHS GROUP INCNYDE0.0950.1250.4440.2840.0930.1170.4860.3780.1150.1190.0990.090.1440.0610.0610.0520.1340.160.0450.1550.3350.3790.120.1270.6857.07.70.7462067-12-31 0000886982 2019-01-01 2019-12-31 0000886982 2018-01-01 2018-12-31 0000886982 2017-01-01 2017-12-31 0000886982 2019-12-31 0000886982 2018-12-31 0000886982 2019-10-01 2019-12-31 0000886982 2018-10-01 2018-12-31 0000886982 2020-02-07 0000886982 2019-06-30 0000886982 2017-12-31 0000886982 2016-12-31 0000886982 srt:SubsidiariesMember 2018-12-31 0000886982 srt:ParentCompanyMember 2018-12-31 0000886982 gs:SubsidiaryThreeMember 2018-12-31 0000886982 gs:DerivativeGuaranteeMember 2018-12-31 0000886982 us-gaap:MortgageBackedSecuritiesMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 currency:USD 2018-12-31 0000886982 gs:NonUSDollarMember 2018-12-31 0000886982 us-gaap:SubordinatedDebtMember 2018-12-31 0000886982 us-gaap:JuniorSubordinatedDebtMember 2018-12-31 0000886982 currency:USD srt:ParentCompanyMember 2018-12-31 0000886982 gs:NonUSDollarMember srt:ParentCompanyMember 2018-12-31 0000886982 srt:SubsidiariesMember currency:USD 2018-12-31 0000886982 srt:SubsidiariesMember gs:NonUSDollarMember 2018-12-31 0000886982 us-gaap:CustomerListsMember 2018-12-31 0000886982 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember 2018-12-31 0000886982 gs:USGovernmentAndFederalAgencyObligationsHeldByFirmMember 2018-12-31 0000886982 gs:NonUSGovernmentAndAgencyObligationsHeldByFirmMember 2018-12-31 0000886982 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2018-12-31 0000886982 gs:OneNotchReductionMember 2018-12-31 0000886982 gs:TwoNotchReductionMember 2018-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember gs:UnsecuredLongTermBorrowingsMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:OtherRetainedInterestsMember 2018-12-31 0000886982 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2018-12-31 0000886982 us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-12-31 0000886982 gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2018-12-31 0000886982 us-gaap:CommercialMortgageBackedSecuritiesMember 2018-12-31 0000886982 gs:GlobalMarketsMember 2018-12-31 0000886982 gs:AssetManagementMember 2018-12-31 0000886982 gs:ConsumerAndWealthManagementMember 2018-12-31 0000886982 gs:InvestmentBankingMember 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:SubsidiaryThreeMember 2018-12-31 0000886982 gs:AdvancedCapitalMember gs:SubsidiaryThreeMember 2018-12-31 0000886982 gs:AdvancedCapitalMember 2018-12-31 0000886982 gs:PrivateBankDepositsMember 2018-12-31 0000886982 gs:InstitutionalMember 2018-12-31 0000886982 gs:ConsumerDepositsMember 2018-12-31 0000886982 gs:DepositSweepProgramsMember 2018-12-31 0000886982 gs:InvestmentGradeCommercialLendingOtherInvestmentBankingActivitiesMember 2018-12-31 0000886982 gs:InvestmentGradeCommercialLendingRelationshipLendingActivitiesMember 2018-12-31 0000886982 gs:ConsolidatedVariableInterestEntityCarryingAmountMember 2018-12-31 0000886982 gs:RealEstateCreditRelatedAndOtherInvestingMember 2018-12-31 0000886982 gs:TradingCashInstrumentMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 us-gaap:DepositsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000886982 gs:UnsecuredShortTermBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000886982 gs:CorporateLoansMember gs:AmortizedCostMember 2018-12-31 0000886982 gs:CorporateLoansMember 2018-12-31 0000886982 gs:WealthManagementAndOtherLoansMember gs:AmortizedCostMember 2018-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:AmortizedCostMember 2018-12-31 0000886982 gs:OtherLoansMember gs:AmortizedCostMember 2018-12-31 0000886982 gs:WealthManagementAndOtherLoansMember 2018-12-31 0000886982 gs:CommercialRealEstateLoansMember 2018-12-31 0000886982 gs:ConsumerLoansMember 2018-12-31 0000886982 gs:OtherLoansMember 2018-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:AmortizedCostMember 2018-12-31 0000886982 gs:ConsumerLoansMember gs:AmortizedCostMember 2018-12-31 0000886982 gs:AmortizedCostMember 2018-12-31 0000886982 gs:ResidentialRealEstateLoansMember 2018-12-31 0000886982 gs:CommercialRealEstateLoansMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2018-12-31 0000886982 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2018-12-31 0000886982 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember gs:ResidentialRealEstateLoansMember 2018-12-31 0000886982 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember gs:OtherLoansMember 2018-12-31 0000886982 us-gaap:USGovernmentDebtSecuritiesMember gs:LessThanFiveYearsMember 2018-12-31 0000886982 us-gaap:USGovernmentDebtSecuritiesMember 2018-12-31 0000886982 gs:LessThanFiveYearsMember gs:SecuritiesBackedByRealEstateMember 2018-12-31 0000886982 gs:GreaterThanFiveYearsMember gs:SecuritiesBackedByRealEstateMember 2018-12-31 0000886982 gs:SecuritiesBackedByRealEstateMember 2018-12-31 0000886982 gs:BrokeredCertificatesOfDepositMember 2018-12-31 0000886982 gs:MortgageBackedAndOtherAssetBackedMember 2018-12-31 0000886982 gs:PrincipalProtectedNotesMember 2018-12-31 0000886982 gs:GlobalMarketsFixedIncomeCurrencyAndCommoditiesMember 2018-12-31 0000886982 gs:GlobalMarketsEquitiesMember 2018-12-31 0000886982 gs:ConsumerBankingMember 2018-12-31 0000886982 gs:WealthManagementMember 2018-12-31 0000886982 gs:InvestmentsInFundsMeasuredAtNavMember 2018-12-31 0000886982 gs:CounterpartyAndCashCollateralNettingAdjustmentMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 us-gaap:FinancialGuaranteeMember 2018-12-31 0000886982 gs:CapitalIMember 2018-12-31 0000886982 gs:MoneyMarketInstrumentsMember 2018-12-31 0000886982 gs:SecuritiesBackedByResidentialRealEstateMember 2018-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000886982 us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000886982 us-gaap:EquitySecuritiesMember 2018-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0000886982 us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000886982 gs:SecuritiesBackedByCommercialRealEstateMember 2018-12-31 0000886982 gs:EuropeanHeadquartersInLondonMember 2018-12-31 0000886982 gs:NonInvestmentGradeCommercialLendingMember 2018-12-31 0000886982 gs:WarehouseFinancingMember 2018-12-31 0000886982 gs:InvestmentGradeCommercialLendingMember 2018-12-31 0000886982 srt:WeightedAverageMember currency:USD us-gaap:UnsecuredDebtMember 2018-12-31 0000886982 srt:MinimumMember currency:USD us-gaap:UnsecuredDebtMember 2018-12-31 0000886982 srt:MaximumMember currency:USD us-gaap:UnsecuredDebtMember 2018-12-31 0000886982 gs:NonUSDollarMember srt:MinimumMember us-gaap:UnsecuredDebtMember 2018-12-31 0000886982 gs:NonUSDollarMember srt:MaximumMember us-gaap:UnsecuredDebtMember 2018-12-31 0000886982 gs:NonUSDollarMember srt:WeightedAverageMember us-gaap:UnsecuredDebtMember 2018-12-31 0000886982 gs:MaturitiesYearOneMember gs:DerivativeGuaranteeMember 2018-12-31 0000886982 gs:MaturitiesYearOneMember gs:SecuritiesLendingIndemnificationMember 2018-12-31 0000886982 gs:MaturitiesYearOneMember us-gaap:FinancialGuaranteeMember 2018-12-31 0000886982 gs:SecuritiesLendingIndemnificationMember 2018-12-31 0000886982 gs:DerivativeGuaranteeMember gs:MaturitiesYearTwoAndYearThreeMember 2018-12-31 0000886982 us-gaap:FinancialGuaranteeMember gs:MaturitiesYearTwoAndYearThreeMember 2018-12-31 0000886982 us-gaap:FinancialGuaranteeMember gs:MaturitiesYearFourAndYearFiveMember 2018-12-31 0000886982 gs:DerivativeGuaranteeMember gs:MaturitiesYearSixAndThereafterMember 2018-12-31 0000886982 gs:DerivativeGuaranteeMember gs:MaturitiesYearFourAndYearFiveMember 2018-12-31 0000886982 us-gaap:FinancialGuaranteeMember gs:MaturitiesYearSixAndThereafterMember 2018-12-31 0000886982 gs:InvestmentInFundMember 2018-12-31 0000886982 us-gaap:MortgageBackedSecuritiesMember 2018-12-31 0000886982 gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember 2018-12-31 0000886982 gs:AmortizedCostMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember gs:OtherLoansMember 2018-12-31 0000886982 gs:AmortizedCostMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember gs:CommercialRealEstateLoansMember 2018-12-31 0000886982 gs:AmortizedCostMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember gs:ResidentialRealEstateLoansMember 2018-12-31 0000886982 gs:AmortizedCostMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2018-12-31 0000886982 gs:RetainedInterestsMaximumExposureToLossMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2018-12-31 0000886982 gs:CommitmentsAndGuaranteesMaximumExposureToLossMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember 2018-12-31 0000886982 gs:RetainedInterestsMaximumExposureToLossMember us-gaap:MortgageBackedSecuritiesMember 2018-12-31 0000886982 gs:RetainedInterestsMaximumExposureToLossMember 2018-12-31 0000886982 gs:InvestmentInFundMember gs:CommitmentsAndGuaranteesMaximumExposureToLossMember 2018-12-31 0000886982 gs:PurchasedInterestsMaximumExposureToLossMember 2018-12-31 0000886982 gs:CommitmentsAndGuaranteesMaximumExposureToLossMember 2018-12-31 0000886982 gs:DerivativesMaximumExposureToLossMember 2018-12-31 0000886982 gs:DebtAndEquityMaximumExposureToLossMember 2018-12-31 0000886982 gs:CommitmentsAndGuaranteesMaximumExposureToLossMember us-gaap:MortgageBackedSecuritiesMember 2018-12-31 0000886982 gs:DerivativesMaximumExposureToLossMember us-gaap:MortgageBackedSecuritiesMember 2018-12-31 0000886982 gs:DebtAndEquityMaximumExposureToLossMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember 2018-12-31 0000886982 gs:PurchasedInterestsMaximumExposureToLossMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2018-12-31 0000886982 gs:CommitmentsAndGuaranteesMaximumExposureToLossMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2018-12-31 0000886982 gs:DerivativesMaximumExposureToLossMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2018-12-31 0000886982 gs:DebtAndEquityMaximumExposureToLossMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2018-12-31 0000886982 gs:DerivativesMaximumExposureToLossMember gs:InvestmentInFundMember 2018-12-31 0000886982 gs:PurchasedInterestsMaximumExposureToLossMember us-gaap:MortgageBackedSecuritiesMember 2018-12-31 0000886982 gs:DerivativesMaximumExposureToLossMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember 2018-12-31 0000886982 gs:DebtAndEquityMaximumExposureToLossMember gs:InvestmentInFundMember 2018-12-31 0000886982 gs:DerivativesByTenorTwoMember gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2018-12-31 0000886982 gs:DerivativesByTenorTwoMember gs:CreditSpreadOnUnderlyingBasisPointsTwoMember 2018-12-31 0000886982 gs:DerivativesByTenorTwoMember gs:CreditSpreadOnUnderlyingBasisPointsThreeMember 2018-12-31 0000886982 gs:DerivativesByTenorTwoMember gs:CreditSpreadOnUnderlyingBasisPointsFourMember 2018-12-31 0000886982 gs:DerivativesByTenorTwoMember 2018-12-31 0000886982 gs:DerivativesByTenorThreeMember gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2018-12-31 0000886982 gs:DerivativesByTenorThreeMember gs:CreditSpreadOnUnderlyingBasisPointsTwoMember 2018-12-31 0000886982 gs:DerivativesByTenorThreeMember gs:CreditSpreadOnUnderlyingBasisPointsThreeMember 2018-12-31 0000886982 gs:DerivativesByTenorThreeMember gs:CreditSpreadOnUnderlyingBasisPointsFourMember 2018-12-31 0000886982 gs:DerivativesByTenorThreeMember 2018-12-31 0000886982 gs:DerivativesByTenorOneMember gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2018-12-31 0000886982 gs:DerivativesByTenorOneMember 2018-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2018-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember 2018-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember 2018-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember 2018-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember gs:DerivativesByTenorOneMember 2018-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember gs:DerivativesByTenorOneMember 2018-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember gs:DerivativesByTenorOneMember 2018-12-31 0000886982 gs:DerivativesMember gs:StandardizedCapitalRulesMember 2018-12-31 0000886982 gs:DerivativesMember gs:AdvancedCapitalMember 2018-12-31 0000886982 gs:CommitmentsGuaranteesAndLoansMember gs:AdvancedCapitalMember 2018-12-31 0000886982 gs:SecuritiesFinancingTransactionsMember gs:StandardizedCapitalRulesMember 2018-12-31 0000886982 gs:EquityInvestmentsMember gs:StandardizedCapitalRulesMember 2018-12-31 0000886982 gs:EquityInvestmentsMember gs:AdvancedCapitalMember 2018-12-31 0000886982 gs:OthersMember gs:AdvancedCapitalMember 2018-12-31 0000886982 gs:CommitmentsGuaranteesAndLoansMember gs:StandardizedCapitalRulesMember 2018-12-31 0000886982 gs:SecuritiesFinancingTransactionsMember gs:AdvancedCapitalMember 2018-12-31 0000886982 gs:OthersMember gs:StandardizedCapitalRulesMember 2018-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:InterestRateContractMember 2018-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:CreditRiskContractMember 2018-12-31 0000886982 gs:BilateralOtcMember us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2018-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:EquityContractMember 2018-12-31 0000886982 gs:BilateralOtcMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestRateContractMember 2018-12-31 0000886982 gs:BilateralOtcMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2018-12-31 0000886982 us-gaap:ExchangeClearedMember us-gaap:NondesignatedMember us-gaap:InterestRateContractMember 2018-12-31 0000886982 gs:BilateralOtcMember us-gaap:NondesignatedMember us-gaap:InterestRateContractMember 2018-12-31 0000886982 us-gaap:ExchangeClearedMember us-gaap:NondesignatedMember us-gaap:CreditRiskContractMember 2018-12-31 0000886982 gs:BilateralOtcMember us-gaap:NondesignatedMember us-gaap:CreditRiskContractMember 2018-12-31 0000886982 us-gaap:ExchangeTradedMember us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2018-12-31 0000886982 us-gaap:ExchangeClearedMember us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2018-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2018-12-31 0000886982 us-gaap:ExchangeTradedMember us-gaap:NondesignatedMember us-gaap:CommodityContractMember 2018-12-31 0000886982 us-gaap:ExchangeClearedMember us-gaap:NondesignatedMember us-gaap:CommodityContractMember 2018-12-31 0000886982 gs:BilateralOtcMember us-gaap:NondesignatedMember us-gaap:CommodityContractMember 2018-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:CommodityContractMember 2018-12-31 0000886982 us-gaap:ExchangeTradedMember us-gaap:NondesignatedMember us-gaap:EquityContractMember 2018-12-31 0000886982 gs:BilateralOtcMember us-gaap:NondesignatedMember us-gaap:EquityContractMember 2018-12-31 0000886982 us-gaap:NondesignatedMember 2018-12-31 0000886982 us-gaap:ExchangeClearedMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestRateContractMember 2018-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestRateContractMember 2018-12-31 0000886982 us-gaap:ExchangeClearedMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2018-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2018-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000886982 us-gaap:ExchangeTradedMember us-gaap:NondesignatedMember us-gaap:InterestRateContractMember 2018-12-31 0000886982 gs:OffsettingPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsFourMember 2018-12-31 0000886982 gs:OtherPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsThreeMember 2018-12-31 0000886982 gs:OtherPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsFourMember 2018-12-31 0000886982 gs:OffsettingPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2018-12-31 0000886982 gs:OffsettingPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsTwoMember 2018-12-31 0000886982 gs:OffsettingPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsThreeMember 2018-12-31 0000886982 gs:OffsettingPurchasedCreditDerivativesMember 2018-12-31 0000886982 gs:OtherPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2018-12-31 0000886982 gs:OtherPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsTwoMember 2018-12-31 0000886982 gs:OtherPurchasedCreditDerivativesMember 2018-12-31 0000886982 us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember gs:DerivativesByTenorOneMember 2018-12-31 0000886982 us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember gs:DerivativesByTenorTwoMember 2018-12-31 0000886982 us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember gs:DerivativesByTenorThreeMember 2018-12-31 0000886982 us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember 2018-12-31 0000886982 us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2018-12-31 0000886982 us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2018-12-31 0000886982 us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2018-12-31 0000886982 us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:OverTheCounterMember gs:CounterpartyAndCashCollateralNettingAdjustmentMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember gs:DerivativesByTenorOneMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember gs:DerivativesByTenorTwoMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember gs:DerivativesByTenorThreeMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:ForeignExchangeContractMember gs:DerivativesByTenorOneMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:ForeignExchangeContractMember gs:DerivativesByTenorTwoMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:ForeignExchangeContractMember gs:DerivativesByTenorThreeMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:CommodityContractMember gs:DerivativesByTenorOneMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:CommodityContractMember gs:DerivativesByTenorTwoMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:CommodityContractMember gs:DerivativesByTenorThreeMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:EquityContractMember gs:DerivativesByTenorOneMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:EquityContractMember gs:DerivativesByTenorTwoMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:EquityContractMember gs:DerivativesByTenorThreeMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:EquityContractMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 gs:CounterpartyNettingAdjustmentWithinTenorsMember gs:DerivativesByTenorOneMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 gs:CounterpartyNettingAdjustmentWithinTenorsMember gs:DerivativesByTenorTwoMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 gs:CounterpartyNettingAdjustmentWithinTenorsMember gs:DerivativesByTenorThreeMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 gs:CounterpartyNettingAdjustmentWithinTenorsMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 gs:CrossMaturityNettingAdjustmentMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member us-gaap:InterestRateContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:InterestRateContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:InterestRateContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 us-gaap:DerivativeMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:CreditRiskContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:CreditRiskContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:CreditRiskContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:ForeignExchangeContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:CommodityContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:CommodityContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:CommodityContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member us-gaap:EquityContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:EquityContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:EquityContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:EquityContractMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member gs:GrossFairValueOfDerivativeMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member gs:GrossFairValueOfDerivativeMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member gs:GrossFairValueOfDerivativeMember 2018-12-31 0000886982 us-gaap:DerivativeMember gs:GrossFairValueOfDerivativeMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member gs:CounterpartyNettingAdjustmentWithinLevelsMember 2018-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member gs:CounterpartyNettingAdjustmentWithinLevelsMember 2018-12-31 0000886982 us-gaap:DerivativeMember gs:CounterpartyNettingAdjustmentWithinLevelsMember 2018-12-31 0000886982 us-gaap:DerivativeMember gs:CrossLevelCounterpartyNettingAdjustmentMember 2018-12-31 0000886982 gs:StressedVarMember gs:StandardizedCapitalRulesMember 2018-12-31 0000886982 gs:SpecificRiskMember gs:StandardizedCapitalRulesMember 2018-12-31 0000886982 gs:RegulatoryVarMember gs:StandardizedCapitalRulesMember 2018-12-31 0000886982 gs:RegulatoryVarMember gs:AdvancedCapitalMember 2018-12-31 0000886982 gs:StressedVarMember gs:AdvancedCapitalMember 2018-12-31 0000886982 gs:IncrementalRiskMember gs:StandardizedCapitalRulesMember 2018-12-31 0000886982 gs:IncrementalRiskMember gs:AdvancedCapitalMember 2018-12-31 0000886982 gs:ComprehensiveRiskMember gs:StandardizedCapitalRulesMember 2018-12-31 0000886982 gs:ComprehensiveRiskMember gs:AdvancedCapitalMember 2018-12-31 0000886982 gs:SpecificRiskMember gs:AdvancedCapitalMember 2018-12-31 0000886982 gs:CashCollateralNettingAdjustmentMember us-gaap:OverTheCounterMember 2018-12-31 0000886982 gs:WrittenCreditDerivativeMember gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2018-12-31 0000886982 gs:WrittenCreditDerivativeMember gs:CreditSpreadOnUnderlyingBasisPointsTwoMember 2018-12-31 0000886982 gs:WrittenCreditDerivativeMember gs:CreditSpreadOnUnderlyingBasisPointsThreeMember 2018-12-31 0000886982 gs:WrittenCreditDerivativeMember gs:CreditSpreadOnUnderlyingBasisPointsFourMember 2018-12-31 0000886982 gs:WrittenCreditDerivativeMember 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentMember gs:TradingCashInstrumentsAssetsMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentMember gs:TradingCashInstrumentsAssetsMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryAndGovernmentMember gs:TradingCashInstrumentsAssetsMember 2018-12-31 0000886982 us-gaap:USTreasuryAndGovernmentMember gs:TradingCashInstrumentsAssetsMember 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:LoansAndSecuritiesBackedByCommercialRealEstateMember 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:EquitySecuritiesMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel1Member gs:TradingCashInstrumentsAssetsMember us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:CorporateLoansAndDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:CorporateLoansAndDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:CorporateLoansAndDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:CorporateLoansAndDebtSecuritiesMember 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:CommoditiesInvestmentMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:CommoditiesInvestmentMember 2018-12-31 0000886982 gs:UnsecuredLongTermBorrowingsAtFairValueMember 2018-12-31 0000886982 us-gaap:ExchangeClearedMember gs:CounterpartyNettingMember 2018-12-31 0000886982 gs:CounterpartyNettingMember 2018-12-31 0000886982 gs:BilateralOtcMember gs:CashCollateralNettingAdjustmentMember 2018-12-31 0000886982 gs:CashCollateralNettingAdjustmentMember 2018-12-31 0000886982 gs:BilateralOtcMember gs:CounterpartyNettingMember 2018-12-31 0000886982 us-gaap:ExchangeClearedMember gs:CashCollateralNettingAdjustmentMember 2018-12-31 0000886982 us-gaap:ExchangeTradedMember gs:CounterpartyNettingMember 2018-12-31 0000886982 us-gaap:DerivativeMember gs:CashCollateralNettingAdjustmentMember 2018-12-31 0000886982 gs:BilateralOtcMember 2018-12-31 0000886982 us-gaap:ExchangeClearedMember 2018-12-31 0000886982 us-gaap:ExchangeTradedMember 2018-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember 2018-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember 2018-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember 2018-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember 2018-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:USTreasuryAndGovernmentMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel1Member gs:CashInstrumentsLiabilitiesMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel2Member gs:CashInstrumentsLiabilitiesMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CashInstrumentsLiabilitiesMember 2018-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:MinimumMember us-gaap:MeasurementInputExpectedDividendRateMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:MaximumMember us-gaap:MeasurementInputExpectedDividendRateMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:MinimumMember us-gaap:MeasurementInputConstantPrepaymentRateMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:MaximumMember us-gaap:MeasurementInputConstantPrepaymentRateMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member srt:MinimumMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:MeasurementInputExpectedDividendRateMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member srt:MaximumMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:MeasurementInputExpectedDividendRateMember 2018-12-31 0000886982 us-gaap:MeasurementInputLossSeverityMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:FairValueInputsLevel3Member srt:MinimumMember 2018-12-31 0000886982 us-gaap:MeasurementInputLossSeverityMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:FairValueInputsLevel3Member srt:MaximumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:MeasurementInputExpectedTermMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:MeasurementInputExpectedTermMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:MeasurementInputConstantPrepaymentRateMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:MeasurementInputExpectedTermMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:MeasurementInputLossSeverityMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:MeasurementInputExpectedTermMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember 2018-12-31 0000886982 us-gaap:SeriesBPreferredStockMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember 2018-12-31 0000886982 us-gaap:ForeignExchangeContractMember 2018-12-31 0000886982 us-gaap:CommodityContractMember 2018-12-31 0000886982 us-gaap:EquityContractMember 2018-12-31 0000886982 us-gaap:InterestRateContractMember 2018-12-31 0000886982 srt:MinimumMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputCorrelationMember 2018-12-31 0000886982 srt:MaximumMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputCorrelationMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageCorrelationMember us-gaap:InterestRateContractMember 2018-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianCorrelationMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateContractMember us-gaap:MeasurementInputPriceVolatilityMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateContractMember us-gaap:MeasurementInputPriceVolatilityMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateContractMember gs:MeasurementInputAverageVolatilityMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateContractMember gs:MeasurementInputMedianVolatilityMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquityContractMember gs:MeasurementInputCorrelationMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquityContractMember gs:MeasurementInputCorrelationMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageCorrelationMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageCorrelationMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageVolatilityMember 2018-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianVolatilityMember 2018-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageVolatilityMember 2018-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianVolatilityMember 2018-12-31 0000886982 srt:NaturalGasReservesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommodityContractMember gs:MeasurementInputSpreadMember srt:MinimumMember 2018-12-31 0000886982 srt:NaturalGasReservesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommodityContractMember gs:MeasurementInputSpreadMember srt:MaximumMember 2018-12-31 0000886982 srt:NaturalGasReservesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommodityContractMember gs:MeasurementInputAverageSpreadMember 2018-12-31 0000886982 srt:NaturalGasReservesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommodityContractMember gs:MeasurementInputMedianSpreadMember 2018-12-31 0000886982 us-gaap:CommodityContractMember srt:OilReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputSpreadMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:CommodityContractMember srt:OilReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputSpreadMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:CommodityContractMember srt:OilReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageSpreadMember 2018-12-31 0000886982 us-gaap:CommodityContractMember srt:OilReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianSpreadMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember gs:MeasurementInputCorrelationMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember gs:MeasurementInputCorrelationMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember gs:MeasurementInputAverageCorrelationMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember gs:MeasurementInputMedianCorrelationMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CreditRiskContractMember us-gaap:MeasurementInputCreditSpreadMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CreditRiskContractMember us-gaap:MeasurementInputCreditSpreadMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CreditRiskContractMember gs:MeasurementInputAverageCreditSpreadMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CreditRiskContractMember gs:MeasurementInputMedianCreditSpreadMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputUpfrontCreditPointsMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputUpfrontCreditPointsMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageUpfrontCreditPointsMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianUpfrontCreditPointsMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputRecoveryRateMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputRecoveryRateMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageRecoveryRateMember 2018-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianRecoveryRateMember 2018-12-31 0000886982 us-gaap:DomesticCountryMember 2018-12-31 0000886982 gs:MortgageBackedAndOtherAssetBackedMember 2018-12-31 0000886982 gs:ConsolidatedVariableInterestEntityCarryingAmountMember 2018-12-31 0000886982 gs:PrincipalProtectedNotesMember 2018-12-31 0000886982 gs:RealEstateCreditRelatedAndOtherInvestingMember 2018-12-31 0000886982 us-gaap:PerformanceSharesMember gs:NoFutureServiceRequiredMember 2018-12-31 0000886982 us-gaap:PerformanceSharesMember gs:NoFutureServiceRequiredMember srt:MaximumMember 2018-12-31 0000886982 gs:TradingCashInstrumentsFairValueDisclosureMember 2018-12-31 0000886982 us-gaap:SubordinatedDebtMember srt:ParentCompanyMember 2018-12-31 0000886982 gs:PublicEquityMember 2018-12-31 0000886982 gs:PrivateEquityMember 2018-12-31 0000886982 gs:PublicAndPrivateEquityMember 2018-12-31 0000886982 us-gaap:CorporateMember 2018-12-31 0000886982 us-gaap:RealEstateMember 2018-12-31 0000886982 gs:CorporateAndRealEstateMember 2018-12-31 0000886982 srt:AmericasMember 2018-12-31 0000886982 gs:EuropeMiddleEastAndAfricaMember 2018-12-31 0000886982 srt:AsiaMember 2018-12-31 0000886982 gs:AmericasEuropeAndAsiaMember 2018-12-31 0000886982 gs:SecuritiesBackedByRealEstateMember 2018-12-31 0000886982 us-gaap:PrivateEquityFundsMember gs:CashInstrumentsAssetsMember 2018-12-31 0000886982 gs:CashInstrumentsAssetsMember 2018-12-31 0000886982 gs:CashInstrumentsAssetsMember gs:CreditFundsMember 2018-12-31 0000886982 gs:CashInstrumentsAssetsMember us-gaap:HedgeFundsMember 2018-12-31 0000886982 gs:CashInstrumentsAssetsMember us-gaap:RealEstateFundsMember 2018-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:RealEstateFundsMember 2018-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:CreditFundsMember 2018-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember 2018-12-31 0000886982 us-gaap:PrivateEquityFundsMember gs:CashInstrumentsLiabilitiesMember 2018-12-31 0000886982 gs:InternallyRatedLoansMember gs:AmortizedCostMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2018-12-31 0000886982 gs:InternallyRatedLoansMember gs:AmortizedCostMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2018-12-31 0000886982 gs:InternallyRatedLoansMember gs:AmortizedCostMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2018-12-31 0000886982 gs:InternallyRatedLoansMember gs:AmortizedCostMember 2018-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2018-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2018-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2018-12-31 0000886982 gs:InternallyRatedLoansMember 2018-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:HeldForSaleMember us-gaap:InternalInvestmentGradeMember gs:InternallyRatedLoansMember 2018-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:HeldForSaleMember us-gaap:InternalNoninvestmentGradeMember gs:InternallyRatedLoansMember 2018-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:HeldForSaleMember gs:UnratedMember gs:InternallyRatedLoansMember 2018-12-31 0000886982 gs:HeldForSaleMember gs:InternallyRatedLoansMember 2018-12-31 0000886982 gs:GreaterThanFiveYearsMember 2018-12-31 0000886982 gs:LessThanFiveYearsMember 2018-12-31 0000886982 gs:HeldForSaleMember 2018-12-31 0000886982 gs:AmortizedCostMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:AmortizedCostMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:HeldForSaleMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:HeldForSaleMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:CorporateLoansMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:CorporateLoansMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:WealthManagementAndOtherLoansMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:WealthManagementAndOtherLoansMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:OtherLoansMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 gs:OtherLoansMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 us-gaap:InvestmentsMember 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0000886982 us-gaap:InvestmentsMember gs:CorporateLoansAndDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 us-gaap:InvestmentsMember gs:CorporateLoansAndDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 us-gaap:InvestmentsMember gs:CorporateLoansAndDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 us-gaap:InvestmentsMember gs:CorporateLoansAndDebtSecuritiesMember 2018-12-31 0000886982 us-gaap:InvestmentsMember gs:SecuritiesBackedByRealEstateMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 us-gaap:InvestmentsMember gs:SecuritiesBackedByRealEstateMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 us-gaap:InvestmentsMember gs:SecuritiesBackedByRealEstateMember 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:OtherDebtSecuritiesMember 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:USTreasurySecuritiesMember 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 gs:ConsumerLoansMember exch:FICO 2018-12-31 0000886982 exch:FICO 2018-12-31 0000886982 gs:CorporateLoansMember 2018-12-31 0000886982 gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member srt:MinimumMember us-gaap:MeasurementInputExpectedDividendRateMember gs:CorporateLoansMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member srt:MaximumMember us-gaap:MeasurementInputExpectedDividendRateMember gs:CorporateLoansMember 2018-12-31 0000886982 gs:MeasurementInputRecoveryRateMember us-gaap:FairValueInputsLevel3Member gs:CorporateLoansMember srt:MinimumMember 2018-12-31 0000886982 gs:MeasurementInputRecoveryRateMember us-gaap:FairValueInputsLevel3Member gs:CorporateLoansMember srt:MaximumMember 2018-12-31 0000886982 gs:CorporateLoansMember us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member srt:MinimumMember 2018-12-31 0000886982 gs:CorporateLoansMember us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member srt:MaximumMember 2018-12-31 0000886982 gs:CorporateLoansMember us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:MeasurementInputExpectedDividendRateMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member srt:MinimumMember 2018-12-31 0000886982 us-gaap:MeasurementInputExpectedDividendRateMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member srt:MaximumMember 2018-12-31 0000886982 gs:MeasurementInputRecoveryRateMember us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember srt:MinimumMember 2018-12-31 0000886982 gs:MeasurementInputRecoveryRateMember us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember srt:WeightedAverageMember 2018-12-31 0000886982 gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MinimumMember 2018-12-31 0000886982 gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member gs:ResidentialRealEstateLoansMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member gs:ResidentialRealEstateLoansMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member gs:ResidentialRealEstateLoansMember srt:WeightedAverageMember 2018-12-31 0000886982 gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MinimumMember 2018-12-31 0000886982 gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member srt:MinimumMember 2018-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member srt:MaximumMember 2018-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansMember gs:MeasurementInputRecoveryRateMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember gs:MeasurementInputRecoveryRateMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:ResidentialRealEstateLoansMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:WealthManagementAndOtherMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:InvestmentsMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputCapRateMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2018-12-31 0000886982 srt:MinimumMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember us-gaap:MeasurementInputExpectedDividendRateMember 2018-12-31 0000886982 srt:MaximumMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember us-gaap:MeasurementInputExpectedDividendRateMember 2018-12-31 0000886982 srt:MinimumMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember us-gaap:MeasurementInputConstantPrepaymentRateMember 2018-12-31 0000886982 srt:MaximumMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember us-gaap:MeasurementInputConstantPrepaymentRateMember 2018-12-31 0000886982 srt:MinimumMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember us-gaap:MeasurementInputExpectedTermMember 2018-12-31 0000886982 srt:MaximumMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember us-gaap:MeasurementInputExpectedTermMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2018-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember 2018-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember 2018-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember 2018-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember 2018-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputCapRateMember us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputCapRateMember us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 srt:WeightedAverageMember us-gaap:InvestmentsMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRevenueMultipleMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MinimumMember us-gaap:InvestmentsMember 2018-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MaximumMember us-gaap:InvestmentsMember 2018-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputConstantPrepaymentRateMember srt:MinimumMember us-gaap:InvestmentsMember 2018-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputConstantPrepaymentRateMember srt:MaximumMember us-gaap:InvestmentsMember 2018-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember srt:MinimumMember us-gaap:InvestmentsMember 2018-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember srt:MaximumMember us-gaap:InvestmentsMember 2018-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRevenueMultipleMember srt:MinimumMember us-gaap:InvestmentsMember 2018-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRevenueMultipleMember srt:MaximumMember us-gaap:InvestmentsMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember srt:WeightedAverageMember us-gaap:InvestmentsMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputExpectedTermMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2018-12-31 0000886982 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputRevenueMultipleMember us-gaap:InvestmentsMember srt:MinimumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputRevenueMultipleMember us-gaap:InvestmentsMember srt:MaximumMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputRevenueMultipleMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2018-12-31 0000886982 gs:TradingAssetsFairValueDisclosureMember 2018-12-31 0000886982 gs:CorporateLoansMember gs:InvestmentBankingMember 2018-12-31 0000886982 gs:CorporateLoansMember gs:GlobalMarketsMember 2018-12-31 0000886982 us-gaap:RealEstateMember gs:GlobalMarketsMember 2018-12-31 0000886982 gs:OtherLoansMember gs:GlobalMarketsMember 2018-12-31 0000886982 gs:CorporateLoansMember gs:AssetManagementMember 2018-12-31 0000886982 us-gaap:RealEstateMember gs:AssetManagementMember 2018-12-31 0000886982 gs:OtherLoansMember gs:AssetManagementMember 2018-12-31 0000886982 gs:WealthManagementMember gs:ConsumerAndWealthManagementMember 2018-12-31 0000886982 gs:ConsumerLoansMember gs:ConsumerAndWealthManagementMember 2018-12-31 0000886982 us-gaap:PassMember 2018-12-31 0000886982 us-gaap:CriticizedMember 2018-12-31 0000886982 gs:FairValueMember 2018-12-31 0000886982 gs:WealthManagementAndOtherLoansMember gs:FairValueMember 2018-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:FairValueMember 2018-12-31 0000886982 gs:OtherLoansMember gs:FairValueMember 2018-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:FairValueMember 2018-12-31 0000886982 gs:CorporateLoansMember gs:FairValueMember 2018-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:HeldForSaleMember 2018-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:HeldForSaleMember 2018-12-31 0000886982 gs:OtherLoansMember gs:HeldForSaleMember 2018-12-31 0000886982 gs:CorporateLoansMember gs:HeldForSaleMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:NonTradingFairValueLoansMember 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:OtherAssetsMember 2018-12-31 0000886982 gs:OtherCreditMetricsMember 2018-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:FairValueMember us-gaap:InternalInvestmentGradeMember gs:InternallyRatedLoansMember 2018-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:FairValueMember us-gaap:InternalNoninvestmentGradeMember gs:InternallyRatedLoansMember 2018-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:FairValueMember gs:UnratedMember gs:InternallyRatedLoansMember 2018-12-31 0000886982 gs:FairValueMember gs:InternallyRatedLoansMember 2018-12-31 0000886982 srt:ParentCompanyMember 2019-12-31 0000886982 srt:SubsidiariesMember 2019-12-31 0000886982 gs:SubsidiaryThreeMember 2019-12-31 0000886982 gs:DerivativeGuaranteeMember 2019-12-31 0000886982 us-gaap:UnsecuredDebtMember srt:ParentCompanyMember 2019-12-31 0000886982 us-gaap:UnsecuredDebtMember srt:SubsidiariesMember 2019-12-31 0000886982 us-gaap:UnsecuredDebtMember 2019-12-31 0000886982 us-gaap:MortgageBackedSecuritiesMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 currency:USD 2019-12-31 0000886982 gs:NonUSDollarMember 2019-12-31 0000886982 us-gaap:JuniorSubordinatedDebtMember 2019-12-31 0000886982 us-gaap:SubordinatedDebtMember 2019-12-31 0000886982 currency:USD srt:ParentCompanyMember 2019-12-31 0000886982 gs:NonUSDollarMember srt:ParentCompanyMember 2019-12-31 0000886982 srt:SubsidiariesMember currency:USD 2019-12-31 0000886982 srt:SubsidiariesMember gs:NonUSDollarMember 2019-12-31 0000886982 us-gaap:CustomerListsMember 2019-12-31 0000886982 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:MaturitiesOfDomesticTimeDepositsMember 2019-12-31 0000886982 gs:MaturitiesOfForeignTimeDepositsMember 2019-12-31 0000886982 us-gaap:LongTermDebtMember 2019-12-31 0000886982 gs:NonUSGovernmentAndAgencyObligationsHeldByFirmMember 2019-12-31 0000886982 gs:USGovernmentAndFederalAgencyObligationsHeldByFirmMember 2019-12-31 0000886982 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2019-12-31 0000886982 gs:OneNotchReductionMember 2019-12-31 0000886982 gs:TwoNotchReductionMember 2019-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember gs:UnsecuredLongTermBorrowingsMember 2019-12-31 0000886982 gs:OtherRetainedInterestsMember 2019-12-31 0000886982 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-12-31 0000886982 us-gaap:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000886982 gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2019-12-31 0000886982 us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-12-31 0000886982 gs:GlobalMarketsMember 2019-12-31 0000886982 gs:AssetManagementMember 2019-12-31 0000886982 gs:ConsumerAndWealthManagementMember 2019-12-31 0000886982 gs:InvestmentBankingMember 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:SubsidiaryThreeMember 2019-12-31 0000886982 gs:AdvancedCapitalMember gs:SubsidiaryThreeMember 2019-12-31 0000886982 gs:AdvancedCapitalMember 2019-12-31 0000886982 gs:PrivateBankDepositsMember 2019-12-31 0000886982 gs:ConsumerDepositsMember 2019-12-31 0000886982 gs:DepositSweepProgramsMember 2019-12-31 0000886982 gs:InstitutionalMember 2019-12-31 0000886982 gs:InvestmentGradeCommercialLendingRelationshipLendingActivitiesMember 2019-12-31 0000886982 gs:InvestmentGradeCommercialLendingOtherInvestmentBankingActivitiesMember 2019-12-31 0000886982 gs:ConsolidatedVariableInterestEntityCarryingAmountMember 2019-12-31 0000886982 gs:RealEstateCreditRelatedAndOtherInvestingMember 2019-12-31 0000886982 us-gaap:MaturityOvernightMember 2019-12-31 0000886982 us-gaap:MaturityUpTo30DaysMember 2019-12-31 0000886982 gs:MaturityGreaterThan1YearMember 2019-12-31 0000886982 gs:Maturity91DaysTo1YearMember 2019-12-31 0000886982 us-gaap:Maturity30To90DaysMember 2019-12-31 0000886982 gs:TradingCashInstrumentMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:DepositsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember gs:UnsecuredShortTermBorrowingsMember 2019-12-31 0000886982 gs:CorporateLoansMember gs:AmortizedCostMember 2019-12-31 0000886982 gs:CorporateLoansMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:AmortizedCostMember 2019-12-31 0000886982 gs:ConsumerLoansMember gs:AmortizedCostMember 2019-12-31 0000886982 gs:AmortizedCostMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember gs:AmortizedCostMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:AmortizedCostMember 2019-12-31 0000886982 gs:OtherLoansMember gs:AmortizedCostMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember 2019-12-31 0000886982 gs:ConsumerLoansMember 2019-12-31 0000886982 gs:OtherLoansMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember gs:AmortizedCostMember 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2019-12-31 0000886982 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2019-12-31 0000886982 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember gs:ResidentialRealEstateLoansMember 2019-12-31 0000886982 gs:GreaterThanFiveYearsMember gs:SecuritiesBackedByRealEstateMember 2019-12-31 0000886982 gs:SecuritiesBackedByRealEstateMember 2019-12-31 0000886982 gs:LessThanFiveYearsMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0000886982 gs:GreaterThanFiveYearsMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0000886982 us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0000886982 gs:LessThanFiveYearsMember gs:SecuritiesBackedByRealEstateMember 2019-12-31 0000886982 gs:CapitalIMember 2019-12-31 0000886982 gs:BrokeredCertificatesOfDepositMember 2019-12-31 0000886982 gs:PrincipalProtectedNotesMember 2019-12-31 0000886982 gs:GlobalMarketsFixedIncomeCurrencyAndCommoditiesMember 2019-12-31 0000886982 gs:GlobalMarketsEquitiesMember 2019-12-31 0000886982 gs:ConsumerBankingMember 2019-12-31 0000886982 gs:WealthManagementMember 2019-12-31 0000886982 gs:EuropeanHeadquartersInLondonMember 2019-12-31 0000886982 gs:InvestmentsInFundsMeasuredAtNavMember 2019-12-31 0000886982 gs:CounterpartyAndCashCollateralNettingAdjustmentMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:FinancialGuaranteeMember 2019-12-31 0000886982 gs:MoneyMarketInstrumentsMember 2019-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0000886982 gs:SecuritiesBackedByResidentialRealEstateMember 2019-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0000886982 us-gaap:USStatesAndPoliticalSubdivisionsMember 2019-12-31 0000886982 us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000886982 us-gaap:EquitySecuritiesMember 2019-12-31 0000886982 us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000886982 gs:SecuritiesBackedByCommercialRealEstateMember 2019-12-31 0000886982 gs:MaturitiesYearTwoAndYearThreeMember gs:WarehouseFinancingMember 2019-12-31 0000886982 gs:MaturitiesYearOneMember 2019-12-31 0000886982 gs:MaturitiesYearFiveAndThereafterMember 2019-12-31 0000886982 gs:NonInvestmentGradeCommercialLendingMember 2019-12-31 0000886982 gs:WarehouseFinancingMember 2019-12-31 0000886982 us-gaap:CreditCardMember 2019-12-31 0000886982 gs:MaturitiesYearOneMember gs:NonInvestmentGradeCommercialLendingMember 2019-12-31 0000886982 gs:MaturitiesYearTwoAndYearThreeMember gs:NonInvestmentGradeCommercialLendingMember 2019-12-31 0000886982 gs:MaturitiesYearThreeAndYearFourMember gs:NonInvestmentGradeCommercialLendingMember 2019-12-31 0000886982 gs:MaturitiesYearFiveAndThereafterMember gs:NonInvestmentGradeCommercialLendingMember 2019-12-31 0000886982 gs:MaturitiesYearOneMember gs:WarehouseFinancingMember 2019-12-31 0000886982 gs:MaturitiesYearThreeAndYearFourMember gs:WarehouseFinancingMember 2019-12-31 0000886982 gs:MaturitiesYearFiveAndThereafterMember gs:WarehouseFinancingMember 2019-12-31 0000886982 us-gaap:CreditCardMember gs:MaturitiesYearOneMember 2019-12-31 0000886982 gs:MaturitiesYearTwoAndYearThreeMember 2019-12-31 0000886982 gs:MaturitiesYearThreeAndYearFourMember 2019-12-31 0000886982 gs:MaturitiesYearOneMember gs:InvestmentGradeCommercialLendingMember 2019-12-31 0000886982 gs:MaturitiesYearTwoAndYearThreeMember gs:InvestmentGradeCommercialLendingMember 2019-12-31 0000886982 gs:MaturitiesYearThreeAndYearFourMember gs:InvestmentGradeCommercialLendingMember 2019-12-31 0000886982 gs:MaturitiesYearFiveAndThereafterMember gs:InvestmentGradeCommercialLendingMember 2019-12-31 0000886982 gs:InvestmentGradeCommercialLendingMember 2019-12-31 0000886982 currency:USD srt:MaximumMember us-gaap:UnsecuredDebtMember 2019-12-31 0000886982 currency:USD srt:MinimumMember us-gaap:UnsecuredDebtMember 2019-12-31 0000886982 srt:MinimumMember gs:NonUSDollarMember us-gaap:UnsecuredDebtMember 2019-12-31 0000886982 srt:MaximumMember gs:NonUSDollarMember us-gaap:UnsecuredDebtMember 2019-12-31 0000886982 srt:WeightedAverageMember gs:NonUSDollarMember us-gaap:UnsecuredDebtMember 2019-12-31 0000886982 currency:USD srt:WeightedAverageMember us-gaap:UnsecuredDebtMember 2019-12-31 0000886982 us-gaap:FinancialGuaranteeMember gs:MaturitiesYearTwoAndYearThreeMember 2019-12-31 0000886982 us-gaap:FinancialGuaranteeMember gs:MaturitiesYearFourAndYearFiveMember 2019-12-31 0000886982 us-gaap:FinancialGuaranteeMember gs:MaturitiesYearSixAndThereafterMember 2019-12-31 0000886982 gs:DerivativeGuaranteeMember gs:MaturitiesYearOneMember 2019-12-31 0000886982 gs:SecuritiesLendingIndemnificationMember gs:MaturitiesYearOneMember 2019-12-31 0000886982 us-gaap:FinancialGuaranteeMember gs:MaturitiesYearOneMember 2019-12-31 0000886982 gs:SecuritiesLendingIndemnificationMember 2019-12-31 0000886982 gs:DerivativeGuaranteeMember gs:MaturitiesYearTwoAndYearThreeMember 2019-12-31 0000886982 gs:DerivativeGuaranteeMember gs:MaturitiesYearFourAndYearFiveMember 2019-12-31 0000886982 gs:DerivativeGuaranteeMember gs:MaturitiesYearSixAndThereafterMember 2019-12-31 0000886982 gs:InvestmentInFundMember 2019-12-31 0000886982 us-gaap:MortgageBackedSecuritiesMember 2019-12-31 0000886982 gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember 2019-12-31 0000886982 gs:AmortizedCostMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember gs:CommercialRealEstateLoansMember 2019-12-31 0000886982 gs:AmortizedCostMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember gs:ResidentialRealEstateLoansMember 2019-12-31 0000886982 gs:AmortizedCostMember us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2019-12-31 0000886982 us-gaap:SeriesAPreferredStockMember 2019-12-31 0000886982 us-gaap:SeriesCPreferredStockMember 2019-12-31 0000886982 us-gaap:SeriesDPreferredStockMember 2019-12-31 0000886982 us-gaap:SeriesEPreferredStockMember 2019-12-31 0000886982 us-gaap:SeriesFPreferredStockMember 2019-12-31 0000886982 gs:SeriesJPreferredStockMember 2019-12-31 0000886982 gs:SeriesKPreferredStockMember 2019-12-31 0000886982 gs:SeriesLPreferredStockMember 2019-12-31 0000886982 gs:SeriesMPreferredStockMember 2019-12-31 0000886982 gs:SeriesNPreferredStockMember 2019-12-31 0000886982 gs:SeriesOPreferredStockMember 2019-12-31 0000886982 gs:SeriesPPreferredStockMember 2019-12-31 0000886982 gs:SeriesQPreferredStockMember 2019-12-31 0000886982 gs:SeriesRPreferredStockMember 2019-12-31 0000886982 gs:RetainedInterestsMaximumExposureToLossMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2019-12-31 0000886982 gs:CommitmentsAndGuaranteesMaximumExposureToLossMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember 2019-12-31 0000886982 gs:RetainedInterestsMaximumExposureToLossMember us-gaap:MortgageBackedSecuritiesMember 2019-12-31 0000886982 gs:RetainedInterestsMaximumExposureToLossMember 2019-12-31 0000886982 gs:InvestmentInFundMember gs:CommitmentsAndGuaranteesMaximumExposureToLossMember 2019-12-31 0000886982 gs:PurchasedInterestsMaximumExposureToLossMember 2019-12-31 0000886982 gs:DerivativesMaximumExposureToLossMember 2019-12-31 0000886982 gs:DebtAndEquityMaximumExposureToLossMember 2019-12-31 0000886982 gs:CommitmentsAndGuaranteesMaximumExposureToLossMember 2019-12-31 0000886982 gs:PurchasedInterestsMaximumExposureToLossMember us-gaap:MortgageBackedSecuritiesMember 2019-12-31 0000886982 gs:CommitmentsAndGuaranteesMaximumExposureToLossMember us-gaap:MortgageBackedSecuritiesMember 2019-12-31 0000886982 gs:DerivativesMaximumExposureToLossMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember 2019-12-31 0000886982 gs:DebtAndEquityMaximumExposureToLossMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember 2019-12-31 0000886982 gs:CommitmentsAndGuaranteesMaximumExposureToLossMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2019-12-31 0000886982 gs:DerivativesMaximumExposureToLossMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2019-12-31 0000886982 gs:DebtAndEquityMaximumExposureToLossMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2019-12-31 0000886982 gs:DebtAndEquityMaximumExposureToLossMember gs:InvestmentInFundMember 2019-12-31 0000886982 gs:DerivativesMaximumExposureToLossMember us-gaap:MortgageBackedSecuritiesMember 2019-12-31 0000886982 gs:PurchasedInterestsMaximumExposureToLossMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2019-12-31 0000886982 gs:DerivativesMaximumExposureToLossMember gs:InvestmentInFundMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsOneMember gs:DerivativesByTenorTwoMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember gs:DerivativesByTenorTwoMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember gs:DerivativesByTenorTwoMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember gs:DerivativesByTenorTwoMember 2019-12-31 0000886982 gs:DerivativesByTenorTwoMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsOneMember gs:DerivativesByTenorThreeMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember gs:DerivativesByTenorThreeMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember gs:DerivativesByTenorThreeMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember gs:DerivativesByTenorThreeMember 2019-12-31 0000886982 gs:DerivativesByTenorThreeMember 2019-12-31 0000886982 gs:DerivativesByTenorOneMember 2019-12-31 0000886982 gs:DerivativesByTenorOneMember gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2019-12-31 0000886982 gs:DerivativesByTenorOneMember gs:CreditSpreadOnUnderlyingBasisPointsTwoMember 2019-12-31 0000886982 gs:DerivativesByTenorOneMember gs:CreditSpreadOnUnderlyingBasisPointsThreeMember 2019-12-31 0000886982 gs:DerivativesByTenorOneMember gs:CreditSpreadOnUnderlyingBasisPointsFourMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember 2019-12-31 0000886982 gs:DerivativesMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:DerivativesMember gs:AdvancedCapitalMember 2019-12-31 0000886982 gs:CommitmentsGuaranteesAndLoansMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:CommitmentsGuaranteesAndLoansMember gs:AdvancedCapitalMember 2019-12-31 0000886982 gs:SecuritiesFinancingTransactionsMember gs:AdvancedCapitalMember 2019-12-31 0000886982 gs:EquityInvestmentsMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:OthersMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:OthersMember gs:AdvancedCapitalMember 2019-12-31 0000886982 gs:SecuritiesFinancingTransactionsMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:EquityInvestmentsMember gs:AdvancedCapitalMember 2019-12-31 0000886982 us-gaap:NondesignatedMember 2019-12-31 0000886982 us-gaap:ExchangeClearedMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2019-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000886982 gs:BilateralOtcMember us-gaap:NondesignatedMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 gs:BilateralOtcMember us-gaap:NondesignatedMember us-gaap:CreditRiskContractMember 2019-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:CreditRiskContractMember 2019-12-31 0000886982 us-gaap:ExchangeClearedMember us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2019-12-31 0000886982 gs:BilateralOtcMember us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2019-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2019-12-31 0000886982 us-gaap:ExchangeTradedMember us-gaap:NondesignatedMember us-gaap:CommodityContractMember 2019-12-31 0000886982 us-gaap:ExchangeClearedMember us-gaap:NondesignatedMember us-gaap:CommodityContractMember 2019-12-31 0000886982 gs:BilateralOtcMember us-gaap:NondesignatedMember us-gaap:CommodityContractMember 2019-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:CommodityContractMember 2019-12-31 0000886982 gs:BilateralOtcMember us-gaap:NondesignatedMember us-gaap:EquityContractMember 2019-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:EquityContractMember 2019-12-31 0000886982 gs:BilateralOtcMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 gs:BilateralOtcMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2019-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2019-12-31 0000886982 us-gaap:ExchangeClearedMember us-gaap:NondesignatedMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:ExchangeClearedMember us-gaap:NondesignatedMember us-gaap:CreditRiskContractMember 2019-12-31 0000886982 us-gaap:ExchangeTradedMember us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember 2019-12-31 0000886982 us-gaap:ExchangeTradedMember us-gaap:NondesignatedMember us-gaap:EquityContractMember 2019-12-31 0000886982 us-gaap:ExchangeTradedMember us-gaap:NondesignatedMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 gs:OffsettingPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2019-12-31 0000886982 gs:OffsettingPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsTwoMember 2019-12-31 0000886982 gs:OffsettingPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsThreeMember 2019-12-31 0000886982 gs:OffsettingPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsFourMember 2019-12-31 0000886982 gs:OtherPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2019-12-31 0000886982 gs:OtherPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsTwoMember 2019-12-31 0000886982 gs:OtherPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsThreeMember 2019-12-31 0000886982 gs:OtherPurchasedCreditDerivativesMember gs:CreditSpreadOnUnderlyingBasisPointsFourMember 2019-12-31 0000886982 gs:OtherPurchasedCreditDerivativesMember 2019-12-31 0000886982 gs:OffsettingPurchasedCreditDerivativesMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember gs:DerivativesByTenorOneMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember gs:DerivativesByTenorTwoMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember gs:DerivativesByTenorThreeMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember gs:CounterpartyAndCashCollateralNettingAdjustmentMember 2019-12-31 0000886982 gs:CrossMaturityNettingAdjustmentMember us-gaap:OverTheCounterMember 2019-12-31 0000886982 gs:DerivativesByTenorOneMember us-gaap:OverTheCounterMember 2019-12-31 0000886982 gs:DerivativesByTenorTwoMember us-gaap:OverTheCounterMember 2019-12-31 0000886982 gs:DerivativesByTenorThreeMember us-gaap:OverTheCounterMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember 2019-12-31 0000886982 gs:CounterpartyNettingAdjustmentWithinTenorsMember us-gaap:OverTheCounterMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:OverTheCounterMember 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:OverTheCounterMember 2019-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2019-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2019-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2019-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:OverTheCounterMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:OverTheCounterMember 2019-12-31 0000886982 gs:CounterpartyNettingAdjustmentWithinTenorsMember us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2019-12-31 0000886982 gs:CounterpartyNettingAdjustmentWithinTenorsMember us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2019-12-31 0000886982 gs:CounterpartyNettingAdjustmentWithinTenorsMember us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2019-12-31 0000886982 us-gaap:DerivativeMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:CreditRiskContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:CreditRiskContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:CreditRiskContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:ForeignExchangeContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:CommodityContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:CommodityContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:CommodityContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member us-gaap:EquityContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:EquityContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:EquityContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:EquityContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member gs:GrossFairValueOfDerivativeMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member gs:GrossFairValueOfDerivativeMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member gs:GrossFairValueOfDerivativeMember 2019-12-31 0000886982 us-gaap:DerivativeMember gs:GrossFairValueOfDerivativeMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member gs:CounterpartyNettingAdjustmentWithinLevelsMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member gs:CounterpartyNettingAdjustmentWithinLevelsMember 2019-12-31 0000886982 us-gaap:DerivativeMember gs:CounterpartyNettingAdjustmentWithinLevelsMember 2019-12-31 0000886982 us-gaap:DerivativeMember gs:CrossLevelCounterpartyNettingAdjustmentMember 2019-12-31 0000886982 gs:RegulatoryVarMember gs:AdvancedCapitalMember 2019-12-31 0000886982 gs:IncrementalRiskMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:RegulatoryVarMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:StressedVarMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:StressedVarMember gs:AdvancedCapitalMember 2019-12-31 0000886982 gs:IncrementalRiskMember gs:AdvancedCapitalMember 2019-12-31 0000886982 gs:ComprehensiveRiskMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:ComprehensiveRiskMember gs:AdvancedCapitalMember 2019-12-31 0000886982 gs:SpecificRiskMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:SpecificRiskMember gs:AdvancedCapitalMember 2019-12-31 0000886982 gs:CashCollateralNettingAdjustmentMember us-gaap:OverTheCounterMember 2019-12-31 0000886982 gs:WrittenCreditDerivativeMember gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2019-12-31 0000886982 gs:WrittenCreditDerivativeMember gs:CreditSpreadOnUnderlyingBasisPointsTwoMember 2019-12-31 0000886982 gs:WrittenCreditDerivativeMember gs:CreditSpreadOnUnderlyingBasisPointsThreeMember 2019-12-31 0000886982 gs:WrittenCreditDerivativeMember gs:CreditSpreadOnUnderlyingBasisPointsFourMember 2019-12-31 0000886982 gs:WrittenCreditDerivativeMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel1Member gs:TradingCashInstrumentsAssetsMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel2Member gs:TradingCashInstrumentsAssetsMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:TradingCashInstrumentsAssetsMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:LoansAndSecuritiesBackedByCommercialRealEstateMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:LoansAndSecuritiesBackedByCommercialRealEstateMember gs:TradingCashInstrumentsAssetsMember 2019-12-31 0000886982 gs:LoansAndSecuritiesBackedByResidentialRealEstateMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:LoansAndSecuritiesBackedByResidentialRealEstateMember gs:TradingCashInstrumentsAssetsMember 2019-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember 2019-12-31 0000886982 us-gaap:USStatesAndPoliticalSubdivisionsMember gs:TradingCashInstrumentsAssetsMember 2019-12-31 0000886982 us-gaap:OtherDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:OtherDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:TradingCashInstrumentsAssetsMember 2019-12-31 0000886982 us-gaap:CommoditiesInvestmentMember gs:TradingCashInstrumentsAssetsMember 2019-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember 2019-12-31 0000886982 gs:LoansAndSecuritiesBackedByCommercialRealEstateMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:LoansAndSecuritiesBackedByResidentialRealEstateMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:USStatesAndPoliticalSubdivisionsMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:OtherDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember 2019-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:CommoditiesInvestmentMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:FairValueInputsLevel1Member gs:TradingCashInstrumentsAssetsMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000886982 gs:UnsecuredLongTermBorrowingsAtFairValueMember 2019-12-31 0000886982 gs:BilateralOtcMember gs:CounterpartyNettingMember 2019-12-31 0000886982 gs:CounterpartyNettingMember 2019-12-31 0000886982 us-gaap:ExchangeClearedMember gs:CashCollateralNettingAdjustmentMember 2019-12-31 0000886982 gs:BilateralOtcMember gs:CashCollateralNettingAdjustmentMember 2019-12-31 0000886982 gs:CashCollateralNettingAdjustmentMember 2019-12-31 0000886982 us-gaap:ExchangeClearedMember gs:CounterpartyNettingMember 2019-12-31 0000886982 us-gaap:ExchangeTradedMember gs:CounterpartyNettingMember 2019-12-31 0000886982 us-gaap:DerivativeMember gs:CashCollateralNettingAdjustmentMember 2019-12-31 0000886982 us-gaap:ExchangeClearedMember 2019-12-31 0000886982 gs:BilateralOtcMember 2019-12-31 0000886982 us-gaap:ExchangeTradedMember 2019-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember 2019-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember 2019-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember 2019-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByCommercialRealEstateMember 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember 2019-12-31 0000886982 us-gaap:USStatesAndPoliticalSubdivisionsMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:USStatesAndPoliticalSubdivisionsMember gs:CashInstrumentsLiabilitiesMember 2019-12-31 0000886982 us-gaap:CommoditiesInvestmentMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:CommoditiesInvestmentMember gs:CashInstrumentsLiabilitiesMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:MinimumMember us-gaap:MeasurementInputExpectedDividendRateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:MaximumMember us-gaap:MeasurementInputExpectedDividendRateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:MinimumMember us-gaap:MeasurementInputConstantPrepaymentRateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:MaximumMember us-gaap:MeasurementInputConstantPrepaymentRateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember srt:MinimumMember us-gaap:MeasurementInputExpectedDividendRateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember srt:MaximumMember us-gaap:MeasurementInputExpectedDividendRateMember 2019-12-31 0000886982 us-gaap:MeasurementInputLossSeverityMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:FairValueInputsLevel3Member srt:MinimumMember 2019-12-31 0000886982 us-gaap:MeasurementInputLossSeverityMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:FairValueInputsLevel3Member srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:MeasurementInputExpectedTermMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:MeasurementInputExpectedTermMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember srt:MinimumMember us-gaap:MeasurementInputConstantPrepaymentRateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember srt:MaximumMember us-gaap:MeasurementInputConstantPrepaymentRateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:MeasurementInputConstantPrepaymentRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:MeasurementInputExpectedTermMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:MeasurementInputLossSeverityMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:MeasurementInputExpectedTermMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember 2019-12-31 0000886982 us-gaap:ExchangeClearedMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 gs:MalaysiaDevelopmentBerhadMember gs:OfferingsOfDebtSecuritiesMember 2019-12-31 0000886982 gs:MortgageRelatedMattersMember 2019-12-31 0000886982 gs:AdeptusHealthSecuritiesLitigationMember gs:June2014InitialPublicOfferingMember 2019-12-31 0000886982 gs:AdeptusHealthSecuritiesLitigationMember gs:May2015SecondaryEquityOfferingMember 2019-12-31 0000886982 gs:AdeptusHealthSecuritiesLitigationMember gs:July2015SecondaryEquityOfferingMember 2019-12-31 0000886982 gs:AdeptusHealthSecuritiesLitigationMember gs:June2016SecondaryEquityOfferingMember 2019-12-31 0000886982 gs:SunEdisonSecuritiesLitigationMember gs:ConvertiblePreferredStockOfferingMember 2019-12-31 0000886982 gs:ValeantPharmaceuticalsInternationalSecuritiesLitigationMember gs:June2013PublicOfferingMember 2019-12-31 0000886982 gs:SnapIncMember gs:March2017InitialPublicOfferingMember 2019-12-31 0000886982 gs:SeaLimitedMember gs:OctoberTwoThousandAndSeventeenInitialPublicOfferingMember 2019-12-31 0000886982 gs:AlticeUsaIncMember gs:JuneTwoThousandAndSeventeenInitialPublicOfferingMember 2019-12-31 0000886982 gs:CampingWorldHoldingsIncLitigationMember gs:OctoberTwoThousandSixteenInitialPublicOfferingMember 2019-12-31 0000886982 gs:CampingWorldHoldingsIncLitigationMember gs:MayTwoThousandSeventeenOfferingMember 2019-12-31 0000886982 gs:CampingWorldHoldingsIncLitigationMember gs:OctoberTwoThousandSeventeenOfferingMember 2019-12-31 0000886982 gs:AlnylamPharmaceuticalsIncMember 2019-12-31 0000886982 gs:UberTechnologiesIncMember 2019-12-31 0000886982 gs:VenatorMaterialsPlcLitigationMember gs:August2017InitialPublicOfferingMember 2019-12-31 0000886982 gs:VenatorMaterialsPlcLitigationMember gs:December2017SecondaryEquityOfferingMember 2019-12-31 0000886982 us-gaap:SeriesBPreferredStockMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember 2019-12-31 0000886982 us-gaap:CommodityContractMember 2019-12-31 0000886982 us-gaap:EquityContractMember 2019-12-31 0000886982 us-gaap:InterestRateContractMember 2019-12-31 0000886982 gs:ValeantPharmaceuticalsInternationalSecuritiesLitigationMember gs:November2013SeniorNotesOfferingMember 2019-12-31 0000886982 gs:ValeantPharmaceuticalsInternationalSecuritiesLitigationMember gs:June2013SeniorNotesOfferingMember 2019-12-31 0000886982 srt:MinimumMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputCorrelationMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputCorrelationMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageCorrelationMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianCorrelationMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateContractMember us-gaap:MeasurementInputPriceVolatilityMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateContractMember us-gaap:MeasurementInputPriceVolatilityMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateContractMember gs:MeasurementInputAverageVolatilityMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InterestRateContractMember gs:MeasurementInputMedianVolatilityMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquityContractMember gs:MeasurementInputCorrelationMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquityContractMember gs:MeasurementInputCorrelationMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageCorrelationMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageCorrelationMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageVolatilityMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianVolatilityMember 2019-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageVolatilityMember 2019-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianVolatilityMember 2019-12-31 0000886982 srt:NaturalGasReservesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommodityContractMember gs:MeasurementInputSpreadMember srt:MinimumMember 2019-12-31 0000886982 srt:NaturalGasReservesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommodityContractMember gs:MeasurementInputSpreadMember srt:MaximumMember 2019-12-31 0000886982 srt:NaturalGasReservesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommodityContractMember gs:MeasurementInputAverageSpreadMember 2019-12-31 0000886982 srt:NaturalGasReservesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommodityContractMember gs:MeasurementInputMedianSpreadMember 2019-12-31 0000886982 us-gaap:CommodityContractMember srt:OilReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputSpreadMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:CommodityContractMember srt:OilReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputSpreadMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:CommodityContractMember srt:OilReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageSpreadMember 2019-12-31 0000886982 us-gaap:CommodityContractMember srt:OilReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianSpreadMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember gs:MeasurementInputCorrelationMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember gs:MeasurementInputCorrelationMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember gs:MeasurementInputAverageCorrelationMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember gs:MeasurementInputMedianCorrelationMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CreditRiskContractMember us-gaap:MeasurementInputCreditSpreadMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CreditRiskContractMember us-gaap:MeasurementInputCreditSpreadMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CreditRiskContractMember gs:MeasurementInputAverageCreditSpreadMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CreditRiskContractMember gs:MeasurementInputMedianCreditSpreadMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputUpfrontCreditPointsMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputUpfrontCreditPointsMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageUpfrontCreditPointsMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianUpfrontCreditPointsMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputRecoveryRateMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputRecoveryRateMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageRecoveryRateMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianRecoveryRateMember 2019-12-31 0000886982 gs:ValeantPharmaceuticalsInternationalSecuritiesLitigationMember gs:June2013AndNovember2013SeniorNotesOfferingsMember us-gaap:NonUsMember 2019-12-31 0000886982 gs:OtherSecuredFinancingsAtFairValueMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MinimumMember 2019-12-31 0000886982 gs:OtherSecuredFinancingsAtFairValueMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MaximumMember 2019-12-31 0000886982 gs:OtherSecuredFinancingsAtFairValueMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2019-12-31 0000886982 gs:OtherSecuredFinancingsAtFairValueMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember srt:MinimumMember 2019-12-31 0000886982 gs:OtherSecuredFinancingsAtFairValueMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember srt:MaximumMember 2019-12-31 0000886982 gs:OtherSecuredFinancingsAtFairValueMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:DomesticCountryMember 2019-12-31 0000886982 us-gaap:ForeignCountryMember 2019-12-31 0000886982 gs:ConsolidatedVariableInterestEntityCarryingAmountMember 2019-12-31 0000886982 gs:PrincipalProtectedNotesMember 2019-12-31 0000886982 gs:RealEstateCreditRelatedAndOtherInvestingMember 2019-12-31 0000886982 gs:TwoThousandEighteenStockIncentivePlanMember 2019-12-31 0000886982 us-gaap:PerformanceSharesMember gs:NoFutureServiceRequiredMember 2019-12-31 0000886982 us-gaap:PerformanceSharesMember gs:NoFutureServiceRequiredMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000886982 gs:TradingCashInstrumentsFairValueDisclosureMember 2019-12-31 0000886982 us-gaap:SubordinatedDebtMember srt:ParentCompanyMember 2019-12-31 0000886982 gs:PublicEquityMember 2019-12-31 0000886982 gs:PrivateEquityMember 2019-12-31 0000886982 gs:PublicAndPrivateEquityMember 2019-12-31 0000886982 us-gaap:CorporateMember 2019-12-31 0000886982 us-gaap:RealEstateMember 2019-12-31 0000886982 gs:CorporateAndRealEstateMember 2019-12-31 0000886982 srt:AmericasMember 2019-12-31 0000886982 gs:EuropeMiddleEastAndAfricaMember 2019-12-31 0000886982 srt:AsiaMember 2019-12-31 0000886982 gs:AmericasEuropeAndAsiaMember 2019-12-31 0000886982 gs:SecuritiesBackedByRealEstateMember 2019-12-31 0000886982 gs:CashInstrumentsAssetsMember 2019-12-31 0000886982 us-gaap:PrivateEquityFundsMember gs:CashInstrumentsAssetsMember 2019-12-31 0000886982 gs:CashInstrumentsAssetsMember gs:CreditFundsMember 2019-12-31 0000886982 gs:CashInstrumentsAssetsMember us-gaap:HedgeFundsMember 2019-12-31 0000886982 gs:CashInstrumentsAssetsMember us-gaap:RealEstateFundsMember 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:RealEstateFundsMember 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:CreditFundsMember 2019-12-31 0000886982 us-gaap:PrivateEquityFundsMember gs:CashInstrumentsLiabilitiesMember 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:AmortizedCostMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:AmortizedCostMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:AmortizedCostMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:AmortizedCostMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:HeldForSaleMember us-gaap:InternalInvestmentGradeMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:HeldForSaleMember us-gaap:InternalNoninvestmentGradeMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:HeldForSaleMember gs:UnratedMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:HeldForSaleMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:GreaterThanFiveYearsMember 2019-12-31 0000886982 gs:LessThanFiveYearsMember 2019-12-31 0000886982 gs:HeldForSaleMember 2019-12-31 0000886982 gs:AmortizedCostMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:AmortizedCostMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:HeldForSaleMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:HeldForSaleMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:FairValueInputsLevel2Member gs:CorporateLoansMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:OtherLoansMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:OtherLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0000886982 us-gaap:InvestmentsMember gs:CorporateLoansAndDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:InvestmentsMember gs:CorporateLoansAndDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:InvestmentsMember gs:CorporateLoansAndDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:InvestmentsMember gs:CorporateLoansAndDebtSecuritiesMember 2019-12-31 0000886982 us-gaap:InvestmentsMember gs:SecuritiesBackedByRealEstateMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:InvestmentsMember gs:SecuritiesBackedByRealEstateMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:InvestmentsMember gs:SecuritiesBackedByRealEstateMember 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember exch:FICO 2019-12-31 0000886982 gs:ConsumerLoansMember exch:FICO 2019-12-31 0000886982 exch:FICO 2019-12-31 0000886982 gs:CorporateLoansMember 2019-12-31 0000886982 gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:MeasurementInputExpectedDividendRateMember srt:MinimumMember us-gaap:FairValueInputsLevel3Member gs:CorporateLoansMember 2019-12-31 0000886982 gs:MeasurementInputRecoveryRateMember us-gaap:FairValueInputsLevel3Member gs:CorporateLoansMember srt:MinimumMember 2019-12-31 0000886982 gs:MeasurementInputRecoveryRateMember us-gaap:FairValueInputsLevel3Member gs:CorporateLoansMember srt:MaximumMember 2019-12-31 0000886982 gs:CorporateLoansMember us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member srt:MinimumMember 2019-12-31 0000886982 gs:CorporateLoansMember us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member srt:MaximumMember 2019-12-31 0000886982 gs:CorporateLoansMember us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:MeasurementInputExpectedDividendRateMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member srt:MinimumMember 2019-12-31 0000886982 us-gaap:MeasurementInputExpectedDividendRateMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member srt:MaximumMember 2019-12-31 0000886982 gs:MeasurementInputRecoveryRateMember us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember srt:MinimumMember 2019-12-31 0000886982 gs:MeasurementInputRecoveryRateMember us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember srt:WeightedAverageMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MinimumMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member gs:ResidentialRealEstateLoansMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member gs:ResidentialRealEstateLoansMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember us-gaap:FairValueInputsLevel3Member gs:ResidentialRealEstateLoansMember srt:WeightedAverageMember 2019-12-31 0000886982 gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MinimumMember 2019-12-31 0000886982 gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member srt:MinimumMember 2019-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member srt:MaximumMember 2019-12-31 0000886982 us-gaap:MeasurementInputExpectedTermMember gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansMember us-gaap:MeasurementInputExpectedDividendRateMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansMember gs:MeasurementInputRecoveryRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CommercialRealEstateLoansMember gs:MeasurementInputRecoveryRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:ResidentialRealEstateLoansMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:WealthManagementAndOtherMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:MeasurementInputCapRateMember us-gaap:InvestmentsMember srt:WeightedAverageMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember us-gaap:MeasurementInputExpectedDividendRateMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember us-gaap:MeasurementInputExpectedDividendRateMember 2019-12-31 0000886982 srt:MinimumMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember us-gaap:MeasurementInputConstantPrepaymentRateMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember us-gaap:MeasurementInputConstantPrepaymentRateMember 2019-12-31 0000886982 srt:MinimumMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputCapRateMember us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputCapRateMember us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:WeightedAverageMember us-gaap:InvestmentsMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:WeightedAverageMember us-gaap:InvestmentsMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputRevenueMultipleMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MinimumMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember srt:MaximumMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputConstantPrepaymentRateMember srt:MinimumMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputConstantPrepaymentRateMember srt:MaximumMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember srt:MinimumMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember srt:MaximumMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRevenueMultipleMember srt:MinimumMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRevenueMultipleMember srt:MaximumMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember srt:WeightedAverageMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputExpectedTermMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputRevenueMultipleMember us-gaap:InvestmentsMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputRevenueMultipleMember us-gaap:InvestmentsMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputRevenueMultipleMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2019-12-31 0000886982 gs:TradingAssetsFairValueDisclosureMember 2019-12-31 0000886982 gs:CorporateLoansMember gs:InvestmentBankingMember 2019-12-31 0000886982 gs:CorporateLoansMember gs:GlobalMarketsMember 2019-12-31 0000886982 us-gaap:RealEstateMember gs:GlobalMarketsMember 2019-12-31 0000886982 gs:OtherLoansMember gs:GlobalMarketsMember 2019-12-31 0000886982 gs:CorporateLoansMember gs:AssetManagementMember 2019-12-31 0000886982 us-gaap:RealEstateMember gs:AssetManagementMember 2019-12-31 0000886982 gs:OtherLoansMember gs:AssetManagementMember 2019-12-31 0000886982 gs:WealthManagementMember gs:ConsumerAndWealthManagementMember 2019-12-31 0000886982 gs:ConsumerLoansMember gs:ConsumerAndWealthManagementMember 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember gs:ConsumerAndWealthManagementMember 2019-12-31 0000886982 us-gaap:PassMember 2019-12-31 0000886982 us-gaap:CriticizedMember 2019-12-31 0000886982 gs:FairValueMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember gs:FairValueMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:FairValueMember 2019-12-31 0000886982 gs:OtherLoansMember gs:FairValueMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:FairValueMember 2019-12-31 0000886982 gs:CorporateLoansMember gs:FairValueMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:HeldForSaleMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:HeldForSaleMember 2019-12-31 0000886982 gs:OtherLoansMember gs:HeldForSaleMember 2019-12-31 0000886982 gs:CorporateLoansMember gs:HeldForSaleMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:NonTradingFairValueLoansMember 2019-12-31 0000886982 gs:OtherCreditMetricsMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:FairValueMember us-gaap:InternalInvestmentGradeMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:FairValueMember us-gaap:InternalNoninvestmentGradeMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:FairValueMember gs:UnratedMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:FairValueMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:OtherFinancialLiabilitiesMember 2018-01-01 2018-12-31 0000886982 us-gaap:MortgageBackedSecuritiesMember 2018-01-01 2018-12-31 0000886982 gs:USGovernmentAndFederalAgencyObligationsThatCollateralizeSecuritiesPurchasedUnderAgreementsToResellAndSecuritiesBorrowedMember 2018-01-01 2018-12-31 0000886982 gs:NonUSGovernmentAndAgencyObligationsThatCollateralizeSecuritiesPurchasedUnderAgreementsToResellAndSecuritiesBorrowedMember 2018-01-01 2018-12-31 0000886982 gs:NonUSGovernmentAndAgencyObligationsHeldByFirmMember 2018-01-01 2018-12-31 0000886982 gs:USGovernmentAndFederalAgencyObligationsHeldByFirmMember 2018-01-01 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember 2018-01-01 2018-12-31 0000886982 gs:AdvancedCapitalMember 2018-01-01 2018-12-31 0000886982 us-gaap:EMEAMember 2018-01-01 2018-12-31 0000886982 srt:AsiaMember 2018-01-01 2018-12-31 0000886982 srt:AmericasMember 2018-01-01 2018-12-31 0000886982 srt:MaximumMember 2018-01-01 2018-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2018-01-01 2018-12-31 0000886982 gs:UnsecuredLongTermBorrowingsAtFairValueMember 2018-01-01 2018-12-31 0000886982 gs:FairValueOptionOtherMember 2018-01-01 2018-12-31 0000886982 gs:UnsecuredShortTermBorrowingsIncludingCurrentPortionOfUnsecuredLongTermBorrowingsAtFairValueMember 2018-01-01 2018-12-31 0000886982 us-gaap:SubordinatedDebtMember 2018-01-01 2018-12-31 0000886982 gs:InvestmentBankingMember 2018-01-01 2018-12-31 0000886982 gs:GlobalMarketsMember 2018-01-01 2018-12-31 0000886982 gs:AssetManagementMember 2018-01-01 2018-12-31 0000886982 gs:ConsumerAndWealthManagementMember 2018-01-01 2018-12-31 0000886982 gs:InterestRatesMember 2018-01-01 2018-12-31 0000886982 us-gaap:CreditMember 2018-01-01 2018-12-31 0000886982 us-gaap:ForeignExchangeMember 2018-01-01 2018-12-31 0000886982 us-gaap:EquityMember 2018-01-01 2018-12-31 0000886982 us-gaap:CommodityMember 2018-01-01 2018-12-31 0000886982 gs:OtherRetainedInterestsMember 2018-01-01 2018-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansNonTradingMember 2018-01-01 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsFairValueDisclosureMember 2018-01-01 2018-12-31 0000886982 gs:MarketMakingMember gs:TradingCashInstrumentsAssetsFairValueDisclosureMember 2018-01-01 2018-12-31 0000886982 us-gaap:InterestIncomeMember gs:TradingCashInstrumentsAssetsFairValueDisclosureMember 2018-01-01 2018-12-31 0000886982 us-gaap:CreditRiskContractMember 2018-01-01 2018-12-31 0000886982 us-gaap:CommodityContractMember 2018-01-01 2018-12-31 0000886982 us-gaap:EquityContractMember 2018-01-01 2018-12-31 0000886982 us-gaap:InterestRateContractMember 2018-01-01 2018-12-31 0000886982 us-gaap:ForeignExchangeContractMember 2018-01-01 2018-12-31 0000886982 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0000886982 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-12-31 0000886982 gs:DebtValuationAdjustmentMember 2018-01-01 2018-12-31 0000886982 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000886982 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000886982 gs:OtherPrincipalTransactionsMember 2018-01-01 2018-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0000886982 gs:MarketMakingMember 2018-01-01 2018-12-31 0000886982 gs:OtherPrincipalTransactionsMember 2018-01-01 2018-12-31 0000886982 us-gaap:SeriesAPreferredStockMember 2018-01-01 2018-12-31 0000886982 us-gaap:SeriesBPreferredStockMember 2018-01-01 2018-12-31 0000886982 us-gaap:SeriesCPreferredStockMember 2018-01-01 2018-12-31 0000886982 us-gaap:SeriesDPreferredStockMember 2018-01-01 2018-12-31 0000886982 us-gaap:SeriesEPreferredStockMember 2018-01-01 2018-12-31 0000886982 us-gaap:SeriesFPreferredStockMember 2018-01-01 2018-12-31 0000886982 gs:SeriesJPreferredStockMember 2018-01-01 2018-12-31 0000886982 gs:SeriesKPreferredStockMember 2018-01-01 2018-12-31 0000886982 gs:SeriesLPreferredStockMember 2018-01-01 2018-12-31 0000886982 gs:SeriesMPreferredStockMember 2018-01-01 2018-12-31 0000886982 gs:SeriesNPreferredStockMember 2018-01-01 2018-12-31 0000886982 gs:SeriesOPreferredStockMember 2018-01-01 2018-12-31 0000886982 gs:SeriesPPreferredStockMember 2018-01-01 2018-12-31 0000886982 gs:SeriesIPreferredStockMember 2018-01-01 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:OtherCashInstrumentsMember 2018-01-01 2018-12-31 0000886982 gs:LoansAndSecuritiesBackedByCommercialRealEstateMember gs:TradingCashInstrumentsAssetsMember 2018-01-01 2018-12-31 0000886982 gs:LoansAndSecuritiesBackedByResidentialRealEstateMember gs:TradingCashInstrumentsAssetsMember 2018-01-01 2018-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember 2018-01-01 2018-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember 2018-01-01 2018-12-31 0000886982 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000886982 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000886982 gs:OtherFinancialAssetsMember 2018-01-01 2018-12-31 0000886982 us-gaap:PreferredStockMember 2018-01-01 2018-12-31 0000886982 gs:OtherFinancialLiabilitiesMember us-gaap:DepositsMember 2018-01-01 2018-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:OtherSecuredFinancingsAtFairValueMember 2018-01-01 2018-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:UnsecuredShortTermBorrowingsIncludingCurrentPortionOfUnsecuredLongTermBorrowingsAtFairValueMember 2018-01-01 2018-12-31 0000886982 gs:UnsecuredLongTermBorrowingsAtFairValueMember gs:OtherFinancialLiabilitiesMember 2018-01-01 2018-12-31 0000886982 gs:OtherFinancialLiabilitiesMember us-gaap:OtherLiabilitiesMember 2018-01-01 2018-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:MarketMakingMember 2018-01-01 2018-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:OtherPrincipalTransactionsMember 2018-01-01 2018-12-31 0000886982 gs:OtherFinancialLiabilitiesMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:DebtValuationAdjustmentMember 2018-01-01 2018-12-31 0000886982 gs:RepurchaseAgreementsAtFairValueMember gs:OtherFinancialLiabilitiesMember 2018-01-01 2018-12-31 0000886982 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000886982 gs:AdvancedCapitalMember gs:DerivativesMember 2018-01-01 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:CommitmentsGuaranteesAndLoansMember 2018-01-01 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:SecuritiesFinancingTransactionsMember 2018-01-01 2018-12-31 0000886982 gs:AdvancedCapitalMember gs:SecuritiesFinancingTransactionsMember 2018-01-01 2018-12-31 0000886982 gs:AdvancedCapitalMember gs:EquityInvestmentsMember 2018-01-01 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:OthersMember 2018-01-01 2018-12-31 0000886982 gs:AdvancedCapitalMember gs:OthersMember 2018-01-01 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:DerivativesMember 2018-01-01 2018-12-31 0000886982 gs:AdvancedCapitalMember gs:CommitmentsGuaranteesAndLoansMember 2018-01-01 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:EquityInvestmentsMember 2018-01-01 2018-12-31 0000886982 gs:RestrictedStockUnitsAndEmployeeStockOptionsMember 2018-01-01 2018-12-31 0000886982 gs:TradingCashInstrumentsLiabilitiesMember 2018-01-01 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:StressedVarMember 2018-01-01 2018-12-31 0000886982 gs:AdvancedCapitalMember gs:IncrementalRiskMember 2018-01-01 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:SpecificRiskMember 2018-01-01 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:RegulatoryVarMember 2018-01-01 2018-12-31 0000886982 gs:AdvancedCapitalMember gs:RegulatoryVarMember 2018-01-01 2018-12-31 0000886982 gs:AdvancedCapitalMember gs:StressedVarMember 2018-01-01 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:IncrementalRiskMember 2018-01-01 2018-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:ComprehensiveRiskMember 2018-01-01 2018-12-31 0000886982 gs:AdvancedCapitalMember gs:ComprehensiveRiskMember 2018-01-01 2018-12-31 0000886982 gs:AdvancedCapitalMember gs:SpecificRiskMember 2018-01-01 2018-12-31 0000886982 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000886982 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000886982 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0000886982 srt:ParentCompanyMember 2018-01-01 2018-12-31 0000886982 us-gaap:LoansReceivableMember 2018-01-01 2018-12-31 0000886982 gs:CorporateLoansMember 2018-01-01 2018-12-31