false2025-12-312021-12-312045-12-312045-12-31P1D0.2080.0580.1630.5770.0900.1350.0630.5560.0950.5870.0720.549us-gaap:OtherLiabilities0000886982FYtrue--12-31NY0.0140.0710.0270.0330.0420.0350.1240.0950.3100.4440.1100.0930.6650.4860.1210.1150.0800.0990.1020.120.1750.160.630.612065-12-31P5YP8Y 0000886982 2020-01-01 2020-12-31 0000886982 2019-01-01 2019-12-31 0000886982 2018-01-01 2018-12-31 0000886982 2020-12-31 0000886982 2019-12-31 0000886982 2020-10-01 2020-12-31 0000886982 2019-10-01 2019-12-31 0000886982 2020-10-01 0000886982 2021-02-05 0000886982 2020-06-30 0000886982 2018-12-31 0000886982 2020-03-31 0000886982 2017-12-31 0000886982 gs:OtherFinancialLiabilitiesMember 2018-01-01 2018-12-31 0000886982 srt:MaximumMember 2018-01-01 2018-12-31 0000886982 srt:AmericasMember 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 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 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 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:InterestRatesMember 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 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 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 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000886982 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000886982 us-gaap:PreferredStockMember 2018-01-01 2018-12-31 0000886982 gs:RestrictedStockUnitsAndEmployeeStockOptionsMember 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 srt:ParentCompanyMember 2018-01-01 2018-12-31 0000886982 us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-12-31 0000886982 us-gaap:ConsumerPortfolioSegmentMember 2019-01-01 2019-12-31 0000886982 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2019-01-01 2019-12-31 0000886982 gs:OtherFinancialLiabilitiesMember 2019-01-01 2019-12-31 0000886982 us-gaap:MortgageBackedSecuritiesMember 2019-01-01 2019-12-31 0000886982 gs:USGovernmentAndFederalAgencyObligationsThatCollateralizeSecuritiesPurchasedUnderAgreementsToResellAndSecuritiesBorrowedMember 2019-01-01 2019-12-31 0000886982 gs:NonUSGovernmentAndAgencyObligationsThatCollateralizeSecuritiesPurchasedUnderAgreementsToResellAndSecuritiesBorrowedMember 2019-01-01 2019-12-31 0000886982 gs:NonUSGovernmentAndAgencyObligationsHeldByFirmMember 2019-01-01 2019-12-31 0000886982 gs:USGovernmentAndFederalAgencyObligationsHeldByFirmMember 2019-01-01 2019-12-31 0000886982 srt:AmericasMember 2019-01-01 2019-12-31 0000886982 us-gaap:EMEAMember 2019-01-01 2019-12-31 0000886982 srt:AsiaMember 2019-01-01 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-12-31 0000886982 gs:UnsecuredLongTermBorrowingsAtFairValueMember 2019-01-01 2019-12-31 0000886982 gs:FairValueOptionOtherMember 2019-01-01 2019-12-31 0000886982 gs:UnsecuredShortTermBorrowingsIncludingCurrentPortionOfUnsecuredLongTermBorrowingsAtFairValueMember 2019-01-01 2019-12-31 0000886982 us-gaap:SubordinatedDebtMember 2019-01-01 2019-12-31 0000886982 gs:InvestmentBankingMember 2019-01-01 2019-12-31 0000886982 gs:GlobalMarketsMember 2019-01-01 2019-12-31 0000886982 gs:AssetManagementMember 2019-01-01 2019-12-31 0000886982 gs:ConsumerAndWealthManagementMember 2019-01-01 2019-12-31 0000886982 us-gaap:CreditMember 2019-01-01 2019-12-31 0000886982 us-gaap:ForeignExchangeMember 2019-01-01 2019-12-31 0000886982 us-gaap:EquityMember 2019-01-01 2019-12-31 0000886982 us-gaap:CommodityMember 2019-01-01 2019-12-31 0000886982 gs:InterestRatesMember 2019-01-01 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember 2019-01-01 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember 2019-01-01 2019-12-31 0000886982 gs:OtherRetainedInterestsMember 2019-01-01 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansNonTradingMember 2019-01-01 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsFairValueDisclosureMember 2019-01-01 2019-12-31 0000886982 gs:MarketMakingMember gs:TradingCashInstrumentsAssetsFairValueDisclosureMember 2019-01-01 2019-12-31 0000886982 us-gaap:InterestIncomeMember gs:TradingCashInstrumentsAssetsFairValueDisclosureMember 2019-01-01 2019-12-31 0000886982 us-gaap:EquityContractMember 2019-01-01 2019-12-31 0000886982 us-gaap:InterestRateContractMember 2019-01-01 2019-12-31 0000886982 us-gaap:CreditRiskContractMember 2019-01-01 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember 2019-01-01 2019-12-31 0000886982 us-gaap:CommodityContractMember 2019-01-01 2019-12-31 0000886982 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-12-31 0000886982 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-12-31 0000886982 gs:DebtValuationAdjustmentMember 2019-01-01 2019-12-31 0000886982 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000886982 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000886982 gs:OtherPrincipalTransactionsMember 2019-01-01 2019-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-12-31 0000886982 gs:MarketMakingMember 2019-01-01 2019-12-31 0000886982 gs:OtherPrincipalTransactionsMember 2019-01-01 2019-12-31 0000886982 us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0000886982 us-gaap:SeriesBPreferredStockMember 2019-01-01 2019-12-31 0000886982 us-gaap:SeriesCPreferredStockMember 2019-01-01 2019-12-31 0000886982 us-gaap:SeriesDPreferredStockMember 2019-01-01 2019-12-31 0000886982 us-gaap:SeriesEPreferredStockMember 2019-01-01 2019-12-31 0000886982 us-gaap:SeriesFPreferredStockMember 2019-01-01 2019-12-31 0000886982 gs:SeriesJPreferredStockMember 2019-01-01 2019-12-31 0000886982 gs:SeriesKPreferredStockMember 2019-01-01 2019-12-31 0000886982 gs:SeriesLPreferredStockMember 2019-01-01 2019-12-31 0000886982 gs:SeriesMPreferredStockMember 2019-01-01 2019-12-31 0000886982 gs:SeriesNPreferredStockMember 2019-01-01 2019-12-31 0000886982 gs:SeriesOPreferredStockMember 2019-01-01 2019-12-31 0000886982 gs:SeriesPPreferredStockMember 2019-01-01 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:OtherCashInstrumentsMember 2019-01-01 2019-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember 2019-01-01 2019-12-31 0000886982 gs:LoansAndSecuritiesBackedByCommercialRealEstateMember gs:TradingCashInstrumentsAssetsMember 2019-01-01 2019-12-31 0000886982 gs:LoansAndSecuritiesBackedByResidentialRealEstateMember gs:TradingCashInstrumentsAssetsMember 2019-01-01 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember 2019-01-01 2019-12-31 0000886982 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:UnsecuredLongTermBorrowingsAtFairValueMember 2019-01-01 2019-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:UnsecuredShortTermBorrowingsIncludingCurrentPortionOfUnsecuredLongTermBorrowingsAtFairValueMember 2019-01-01 2019-12-31 0000886982 gs:OtherFinancialLiabilitiesMember us-gaap:OtherLiabilitiesMember 2019-01-01 2019-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:OtherSecuredFinancingsAtFairValueMember 2019-01-01 2019-12-31 0000886982 us-gaap:DepositsMember gs:OtherFinancialLiabilitiesMember 2019-01-01 2019-12-31 0000886982 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000886982 us-gaap:PreferredStockMember 2019-01-01 2019-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:RepurchaseAgreementsAtFairValueMember 2019-01-01 2019-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:MarketMakingMember 2019-01-01 2019-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:OtherPrincipalTransactionsMember 2019-01-01 2019-12-31 0000886982 gs:OtherFinancialLiabilitiesMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:DebtValuationAdjustmentMember 2019-01-01 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:DerivativesMember 2019-01-01 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:DerivativesMember 2019-01-01 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:CommitmentsGuaranteesAndLoansMember 2019-01-01 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:CommitmentsGuaranteesAndLoansMember 2019-01-01 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:SecuritiesFinancingTransactionsMember 2019-01-01 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:SecuritiesFinancingTransactionsMember 2019-01-01 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:EquityInvestmentsMember 2019-01-01 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:EquityInvestmentsMember 2019-01-01 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:OthersMember 2019-01-01 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:OthersMember 2019-01-01 2019-12-31 0000886982 gs:RestrictedStockUnitsAndEmployeeStockOptionsMember 2019-01-01 2019-12-31 0000886982 gs:TradingCashInstrumentsLiabilitiesMember 2019-01-01 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:RegulatoryVarMember 2019-01-01 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:RegulatoryVarMember 2019-01-01 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:StressedVarMember 2019-01-01 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:StressedVarMember 2019-01-01 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:IncrementalRiskMember 2019-01-01 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:IncrementalRiskMember 2019-01-01 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:ComprehensiveRiskMember 2019-01-01 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:ComprehensiveRiskMember 2019-01-01 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:SpecificRiskMember 2019-01-01 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:SpecificRiskMember 2019-01-01 2019-12-31 0000886982 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000886982 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000886982 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0000886982 srt:ParentCompanyMember 2019-01-01 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember 2019-01-01 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember 2019-01-01 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember 2019-01-01 2019-12-31 0000886982 gs:CorporateLoansMember 2019-01-01 2019-12-31 0000886982 us-gaap:LoansReceivableMember 2019-01-01 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:SecuredLoansAndLeasesReceivableMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2019-01-01 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:SecuredLoansAndLeasesReceivableMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2019-01-01 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:SecuredLoansAndLeasesReceivableMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2019-01-01 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:SecuredLoansAndLeasesReceivableMember 2019-01-01 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember gs:UnsecuredLoansAndLeasesReceivableMember 2019-01-01 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember gs:UnsecuredLoansAndLeasesReceivableMember 2019-01-01 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember gs:UnsecuredLoansAndLeasesReceivableMember 2019-01-01 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:UnsecuredLoansAndLeasesReceivableMember 2019-01-01 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2019-01-01 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2019-01-01 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2019-01-01 2019-12-31 0000886982 gs:InternallyRatedLoansMember 2019-01-01 2019-12-31 0000886982 gs:CorporateLoansMember srt:AmericasMember 2019-01-01 2019-12-31 0000886982 gs:CorporateLoansMember us-gaap:EMEAMember 2019-01-01 2019-12-31 0000886982 gs:CorporateLoansMember srt:AsiaMember 2019-01-01 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember srt:AmericasMember 2019-01-01 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember us-gaap:EMEAMember 2019-01-01 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember srt:AsiaMember 2019-01-01 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember srt:AmericasMember 2019-01-01 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember us-gaap:EMEAMember 2019-01-01 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember srt:AsiaMember 2019-01-01 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember srt:AmericasMember 2019-01-01 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember us-gaap:EMEAMember 2019-01-01 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember srt:AsiaMember 2019-01-01 2019-12-31 0000886982 gs:InstallmentLoansMember srt:AmericasMember 2019-01-01 2019-12-31 0000886982 gs:InstallmentLoansMember 2019-01-01 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember srt:AmericasMember 2019-01-01 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember 2019-01-01 2019-12-31 0000886982 gs:OtherLoansMember srt:AmericasMember 2019-01-01 2019-12-31 0000886982 gs:OtherLoansMember us-gaap:EMEAMember 2019-01-01 2019-12-31 0000886982 gs:OtherLoansMember srt:AsiaMember 2019-01-01 2019-12-31 0000886982 gs:OtherLoansMember 2019-01-01 2019-12-31 0000886982 us-gaap:InvestmentsMember 2019-01-01 2019-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember us-gaap:InvestmentsMember 2019-01-01 2019-12-31 0000886982 gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember 2019-01-01 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:OtherDebtSecuritiesMember 2019-01-01 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember 2019-01-01 2019-12-31 0000886982 us-gaap:FairValueOptionOtherEligibleItemsMember 2019-01-01 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:OperatingIncomeLossMember 2019-01-01 2019-12-31 0000886982 us-gaap:InterestIncomeMember us-gaap:InvestmentsMember 2019-01-01 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:OtherPrincipalTransactionsMember 2019-01-01 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InterestIncomeMember 2019-01-01 2019-12-31 0000886982 gs:DiversifiedIndustrialsMember 2019-01-01 2019-12-31 0000886982 gs:TechnologyMediaTelecommunicationsMember 2019-01-01 2019-12-31 0000886982 gs:FundsMember 2019-01-01 2019-12-31 0000886982 gs:NaturalResourcesUtilitiesMember 2019-01-01 2019-12-31 0000886982 gs:FinancialInstitutionsMember 2019-01-01 2019-12-31 0000886982 us-gaap:CommercialPortfolioSegmentMember 2020-01-01 2020-12-31 0000886982 us-gaap:ConsumerPortfolioSegmentMember 2020-01-01 2020-12-31 0000886982 gs:OtherFinancialLiabilitiesMember 2020-01-01 2020-12-31 0000886982 us-gaap:MortgageBackedSecuritiesMember 2020-01-01 2020-12-31 0000886982 gs:USGovernmentAndFederalAgencyObligationsThatCollateralizeSecuritiesPurchasedUnderAgreementsToResellAndSecuritiesBorrowedMember 2020-01-01 2020-12-31 0000886982 gs:NonUSGovernmentAndAgencyObligationsThatCollateralizeSecuritiesPurchasedUnderAgreementsToResellAndSecuritiesBorrowedMember 2020-01-01 2020-12-31 0000886982 gs:NonUSGovernmentAndAgencyObligationsHeldByFirmMember 2020-01-01 2020-12-31 0000886982 gs:USGovernmentAndFederalAgencyObligationsHeldByFirmMember 2020-01-01 2020-12-31 0000886982 srt:AmericasMember 2020-01-01 2020-12-31 0000886982 us-gaap:EMEAMember 2020-01-01 2020-12-31 0000886982 srt:AsiaMember 2020-01-01 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember 2020-01-01 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember 2020-01-01 2020-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2020-01-01 2020-12-31 0000886982 gs:UnsecuredLongTermBorrowingsAtFairValueMember 2020-01-01 2020-12-31 0000886982 gs:FairValueOptionOtherMember 2020-01-01 2020-12-31 0000886982 gs:UnsecuredShortTermBorrowingsIncludingCurrentPortionOfUnsecuredLongTermBorrowingsAtFairValueMember 2020-01-01 2020-12-31 0000886982 us-gaap:SubordinatedDebtMember 2020-01-01 2020-12-31 0000886982 gs:InvestmentBankingMember 2020-01-01 2020-12-31 0000886982 gs:GlobalMarketsMember 2020-01-01 2020-12-31 0000886982 gs:AssetManagementMember 2020-01-01 2020-12-31 0000886982 gs:ConsumerAndWealthManagementMember 2020-01-01 2020-12-31 0000886982 us-gaap:CreditMember 2020-01-01 2020-12-31 0000886982 us-gaap:ForeignExchangeMember 2020-01-01 2020-12-31 0000886982 us-gaap:EquityMember 2020-01-01 2020-12-31 0000886982 us-gaap:CommodityMember 2020-01-01 2020-12-31 0000886982 gs:InterestRatesMember 2020-01-01 2020-12-31 0000886982 gs:OtherRetainedInterestsMember 2020-01-01 2020-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansNonTradingMember 2020-01-01 2020-12-31 0000886982 gs:MarketMakingMember gs:TradingCashInstrumentsAssetsFairValueDisclosureMember 2020-01-01 2020-12-31 0000886982 us-gaap:InterestIncomeMember gs:TradingCashInstrumentsAssetsFairValueDisclosureMember 2020-01-01 2020-12-31 0000886982 gs:TradingCashInstrumentsAssetsFairValueDisclosureMember 2020-01-01 2020-12-31 0000886982 us-gaap:EquityContractMember 2020-01-01 2020-12-31 0000886982 us-gaap:InterestRateContractMember 2020-01-01 2020-12-31 0000886982 us-gaap:CreditRiskContractMember 2020-01-01 2020-12-31 0000886982 us-gaap:ForeignExchangeContractMember 2020-01-01 2020-12-31 0000886982 us-gaap:CommodityContractMember 2020-01-01 2020-12-31 0000886982 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-12-31 0000886982 gs:DebtValuationAdjustmentMember 2020-01-01 2020-12-31 0000886982 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-12-31 0000886982 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000886982 us-gaap:AccumulatedTranslationAdjustmentMember 2020-01-01 2020-12-31 0000886982 gs:OtherPrincipalTransactionsMember 2020-01-01 2020-12-31 0000886982 gs:SubsidiaryThreeMember 2020-01-01 2020-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0000886982 gs:MarketMakingMember 2020-01-01 2020-12-31 0000886982 gs:OtherPrincipalTransactionsMember 2020-01-01 2020-12-31 0000886982 gs:BaselThreeAdvancedRulesMember 2020-01-01 2020-12-31 0000886982 gs:HybridCapitalRulesMember 2020-01-01 2020-12-31 0000886982 us-gaap:DomesticCountryMember 2020-01-01 2020-12-31 0000886982 us-gaap:StateAndLocalJurisdictionMember 2020-01-01 2020-12-31 0000886982 us-gaap:ForeignCountryMember country:GB 2020-01-01 2020-12-31 0000886982 us-gaap:ForeignCountryMember country:JP 2020-01-01 2020-12-31 0000886982 us-gaap:ForeignCountryMember country:HK 2020-01-01 2020-12-31 0000886982 us-gaap:SeriesBPreferredStockMember 2020-01-01 2020-12-31 0000886982 us-gaap:SeriesCPreferredStockMember 2020-01-01 2020-12-31 0000886982 us-gaap:SeriesDPreferredStockMember 2020-01-01 2020-12-31 0000886982 us-gaap:SeriesEPreferredStockMember 2020-01-01 2020-12-31 0000886982 us-gaap:SeriesFPreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesJPreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesKPreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesLPreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesMPreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesNPreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesOPreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesPPreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesQPreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesRPreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesSPreferredStockMember 2020-01-01 2020-12-31 0000886982 us-gaap:SeriesAPreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:OtherCashInstrumentsMember gs:TradingCashInstrumentsAssetsMember 2020-01-01 2020-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:CorporateLoansAndDebtSecuritiesMember 2020-01-01 2020-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:LoansAndSecuritiesBackedByCommercialRealEstateMember 2020-01-01 2020-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember 2020-01-01 2020-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember 2020-01-01 2020-12-31 0000886982 us-gaap:TreasuryStockMember 2020-01-01 2020-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:UnsecuredLongTermBorrowingsAtFairValueMember 2020-01-01 2020-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:UnsecuredShortTermBorrowingsIncludingCurrentPortionOfUnsecuredLongTermBorrowingsAtFairValueMember 2020-01-01 2020-12-31 0000886982 gs:OtherFinancialLiabilitiesMember us-gaap:OtherLiabilitiesMember 2020-01-01 2020-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:OtherSecuredFinancingsAtFairValueMember 2020-01-01 2020-12-31 0000886982 us-gaap:DepositsMember gs:OtherFinancialLiabilitiesMember 2020-01-01 2020-12-31 0000886982 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000886982 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0000886982 srt:MaximumMember 2020-01-01 2020-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:RepurchaseAgreementsAtFairValueMember 2020-01-01 2020-12-31 0000886982 gs:ResidentialMortgageBackedSecuritiesWorkingGroupMember 2020-01-01 2020-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:MarketMakingMember 2020-01-01 2020-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:OtherPrincipalTransactionsMember 2020-01-01 2020-12-31 0000886982 gs:OtherFinancialLiabilitiesMember us-gaap:InterestExpenseMember 2020-01-01 2020-12-31 0000886982 gs:OtherFinancialLiabilitiesMember gs:DebtValuationAdjustmentMember 2020-01-01 2020-12-31 0000886982 gs:CapitalIMember 2020-01-01 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:DerivativesMember 2020-01-01 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:DerivativesMember 2020-01-01 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:CommitmentsGuaranteesAndLoansMember 2020-01-01 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:CommitmentsGuaranteesAndLoansMember 2020-01-01 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:SecuritiesFinancingTransactionsMember 2020-01-01 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:SecuritiesFinancingTransactionsMember 2020-01-01 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:EquityInvestmentsMember 2020-01-01 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:EquityInvestmentsMember 2020-01-01 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:OthersMember 2020-01-01 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:OthersMember 2020-01-01 2020-12-31 0000886982 gs:RestrictedStockUnitsAndEmployeeStockOptionsMember 2020-01-01 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:RegulatoryVarMember 2020-01-01 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:RegulatoryVarMember 2020-01-01 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:StressedVarMember 2020-01-01 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:StressedVarMember 2020-01-01 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:IncrementalRiskMember 2020-01-01 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:IncrementalRiskMember 2020-01-01 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:ComprehensiveRiskMember 2020-01-01 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:ComprehensiveRiskMember 2020-01-01 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:SpecificRiskMember 2020-01-01 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:SpecificRiskMember 2020-01-01 2020-12-31 0000886982 gs:TradingCashInstrumentsLiabilitiesMember 2020-01-01 2020-12-31 0000886982 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000886982 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000886982 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0000886982 gs:SeriesKSixPointThreeSevenFivePercentageFixedToFloatingRatePreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesEMediumTermNotesCallableFixedRateNotesDue2021OfGsFinanceCorpMember 2020-01-01 2020-12-31 0000886982 gs:SeriesEMediumTermNotesIndexLinkedNotesDue2028OfGsFinanceCorpMember 2020-01-01 2020-12-31 0000886982 gs:FivePointSevenNineThreePercentageFixedToFloatingRateNormalApexMember 2020-01-01 2020-12-31 0000886982 gs:FloatingRateNormalApexMember 2020-01-01 2020-12-31 0000886982 gs:SeriesJFivePointFiveZeroPercentageFixedToFloatingRatePreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesNSixPointThreeZeroPercentagePreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesCFloatingRatePreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesDFloatingRatePreferredStockMember 2020-01-01 2020-12-31 0000886982 gs:SeriesAFloatingRatePreferredStockMember 2020-01-01 2020-12-31 0000886982 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000886982 gs:FutureServiceRequiredMember 2020-01-01 2020-12-31 0000886982 gs:NoFutureServiceRequiredMember 2020-01-01 2020-12-31 0000886982 srt:ParentCompanyMember 2020-01-01 2020-12-31 0000886982 us-gaap:InvestmentsMember 2020-01-01 2020-12-31 0000886982 gs:CommercialRealEstateLoansMember 2020-01-01 2020-12-31 0000886982 gs:ResidentialRealEstateLoansMember 2020-01-01 2020-12-31 0000886982 gs:WealthManagementAndOtherLoansMember 2020-01-01 2020-12-31 0000886982 gs:CorporateLoansMember 2020-01-01 2020-12-31 0000886982 us-gaap:LoansReceivableMember 2020-01-01 2020-12-31 0000886982 gs:InternallyRatedLoansMember gs:SecuredLoansAndLeasesReceivableMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2020-01-01 2020-12-31 0000886982 gs:InternallyRatedLoansMember gs:SecuredLoansAndLeasesReceivableMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2020-01-01 2020-12-31 0000886982 gs:InternallyRatedLoansMember gs:SecuredLoansAndLeasesReceivableMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2020-01-01 2020-12-31 0000886982 gs:InternallyRatedLoansMember gs:SecuredLoansAndLeasesReceivableMember 2020-01-01 2020-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnsecuredLoansAndLeasesReceivableMember us-gaap:InternalInvestmentGradeMember 2020-01-01 2020-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnsecuredLoansAndLeasesReceivableMember us-gaap:InternalNoninvestmentGradeMember 2020-01-01 2020-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnsecuredLoansAndLeasesReceivableMember gs:UnratedMember 2020-01-01 2020-12-31 0000886982 gs:InternallyRatedLoansMember gs:UnsecuredLoansAndLeasesReceivableMember 2020-01-01 2020-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2020-01-01 2020-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2020-01-01 2020-12-31 0000886982 gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2020-01-01 2020-12-31 0000886982 gs:InternallyRatedLoansMember 2020-01-01 2020-12-31 0000886982 gs:CorporateLoansMember srt:AmericasMember 2020-01-01 2020-12-31 0000886982 gs:CorporateLoansMember us-gaap:EMEAMember 2020-01-01 2020-12-31 0000886982 gs:CorporateLoansMember srt:AsiaMember 2020-01-01 2020-12-31 0000886982 gs:WealthManagementAndOtherLoansMember srt:AmericasMember 2020-01-01 2020-12-31 0000886982 gs:WealthManagementAndOtherLoansMember us-gaap:EMEAMember 2020-01-01 2020-12-31 0000886982 gs:WealthManagementAndOtherLoansMember srt:AsiaMember 2020-01-01 2020-12-31 0000886982 gs:CommercialRealEstateLoansMember srt:AmericasMember 2020-01-01 2020-12-31 0000886982 gs:CommercialRealEstateLoansMember us-gaap:EMEAMember 2020-01-01 2020-12-31 0000886982 gs:CommercialRealEstateLoansMember srt:AsiaMember 2020-01-01 2020-12-31 0000886982 gs:ResidentialRealEstateLoansMember srt:AmericasMember 2020-01-01 2020-12-31 0000886982 gs:ResidentialRealEstateLoansMember us-gaap:EMEAMember 2020-01-01 2020-12-31 0000886982 gs:ResidentialRealEstateLoansMember srt:AsiaMember 2020-01-01 2020-12-31 0000886982 gs:InstallmentLoansMember srt:AmericasMember 2020-01-01 2020-12-31 0000886982 gs:InstallmentLoansMember 2020-01-01 2020-12-31 0000886982 us-gaap:CreditCardReceivablesMember srt:AmericasMember 2020-01-01 2020-12-31 0000886982 us-gaap:CreditCardReceivablesMember 2020-01-01 2020-12-31 0000886982 gs:OtherLoansMember srt:AmericasMember 2020-01-01 2020-12-31 0000886982 gs:OtherLoansMember us-gaap:EMEAMember 2020-01-01 2020-12-31 0000886982 gs:OtherLoansMember srt:AsiaMember 2020-01-01 2020-12-31 0000886982 gs:OtherLoansMember 2020-01-01 2020-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember us-gaap:InvestmentsMember 2020-01-01 2020-12-31 0000886982 gs:SecuritiesBackedByRealEstateMember us-gaap:InvestmentsMember 2020-01-01 2020-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:OtherDebtSecuritiesMember 2020-01-01 2020-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:EquitySecuritiesMember 2020-01-01 2020-12-31 0000886982 us-gaap:FairValueOptionOtherEligibleItemsMember 2020-01-01 2020-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:OperatingIncomeLossMember 2020-01-01 2020-12-31 0000886982 us-gaap:InterestIncomeMember us-gaap:InvestmentsMember 2020-01-01 2020-12-31 0000886982 us-gaap:FairValueInputsLevel3Member 2020-01-01 2020-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:OtherPrincipalTransactionsMember 2020-01-01 2020-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InterestIncomeMember 2020-01-01 2020-12-31 0000886982 gs:GsMalaysiaDevelopmentBerhadMember us-gaap:GuaranteeObligationsMember 2020-01-01 2020-12-31 0000886982 exch:FICO gs:InstallmentLoansMember gs:FicoScoreGreaterThan660Member 2020-01-01 2020-12-31 0000886982 exch:FICO gs:InstallmentLoansMember gs:FicoScoreLessThan600Member 2020-01-01 2020-12-31 0000886982 exch:FICO gs:InstallmentLoansMember 2020-01-01 2020-12-31 0000886982 exch:FICO us-gaap:CreditCardReceivablesMember gs:FicoScoreGreaterThan660Member 2020-01-01 2020-12-31 0000886982 exch:FICO us-gaap:CreditCardReceivablesMember gs:FicoScoreLessThan600Member 2020-01-01 2020-12-31 0000886982 exch:FICO us-gaap:CreditCardReceivablesMember 2020-01-01 2020-12-31 0000886982 exch:FICO gs:FicoScoreGreaterThan660Member 2020-01-01 2020-12-31 0000886982 exch:FICO gs:FicoScoreLessThan600Member 2020-01-01 2020-12-31 0000886982 exch:FICO 2020-01-01 2020-12-31 0000886982 us-gaap:NetInvestmentHedgingMember 2020-01-01 2020-12-31 0000886982 us-gaap:NetInvestmentHedgingMember us-gaap:NonUsMember 2020-01-01 2020-12-31 0000886982 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0000886982 us-gaap:RestrictedStockUnitsRSUMember srt:MinimumMember 2020-01-01 2020-12-31 0000886982 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0000886982 gs:GsMalaysiaDevelopmentBerhadMember us-gaap:GuaranteeObligationsMember srt:MinimumMember 2020-01-01 2020-12-31 0000886982 gs:GsMalaysiaDevelopmentBerhadMember us-gaap:GuaranteeObligationsMember srt:MaximumMember 2020-01-01 2020-12-31 0000886982 gs:DiversifiedIndustrialsMember 2020-01-01 2020-12-31 0000886982 gs:TechnologyMediaTelecommunicationsMember 2020-01-01 2020-12-31 0000886982 gs:FundsMember 2020-01-01 2020-12-31 0000886982 gs:NaturalResourcesUtilitiesMember 2020-01-01 2020-12-31 0000886982 gs:FinancialInstitutionsMember 2020-01-01 2020-12-31 0000886982 srt:ParentCompanyMember 2019-12-31 0000886982 srt:SubsidiariesMember 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember 2019-12-31 0000886982 gs:SubsidiaryThreeMember 2019-12-31 0000886982 gs:DerivativeGuaranteeMember 2019-12-31 0000886982 us-gaap:MortgageBackedSecuritiesMember 2019-12-31 0000886982 currency:USD 2019-12-31 0000886982 gs:NonUSDollarMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:CustomerListsMember 2019-12-31 0000886982 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000886982 us-gaap:JuniorSubordinatedDebtMember 2019-12-31 0000886982 us-gaap:SubordinatedDebtMember 2019-12-31 0000886982 srt:ParentCompanyMember currency:USD 2019-12-31 0000886982 srt:ParentCompanyMember gs:NonUSDollarMember 2019-12-31 0000886982 srt:SubsidiariesMember currency:USD 2019-12-31 0000886982 srt:SubsidiariesMember gs:NonUSDollarMember 2019-12-31 0000886982 gs:USGovernmentAndFederalAgencyObligationsHeldByFirmMember 2019-12-31 0000886982 gs:NonUSGovernmentAndAgencyObligationsHeldByFirmMember 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:CommercialMortgageBackedSecuritiesMember 2019-12-31 0000886982 gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2019-12-31 0000886982 us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-12-31 0000886982 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2019-12-31 0000886982 gs:InvestmentBankingMember 2019-12-31 0000886982 gs:GlobalMarketsMember 2019-12-31 0000886982 gs:AssetManagementMember 2019-12-31 0000886982 gs:ConsumerAndWealthManagementMember 2019-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:SubsidiaryThreeMember 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:SubsidiaryThreeMember 2019-12-31 0000886982 gs:InvestmentGradeCommercialLendingRelationshipLendingActivitiesMember 2019-12-31 0000886982 gs:InvestmentGradeCommercialLendingOtherInvestmentBankingActivitiesMember 2019-12-31 0000886982 gs:ConsumerDepositsMember 2019-12-31 0000886982 gs:PrivateBankDepositsMember 2019-12-31 0000886982 gs:DepositSweepProgramsMember 2019-12-31 0000886982 gs:TransactionBankingMember 2019-12-31 0000886982 gs:ConsolidatedVariableInterestEntityCarryingAmountMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000886982 gs:RealEstateCreditRelatedAndOtherInvestingMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0000886982 gs:TradingCashInstrumentMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:DepositsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000886982 gs:UnsecuredShortTermBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000886982 gs:CorporateLoansMember gs:AmortizedCostMember 2019-12-31 0000886982 gs:CorporateLoansMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember gs:AmortizedCostMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:AmortizedCostMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:AmortizedCostMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember 2019-12-31 0000886982 gs:AmortizedCostMember gs:InstallmentMember 2019-12-31 0000886982 gs:InstallmentMember 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember gs:AmortizedCostMember 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember 2019-12-31 0000886982 gs:OtherLoansMember gs:AmortizedCostMember 2019-12-31 0000886982 gs:OtherLoansMember 2019-12-31 0000886982 gs:AmortizedCostMember 2019-12-31 0000886982 gs:BrokeredCertificatesOfDepositMember 2019-12-31 0000886982 gs:OtherDepositsMember 2019-12-31 0000886982 us-gaap:USGovernmentDebtSecuritiesMember gs:MoreThanFiveYearNotLessThanTenYearsMember 2019-12-31 0000886982 us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0000886982 gs:SecuritiesBackedByRealEstateMember gs:LessThanOneYearMember 2019-12-31 0000886982 gs:SecuritiesBackedByRealEstateMember gs:GreaterThanTenYearsMember 2019-12-31 0000886982 gs:SecuritiesBackedByRealEstateMember 2019-12-31 0000886982 us-gaap:USGovernmentDebtSecuritiesMember gs:MoreThanOneYearNotLessThanFiveYearsMember 2019-12-31 0000886982 gs:PrincipalProtectedNotesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 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:FairValueMember 2019-12-31 0000886982 gs:HeldForSaleMember 2019-12-31 0000886982 gs:EuropeanHeadquartersInLondonMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 gs:InvestmentsInFundsMeasuredAtNavMember 2019-12-31 0000886982 gs:CounterpartyAndCashCollateralNettingAdjustmentMember 2019-12-31 0000886982 gs:MoneyMarketInstrumentsMember 2019-12-31 0000886982 us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0000886982 gs:SecuritiesBackedByCommercialRealEstateMember 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 gs:CapitalIMember 2019-12-31 0000886982 us-gaap:FinancialGuaranteeMember 2019-12-31 0000886982 gs:DerivativeGuaranteeMember gs:MaturitiesYearOneMember 2019-12-31 0000886982 gs:SecuritieslendingAndClearingGuaranteesMember gs:MaturitiesYearOneMember 2019-12-31 0000886982 us-gaap:FinancialGuaranteeMember gs:MaturitiesYearOneMember 2019-12-31 0000886982 gs:SecuritieslendingAndClearingGuaranteesMember 2019-12-31 0000886982 gs:MaturitiesYearTwoAndYearThreeMember gs:DerivativeGuaranteeMember 2019-12-31 0000886982 gs:MaturitiesYearTwoAndYearThreeMember us-gaap:FinancialGuaranteeMember 2019-12-31 0000886982 gs:MaturitiesYearFourAndYearFiveMember gs:DerivativeGuaranteeMember 2019-12-31 0000886982 gs:MaturitiesYearFourAndYearFiveMember us-gaap:FinancialGuaranteeMember 2019-12-31 0000886982 gs:MaturitiesYearSixAndThereafterMember gs:DerivativeGuaranteeMember 2019-12-31 0000886982 gs:MaturitiesYearSixAndThereafterMember us-gaap:FinancialGuaranteeMember 2019-12-31 0000886982 gs:NonInvestmentGradeCommercialLendingMember 2019-12-31 0000886982 gs:WarehouseFinancingMember 2019-12-31 0000886982 us-gaap:CreditCardMember 2019-12-31 0000886982 gs:InvestmentGradeCommercialLendingMember 2019-12-31 0000886982 currency:USD us-gaap:UnsecuredDebtMember srt:MinimumMember 2019-12-31 0000886982 currency:USD us-gaap:UnsecuredDebtMember srt:MaximumMember 2019-12-31 0000886982 currency:USD us-gaap:UnsecuredDebtMember srt:WeightedAverageMember 2019-12-31 0000886982 gs:NonUSDollarMember us-gaap:UnsecuredDebtMember srt:MinimumMember 2019-12-31 0000886982 gs:NonUSDollarMember us-gaap:UnsecuredDebtMember srt:MaximumMember 2019-12-31 0000886982 gs:NonUSDollarMember us-gaap:UnsecuredDebtMember srt:WeightedAverageMember 2019-12-31 0000886982 gs:FinancialAssetEqualToOrGreaterThan30DaysPastDueMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:MortgageBackedSecuritiesMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:InvestmentInFundMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:RetainedInterestsMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:MortgageBackedSecuritiesMember gs:RetainedInterestsMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CommitmentsAndGuaranteesMaximumExposureToLossMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember gs:RetainedInterestsMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:InvestmentInFundMember gs:CommitmentsAndGuaranteesMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:MortgageBackedSecuritiesMember gs:PurchasedInterestsMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:MortgageBackedSecuritiesMember gs:CommitmentsAndGuaranteesMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:DerivativesMaximumExposureToLossMember us-gaap:MortgageBackedSecuritiesMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember gs:DerivativesMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember gs:DebtAndEquityMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember gs:PurchasedInterestsMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember gs:CommitmentsAndGuaranteesMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember gs:DerivativesMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember gs:DebtAndEquityMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:InvestmentInFundMember gs:DerivativesMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:InvestmentInFundMember gs:DebtAndEquityMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:PurchasedInterestsMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CommitmentsAndGuaranteesMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:DerivativesMaximumExposureToLossMember 2019-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:DebtAndEquityMaximumExposureToLossMember 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 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:DerivativesByTenorOneMember 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:StandardizedCapitalRulesMember gs:DerivativesMember 2019-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:DerivativesMember 2019-12-31 0000886982 gs:CommitmentsGuaranteesAndLoansMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:CommitmentsGuaranteesAndLoansMember gs:AdvancedCapitalRulesMember 2019-12-31 0000886982 gs:SecuritiesFinancingTransactionsMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:SecuritiesFinancingTransactionsMember gs:AdvancedCapitalRulesMember 2019-12-31 0000886982 gs:EquityInvestmentsMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:EquityInvestmentsMember gs:AdvancedCapitalRulesMember 2019-12-31 0000886982 gs:OthersMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:OthersMember gs:AdvancedCapitalRulesMember 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ExchangeTradedMember 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ExchangeClearedMember 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember gs:BilateralOtcMember 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:ExchangeTradedMember 2019-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:ExchangeClearedMember 2019-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:NondesignatedMember gs:BilateralOtcMember 2019-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:ExchangeTradedMember 2019-12-31 0000886982 gs:BilateralOtcMember us-gaap:NondesignatedMember us-gaap:EquityContractMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:NondesignatedMember 2019-12-31 0000886982 us-gaap:NondesignatedMember 2019-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestRateContractMember gs:BilateralOtcMember 2019-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember us-gaap:ExchangeClearedMember 2019-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember gs:BilateralOtcMember 2019-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2019-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:CreditRiskContractMember gs:BilateralOtcMember 2019-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:CreditRiskContractMember 2019-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:ExchangeClearedMember 2019-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember gs:BilateralOtcMember 2019-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:CreditRiskContractMember us-gaap:ExchangeClearedMember 2019-12-31 0000886982 us-gaap:ExchangeTradedMember us-gaap:NondesignatedMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:WrittenLoanCommitmentFairValueOptionMember 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:OffsettingPurchasedCreditDerivativesMember 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 us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember gs:CounterpartyAndCashCollateralNettingAdjustmentMember 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 gs:CounterpartyNettingAdjustmentWithinTenorsMember us-gaap:OverTheCounterMember 2019-12-31 0000886982 us-gaap:OverTheCounterMember gs:CrossMaturityNettingAdjustmentMember 2019-12-31 0000886982 us-gaap:DerivativeMember gs:CrossLevelCounterpartyNettingAdjustmentMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:InterestRateContractMember 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member 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 gs:RegulatoryVarMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:RegulatoryVarMember gs:AdvancedCapitalRulesMember 2019-12-31 0000886982 gs:StressedVarMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:StressedVarMember gs:AdvancedCapitalRulesMember 2019-12-31 0000886982 gs:IncrementalRiskMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:IncrementalRiskMember gs:AdvancedCapitalRulesMember 2019-12-31 0000886982 gs:ComprehensiveRiskMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:ComprehensiveRiskMember gs:AdvancedCapitalRulesMember 2019-12-31 0000886982 gs:SpecificRiskMember gs:StandardizedCapitalRulesMember 2019-12-31 0000886982 gs:SpecificRiskMember gs:AdvancedCapitalRulesMember 2019-12-31 0000886982 gs:CashCollateralNettingAdjustmentMember us-gaap:OverTheCounterMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsOneMember gs:WrittenCreditDerivativeMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember gs:WrittenCreditDerivativeMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember gs:WrittenCreditDerivativeMember 2019-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember gs:WrittenCreditDerivativeMember 2019-12-31 0000886982 gs:WrittenCreditDerivativeMember 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:USTreasuryAndGovernmentMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:USTreasuryAndGovernmentMember 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:OtherDebtSecuritiesMember 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:FairValueInputsLevel1Member 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 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember 2019-12-31 0000886982 gs:LoansAndSecuritiesBackedByCommercialRealEstateMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:LoansAndSecuritiesBackedByCommercialRealEstateMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 gs:LoansAndSecuritiesBackedByCommercialRealEstateMember gs:TradingCashInstrumentsAssetsMember 2019-12-31 0000886982 gs:LoansAndSecuritiesBackedByResidentialRealEstateMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 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 gs:TradingCashInstrumentsAssetsMember us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:USStatesAndPoliticalSubdivisionsMember 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 us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:TradingCashInstrumentsAssetsMember 2019-12-31 0000886982 us-gaap:CommoditiesInvestmentMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:CommoditiesInvestmentMember gs:TradingCashInstrumentsAssetsMember 2019-12-31 0000886982 gs:UnsecuredLongTermBorrowingsAtFairValueMember 2019-12-31 0000886982 us-gaap:ExchangeTradedMember gs:CounterpartyNettingMember 2019-12-31 0000886982 gs:CashCollateralNettingAdjustmentMember 2019-12-31 0000886982 gs:CounterpartyNettingMember us-gaap:ExchangeClearedMember 2019-12-31 0000886982 gs:CounterpartyNettingMember gs:BilateralOtcMember 2019-12-31 0000886982 gs:CounterpartyNettingMember 2019-12-31 0000886982 gs:CashCollateralNettingAdjustmentMember us-gaap:ExchangeClearedMember 2019-12-31 0000886982 gs:CashCollateralNettingAdjustmentMember gs:BilateralOtcMember 2019-12-31 0000886982 us-gaap:DerivativeMember gs:CashCollateralNettingAdjustmentMember 2019-12-31 0000886982 us-gaap:ExchangeTradedMember 2019-12-31 0000886982 us-gaap:ExchangeClearedMember 2019-12-31 0000886982 gs:BilateralOtcMember 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 us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember 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 gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember 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:FairValueInputsLevel1Member 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 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:CommoditiesInvestmentMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:CommoditiesInvestmentMember 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 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:USStatesAndPoliticalSubdivisionsMember 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 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember srt:WeightedAverageMember us-gaap:MeasurementInputExpectedDividendRateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember srt:WeightedAverageMember us-gaap:MeasurementInputLossSeverityMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:WeightedAverageMember us-gaap:MeasurementInputConstantPrepaymentRateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember srt:WeightedAverageMember us-gaap:MeasurementInputExpectedDividendRateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember srt:WeightedAverageMember us-gaap:MeasurementInputConstantPrepaymentRateMember 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:LoansAndSecuritiesBackedByCommercialRealEstateMember srt:WeightedAverageMember 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:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember srt:MinimumMember us-gaap:MeasurementInputLossSeverityMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember srt:MaximumMember us-gaap:MeasurementInputLossSeverityMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember srt:WeightedAverageMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember srt:MinimumMember us-gaap:MeasurementInputExpectedDividendRateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember srt:MaximumMember us-gaap:MeasurementInputExpectedDividendRateMember 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 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember srt:WeightedAverageMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:LoansAndSecuritiesBackedByResidentialRealEstateMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:CorporateLoansAndDebtSecuritiesMember 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:SeriesLPreferredStockMember 2019-12-31 0000886982 us-gaap:SeriesBPreferredStockMember 2019-12-31 0000886982 us-gaap:InterestRateContractMember 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 us-gaap:FairValueInputsLevel3Member gs:MeasurementInputCorrelationMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputCorrelationMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputCorrelationMember 2019-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianCorrelationMember 2019-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:MeasurementInputPriceVolatilityMember srt:MinimumMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:MeasurementInputPriceVolatilityMember srt:MaximumMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputCorrelationMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputCorrelationMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageCorrelationMember 2019-12-31 0000886982 us-gaap:EquityContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianCorrelationMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:EquityContractMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember us-gaap:EquityContractMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageVolatilityMember us-gaap:EquityContractMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianVolatilityMember us-gaap:EquityContractMember 2019-12-31 0000886982 us-gaap:CommodityContractMember srt:OilReservesMember us-gaap:FairValueInputsLevel3Member srt:MinimumMember gs:MeasurementInputSpreadMember 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:MeasurementInputSpreadMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:CommodityContractMember srt:OilReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianSpreadMember 2019-12-31 0000886982 us-gaap:CommodityContractMember srt:NaturalGasReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputSpreadMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:CommodityContractMember srt:NaturalGasReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageSpreadMember 2019-12-31 0000886982 us-gaap:CommodityContractMember srt:NaturalGasReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputSpreadMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:CommodityContractMember srt:NaturalGasReservesMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianSpreadMember 2019-12-31 0000886982 srt:MinimumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 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:MinimumMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputCorrelationMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputCorrelationMember 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageCorrelationMember 2019-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianCorrelationMember 2019-12-31 0000886982 srt:MinimumMember us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputRecoveryRateMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputRecoveryRateMember 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 srt:MinimumMember us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCreditSpreadMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputCreditSpreadMember 2019-12-31 0000886982 srt:MinimumMember us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputUpfrontCreditPointsMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputUpfrontCreditPointsMember 2019-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageVolatilityMember 2019-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianVolatilityMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputAverageCreditSpreadMember 2019-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:FairValueInputsLevel3Member gs:MeasurementInputMedianCreditSpreadMember 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 gs:SecuritiesLendingIndemnificationMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember gs:OtherSecuredFinancingsAtFairValueMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember gs:OtherSecuredFinancingsAtFairValueMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember gs:OtherSecuredFinancingsAtFairValueMember srt:WeightedAverageMember 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:FairValueInputsLevel3Member gs:OtherSecuredFinancingsAtFairValueMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:FairValueInputsLevel3Member gs:OtherSecuredFinancingsAtFairValueMember 2019-12-31 0000886982 srt:WeightedAverageMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:FairValueInputsLevel3Member gs:OtherSecuredFinancingsAtFairValueMember 2019-12-31 0000886982 us-gaap:DomesticCountryMember 2019-12-31 0000886982 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0000886982 us-gaap:PerformanceSharesMember gs:NoFutureServiceRequiredMember 2019-12-31 0000886982 us-gaap:PerformanceSharesMember gs:NoFutureServiceRequiredMember srt:MaximumMember 2019-12-31 0000886982 gs:TradingCashInstrumentsFairValueDisclosureMember 2019-12-31 0000886982 srt:ParentCompanyMember us-gaap:SubordinatedDebtMember 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 gs:SecuritiesBackedByRealEstateMember 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 us-gaap:PrivateEquityFundsMember gs:CashInstrumentsAssetsMember 2019-12-31 0000886982 gs:CashInstrumentsAssetsMember 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember 2019-12-31 0000886982 us-gaap:PrivateEquityFundsMember gs:CashInstrumentsLiabilitiesMember 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:RealEstateFundsMember 2019-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:CreditFundsMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember gs:InstallmentLoansMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:InstallmentLoansMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember us-gaap:CreditCardReceivablesMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:OtherLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:OtherLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember gs:OtherLoansMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:OtherLoansMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:InternallyRatedLoansMember gs:AmortizedCostMember us-gaap:InternalInvestmentGradeMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:InternallyRatedLoansMember gs:AmortizedCostMember us-gaap:InternalNoninvestmentGradeMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:InternallyRatedLoansMember gs:AmortizedCostMember gs:UnratedMember 2019-12-31 0000886982 gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:InternallyRatedLoansMember gs:AmortizedCostMember 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:CorporateLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:CorporateLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:CorporateLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2019-12-31 0000886982 gs:InternallyRatedLoansMember gs:CorporateLoansMember 2019-12-31 0000886982 gs:HeldForSaleMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2019-12-31 0000886982 gs:HeldForSaleMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2019-12-31 0000886982 gs:HeldForSaleMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2019-12-31 0000886982 gs:HeldForSaleMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:LessThanOneYearMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000886982 gs:MoreThanOneYearNotLessThanFiveYearsMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000886982 gs:MoreThanFiveYearNotLessThanTenYearsMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000886982 gs:GreaterThanTenYearsMember us-gaap:USTreasurySecuritiesMember 2019-12-31 0000886982 us-gaap:USTreasurySecuritiesMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel2Member gs:AmortizedCostMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel2Member gs:HeldForSaleMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:AmortizedCostMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:HeldForSaleMember 2019-12-31 0000886982 gs:CorporateLoansMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 gs:CorporateLoansMember us-gaap:FairValueInputsLevel3Member 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 gs:MoneyMarketInstrumentsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000886982 us-gaap:InvestmentsMember gs:MoneyMarketInstrumentsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0000886982 us-gaap:InvestmentsMember gs:MoneyMarketInstrumentsMember 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:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:USTreasurySecuritiesMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel1Member us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel2Member us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:InvestmentsMember 2019-12-31 0000886982 gs:InstallmentLoansMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:WealthManagementAndOtherMember 2019-12-31 0000886982 srt:WeightedAverageMember us-gaap:MeasurementInputExpectedDividendRateMember gs:CorporateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:WeightedAverageMember gs:MeasurementInputRecoveryRateMember gs:CorporateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:WeightedAverageMember us-gaap:MeasurementInputExpectedDividendRateMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:WeightedAverageMember gs:MeasurementInputRecoveryRateMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:WeightedAverageMember us-gaap:MeasurementInputExpectedDividendRateMember gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:WeightedAverageMember us-gaap:MeasurementInputExpectedDividendRateMember gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedDividendRateMember gs:CorporateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedDividendRateMember gs:CorporateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember gs:MeasurementInputRecoveryRateMember gs:CorporateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MaximumMember gs:MeasurementInputRecoveryRateMember gs:CorporateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedDividendRateMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedDividendRateMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember gs:MeasurementInputRecoveryRateMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MaximumMember gs:MeasurementInputRecoveryRateMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedDividendRateMember gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedDividendRateMember gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedDividendRateMember gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedDividendRateMember gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember gs:CorporateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember gs:CorporateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:WeightedAverageMember us-gaap:MeasurementInputExpectedTermMember gs:CorporateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:WeightedAverageMember us-gaap:MeasurementInputExpectedTermMember gs:CommercialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:WeightedAverageMember us-gaap:MeasurementInputExpectedTermMember gs:ResidentialRealEstateLoansMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 srt:WeightedAverageMember us-gaap:MeasurementInputExpectedTermMember gs:WealthManagementAndOtherMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0000886982 us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000886982 us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputRevenueMultipleMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputConstantPrepaymentRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:InvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputDiscountRateMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:InvestmentsMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:InvestmentsMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:InvestmentsMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:InvestmentsMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember us-gaap:InvestmentsMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember us-gaap:InvestmentsMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputRevenueMultipleMember us-gaap:InvestmentsMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputRevenueMultipleMember us-gaap:InvestmentsMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:InvestmentsMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:InvestmentsMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:InvestmentsMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputConstantPrepaymentRateMember us-gaap:InvestmentsMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputExpectedTermMember us-gaap:InvestmentsMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputExpectedTermMember us-gaap:InvestmentsMember srt:MaximumMember 2019-12-31 0000886982 srt:MinimumMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:InvestmentsMember 2019-12-31 0000886982 srt:MaximumMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember us-gaap:InvestmentsMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember us-gaap:InvestmentsMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember us-gaap:MeasurementInputExpectedTermMember us-gaap:InvestmentsMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:OtherDebtSecuritiesMember 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 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:InvestmentsMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:InvestmentsMember srt:MaximumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputCapRateMember us-gaap:InvestmentsMember srt:MinimumMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember us-gaap:MeasurementInputCapRateMember us-gaap:InvestmentsMember srt:MaximumMember 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 gs:SecuritiesBackedByRealEstateMember us-gaap:MeasurementInputExpectedTermMember us-gaap:InvestmentsMember srt:WeightedAverageMember 2019-12-31 0000886982 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember us-gaap:MeasurementInputExpectedDividendRateMember 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:EquitySecuritiesMember us-gaap:MeasurementInputCapRateMember 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:InstallmentMember gs:ConsumerAndWealthManagementMember 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember gs:ConsumerAndWealthManagementMember 2019-12-31 0000886982 gs:OtherLoansMember gs:FairValueMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:FairValueMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember gs:FairValueMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:FairValueMember 2019-12-31 0000886982 gs:CorporateLoansMember gs:FairValueMember 2019-12-31 0000886982 gs:HeldForSaleMember gs:CorporateLoansMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:HeldForSaleMember 2019-12-31 0000886982 gs:OtherLoansMember gs:HeldForSaleMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember 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:CorporateAndCommercialRealEstateLoansMember 2019-12-31 0000886982 gs:FairValueMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalInvestmentGradeMember 2019-12-31 0000886982 gs:FairValueMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember us-gaap:InternalNoninvestmentGradeMember 2019-12-31 0000886982 gs:FairValueMember gs:InternallyRatedLoansMember gs:LoansReceivableAndRelatedLendingCommitmentsMember gs:UnratedMember 2019-12-31 0000886982 gs:FairValueMember gs:InternallyRatedLoansMember 2019-12-31 0000886982 gs:CorporateLoansMember gs:FinancialAsset30To89DaysPastDueMember 2019-12-31 0000886982 gs:CorporateLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000886982 gs:FinancialAsset30To89DaysPastDueMember 2019-12-31 0000886982 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember gs:FinancialAsset30To89DaysPastDueMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:FinancialAsset30To89DaysPastDueMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:FinancialAsset30To89DaysPastDueMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000886982 gs:InstallmentLoansMember gs:FinancialAsset30To89DaysPastDueMember 2019-12-31 0000886982 gs:InstallmentLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember gs:FinancialAsset30To89DaysPastDueMember 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000886982 gs:OtherLoansMember gs:FinancialAsset30To89DaysPastDueMember 2019-12-31 0000886982 gs:OtherLoansMember us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2019-12-31 0000886982 gs:CorporateLoansMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000886982 gs:WealthManagementAndOtherLoansMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000886982 gs:CommercialRealEstateLoansMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000886982 gs:ResidentialRealEstateLoansMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000886982 gs:OtherLoansMember us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0000886982 gs:InstallmentLoansMember us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000886982 us-gaap:CreditCardReceivablesMember us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0000886982 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2019-12-31 0000886982 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2019-12-31 0000886982 gs:InstallmentAndCreditCardReceivablesMember gs:GsUnratedMember 2019-12-31 0000886982 gs:GsUnratedMember 2019-12-31 0000886982 srt:ParentCompanyMember 2020-12-31 0000886982 srt:SubsidiariesMember 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember 2020-12-31 0000886982 us-gaap:CommercialPortfolioSegmentMember 2020-12-31 0000886982 us-gaap:ConsumerPortfolioSegmentMember 2020-12-31 0000886982 us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember 2020-12-31 0000886982 gs:SubsidiaryThreeMember 2020-12-31 0000886982 gs:DerivativeGuaranteeMember 2020-12-31 0000886982 srt:ParentCompanyMember us-gaap:UnsecuredDebtMember 2020-12-31 0000886982 srt:SubsidiariesMember us-gaap:UnsecuredDebtMember 2020-12-31 0000886982 us-gaap:UnsecuredDebtMember 2020-12-31 0000886982 us-gaap:MortgageBackedSecuritiesMember 2020-12-31 0000886982 currency:USD 2020-12-31 0000886982 gs:NonUSDollarMember 2020-12-31 0000886982 us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 us-gaap:CustomerListsMember 2020-12-31 0000886982 us-gaap:OtherIntangibleAssetsMember 2020-12-31 0000886982 us-gaap:JuniorSubordinatedDebtMember 2020-12-31 0000886982 us-gaap:SubordinatedDebtMember 2020-12-31 0000886982 currency:USD srt:ParentCompanyMember 2020-12-31 0000886982 gs:NonUSDollarMember srt:ParentCompanyMember 2020-12-31 0000886982 srt:SubsidiariesMember currency:USD 2020-12-31 0000886982 srt:SubsidiariesMember gs:NonUSDollarMember 2020-12-31 0000886982 gs:MaturitiesOfDomesticTimeDepositsMember 2020-12-31 0000886982 gs:MaturitiesOfForeignTimeDepositsMember 2020-12-31 0000886982 us-gaap:LongTermDebtMember 2020-12-31 0000886982 gs:USGovernmentAndFederalAgencyObligationsHeldByFirmMember 2020-12-31 0000886982 gs:NonUSGovernmentAndAgencyObligationsHeldByFirmMember 2020-12-31 0000886982 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2020-12-31 0000886982 gs:OneNotchReductionMember 2020-12-31 0000886982 gs:TwoNotchReductionMember 2020-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember gs:UnsecuredLongTermBorrowingsMember 2020-12-31 0000886982 gs:OtherRetainedInterestsMember 2020-12-31 0000886982 us-gaap:CommercialMortgageBackedSecuritiesMember 2020-12-31 0000886982 gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2020-12-31 0000886982 us-gaap:ResidentialMortgageBackedSecuritiesMember 2020-12-31 0000886982 us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember 2020-12-31 0000886982 gs:InvestmentBankingMember 2020-12-31 0000886982 gs:GlobalMarketsMember 2020-12-31 0000886982 gs:AssetManagementMember 2020-12-31 0000886982 gs:ConsumerAndWealthManagementMember 2020-12-31 0000886982 us-gaap:MaturityOvernightMember 2020-12-31 0000886982 gs:MaturityGreaterThan1YearMember 2020-12-31 0000886982 us-gaap:MaturityUpTo30DaysMember 2020-12-31 0000886982 us-gaap:Maturity30To90DaysMember 2020-12-31 0000886982 gs:Maturity91DaysTo1YearMember 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:SubsidiaryThreeMember 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:SubsidiaryThreeMember 2020-12-31 0000886982 gs:InvestmentGradeCommercialLendingRelationshipLendingActivitiesMember 2020-12-31 0000886982 gs:InvestmentGradeCommercialLendingOtherInvestmentBankingActivitiesMember 2020-12-31 0000886982 gs:ConsumerDepositsMember 2020-12-31 0000886982 gs:PrivateBankDepositsMember 2020-12-31 0000886982 gs:DepositSweepProgramsMember 2020-12-31 0000886982 gs:TransactionBankingMember 2020-12-31 0000886982 gs:ConsolidatedVariableInterestEntityCarryingAmountMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0000886982 gs:CorporateDebtAndOtherAssetBackedMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0000886982 gs:RealEstateCreditRelatedAndOtherInvestingMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0000886982 gs:TradingCashInstrumentMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 us-gaap:DepositsMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000886982 gs:UnsecuredShortTermBorrowingsMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000886982 gs:AmortizedCostMember gs:CorporateLoansMember 2020-12-31 0000886982 gs:CorporateLoansMember 2020-12-31 0000886982 gs:WealthManagementAndOtherLoansMember gs:AmortizedCostMember 2020-12-31 0000886982 gs:WealthManagementAndOtherLoansMember 2020-12-31 0000886982 gs:CommercialRealEstateLoansMember gs:AmortizedCostMember 2020-12-31 0000886982 gs:CommercialRealEstateLoansMember 2020-12-31 0000886982 gs:ResidentialRealEstateLoansMember gs:AmortizedCostMember 2020-12-31 0000886982 gs:ResidentialRealEstateLoansMember 2020-12-31 0000886982 gs:InstallmentMember gs:AmortizedCostMember 2020-12-31 0000886982 gs:InstallmentMember 2020-12-31 0000886982 us-gaap:CreditCardReceivablesMember gs:AmortizedCostMember 2020-12-31 0000886982 us-gaap:CreditCardReceivablesMember 2020-12-31 0000886982 gs:OtherLoansMember gs:AmortizedCostMember 2020-12-31 0000886982 gs:OtherLoansMember 2020-12-31 0000886982 gs:AmortizedCostMember 2020-12-31 0000886982 gs:OtherDepositsMember 2020-12-31 0000886982 gs:BrokeredCertificatesOfDepositMember 2020-12-31 0000886982 gs:LessThanOneYearMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0000886982 us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0000886982 us-gaap:USGovernmentDebtSecuritiesMember gs:MoreThanOneYearNotLessThanFiveYearsMember 2020-12-31 0000886982 us-gaap:USGovernmentDebtSecuritiesMember gs:MoreThanFiveYearNotLessThanTenYearsMember 2020-12-31 0000886982 gs:SecuritiesBackedByRealEstateMember gs:MoreThanFiveYearNotLessThanTenYearsMember 2020-12-31 0000886982 gs:SecuritiesBackedByRealEstateMember gs:GreaterThanTenYearsMember 2020-12-31 0000886982 gs:SecuritiesBackedByRealEstateMember 2020-12-31 0000886982 gs:CapitalIMember 2020-12-31 0000886982 gs:PrincipalProtectedNotesMember us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0000886982 gs:GlobalMarketsFixedIncomeCurrencyAndCommoditiesMember 2020-12-31 0000886982 gs:GlobalMarketsEquitiesMember 2020-12-31 0000886982 gs:ConsumerBankingMember 2020-12-31 0000886982 gs:WealthManagementMember 2020-12-31 0000886982 gs:FairValueMember 2020-12-31 0000886982 gs:HeldForSaleMember 2020-12-31 0000886982 gs:EuropeanHeadquartersInLondonMember 2020-12-31 0000886982 us-gaap:FairValueInputsLevel1Member 2020-12-31 0000886982 gs:InvestmentsInFundsMeasuredAtNavMember 2020-12-31 0000886982 gs:CounterpartyAndCashCollateralNettingAdjustmentMember 2020-12-31 0000886982 gs:MoneyMarketInstrumentsMember 2020-12-31 0000886982 us-gaap:USTreasuryAndGovernmentMember 2020-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-12-31 0000886982 gs:SecuritiesBackedByCommercialRealEstateMember 2020-12-31 0000886982 gs:SecuritiesBackedByResidentialRealEstateMember 2020-12-31 0000886982 us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0000886982 us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-12-31 0000886982 us-gaap:OtherDebtSecuritiesMember 2020-12-31 0000886982 us-gaap:EquitySecuritiesMember 2020-12-31 0000886982 gs:SecuritieslendingAndClearingGuaranteesMember 2020-12-31 0000886982 us-gaap:FinancialGuaranteeMember 2020-12-31 0000886982 gs:DerivativeGuaranteeMember gs:MaturitiesYearOneMember 2020-12-31 0000886982 gs:SecuritieslendingAndClearingGuaranteesMember gs:MaturitiesYearOneMember 2020-12-31 0000886982 us-gaap:FinancialGuaranteeMember gs:MaturitiesYearOneMember 2020-12-31 0000886982 gs:MaturitiesYearTwoAndYearThreeMember gs:DerivativeGuaranteeMember 2020-12-31 0000886982 gs:MaturitiesYearTwoAndYearThreeMember gs:SecuritieslendingAndClearingGuaranteesMember 2020-12-31 0000886982 gs:MaturitiesYearTwoAndYearThreeMember us-gaap:FinancialGuaranteeMember 2020-12-31 0000886982 gs:MaturitiesYearFourAndYearFiveMember gs:DerivativeGuaranteeMember 2020-12-31 0000886982 gs:MaturitiesYearFourAndYearFiveMember gs:SecuritieslendingAndClearingGuaranteesMember 2020-12-31 0000886982 gs:MaturitiesYearFourAndYearFiveMember us-gaap:FinancialGuaranteeMember 2020-12-31 0000886982 gs:MaturitiesYearSixAndThereafterMember gs:DerivativeGuaranteeMember 2020-12-31 0000886982 gs:MaturitiesYearSixAndThereafterMember gs:SecuritieslendingAndClearingGuaranteesMember 2020-12-31 0000886982 gs:MaturitiesYearSixAndThereafterMember us-gaap:FinancialGuaranteeMember 2020-12-31 0000886982 gs:NonInvestmentGradeCommercialLendingMember 2020-12-31 0000886982 gs:WarehouseFinancingMember 2020-12-31 0000886982 gs:MaturitiesYearOneMember gs:NonInvestmentGradeCommercialLendingMember 2020-12-31 0000886982 gs:MaturitiesYearTwoAndYearThreeMember gs:NonInvestmentGradeCommercialLendingMember 2020-12-31 0000886982 gs:MaturitiesYearThreeAndYearFourMember gs:NonInvestmentGradeCommercialLendingMember 2020-12-31 0000886982 gs:MaturitiesYearFiveAndThereafterMember gs:NonInvestmentGradeCommercialLendingMember 2020-12-31 0000886982 gs:MaturitiesYearOneMember gs:WarehouseFinancingMember 2020-12-31 0000886982 gs:MaturitiesYearTwoAndYearThreeMember gs:WarehouseFinancingMember 2020-12-31 0000886982 gs:MaturitiesYearThreeAndYearFourMember gs:WarehouseFinancingMember 2020-12-31 0000886982 gs:MaturitiesYearFiveAndThereafterMember gs:WarehouseFinancingMember 2020-12-31 0000886982 us-gaap:CreditCardMember gs:MaturitiesYearOneMember 2020-12-31 0000886982 us-gaap:CreditCardMember gs:MaturitiesYearTwoAndYearThreeMember 2020-12-31 0000886982 us-gaap:CreditCardMember gs:MaturitiesYearThreeAndYearFourMember 2020-12-31 0000886982 us-gaap:CreditCardMember gs:MaturitiesYearFiveAndThereafterMember 2020-12-31 0000886982 gs:MaturitiesYearOneMember 2020-12-31 0000886982 gs:MaturitiesYearTwoAndYearThreeMember 2020-12-31 0000886982 gs:MaturitiesYearThreeAndYearFourMember 2020-12-31 0000886982 gs:MaturitiesYearFiveAndThereafterMember 2020-12-31 0000886982 gs:InvestmentGradeCommercialLendingMember 2020-12-31 0000886982 us-gaap:CreditCardMember 2020-12-31 0000886982 gs:InvestmentGradeCommercialLendingMember gs:MaturitiesYearOneMember 2020-12-31 0000886982 gs:InvestmentGradeCommercialLendingMember gs:MaturitiesYearTwoAndYearThreeMember 2020-12-31 0000886982 gs:InvestmentGradeCommercialLendingMember gs:MaturitiesYearThreeAndYearFourMember 2020-12-31 0000886982 gs:InvestmentGradeCommercialLendingMember gs:MaturitiesYearFiveAndThereafterMember 2020-12-31 0000886982 currency:USD us-gaap:UnsecuredDebtMember srt:MinimumMember 2020-12-31 0000886982 currency:USD us-gaap:UnsecuredDebtMember srt:MaximumMember 2020-12-31 0000886982 srt:WeightedAverageMember currency:USD us-gaap:UnsecuredDebtMember 2020-12-31 0000886982 gs:NonUSDollarMember us-gaap:UnsecuredDebtMember srt:MinimumMember 2020-12-31 0000886982 gs:NonUSDollarMember us-gaap:UnsecuredDebtMember srt:MaximumMember 2020-12-31 0000886982 gs:NonUSDollarMember us-gaap:UnsecuredDebtMember srt:WeightedAverageMember 2020-12-31 0000886982 gs:FinancialAssetEqualToOrGreaterThan30DaysPastDueMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:MortgageBackedSecuritiesMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:InvestmentInFundMember 2020-12-31 0000886982 gs:SeriesNPreferredStockMember 2020-12-31 0000886982 gs:SeriesOPreferredStockMember 2020-12-31 0000886982 gs:SeriesPPreferredStockMember 2020-12-31 0000886982 us-gaap:SeriesAPreferredStockMember 2020-12-31 0000886982 us-gaap:SeriesCPreferredStockMember 2020-12-31 0000886982 us-gaap:SeriesDPreferredStockMember 2020-12-31 0000886982 us-gaap:SeriesEPreferredStockMember 2020-12-31 0000886982 us-gaap:SeriesFPreferredStockMember 2020-12-31 0000886982 gs:SeriesJPreferredStockMember 2020-12-31 0000886982 gs:SeriesKPreferredStockMember 2020-12-31 0000886982 gs:SeriesMPreferredStockMember 2020-12-31 0000886982 gs:SeriesQPreferredStockMember 2020-12-31 0000886982 gs:SeriesRPreferredStockMember 2020-12-31 0000886982 gs:SeriesSPreferredStockMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:RetainedInterestsMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:MortgageBackedSecuritiesMember gs:RetainedInterestsMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CommitmentsAndGuaranteesMaximumExposureToLossMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember gs:RetainedInterestsMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:InvestmentInFundMember gs:CommitmentsAndGuaranteesMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:MortgageBackedSecuritiesMember gs:PurchasedInterestsMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember us-gaap:MortgageBackedSecuritiesMember gs:CommitmentsAndGuaranteesMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:DerivativesMaximumExposureToLossMember us-gaap:MortgageBackedSecuritiesMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember gs:DerivativesMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:RealEstateCreditAndPowerRelatedAndOtherInvestingMember gs:DebtAndEquityMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember gs:PurchasedInterestsMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember gs:CommitmentsAndGuaranteesMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember gs:DerivativesMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CorporateDebtAndOtherAssetBackedSecuritiesMember gs:DebtAndEquityMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:InvestmentInFundMember gs:DerivativesMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:InvestmentInFundMember gs:DebtAndEquityMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:PurchasedInterestsMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:CommitmentsAndGuaranteesMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:DerivativesMaximumExposureToLossMember 2020-12-31 0000886982 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember gs:DebtAndEquityMaximumExposureToLossMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsOneMember gs:DerivativesByTenorTwoMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember gs:DerivativesByTenorTwoMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember gs:DerivativesByTenorTwoMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember gs:DerivativesByTenorTwoMember 2020-12-31 0000886982 gs:DerivativesByTenorTwoMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsOneMember gs:DerivativesByTenorThreeMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember gs:DerivativesByTenorThreeMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember gs:DerivativesByTenorThreeMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember gs:DerivativesByTenorThreeMember 2020-12-31 0000886982 gs:DerivativesByTenorThreeMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsOneMember gs:DerivativesByTenorOneMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember gs:DerivativesByTenorOneMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember gs:DerivativesByTenorOneMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember gs:DerivativesByTenorOneMember 2020-12-31 0000886982 gs:DerivativesByTenorOneMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsOneMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember 2020-12-31 0000886982 gs:StandardizedCapitalRulesMember gs:DerivativesMember 2020-12-31 0000886982 gs:AdvancedCapitalRulesMember gs:DerivativesMember 2020-12-31 0000886982 gs:CommitmentsGuaranteesAndLoansMember gs:StandardizedCapitalRulesMember 2020-12-31 0000886982 gs:CommitmentsGuaranteesAndLoansMember gs:AdvancedCapitalRulesMember 2020-12-31 0000886982 gs:SecuritiesFinancingTransactionsMember gs:StandardizedCapitalRulesMember 2020-12-31 0000886982 gs:SecuritiesFinancingTransactionsMember gs:AdvancedCapitalRulesMember 2020-12-31 0000886982 gs:EquityInvestmentsMember gs:StandardizedCapitalRulesMember 2020-12-31 0000886982 gs:EquityInvestmentsMember gs:AdvancedCapitalRulesMember 2020-12-31 0000886982 gs:OthersMember gs:StandardizedCapitalRulesMember 2020-12-31 0000886982 gs:OthersMember gs:AdvancedCapitalRulesMember 2020-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:ExchangeClearedMember 2020-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ExchangeClearedMember 2020-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember gs:BilateralOtcMember 2020-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2020-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:ExchangeTradedMember 2020-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:ExchangeClearedMember 2020-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:NondesignatedMember gs:BilateralOtcMember 2020-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:NondesignatedMember 2020-12-31 0000886982 us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:ExchangeTradedMember 2020-12-31 0000886982 gs:BilateralOtcMember us-gaap:NondesignatedMember us-gaap:EquityContractMember 2020-12-31 0000886982 us-gaap:EquityContractMember us-gaap:NondesignatedMember 2020-12-31 0000886982 us-gaap:NondesignatedMember 2020-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestRateContractMember us-gaap:ExchangeClearedMember 2020-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestRateContractMember gs:BilateralOtcMember 2020-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestRateContractMember 2020-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember gs:BilateralOtcMember 2020-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember 2020-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:CreditRiskContractMember 2020-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ExchangeTradedMember 2020-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember gs:BilateralOtcMember 2020-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2020-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:CreditRiskContractMember us-gaap:ExchangeClearedMember 2020-12-31 0000886982 us-gaap:NondesignatedMember us-gaap:CreditRiskContractMember gs:BilateralOtcMember 2020-12-31 0000886982 us-gaap:ExchangeTradedMember us-gaap:NondesignatedMember us-gaap:InterestRateContractMember 2020-12-31 0000886982 us-gaap:WrittenLoanCommitmentFairValueOptionMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsOneMember gs:OffsettingPurchasedCreditDerivativesMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember gs:OffsettingPurchasedCreditDerivativesMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember gs:OffsettingPurchasedCreditDerivativesMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember gs:OffsettingPurchasedCreditDerivativesMember 2020-12-31 0000886982 gs:OffsettingPurchasedCreditDerivativesMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsOneMember gs:OtherPurchasedCreditDerivativesMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember gs:OtherPurchasedCreditDerivativesMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember gs:OtherPurchasedCreditDerivativesMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember gs:OtherPurchasedCreditDerivativesMember 2020-12-31 0000886982 gs:OtherPurchasedCreditDerivativesMember 2020-12-31 0000886982 gs:DerivativesByTenorOneMember us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember 2020-12-31 0000886982 gs:DerivativesByTenorTwoMember us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember 2020-12-31 0000886982 gs:DerivativesByTenorThreeMember us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember 2020-12-31 0000886982 us-gaap:OverTheCounterMember us-gaap:InterestRateContractMember 2020-12-31 0000886982 us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2020-12-31 0000886982 us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2020-12-31 0000886982 us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2020-12-31 0000886982 us-gaap:OverTheCounterMember 2020-12-31 0000886982 us-gaap:OverTheCounterMember gs:CounterpartyAndCashCollateralNettingAdjustmentMember 2020-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2020-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2020-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2020-12-31 0000886982 us-gaap:CreditRiskContractMember us-gaap:OverTheCounterMember 2020-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2020-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2020-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2020-12-31 0000886982 us-gaap:ForeignExchangeContractMember us-gaap:OverTheCounterMember 2020-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2020-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2020-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2020-12-31 0000886982 us-gaap:CommodityContractMember us-gaap:OverTheCounterMember 2020-12-31 0000886982 us-gaap:EquityContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2020-12-31 0000886982 us-gaap:EquityContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2020-12-31 0000886982 us-gaap:EquityContractMember us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2020-12-31 0000886982 us-gaap:EquityContractMember us-gaap:OverTheCounterMember 2020-12-31 0000886982 gs:CounterpartyNettingAdjustmentWithinTenorsMember us-gaap:OverTheCounterMember gs:DerivativesByTenorOneMember 2020-12-31 0000886982 gs:CounterpartyNettingAdjustmentWithinTenorsMember us-gaap:OverTheCounterMember gs:DerivativesByTenorTwoMember 2020-12-31 0000886982 gs:CounterpartyNettingAdjustmentWithinTenorsMember us-gaap:OverTheCounterMember gs:DerivativesByTenorThreeMember 2020-12-31 0000886982 gs:CounterpartyNettingAdjustmentWithinTenorsMember us-gaap:OverTheCounterMember 2020-12-31 0000886982 us-gaap:OverTheCounterMember gs:CrossMaturityNettingAdjustmentMember 2020-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 us-gaap:InterestRateContractMember us-gaap:DerivativeMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 us-gaap:DerivativeMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:CreditRiskContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:CreditRiskContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:CreditRiskContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:ForeignExchangeContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:CommodityContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:CommodityContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:CommodityContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member us-gaap:EquityContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member us-gaap:EquityContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member us-gaap:EquityContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:EquityContractMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member gs:GrossFairValueOfDerivativeMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member gs:GrossFairValueOfDerivativeMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member gs:GrossFairValueOfDerivativeMember 2020-12-31 0000886982 us-gaap:DerivativeMember gs:GrossFairValueOfDerivativeMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel1Member gs:CounterpartyNettingAdjustmentWithinLevelsMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel2Member gs:CounterpartyNettingAdjustmentWithinLevelsMember 2020-12-31 0000886982 us-gaap:DerivativeMember us-gaap:FairValueInputsLevel3Member gs:CounterpartyNettingAdjustmentWithinLevelsMember 2020-12-31 0000886982 us-gaap:DerivativeMember gs:CounterpartyNettingAdjustmentWithinLevelsMember 2020-12-31 0000886982 us-gaap:DerivativeMember gs:CrossLevelCounterpartyNettingAdjustmentMember 2020-12-31 0000886982 gs:RegulatoryVarMember gs:StandardizedCapitalRulesMember 2020-12-31 0000886982 gs:RegulatoryVarMember gs:AdvancedCapitalRulesMember 2020-12-31 0000886982 gs:StressedVarMember gs:StandardizedCapitalRulesMember 2020-12-31 0000886982 gs:StressedVarMember gs:AdvancedCapitalRulesMember 2020-12-31 0000886982 gs:IncrementalRiskMember gs:StandardizedCapitalRulesMember 2020-12-31 0000886982 gs:IncrementalRiskMember gs:AdvancedCapitalRulesMember 2020-12-31 0000886982 gs:ComprehensiveRiskMember gs:StandardizedCapitalRulesMember 2020-12-31 0000886982 gs:ComprehensiveRiskMember gs:AdvancedCapitalRulesMember 2020-12-31 0000886982 gs:SpecificRiskMember gs:StandardizedCapitalRulesMember 2020-12-31 0000886982 gs:SpecificRiskMember gs:AdvancedCapitalRulesMember 2020-12-31 0000886982 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignExchangeContractMember us-gaap:ExchangeClearedMember 2020-12-31 0000886982 gs:CashCollateralNettingAdjustmentMember us-gaap:OverTheCounterMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsOneMember gs:WrittenCreditDerivativeMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsTwoMember gs:WrittenCreditDerivativeMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsThreeMember gs:WrittenCreditDerivativeMember 2020-12-31 0000886982 gs:CreditSpreadOnUnderlyingBasisPointsFourMember gs:WrittenCreditDerivativeMember 2020-12-31 0000886982 gs:WrittenCreditDerivativeMember 2020-12-31 0000886982 us-gaap:FairValueInputsLevel1Member gs:TradingCashInstrumentsAssetsMember us-gaap:USTreasuryAndGovernmentMember 2020-12-31 0000886982 us-gaap:FairValueInputsLevel2Member gs:TradingCashInstrumentsAssetsMember us-gaap:USTreasuryAndGovernmentMember 2020-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:USTreasuryAndGovernmentMember 2020-12-31 0000886982 us-gaap:FairValueInputsLevel1Member gs:TradingCashInstrumentsAssetsMember 2020-12-31 0000886982 us-gaap:FairValueInputsLevel2Member gs:TradingCashInstrumentsAssetsMember 2020-12-31 0000886982 us-gaap:FairValueInputsLevel3Member gs:TradingCashInstrumentsAssetsMember 2020-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember 2020-12-31 0000886982 gs:LoansAndSecuritiesBackedByCommercialRealEstateMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 gs:LoansAndSecuritiesBackedByCommercialRealEstateMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 gs:LoansAndSecuritiesBackedByCommercialRealEstateMember gs:TradingCashInstrumentsAssetsMember 2020-12-31 0000886982 gs:LoansAndSecuritiesBackedByResidentialRealEstateMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 gs:LoansAndSecuritiesBackedByResidentialRealEstateMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 gs:LoansAndSecuritiesBackedByResidentialRealEstateMember gs:TradingCashInstrumentsAssetsMember 2020-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember 2020-12-31 0000886982 us-gaap:USStatesAndPoliticalSubdivisionsMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 us-gaap:USStatesAndPoliticalSubdivisionsMember gs:TradingCashInstrumentsAssetsMember 2020-12-31 0000886982 gs:TradingCashInstrumentsAssetsMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000886982 us-gaap:OtherDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 us-gaap:OtherDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 us-gaap:OtherDebtSecuritiesMember gs:TradingCashInstrumentsAssetsMember 2020-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:TradingCashInstrumentsAssetsMember 2020-12-31 0000886982 us-gaap:CommoditiesInvestmentMember gs:TradingCashInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 us-gaap:CommoditiesInvestmentMember gs:TradingCashInstrumentsAssetsMember 2020-12-31 0000886982 gs:UnsecuredLongTermBorrowingsAtFairValueMember 2020-12-31 0000886982 us-gaap:ExchangeTradedMember gs:CounterpartyNettingMember 2020-12-31 0000886982 gs:CashCollateralNettingAdjustmentMember 2020-12-31 0000886982 gs:CounterpartyNettingMember us-gaap:ExchangeClearedMember 2020-12-31 0000886982 gs:CounterpartyNettingMember gs:BilateralOtcMember 2020-12-31 0000886982 gs:CounterpartyNettingMember 2020-12-31 0000886982 gs:CashCollateralNettingAdjustmentMember us-gaap:ExchangeClearedMember 2020-12-31 0000886982 gs:CashCollateralNettingAdjustmentMember gs:BilateralOtcMember 2020-12-31 0000886982 us-gaap:DerivativeMember gs:CashCollateralNettingAdjustmentMember 2020-12-31 0000886982 us-gaap:ExchangeTradedMember 2020-12-31 0000886982 us-gaap:ExchangeClearedMember 2020-12-31 0000886982 gs:BilateralOtcMember 2020-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 us-gaap:ForeignGovernmentDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByCommercialRealEstateMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByCommercialRealEstateMember 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember gs:LoansAndSecuritiesBackedByResidentialRealEstateMember 2020-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 gs:CorporateLoansAndDebtSecuritiesMember gs:CashInstrumentsLiabilitiesMember 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:USStatesAndPoliticalSubdivisionsMember 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:OtherDebtSecuritiesMember 2020-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0000886982 us-gaap:EquitySecuritiesMember gs:CashInstrumentsLiabilitiesMember 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryAndGovernmentMember 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryAndGovernmentMember 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:USTreasuryAndGovernmentMember 2020-12-31 0000886982 gs:CashInstrumentsLiabilitiesMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0000886982