i CHX i 0000051143 i 2023 i FY i false i P5Y i P3Y i http://fasb.org/us-gaap/2023#Revenues i http://fasb.org/us-gaap/2023#Revenues i http://fasb.org/us-gaap/2023#Revenues i P1Y i P1Y i P1Y i P1Y i http://fasb.org/us-gaap/2023#AccountsPayableCurrent i http://fasb.org/us-gaap/2023#AccountsPayableCurrent i http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization i http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization i http://fasb.org/us-gaap/2023#ShortTermBorrowings i http://fasb.org/us-gaap/2023#ShortTermBorrowings i http://fasb.org/us-gaap/2023#LongTermDebtNoncurrent i http://fasb.org/us-gaap/2023#LongTermDebtNoncurrent i P2Y i P3Y i http://www.ibm.com/20231231#OtherIncomeAndExpense i P2Y i http://www.ibm.com/20231231#AccruedLiabilitiesAndOtherLiabilitiesCurrent i http://www.ibm.com/20231231#AccruedLiabilitiesAndOtherLiabilitiesCurrent i http://fasb.org/us-gaap/2023#ShortTermBorrowings i http://fasb.org/us-gaap/2023#ShortTermBorrowings i http://fasb.org/us-gaap/2023#LongTermDebtNoncurrent i http://fasb.org/us-gaap/2023#LongTermDebtNoncurrent i http://fasb.org/us-gaap/2023#CostOfRevenue
http://fasb.org/us-gaap/2023#InterestExpense http://fasb.org/us-gaap/2023#SellingGeneralAndAdministrativeExpense http://www.ibm.com/20231231#OtherIncomeAndExpense i http://fasb.org/us-gaap/2023#CostOfRevenue http://fasb.org/us-gaap/2023#InterestExpense http://fasb.org/us-gaap/2023#SellingGeneralAndAdministrativeExpense http://www.ibm.com/20231231#OtherIncomeAndExpense i http://fasb.org/us-gaap/2023#CostOfRevenue
http://fasb.org/us-gaap/2023#InterestExpense http://fasb.org/us-gaap/2023#SellingGeneralAndAdministrativeExpense http://www.ibm.com/20231231#OtherIncomeAndExpense i http://fasb.org/us-gaap/2023#CostOfRevenue http://fasb.org/us-gaap/2023#InterestExpense i http://fasb.org/us-gaap/2023#CostOfRevenue
http://fasb.org/us-gaap/2023#InterestExpense i http://fasb.org/us-gaap/2023#CostOfRevenue http://fasb.org/us-gaap/2023#InterestExpense i P5Y i P5Y00000511432023-01-012023-12-31
0000051143us-gaap:CommonStockMemberexch:XCHI2023-01-012023-12-31
0000051143exch:XNYSus-gaap:CommonStockMember2023-01-012023-12-31
0000051143exch:XNYSibm:Notes1.125PercentDue2024Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes2.875PercentDue2025Member2023-01-012023-12-31
0000051143ibm:Notes0.950PercentDue2025Memberexch:XNYS2023-01-012023-12-31
0000051143exch:XNYSibm:Notes0.875PercentDue2025Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes0.300PercentDue2026Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes1.250PercentDue2027Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes3.375PercentDue2027Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes0.300PercentDue2028Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes1.750PercentDue2028Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes1.500PercentDue2029Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes0.875PercentDue2030Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes1.750PercentDue2031Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes3.625PercentDue2031Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes0.650PercentDue2032Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes1.250PercentDue2034Member2023-01-012023-12-31
0000051143ibm:Notes3.750PercentDue2035Memberexch:XNYS2023-01-012023-12-31
0000051143exch:XNYSibm:Notes4.875PercentDue2038Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes1.200PercentDue2040Member2023-01-012023-12-31
0000051143exch:XNYSibm:Notes4.000PercentDue2043Member2023-01-012023-12-31
0000051143exch:XNYSibm:Debentures7.00PercentDue2025Member2023-01-012023-12-31
0000051143exch:XNYSibm:Debentures6.22PercentDue2027Member2023-01-012023-12-31
0000051143exch:XNYSibm:Debentures6.50PercentDue2028Member2023-01-012023-12-31
0000051143exch:XNYSibm:Debentures5.875PercentDue2032Member2023-01-012023-12-31
0000051143exch:XNYSibm:Debentures7.00PercentDue2045Member2023-01-012023-12-31
0000051143exch:XNYSibm:Debentures7.125PercentDue2096Member2023-01-012023-12-31
00000511432023-06-30iso4217:USD
00000511432024-02-09xbrli:shares
0000051143ibm:AllowanceForCreditLossesCurrentMember2022-12-31
0000051143ibm:AllowanceForCreditLossesCurrentMember2023-01-012023-12-31
0000051143ibm:AllowanceForCreditLossesCurrentMember2023-12-31
0000051143ibm:AllowanceForCreditLossesNoncurrentMember2022-12-31
0000051143ibm:AllowanceForCreditLossesNoncurrentMember2023-01-012023-12-31
0000051143ibm:AllowanceForCreditLossesNoncurrentMember2023-12-31
0000051143ibm:AllowanceForCreditLossesCurrentMember2021-12-31
0000051143ibm:AllowanceForCreditLossesCurrentMember2022-01-012022-12-31
0000051143ibm:AllowanceForCreditLossesNoncurrentMember2021-12-31
0000051143ibm:AllowanceForCreditLossesNoncurrentMember2022-01-012022-12-31
0000051143ibm:AllowanceForCreditLossesCurrentMember2020-12-31
0000051143ibm:AllowanceForCreditLossesCurrentMember2021-01-012021-12-31
0000051143ibm:AllowanceForCreditLossesNoncurrentMember2020-12-31
0000051143ibm:AllowanceForCreditLossesNoncurrentMember2021-01-012021-12-31
0000051143us-gaap:InventoryValuationReserveMember2022-12-31
0000051143us-gaap:InventoryValuationReserveMember2023-01-012023-12-31
0000051143us-gaap:InventoryValuationReserveMember2023-12-31
0000051143us-gaap:InventoryValuationReserveMember2021-12-31
0000051143us-gaap:InventoryValuationReserveMember2022-01-012022-12-31
0000051143us-gaap:InventoryValuationReserveMember2020-12-31
0000051143us-gaap:InventoryValuationReserveMember2021-01-012021-12-31
0000051143ibm:RevenueBasedProvisionsMember2022-12-31
0000051143ibm:RevenueBasedProvisionsMember2023-01-012023-12-31
0000051143ibm:RevenueBasedProvisionsMember2023-12-31
0000051143ibm:RevenueBasedProvisionsMember2021-12-31
0000051143ibm:RevenueBasedProvisionsMember2022-01-012022-12-31
0000051143ibm:RevenueBasedProvisionsMember2020-12-31
0000051143ibm:RevenueBasedProvisionsMember2021-01-012021-12-31
0000051143us-gaap:TechnologyServiceMember2023-01-012023-12-31
0000051143us-gaap:TechnologyServiceMember2022-01-012022-12-31
0000051143us-gaap:TechnologyServiceMember2021-01-012021-12-31
0000051143us-gaap:ProductMember2023-01-012023-12-31
0000051143us-gaap:ProductMember2022-01-012022-12-31
0000051143us-gaap:ProductMember2021-01-012021-12-31
0000051143us-gaap:FinancialServiceMember2023-01-012023-12-31
0000051143us-gaap:FinancialServiceMember2022-01-012022-12-31
0000051143us-gaap:FinancialServiceMember2021-01-012021-12-31
00000511432022-01-012022-12-31
00000511432021-01-012021-12-31iso4217:USDxbrli:shares
00000511432023-12-31
00000511432022-12-31
00000511432021-12-31
00000511432020-12-31
0000051143ibm:KyndrylHoldingsIncMember2021-12-31
0000051143us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-12-31
0000051143us-gaap:RetainedEarningsMember2020-12-31
0000051143us-gaap:TreasuryStockCommonMember2020-12-31
0000051143us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31
0000051143us-gaap:ParentMember2020-12-31
0000051143us-gaap:NoncontrollingInterestMember2020-12-31
0000051143us-gaap:RetainedEarningsMember2021-01-012021-12-31
0000051143us-gaap:ParentMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31
0000051143us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-01-012021-12-31
0000051143us-gaap:TreasuryStockCommonMember2021-01-012021-12-31
0000051143us-gaap:NoncontrollingInterestMember2021-01-012021-12-31
0000051143us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-31
0000051143us-gaap:RetainedEarningsMember2021-12-31
0000051143us-gaap:TreasuryStockCommonMember2021-12-31
0000051143us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31
0000051143us-gaap:ParentMember2021-12-31
0000051143us-gaap:NoncontrollingInterestMember2021-12-31
0000051143us-gaap:RetainedEarningsMember2022-01-012022-12-31
0000051143us-gaap:ParentMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31
0000051143us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-012022-12-31
0000051143us-gaap:TreasuryStockCommonMember2022-01-012022-12-31
0000051143us-gaap:NoncontrollingInterestMember2022-01-012022-12-31
0000051143us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-12-31
0000051143us-gaap:RetainedEarningsMember2022-12-31
0000051143us-gaap:TreasuryStockCommonMember2022-12-31
0000051143us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31
0000051143us-gaap:ParentMember2022-12-31
0000051143us-gaap:NoncontrollingInterestMember2022-12-31
0000051143us-gaap:RetainedEarningsMember2023-01-012023-12-31
0000051143us-gaap:ParentMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31
0000051143us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-012023-12-31
0000051143us-gaap:TreasuryStockCommonMember2023-01-012023-12-31
0000051143us-gaap:NoncontrollingInterestMember2023-01-012023-12-31
0000051143us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-12-31
0000051143us-gaap:RetainedEarningsMember2023-12-31
0000051143us-gaap:TreasuryStockCommonMember2023-12-31
0000051143us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31
0000051143us-gaap:ParentMember2023-12-31
0000051143us-gaap:NoncontrollingInterestMember2023-12-31
00000511432022-09-012022-09-30ibm:
contract00000511432022-07-012022-09-30
0000051143us-gaap:ServiceLifeMemberibm:ServerAndNetworkEquipmentNewMember2022-09-30
0000051143us-gaap:ServiceLifeMemberibm:ServerAndNetworkEquipmentNewMember2022-12-31
0000051143us-gaap:ServiceLifeMemberibm:ServerAndNetworkEquipmentUsedMember2022-09-30
0000051143us-gaap:ServiceLifeMemberibm:ServerAndNetworkEquipmentUsedMember2022-12-31
0000051143us-gaap:ServiceLifeMember2023-01-012023-12-31
0000051143ibm:OtherIncomeAndExpensesMember2023-01-012023-12-31
0000051143ibm:OtherIncomeAndExpensesMember2022-01-012022-12-31
0000051143ibm:OtherIncomeAndExpensesMember2021-01-012021-12-31
0000051143us-gaap:TechnologyServiceMembersrt:MaximumMember2023-01-012023-12-31
0000051143us-gaap:TechnologyServiceMember2023-12-31
0000051143us-gaap:TechnologyServiceMember2022-12-31
0000051143ibm:ProprietaryTermLicenseSoftwareMember2023-01-012023-12-31
0000051143ibm:OpenSourceSoftwareMember2023-12-31
0000051143ibm:OpenSourceSoftwareMember2023-01-012023-12-31
0000051143us-gaap:CostOfSalesMemberus-gaap:ComputerSoftwareIntangibleAssetMembersrt:MaximumMember2023-12-31
0000051143ibm:SGAExpenseOrCostOfSalesMemberus-gaap:ComputerSoftwareIntangibleAssetMembersrt:MaximumMember2023-12-31
0000051143srt:MaximumMember2023-01-012023-12-31
0000051143srt:MinimumMember2023-01-012023-12-31
0000051143us-gaap:BuildingMembersrt:MinimumMember2023-12-31
0000051143us-gaap:BuildingMembersrt:MaximumMember2023-12-31
0000051143us-gaap:BuildingImprovementsMembersrt:MinimumMember2023-12-31
0000051143us-gaap:BuildingImprovementsMembersrt:MaximumMember2023-12-31
0000051143us-gaap:LandImprovementsMember2023-12-31
0000051143ibm:ProductionEngineeringOfficeAndOtherEquipmentMembersrt:MinimumMember2023-12-31
0000051143ibm:ProductionEngineeringOfficeAndOtherEquipmentMembersrt:MaximumMember2023-12-31
0000051143ibm:InformationTechnologyEquipmentIncludingRentalMachinesMembersrt:MinimumMember2023-12-31
0000051143srt:MaximumMemberibm:InformationTechnologyEquipmentIncludingRentalMachinesMember2023-12-31
0000051143srt:MaximumMemberus-gaap:LeaseholdImprovementsMember2023-12-31
0000051143us-gaap:ComputerSoftwareIntangibleAssetMembersrt:MaximumMember2023-12-31
0000051143us-gaap:OtherIntangibleAssetsMembersrt:MinimumMember2023-12-31
0000051143us-gaap:OtherIntangibleAssetsMembersrt:MaximumMember2023-12-31
0000051143us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2023-01-012023-12-31
0000051143srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-31
0000051143us-gaap:PerformanceSharesMember2023-01-012023-12-31ibm:segmentibm:class
0000051143ibm:ClientFinancingReceivablesMember2023-01-012023-12-31
0000051143srt:MinimumMember2023-12-31
0000051143srt:MaximumMember2023-12-31
0000051143srt:WeightedAverageMemberus-gaap:RealEstateMember2023-12-31
0000051143us-gaap:EquipmentMembersrt:MinimumMember2023-12-31
0000051143us-gaap:EquipmentMembersrt:MaximumMember2023-12-31
0000051143ibm:SoftwareMemberibm:HybridPlatformSolutionsMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-31
0000051143ibm:SoftwareMemberibm:HybridPlatformSolutionsMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-31
0000051143ibm:SoftwareMemberibm:HybridPlatformSolutionsMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-31
0000051143ibm:SoftwareMemberibm:TransactionProcessingMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-31
0000051143ibm:SoftwareMemberibm:TransactionProcessingMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-31
0000051143ibm:SoftwareMemberibm:TransactionProcessingMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-31
0000051143ibm:SoftwareMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-31
0000051143ibm:SoftwareMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-31
0000051143ibm:SoftwareMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-31
0000051143ibm:ConsultingMemberibm:BusinessTransformationMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-31
0000051143ibm:ConsultingMemberibm:BusinessTransformationMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-31
0000051143ibm:ConsultingMemberibm:BusinessTransformationMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-31
0000051143ibm:ConsultingMemberibm:ApplicationOperationsMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-31
0000051143ibm:ConsultingMemberibm:ApplicationOperationsMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-31
0000051143ibm:ConsultingMemberibm:ApplicationOperationsMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-31
0000051143ibm:TechnologyConsultingMemberibm:ConsultingMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-31
0000051143ibm:TechnologyConsultingMemberibm:ConsultingMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-31
0000051143ibm:TechnologyConsultingMemberibm:ConsultingMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-31
0000051143ibm:ConsultingMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-31
0000051143ibm:ConsultingMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-31
0000051143ibm:ConsultingMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-31
0000051143ibm:HybridInfrastructureMemberibm:InfrastructureMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-31
0000051143ibm:HybridInfrastructureMemberibm:InfrastructureMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-31
0000051143ibm:HybridInfrastructureMemberibm:InfrastructureMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-31
0000051143ibm:InfrastructureMemberibm:InfrastructureSupportMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-31
0000051143ibm:InfrastructureMemberibm:InfrastructureSupportMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-31
0000051143ibm:InfrastructureMemberibm:InfrastructureSupportMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-31
0000051143ibm:InfrastructureMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-31
0000051143ibm:InfrastructureMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-31
0000051143ibm:InfrastructureMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-31
0000051143ibm:FinancingMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-31
0000051143ibm:FinancingMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-31
0000051143ibm:FinancingMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-31
0000051143us-gaap:MaterialReconcilingItemsMember2023-01-012023-12-31
0000051143us-gaap:MaterialReconcilingItemsMember2022-01-012022-12-31
0000051143us-gaap:MaterialReconcilingItemsMember2021-01-012021-12-31
0000051143srt:AmericasMember2023-01-012023-12-31
0000051143srt:AmericasMember2022-01-012022-12-31
0000051143srt:AmericasMember2021-01-012021-12-31
0000051143us-gaap:EMEAMember2023-01-012023-12-31
0000051143us-gaap:EMEAMember2022-01-012022-12-31
0000051143us-gaap:EMEAMember2021-01-012021-12-31
0000051143srt:AsiaPacificMember2023-01-012023-12-31
0000051143srt:AsiaPacificMember2022-01-012022-12-31
0000051143srt:AsiaPacificMember2021-01-012021-12-31
00000511432024-01-012023-12-31xbrli:pure
00000511432026-01-012023-12-31
00000511432026-01-01srt:MinimumMember2023-12-31
0000051143srt:MaximumMember2026-01-012023-12-31
0000051143ibm:CostsToObtainAContractMember2023-12-31
0000051143ibm:CostsToObtainAContractMember2022-12-31
0000051143ibm:DeferredSetupCostsMember2023-12-31
0000051143ibm:DeferredSetupCostsMember2022-12-31
0000051143ibm:OtherDeferredFulfillmentCostsMember2023-12-31
0000051143ibm:OtherDeferredFulfillmentCostsMember2022-12-31
0000051143us-gaap:OperatingSegmentsMember2023-01-012023-12-31
0000051143us-gaap:OperatingSegmentsMember2022-01-012022-12-31
0000051143us-gaap:OperatingSegmentsMember2021-01-012021-12-31
0000051143us-gaap:CorporateNonSegmentMember2023-01-012023-12-31
0000051143us-gaap:CorporateNonSegmentMember2022-01-012022-12-31
0000051143us-gaap:CorporateNonSegmentMember2021-01-012021-12-31
0000051143ibm:SoftwareMemberus-gaap:OperatingSegmentsMember2023-12-31
0000051143ibm:ConsultingMemberus-gaap:OperatingSegmentsMember2023-12-31
0000051143ibm:InfrastructureMemberus-gaap:OperatingSegmentsMember2023-12-31
0000051143ibm:FinancingMemberus-gaap:OperatingSegmentsMember2023-12-31
0000051143us-gaap:OperatingSegmentsMember2023-12-31
0000051143ibm:SoftwareMemberus-gaap:OperatingSegmentsMember2022-12-31
0000051143ibm:ConsultingMemberus-gaap:OperatingSegmentsMember2022-12-31
0000051143ibm:InfrastructureMemberus-gaap:OperatingSegmentsMember2022-12-31
0000051143ibm:FinancingMemberus-gaap:OperatingSegmentsMember2022-12-31
0000051143us-gaap:OperatingSegmentsMember2022-12-31
0000051143ibm:SoftwareMemberus-gaap:OperatingSegmentsMember2021-12-31
0000051143ibm:ConsultingMemberus-gaap:OperatingSegmentsMember2021-12-31
0000051143ibm:InfrastructureMemberus-gaap:OperatingSegmentsMember2021-12-31
0000051143ibm:FinancingMemberus-gaap:OperatingSegmentsMember2021-12-31
0000051143us-gaap:OperatingSegmentsMember2021-12-31
0000051143us-gaap:IntersegmentEliminationMember2023-12-31
0000051143us-gaap:IntersegmentEliminationMember2022-12-31
0000051143us-gaap:MaterialReconcilingItemsMember2023-12-31
0000051143us-gaap:MaterialReconcilingItemsMember2022-12-31
0000051143us-gaap:CorporateNonSegmentMember2023-12-31
0000051143us-gaap:CorporateNonSegmentMember2022-12-31
0000051143us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:SalesRevenueNetMember2023-01-012023-12-31
0000051143us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:SalesRevenueNetMember2022-01-012022-12-31
0000051143us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:SalesRevenueNetMember2021-01-012021-12-31
0000051143us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberibm:OtherCountriesMember2023-01-012023-12-31
0000051143us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberibm:OtherCountriesMember2022-01-012022-12-31
0000051143us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberibm:OtherCountriesMember2021-01-012021-12-31
0000051143us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:PropertyPlantAndEquipmentMember2023-12-31
0000051143us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:PropertyPlantAndEquipmentMember2022-12-31
0000051143us-gaap:GeographicConcentrationRiskMembercountry:USus-gaap:PropertyPlantAndEquipmentMember2021-12-31
0000051143us-gaap:GeographicConcentrationRiskMemberus-gaap:PropertyPlantAndEquipmentMemberibm:OtherCountriesMember2023-12-31
0000051143us-gaap:GeographicConcentrationRiskMemberus-gaap:PropertyPlantAndEquipmentMemberibm:OtherCountriesMember2022-12-31
0000051143us-gaap:GeographicConcentrationRiskMemberus-gaap:PropertyPlantAndEquipmentMemberibm:OtherCountriesMember2021-12-31
0000051143us-gaap:GeographicConcentrationRiskMembercountry:USibm:OperatingRightOfUseAssetsNetMember2023-12-31
0000051143us-gaap:GeographicConcentrationRiskMembercountry:USibm:OperatingRightOfUseAssetsNetMember2022-12-31
0000051143us-gaap:GeographicConcentrationRiskMembercountry:USibm:OperatingRightOfUseAssetsNetMember2021-12-31
0000051143us-gaap:GeographicConcentrationRiskMemberibm:OperatingRightOfUseAssetsNetMembercountry:JP2023-12-31
0000051143us-gaap:GeographicConcentrationRiskMemberibm:OperatingRightOfUseAssetsNetMembercountry:JP2022-12-31
0000051143us-gaap:GeographicConcentrationRiskMemberibm:OperatingRightOfUseAssetsNetMembercountry:JP2021-12-31
0000051143us-gaap:GeographicConcentrationRiskMemberibm:OperatingRightOfUseAssetsNetMemberibm:OtherCountriesMember2023-12-31
0000051143us-gaap:GeographicConcentrationRiskMemberibm:OperatingRightOfUseAssetsNetMemberibm:OtherCountriesMember2022-12-31
0000051143us-gaap:GeographicConcentrationRiskMemberibm:OperatingRightOfUseAssetsNetMemberibm:OtherCountriesMember2021-12-31
0000051143ibm:SoftwareMemberibm:SoftwareSalesMember2023-01-012023-12-31
0000051143ibm:SoftwareMemberibm:SoftwareSalesMember2022-01-012022-12-31
0000051143ibm:SoftwareMemberibm:SoftwareSalesMember2021-01-012021-12-31
0000051143ibm:SoftwareMemberibm:ServicesMember2023-01-012023-12-31
0000051143ibm:SoftwareMemberibm:ServicesMember2022-01-012022-12-31
0000051143ibm:SoftwareMemberibm:ServicesMember2021-01-012021-12-31
0000051143ibm:SystemsSalesMemberibm:SoftwareMember2023-01-012023-12-31
0000051143ibm:SystemsSalesMemberibm:SoftwareMember2022-01-012022-12-31
0000051143ibm:SystemsSalesMemberibm:SoftwareMember2021-01-012021-12-31
0000051143ibm:ConsultingMemberibm:ServicesMember2023-01-012023-12-31
0000051143ibm:ConsultingMemberibm:ServicesMember2022-01-012022-12-31
0000051143ibm:ConsultingMemberibm:ServicesMember2021-01-012021-12-31
0000051143ibm:ConsultingMemberibm:SoftwareSalesMember2023-01-012023-12-31
0000051143ibm:ConsultingMemberibm:SoftwareSalesMember2022-01-012022-12-31
0000051143ibm:ConsultingMemberibm:SoftwareSalesMember2021-01-012021-12-31
0000051143ibm:SystemsSalesMemberibm:ConsultingMember2023-01-012023-12-31
0000051143ibm:SystemsSalesMemberibm:ConsultingMember2022-01-012022-12-31
0000051143ibm:SystemsSalesMemberibm:ConsultingMember2021-01-012021-12-31
0000051143us-gaap:MaintenanceMemberibm:InfrastructureMember2023-01-012023-12-31
0000051143us-gaap:MaintenanceMemberibm:InfrastructureMember2022-01-012022-12-31
0000051143us-gaap:MaintenanceMemberibm:InfrastructureMember2021-01-012021-12-31
0000051143ibm:ServersMemberibm:InfrastructureMember2023-01-012023-12-31
0000051143ibm:ServersMemberibm:InfrastructureMember2022-01-012022-12-31
0000051143ibm:ServersMemberibm:InfrastructureMember2021-01-012021-12-31
0000051143ibm:InfrastructureMemberibm:ServicesMember2023-01-012023-12-31
0000051143ibm:InfrastructureMemberibm:ServicesMember2022-01-012022-12-31
0000051143ibm:InfrastructureMemberibm:ServicesMember2021-01-012021-12-31
0000051143ibm:StorageMemberibm:InfrastructureMember2023-01-012023-12-31
0000051143ibm:StorageMemberibm:InfrastructureMember2022-01-012022-12-31
0000051143ibm:StorageMemberibm:InfrastructureMember2021-01-012021-12-31
0000051143ibm:SoftwareSalesMemberibm:InfrastructureMember2023-01-012023-12-31
0000051143ibm:SoftwareSalesMemberibm:InfrastructureMember2022-01-012022-12-31
0000051143ibm:SoftwareSalesMemberibm:InfrastructureMember2021-01-012021-12-31
0000051143ibm:FinancingServicesMemberibm:FinancingMember2023-01-012023-12-31
0000051143ibm:FinancingServicesMemberibm:FinancingMember2022-01-012022-12-31
0000051143ibm:FinancingServicesMemberibm:FinancingMember2021-01-012021-12-31
0000051143ibm:FinancingMemberibm:UsedEquipmentSalesMember2023-01-012023-12-31
0000051143ibm:FinancingMemberibm:UsedEquipmentSalesMember2022-01-012022-12-31
0000051143ibm:FinancingMemberibm:UsedEquipmentSalesMember2021-01-012021-12-31
0000051143ibm:Acquisitions20232022And2021Member2021-12-31
0000051143ibm:Acquisitions20232022And2021Member2022-12-31
0000051143ibm:Acquisitions20232022And2021Member2023-12-31
0000051143ibm:A2023AcquisitionsMember2023-01-012023-12-31ibm:acquisition
0000051143ibm:ApptioInc.AcquisitionIn2023.Member2023-12-31
0000051143ibm:OtherAcquisitions2023Member2023-12-31
0000051143us-gaap:CustomerRelationshipsMemberibm:A2023AcquisitionsMembersrt:MinimumMember2023-01-012023-12-31
0000051143us-gaap:CustomerRelationshipsMemberibm:A2023AcquisitionsMembersrt:MaximumMember2023-01-012023-12-31
0000051143us-gaap:CustomerRelationshipsMemberibm:ApptioInc.AcquisitionIn2023.Member2023-12-31
0000051143us-gaap:CustomerRelationshipsMemberibm:OtherAcquisitions2023Member2023-12-31
0000051143ibm:A2023AcquisitionsMemberus-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2023-01-012023-12-31
0000051143ibm:A2023AcquisitionsMembersrt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2023-01-012023-12-31
0000051143ibm:ApptioInc.AcquisitionIn2023.Memberus-gaap:DevelopedTechnologyRightsMember2023-12-31
0000051143ibm:OtherAcquisitions2023Memberus-gaap:DevelopedTechnologyRightsMember2023-12-31
0000051143ibm:A2023AcquisitionsMemberus-gaap:TrademarksMembersrt:MinimumMember2023-01-012023-12-31
0000051143ibm:A2023AcquisitionsMemberus-gaap:TrademarksMembersrt:MaximumMember2023-01-012023-12-31
0000051143ibm:ApptioInc.AcquisitionIn2023.Memberus-gaap:TrademarksMember2023-12-31
0000051143ibm:OtherAcquisitions2023Memberus-gaap:TrademarksMember2023-12-31
0000051143ibm:ApptioInc.AcquisitionIn2023.Memberibm:SoftwareMember2023-12-31
0000051143ibm:ApptioInc.AcquisitionIn2023.Memberibm:ConsultingMember2023-12-31
0000051143ibm:ApptioInc.AcquisitionIn2023.Member2023-01-012023-12-31
0000051143ibm:OtherAcquisitions2023Memberibm:SoftwareMember2023-12-31
0000051143ibm:OtherAcquisitions2023Memberibm:ConsultingMember2023-12-31
0000051143ibm:OtherAcquisitions2023Memberibm:InfrastructureMember2023-12-31
0000051143ibm:OtherAcquisitions2023Member2023-01-012023-12-31
0000051143ibm:StreamSetsAndWebMethodsMembersrt:ScenarioForecastMember2024-04-012024-06-30iso4217:EUR
0000051143ibm:StreamSetsAndWebMethodsMemberus-gaap:ForeignExchangeOptionMember2023-12-18iso4217:EURibm:option
0000051143ibm:A2022AcquisitionsMember2022-01-012022-12-31
0000051143ibm:A2022AcquisitionsMember2022-12-31
0000051143ibm:A2022AcquisitionsMember2023-01-012023-12-31
0000051143ibm:OctoAcquisitionIn2022Member2023-12-31
0000051143ibm:OtherAcquisitions2022Member2023-12-31
0000051143us-gaap:CustomerRelationshipsMemberibm:A2022AcquisitionsMembersrt:MinimumMember2023-01-012023-12-31
0000051143us-gaap:CustomerRelationshipsMembersrt:MaximumMemberibm:A2022AcquisitionsMember2023-01-012023-12-31
0000051143us-gaap:CustomerRelationshipsMemberibm:OctoAcquisitionIn2022Member2023-12-31
0000051143us-gaap:CustomerRelationshipsMemberibm:OtherAcquisitions2022Member2023-12-31
0000051143ibm:A2022AcquisitionsMemberus-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2023-01-012023-12-31
0000051143srt:MaximumMemberibm:A2022AcquisitionsMemberus-gaap:DevelopedTechnologyRightsMember2023-01-012023-12-31
0000051143ibm:OctoAcquisitionIn2022Memberus-gaap:DevelopedTechnologyRightsMember2023-12-31
0000051143ibm:OtherAcquisitions2022Memberus-gaap:DevelopedTechnologyRightsMember2023-12-31
0000051143us-gaap:TrademarksMemberibm:A2022AcquisitionsMembersrt:MinimumMember2023-01-012023-12-31
0000051143us-gaap:TrademarksMembersrt:MaximumMemberibm:A2022AcquisitionsMember2023-01-012023-12-31
0000051143us-gaap:TrademarksMemberibm:OctoAcquisitionIn2022Member2023-12-31
0000051143us-gaap:TrademarksMemberibm:OtherAcquisitions2022Member2023-12-31
0000051143ibm:OctoAcquisitionIn2022Member2023-01-012023-12-31
0000051143ibm:ConsultingMemberibm:OctoAcquisitionIn2022Member2023-12-31
0000051143ibm:SoftwareMemberibm:OctoAcquisitionIn2022Member2023-12-31
0000051143ibm:OtherAcquisitions2022Member2023-01-012023-12-31
0000051143ibm:ConsultingMemberibm:OtherAcquisitions2022Member2023-12-31
0000051143ibm:SoftwareMemberibm:OtherAcquisitions2022Member2023-12-31
0000051143ibm:A2021AcquisitionsMember2021-01-012021-12-31
0000051143ibm:TurbonomicAcquisitionIn2021Member2022-12-31
0000051143ibm:OtherAcquisitions2021Member2022-12-31
0000051143us-gaap:CustomerRelationshipsMemberibm:A2021AcquisitionsMembersrt:MinimumMember2022-01-012022-12-31
0000051143us-gaap:CustomerRelationshipsMemberibm:A2021AcquisitionsMembersrt:MaximumMember2022-01-012022-12-31
0000051143us-gaap:CustomerRelationshipsMemberibm:TurbonomicAcquisitionIn2021Member2022-12-31
0000051143us-gaap:CustomerRelationshipsMemberibm:OtherAcquisitions2021Member2022-12-31
0000051143ibm:A2021AcquisitionsMemberus-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2022-01-012022-12-31
0000051143ibm:A2021AcquisitionsMembersrt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2022-01-012022-12-31
0000051143ibm:TurbonomicAcquisitionIn2021Memberus-gaap:DevelopedTechnologyRightsMember2022-12-31
0000051143ibm:OtherAcquisitions2021Memberus-gaap:DevelopedTechnologyRightsMember2022-12-31
0000051143ibm:A2021AcquisitionsMemberus-gaap:TrademarksMembersrt:MinimumMember2022-01-012022-12-31
0000051143ibm:A2021AcquisitionsMemberus-gaap:TrademarksMembersrt:MaximumMember2022-01-012022-12-31
0000051143ibm:TurbonomicAcquisitionIn2021Memberus-gaap:TrademarksMember2022-12-31
0000051143ibm:OtherAcquisitions2021Memberus-gaap:TrademarksMember2022-12-31
0000051143ibm:TurbonomicAcquisitionIn2021Member2022-01-012022-12-31
0000051143ibm:SoftwareMemberibm:TurbonomicAcquisitionIn2021Member2022-12-31
0000051143ibm:ConsultingMemberibm:TurbonomicAcquisitionIn2021Member2022-12-31
0000051143ibm:OtherAcquisitions2021Member2022-01-012022-12-31
0000051143ibm:OtherAcquisitions2021Memberibm:ConsultingMember2022-12-31
0000051143ibm:OtherAcquisitions2021Memberibm:SoftwareMember2022-12-31
0000051143us-gaap:DiscontinuedOperationsHeldforsaleMemberus-gaap:SubsequentEventMemberibm:TheWeatherCompanyMember2024-01-31
0000051143ibm:ContingentConsiderationAttainmentOfCertainInvestmentReturnMetricsMemberus-gaap:DiscontinuedOperationsHeldforsaleMemberus-gaap:SubsequentEventMemberibm:TheWeatherCompanyMember2024-01-31
0000051143us-gaap:DiscontinuedOperationsHeldforsaleMemberibm:TheWeatherCompanyMember2023-12-31
0000051143us-gaap:DiscontinuedOperationsHeldforsaleMemberus-gaap:SubsequentEventMemberibm:TheWeatherCompanyMember2024-01-312024-01-31
00000511432023-04-012023-06-30ibm:entity
0000051143ibm:HealthcareSoftwareAssetsDivestitureMember2022-01-31
0000051143ibm:HealthcareSoftwareAssetsDivestitureMember2022-06-302022-06-30
0000051143ibm:HealthcareSoftwareAssetsDivestitureMember2023-01-012023-12-31
0000051143us-gaap:DisposalGroupNotDiscontinuedOperationsMemberibm:InfrastructureMemberibm:OtherDivestituresMember2022-01-012022-03-31
0000051143ibm:KyndrylHoldingsIncMember2021-11-03
0000051143srt:MaximumMemberibm:KyndrylHoldingsIncMember2021-11-032021-11-03
0000051143ibm:KyndrylHoldingsIncMember2021-11-032021-11-03
0000051143us-gaap:DiscontinuedOperationsDisposedOfByMeansOtherThanSaleSpinoffMemberibm:ManagedInfrastructureServicesUnitMember2023-01-012023-12-31
0000051143us-gaap:DiscontinuedOperationsDisposedOfByMeansOtherThanSaleSpinoffMemberibm:ManagedInfrastructureServicesUnitMember2022-01-012022-12-31
0000051143us-gaap:DiscontinuedOperationsDisposedOfByMeansOtherThanSaleSpinoffMemberibm:ManagedInfrastructureServicesUnitMember2021-01-012021-12-31
0000051143ibm:SoftwareMember2021-01-012021-12-31
0000051143ibm:OtherDivestituresMember2021-01-012021-12-31
0000051143country:US2023-01-012023-12-31
0000051143country:US2022-01-012022-12-31
0000051143country:US2021-01-012021-12-31
0000051143us-gaap:NonUsMember2023-01-012023-12-31
0000051143us-gaap:NonUsMember2022-01-012022-12-31
0000051143us-gaap:NonUsMember2021-01-012021-12-31
00000511432020-10-012020-12-31
0000051143srt:ScenarioForecastMember2024-01-012024-03-31
0000051143us-gaap:MinistryOfFinanceIndiaMember2023-12-31
0000051143us-gaap:EmployeeStockOptionMember2023-01-012023-12-31
0000051143us-gaap:EmployeeStockOptionMember2022-01-012022-12-31
0000051143us-gaap:EmployeeStockOptionMember2021-01-012021-12-31
0000051143us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-31
0000051143us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-31
0000051143us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000051143us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMemberibm:FairValueInputsLevel2AndLevel3Member2023-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMemberibm:FairValueInputsLevel2AndLevel3Member2022-12-31
0000051143us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-31
0000051143us-gaap:InterestRateContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMember2023-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMember2022-12-31
0000051143us-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-31
0000051143us-gaap:EquityContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-31
0000051143us-gaap:ForeignExchangeOptionMember2023-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherNoncurrentAssetsMember2023-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherNoncurrentAssetsMember2022-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMember2023-12-31
0000051143us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-31
0000051143us-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherCurrentLiabilitiesMember2022-12-31
0000051143us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-31
0000051143srt:MaximumMemberus-gaap:LoansReceivableMember2023-01-012023-12-31
0000051143us-gaap:FinanceLeasesPortfolioSegmentMembersrt:MaximumMember2023-01-012023-12-31
0000051143us-gaap:CommercialLoanMembersrt:MinimumMember2023-01-012023-12-31
0000051143us-gaap:CommercialLoanMembersrt:MaximumMember2023-01-012023-12-31
0000051143us-gaap:LoansReceivableMember2023-12-31
0000051143ibm:CommercialFinancingReceivablesHeldForInvestmentMember2023-12-31
0000051143ibm:CommercialFinancingReceivablesHeldForSaleMember2023-12-31
0000051143ibm:CurrentAssetsMemberus-gaap:LoansReceivableMember2023-12-31
0000051143ibm:CurrentAssetsMember2023-12-31
0000051143ibm:CommercialFinancingReceivablesHeldForInvestmentMemberibm:CurrentAssetsMember2023-12-31
0000051143ibm:CommercialFinancingReceivablesHeldForSaleMemberibm:CurrentAssetsMember2023-12-31
0000051143ibm:NoncurrentAssetsMemberus-gaap:LoansReceivableMember2023-12-31
0000051143ibm:NoncurrentAssetsMember2023-12-31
0000051143us-gaap:LoansReceivableMember2022-12-31
0000051143ibm:CommercialFinancingReceivablesHeldForInvestmentMember2022-12-31
0000051143ibm:CommercialFinancingReceivablesHeldForSaleMember2022-12-31
0000051143ibm:CurrentAssetsMemberus-gaap:LoansReceivableMember2022-12-31
0000051143ibm:CurrentAssetsMember2022-12-31
0000051143ibm:CommercialFinancingReceivablesHeldForInvestmentMemberibm:CurrentAssetsMember2022-12-31
0000051143ibm:CommercialFinancingReceivablesHeldForSaleMemberibm:CurrentAssetsMember2022-12-31
0000051143ibm:NoncurrentAssetsMemberus-gaap:LoansReceivableMember2022-12-31
0000051143ibm:NoncurrentAssetsMember2022-12-31
0000051143us-gaap:AssetPledgedAsCollateralMember2023-12-31
0000051143us-gaap:AssetPledgedAsCollateralMember2022-12-31
0000051143us-gaap:CommercialLoanMembersrt:MaximumMemberibm:ThirdPartyInvestorMember2023-11-30
0000051143us-gaap:CommercialLoanMembersrt:MaximumMemberibm:ThirdPartyInvestorMember2023-12-31
0000051143us-gaap:CommercialLoanMemberus-gaap:SubsequentEventMembersrt:MaximumMemberibm:ThirdPartyInvestorMember2024-01-31
0000051143us-gaap:CommercialLoanMemberus-gaap:SubsequentEventMemberibm:ThirdPartyInvestorMember2024-01-31
0000051143us-gaap:CommercialLoanMember2023-01-012023-12-31
0000051143us-gaap:CommercialLoanMember2022-01-012022-12-31
0000051143srt:AmericasMemberibm:ClientFinancingReceivablesMember2023-12-31
0000051143us-gaap:EMEAMemberibm:ClientFinancingReceivablesMember2023-12-31
0000051143srt:AsiaPacificMemberibm:ClientFinancingReceivablesMember2023-12-31
0000051143ibm:ClientFinancingReceivablesMember2023-12-31
0000051143srt:AmericasMemberibm:ClientFinancingReceivablesMember2022-12-31
0000051143us-gaap:EMEAMemberibm:ClientFinancingReceivablesMember2022-12-31
0000051143srt:AsiaPacificMemberibm:ClientFinancingReceivablesMember2022-12-31
0000051143ibm:ClientFinancingReceivablesMember2022-12-31
0000051143srt:AmericasMemberibm:ClientFinancingReceivablesMember2023-01-012023-12-31
0000051143us-gaap:EMEAMemberibm:ClientFinancingReceivablesMember2023-01-012023-12-31
0000051143srt:AsiaPacificMemberibm:ClientFinancingReceivablesMember2023-01-012023-12-31
0000051143srt:AmericasMemberibm:ClientFinancingReceivablesMember2021-12-31
0000051143us-gaap:EMEAMemberibm:ClientFinancingReceivablesMember2021-12-31
0000051143srt:AsiaPacificMemberibm:ClientFinancingReceivablesMember2021-12-31
0000051143ibm:ClientFinancingReceivablesMember2021-12-31
0000051143srt:AmericasMemberibm:ClientFinancingReceivablesMember2022-01-012022-12-31
0000051143us-gaap:EMEAMemberibm:ClientFinancingReceivablesMember2022-01-012022-12-31
0000051143srt:AsiaPacificMemberibm:ClientFinancingReceivablesMember2022-01-012022-12-31
0000051143ibm:ClientFinancingReceivablesMember2022-01-012022-12-31
0000051143us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembersrt:AmericasMemberibm:ClientFinancingReceivablesMember2023-12-31
0000051143us-gaap:EMEAMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberibm:ClientFinancingReceivablesMember2023-12-31
0000051143srt:AsiaPacificMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberibm:ClientFinancingReceivablesMember2023-12-31
0000051143us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberibm:ClientFinancingReceivablesMember2023-12-31
0000051143us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMembersrt:AmericasMemberibm:ClientFinancingReceivablesMember2022-12-31
0000051143us-gaap:EMEAMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberibm:ClientFinancingReceivablesMember2022-12-31
0000051143srt:AsiaPacificMemberus-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberibm:ClientFinancingReceivablesMember2022-12-31
0000051143us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMemberibm:ClientFinancingReceivablesMember2022-12-31
0000051143ibm:AaaBaa3Membersrt:AmericasMember2023-12-31
0000051143ibm:Ba1CMembersrt:AmericasMember2023-12-31
0000051143us-gaap:EMEAMemberibm:AaaBaa3Member2023-12-31
0000051143us-gaap:EMEAMemberibm:Ba1CMember2023-12-31
0000051143srt:AsiaPacificMemberibm:AaaBaa3Member2023-12-31
0000051143srt:AsiaPacificMemberibm:Ba1CMember2023-12-31
0000051143ibm:AaaBaa3Membersrt:AmericasMember2022-12-31
0000051143ibm:Ba1CMembersrt:AmericasMember2022-12-31
0000051143us-gaap:EMEAMemberibm:AaaBaa3Member2022-12-31
0000051143us-gaap:EMEAMemberibm:Ba1CMember2022-12-31
0000051143srt:AsiaPacificMemberibm:AaaBaa3Member2022-12-31
0000051143srt:AsiaPacificMemberibm:Ba1CMember2022-12-31
0000051143us-gaap:LandAndLandImprovementsMember2023-12-31
0000051143us-gaap:LandAndLandImprovementsMember2022-12-31
0000051143ibm:BuildingsAndBuildingAndLeaseholdImprovementsMember2023-12-31
0000051143ibm:BuildingsAndBuildingAndLeaseholdImprovementsMember2022-12-31
0000051143ibm:InformationTechnologyEquipmentIncludingRentalMachinesMember2023-12-31
0000051143ibm:InformationTechnologyEquipmentIncludingRentalMachinesMember2022-12-31
0000051143ibm:ProductionEngineeringOfficeAndOtherEquipmentMember2023-12-31
0000051143ibm:ProductionEngineeringOfficeAndOtherEquipmentMember2022-12-31
0000051143us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-31
0000051143us-gaap:CustomerRelationshipsMember2023-12-31
0000051143us-gaap:DevelopedTechnologyRightsMember2023-12-31
0000051143ibm:PatentstrademarksMember2023-12-31
0000051143us-gaap:OtherIntangibleAssetsMember2023-12-31
0000051143us-gaap:ComputerSoftwareIntangibleAssetMember2022-12-31
0000051143us-gaap:CustomerRelationshipsMember2022-12-31
0000051143us-gaap:DevelopedTechnologyRightsMember2022-12-31
0000051143ibm:PatentstrademarksMember2022-12-31
0000051143us-gaap:OtherIntangibleAssetsMember2022-12-31
0000051143ibm:AcquiredIntangiblesMember2023-12-31
0000051143ibm:SoftwareMember2022-12-31
0000051143ibm:SoftwareMember2023-01-012023-12-31
0000051143ibm:SoftwareMember2023-12-31
0000051143ibm:ConsultingMember2022-12-31
0000051143ibm:ConsultingMember2023-01-012023-12-31
0000051143ibm:ConsultingMember2023-12-31
0000051143ibm:InfrastructureMember2022-12-31
0000051143ibm:InfrastructureMember2023-01-012023-12-31
0000051143ibm:InfrastructureMember2023-12-31
0000051143us-gaap:AllOtherSegmentsMember2022-12-31
0000051143us-gaap:AllOtherSegmentsMember2023-01-012023-12-31
0000051143us-gaap:AllOtherSegmentsMember2023-12-31
0000051143ibm:SoftwareMember2021-12-31
0000051143ibm:SoftwareMember2022-01-012022-12-31
0000051143ibm:ConsultingMember2021-12-31
0000051143ibm:ConsultingMember2022-01-012022-12-31
0000051143ibm:InfrastructureMember2021-12-31
0000051143ibm:InfrastructureMember2022-01-012022-12-31
0000051143us-gaap:AllOtherSegmentsMember2021-12-31
0000051143us-gaap:AllOtherSegmentsMember2022-01-012022-12-31
0000051143ibm:Maturing2023Membercurrency:USD2023-12-31
0000051143ibm:Maturing2023Membercurrency:USD2022-12-31
0000051143currency:USDibm:Maturing2024Member2023-12-31
0000051143currency:USDibm:Maturing2024Member2022-12-31
0000051143ibm:Maturing2025Membercurrency:USD2023-12-31
0000051143ibm:Maturing2025Membercurrency:USD2022-12-31
0000051143currency:USDibm:Maturing2026Member2023-12-31
0000051143currency:USDibm:Maturing2026Member2022-12-31
0000051143currency:USDibm:Maturing2027Member2023-12-31
0000051143currency:USDibm:Maturing2027Member2022-12-31
0000051143currency:USDibm:Maturing2028Member2023-12-31
0000051143currency:USDibm:Maturing2028Member2022-12-31
0000051143ibm:Maturing2029Membercurrency:USD2023-12-31
0000051143ibm:Maturing2029Membercurrency:USD2022-12-31
0000051143currency:USDibm:Maturing2030Member2023-12-31
0000051143currency:USDibm:Maturing2030Member2022-12-31
0000051143currency:USDibm:Maturing2032Member2023-12-31
0000051143currency:USDibm:Maturing2032Member2022-12-31
0000051143currency:USDibm:Maturing2033Member2023-12-31
0000051143currency:USDibm:Maturing2033Member2022-12-31
0000051143currency:USDibm:Maturing2038Member2023-12-31
0000051143currency:USDibm:Maturing2038Member2022-12-31
0000051143ibm:Maturing2039Membercurrency:USD2023-12-31
0000051143ibm:Maturing2039Membercurrency:USD2022-12-31
0000051143currency:USDibm:Maturing2040Member2023-12-31
0000051143currency:USDibm:Maturing2040Member2022-12-31
0000051143currency:USDibm:Maturing2042Member2023-12-31
0000051143currency:USDibm:Maturing2042Member2022-12-31
0000051143currency:USDibm:Maturing2045Member2023-12-31
0000051143currency:USDibm:Maturing2045Member2022-12-31
0000051143currency:USDibm:Maturing2046Member2023-12-31
0000051143currency:USDibm:Maturing2046Member2022-12-31
0000051143currency:USDibm:Maturing2049Member2023-12-31
0000051143currency:USDibm:Maturing2049Member2022-12-31
0000051143currency:USDibm:Maturing2050Member2023-12-31
0000051143currency:USDibm:Maturing2050Member2022-12-31
0000051143currency:USDibm:Maturing2052Member2023-12-31
0000051143currency:USDibm:Maturing2052Member2022-12-31
0000051143ibm:Maturing2053Membercurrency:USD2023-12-31
0000051143ibm:Maturing2053Membercurrency:USD2022-12-31
0000051143currency:USDibm:Maturing2096Member2023-12-31
0000051143currency:USDibm:Maturing2096Member2022-12-31
0000051143currency:USD2023-12-31
0000051143currency:USD2022-12-31
0000051143ibm:Maturing2023Membercurrency:EUR2023-12-31
0000051143ibm:Maturing2023Membercurrency:EUR2022-12-31
0000051143ibm:Maturing2024Membercurrency:EUR2023-12-31
0000051143ibm:Maturing2024Membercurrency:EUR2022-12-31
0000051143ibm:Maturing2025Membercurrency:EUR2023-12-31
0000051143ibm:Maturing2025Membercurrency:EUR2022-12-31
0000051143currency:EURibm:Maturing2027Member2023-12-31
0000051143currency:EURibm:Maturing2027Member2022-12-31
0000051143ibm:Maturing2028Membercurrency:EUR2023-12-31
0000051143ibm:Maturing2028Membercurrency:EUR2022-12-31
0000051143ibm:Maturing2029Membercurrency:EUR2023-12-31
0000051143ibm:Maturing2029Membercurrency:EUR2022-12-31
0000051143currency:EURibm:Maturing2030Member2023-12-31
0000051143currency:EURibm:Maturing2030Member2022-12-31
0000051143ibm:Maturing2031Membercurrency:EUR2023-12-31
0000051143ibm:Maturing2031Membercurrency:EUR2022-12-31
0000051143ibm:Maturing2032Membercurrency:EUR2023-12-31
0000051143ibm:Maturing2032Membercurrency:EUR2022-12-31
0000051143ibm:Maturing2034Membercurrency:EUR2023-12-31
0000051143ibm:Maturing2034Membercurrency:EUR2022-12-31
0000051143currency:EURibm:Maturing2035Member2023-12-31
0000051143currency:EURibm:Maturing2035Member2022-12-31
0000051143ibm:Maturing2040Membercurrency:EUR2023-12-31
0000051143ibm:Maturing2040Membercurrency:EUR2022-12-31
0000051143currency:EURibm:Maturing2043Member2023-12-31
0000051143currency:EURibm:Maturing2043Member2022-12-31
0000051143currency:EUR2023-12-31
0000051143currency:EUR2022-12-31
0000051143ibm:Maturing2038Membercurrency:GBP2023-12-31
0000051143ibm:Maturing2038Membercurrency:GBP2022-12-31
0000051143currency:JPYibm:NotesPayableMaturingBetween20242028Member2023-12-31
0000051143currency:JPYibm:NotesPayableMaturingBetween20242028Member2022-12-31
0000051143srt:OtherCurrencyMemberibm:NotesPayableMaturingBetween20242026Member2023-12-31
0000051143srt:OtherCurrencyMemberibm:NotesPayableMaturingBetween20242026Member2022-12-31
0000051143ibm:FinanceLeaseObligationsMaturing20242034Member2023-12-31
0000051143ibm:FinanceLeaseObligationsMaturing20242034Member2022-12-31
0000051143us-gaap:RevolvingCreditFacilityMember2023-01-012023-12-31
0000051143ibm:JapaneseYenFloatingRateLoansMember2023-03-31
0000051143ibm:JapaneseYenFloatingRateLoansMember2023-01-012023-03-31
0000051143ibm:EuroFixedRateNotesMember2023-03-31
0000051143ibm:EuroFixedRateNotesMembersrt:MinimumMember2023-01-012023-03-31
0000051143srt:MaximumMemberibm:EuroFixedRateNotesMember2023-01-012023-03-31
0000051143ibm:EuroFixedRateNotesMembersrt:MinimumMember2023-03-31
0000051143srt:MaximumMemberibm:EuroFixedRateNotesMember2023-03-31
0000051143ibm:PoundSterlingFixedRateNotesMember2023-03-31
0000051143ibm:PoundSterlingFixedRateNotesMember2023-01-012023-03-31
0000051143ibm:USDollarFixedRateNotesMember2023-03-31
0000051143ibm:USDollarFixedRateNotesMembersrt:MinimumMember2023-01-012023-03-31
0000051143srt:MaximumMemberibm:USDollarFixedRateNotesMember2023-01-012023-03-31
0000051143ibm:USDollarFixedRateNotesMembersrt:MinimumMember2023-03-31
0000051143srt:MaximumMemberibm:USDollarFixedRateNotesMember2023-03-31
0000051143us-gaap:InterestRateSwapMember2023-12-31
0000051143us-gaap:InterestRateSwapMember2022-12-31
0000051143ibm:CostOfFinancingMember2023-01-012023-12-31
0000051143ibm:CostOfFinancingMember2022-01-012022-12-31
0000051143ibm:CostOfFinancingMember2021-01-012021-12-31
0000051143us-gaap:InterestExpenseMember2023-01-012023-12-31
0000051143us-gaap:InterestExpenseMember2022-01-012022-12-31
0000051143us-gaap:InterestExpenseMember2021-01-012021-12-31
0000051143ibm:ThreeYearCreditAgreementMember2023-06-15
0000051143ibm:ThreeYearCreditAgreementMember2023-06-152023-06-15
0000051143ibm:FiveYearCreditAgreementMember2023-06-15
0000051143ibm:FiveYearCreditAgreementMember2023-06-152023-06-15
0000051143us-gaap:RevolvingCreditFacilityMember2023-06-15
0000051143us-gaap:RevolvingCreditFacilityMember2022-01-012022-12-31
0000051143us-gaap:RevolvingCreditFacilityMember2021-01-012021-12-31
0000051143us-gaap:RevolvingCreditFacilityMember2023-12-31
0000051143ibm:ExtendedLinesOfCreditMember2023-12-31
0000051143ibm:ExtendedLinesOfCreditMember2022-12-31
0000051143ibm:FinancingForClientPurchaseAgreementsMember2023-12-31
0000051143ibm:FinancingForClientPurchaseAgreementsMember2022-12-31
0000051143ibm:ExtendedWarrantyMember2022-12-31
0000051143ibm:ExtendedWarrantyMember2021-12-31
0000051143ibm:ExtendedWarrantyMember2023-01-012023-12-31
0000051143ibm:ExtendedWarrantyMember2022-01-012022-12-31
0000051143ibm:ExtendedWarrantyMember2023-12-31ibm:country
0000051143ibm:IBMVGFMembersrt:MinimumMember2021-06-082021-06-08
0000051143ibm:BMCVIBMMember2022-05-302022-05-30
0000051143ibm:BrazilTaxMattersMember2023-01-012023-12-31
0000051143us-gaap:SeriesAPreferredStockMember2023-12-31
0000051143us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-12-31
0000051143us-gaap:TechnologyServiceMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberibm:CostOfServicesMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ProductMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31
0000051143us-gaap:CostOfSalesMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:FinancialServiceMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberibm:CostOfFinancingMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberibm:OtherIncomeAndExpensesMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestExpenseMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2023-01-012023-12-31
0000051143ibm:RetirementRelatedBenefitPlansCurtailmentsAndSettlementsMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-12-31
0000051143us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-12-31
0000051143us-gaap:TechnologyServiceMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberibm:CostOfServicesMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ProductMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31
0000051143us-gaap:CostOfSalesMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:FinancialServiceMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberibm:CostOfFinancingMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberibm:OtherIncomeAndExpensesMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestExpenseMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-01-012022-12-31
0000051143ibm:RetirementRelatedBenefitPlansCurtailmentsAndSettlementsMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-12-31
0000051143us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-12-31
0000051143us-gaap:TechnologyServiceMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberibm:CostOfServicesMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ProductMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31
0000051143us-gaap:CostOfSalesMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:FinancialServiceMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberibm:CostOfFinancingMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberibm:OtherIncomeAndExpensesMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMemberus-gaap:InterestExpenseMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-01-012021-12-31
0000051143ibm:RetirementRelatedBenefitPlansCurtailmentsAndSettlementsMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-31
0000051143us-gaap:AccumulatedTranslationAdjustmentMember2020-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-31
0000051143us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-31
0000051143us-gaap:AccumulatedTranslationAdjustmentMember2021-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-31
0000051143us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-31
0000051143us-gaap:AccumulatedTranslationAdjustmentMember2022-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-31
0000051143us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-31
0000051143us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-31
0000051143us-gaap:AccumulatedTranslationAdjustmentMember2023-12-31
0000051143us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-31
0000051143us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-31
0000051143ibm:OtherReceivablesMember2023-12-31
0000051143ibm:OtherReceivablesMember2022-12-31
0000051143us-gaap:AccountsPayableMember2023-12-31
0000051143us-gaap:AccountsPayableMember2022-12-31
0000051143us-gaap:ForeignExchangeOptionMember2023-01-012023-12-31
0000051143ibm:KyndrylHoldingsIncMember2022-05-192022-05-19
0000051143ibm:CashSettledSwapMember2022-05-19
0000051143ibm:CashSettledSwapMember2022-01-012022-12-31
0000051143us-gaap:FairValueHedgingMemberus-gaap:InterestRateSwapMember2023-12-31
0000051143us-gaap:FairValueHedgingMemberus-gaap:InterestRateSwapMember2022-12-31
0000051143us-gaap:FairValueHedgingMemberus-gaap:InterestRateSwapMember2023-01-012023-12-31
0000051143us-gaap:FairValueHedgingMemberus-gaap:InterestRateSwapMember2022-01-012022-12-31ibm:instrument
0000051143ibm:ForwardStartingInterestRateSwapsMemberus-gaap:CashFlowHedgingMember2022-12-31
0000051143ibm:ForwardStartingInterestRateSwapsMemberus-gaap:CashFlowHedgingMember2023-12-31
0000051143ibm:ForwardStartingInterestRateSwapsMember2023-01-012023-12-31
0000051143us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMember2023-12-31
0000051143us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMember2022-12-31
0000051143us-gaap:NetInvestmentHedgingMember2023-12-31
0000051143us-gaap:NetInvestmentHedgingMember2022-12-31
0000051143us-gaap:NetInvestmentHedgingMember2022-01-012022-12-31
0000051143us-gaap:NetInvestmentHedgingMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2022-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeForwardMember2022-01-012022-12-31
0000051143us-gaap:ForeignExchangeForwardMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2022-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:CurrencySwapMember2023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:CurrencySwapMember2022-12-31
0000051143us-gaap:CurrencySwapMember2023-01-012023-12-31
0000051143us-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000051143srt:MaximumMemberus-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000051143us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMemberus-gaap:ForeignExchangeContractMember2023-12-31
0000051143us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMemberus-gaap:ForeignExchangeContractMember2022-12-31
0000051143ibm:EquityContractsHedgingEmployeeCompensationObligationsMemberus-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember2023-12-31
0000051143ibm:EquityContractsHedgingEmployeeCompensationObligationsMemberus-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember2022-12-31
0000051143us-gaap:ShortTermDebtMember2023-12-31
0000051143us-gaap:ShortTermDebtMember2022-12-31
0000051143us-gaap:LongTermDebtMember2022-12-31
0000051143us-gaap:LongTermDebtMember2023-12-31
0000051143ibm:CostOfServicesMember2023-01-012023-12-31
0000051143ibm:CostOfServicesMember2022-01-012022-12-31
0000051143ibm:CostOfServicesMember2021-01-012021-12-31
0000051143us-gaap:CostOfSalesMember2023-01-012023-12-31
0000051143us-gaap:CostOfSalesMember2022-01-012022-12-31
0000051143us-gaap:CostOfSalesMember2021-01-012021-12-31
0000051143us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-31
0000051143us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-31
0000051143us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-31
0000051143us-gaap:FairValueHedgingMemberus-gaap:InterestRateContractMemberibm:CostOfFinancingMember2023-01-012023-12-31
0000051143us-gaap:FairValueHedgingMemberus-gaap:InterestRateContractMemberibm:CostOfFinancingMember2022-01-012022-12-31
0000051143us-gaap:FairValueHedgingMemberus-gaap:InterestRateContractMemberibm:CostOfFinancingMember2021-01-012021-12-31
0000051143us-gaap:FairValueHedgingMemberus-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2023-01-012023-12-31
0000051143us-gaap:FairValueHedgingMemberus-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2022-01-012022-12-31
0000051143us-gaap:FairValueHedgingMemberus-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2021-01-012021-12-31
0000051143us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000051143us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000051143us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000051143us-gaap:EquityContractMemberus-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-31
0000051143us-gaap:EquityContractMemberus-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-31
0000051143us-gaap:EquityContractMemberus-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-31
0000051143us-gaap:EquityContractMemberibm:OtherIncomeAndExpensesMemberus-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember2023-01-012023-12-31
0000051143us-gaap:EquityContractMemberibm:OtherIncomeAndExpensesMemberus-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember2022-01-012022-12-31
0000051143us-gaap:EquityContractMemberibm:OtherIncomeAndExpensesMemberus-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember2021-01-012021-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMember2022-01-012022-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMember2021-01-012021-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberibm:CostOfFinancingMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberibm:CostOfFinancingMember2022-01-012022-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberibm:CostOfFinancingMember2021-01-012021-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2022-01-012022-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2021-01-012021-12-31
0000051143us-gaap:CashFlowHedgingMemberibm:CostOfServicesMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberibm:CostOfServicesMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000051143us-gaap:CashFlowHedgingMemberibm:CostOfServicesMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:CostOfSalesMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:CostOfSalesMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:CostOfSalesMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberibm:CostOfFinancingMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberibm:CostOfFinancingMember2022-01-012022-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberibm:CostOfFinancingMember2021-01-012021-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:SellingGeneralAndAdministrativeExpensesMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000051143us-gaap:CashFlowHedgingMemberibm:OtherIncomeAndExpensesMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberibm:OtherIncomeAndExpensesMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000051143us-gaap:CashFlowHedgingMemberibm:OtherIncomeAndExpensesMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:InterestExpenseMember2023-01-012023-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:InterestExpenseMember2022-01-012022-12-31
0000051143us-gaap:CashFlowHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:InterestExpenseMember2021-01-012021-12-31
0000051143us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMember2023-01-012023-12-31
0000051143us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMember2022-01-012022-12-31
0000051143us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMember2021-01-012021-12-31
0000051143us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMemberibm:CostOfFinancingMember2023-01-012023-12-31
0000051143us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMemberibm:CostOfFinancingMember2022-01-012022-12-31
0000051143us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMemberibm:CostOfFinancingMember2021-01-012021-12-31
0000051143us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:InterestExpenseMember2023-01-012023-12-31
0000051143us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:InterestExpenseMember2022-01-012022-12-31
0000051143us-gaap:NetInvestmentHedgingMemberus-gaap:ForeignExchangeContractMemberus-gaap:InterestExpenseMember2021-01-012021-12-31
0000051143ibm:CostMember2023-01-012023-12-31
0000051143ibm:CostMember2022-01-012022-12-31
0000051143ibm:CostMember2021-01-012021-12-31
0000051143us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-31
0000051143us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-31
0000051143us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-31
0000051143us-gaap:StockCompensationPlanMember2023-12-31
0000051143us-gaap:StockCompensationPlanMember2023-01-012023-12-31
0000051143us-gaap:RestrictedStockUnitsRSUMember2020-12-31
0000051143us-gaap:PerformanceSharesMember2020-12-31
0000051143us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-31
0000051143us-gaap:PerformanceSharesMember2021-01-012021-12-31
0000051143us-gaap:RestrictedStockUnitsRSUMember2021-12-31
0000051143us-gaap:PerformanceSharesMember2021-12-31
0000051143us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-31
0000051143us-gaap:PerformanceSharesMember2022-01-012022-12-31
0000051143us-gaap:RestrictedStockUnitsRSUMember2022-12-31
0000051143us-gaap:PerformanceSharesMember2022-12-31
0000051143us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-31
0000051143us-gaap:RestrictedStockUnitsRSUMember2023-12-31
0000051143us-gaap:PerformanceSharesMember2023-12-31
0000051143ibm:RSUsAndPSUsMember2023-01-012023-12-31
0000051143ibm:RSUsAndPSUsMember2022-01-012022-12-31
0000051143ibm:RSUsAndPSUsMember2021-01-012021-12-31
0000051143us-gaap:EmployeeStockOptionMember2023-01-012023-12-31ibm:incrementibm:anniversary
0000051143us-gaap:EmployeeStockOptionMember2022-01-012022-12-31
0000051143us-gaap:EmployeeStockOptionMember2023-12-31
0000051143us-gaap:EmployeeStockOptionMember2021-01-012021-12-31
0000051143us-gaap:EmployeeStockMember2022-03-312022-03-31
0000051143us-gaap:EmployeeStockMember2022-04-012023-12-31
0000051143us-gaap:EmployeeStockMember2023-12-31
0000051143us-gaap:EmployeeStockMember2023-01-012023-12-31
0000051143us-gaap:EmployeeStockMember2022-01-012022-12-31
0000051143us-gaap:EmployeeStockMember2021-01-012021-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-31
0000051143ibm:IBM401kPlusPlanMemberus-gaap:QualifiedPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-31
0000051143ibm:IBM401kPlusPlanMember2023-01-012023-12-31
0000051143us-gaap:NonqualifiedPlanMemberibm:IBMExcess401kPlusPlanMember2023-01-012023-12-31
0000051143country:USus-gaap:SubsequentEventMemberus-gaap:PensionPlansDefinedBenefitMember2024-01-012024-01-01
0000051143country:USus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMember2022-01-012022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMember2021-01-012021-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-01-012022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2021-01-012021-12-31
0000051143us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-31
0000051143us-gaap:PensionPlansDefinedBenefitMember2022-01-012022-12-31
0000051143us-gaap:PensionPlansDefinedBenefitMember2021-01-012021-12-31
0000051143country:US2023-01-012023-12-31
0000051143country:US2022-01-012022-12-31
0000051143country:US2021-01-012021-12-31
0000051143us-gaap:ForeignPlanMember2023-01-012023-12-31
0000051143us-gaap:ForeignPlanMember2022-01-012022-12-31
0000051143us-gaap:ForeignPlanMember2021-01-012021-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:US2023-01-012023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:US2022-01-012022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:US2021-01-012021-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMember2023-01-012023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMember2022-01-012022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMember2021-01-012021-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-01-012023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-01-012022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-01-012021-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:OverfundedPlanMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:OverfundedPlanMember2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:UnderfundedPlanMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:UnderfundedPlanMember2022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:USus-gaap:UnderfundedPlanMember2023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:USus-gaap:UnderfundedPlanMember2022-12-31
0000051143country:USus-gaap:UnderfundedPlanMember2023-12-31
0000051143country:USus-gaap:UnderfundedPlanMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:OverfundedPlanMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:OverfundedPlanMember2022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMemberus-gaap:OverfundedPlanMember2023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMemberus-gaap:OverfundedPlanMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:OverfundedPlanMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:OverfundedPlanMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:QualifiedPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:UnderfundedPlanMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:QualifiedPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:UnderfundedPlanMember2022-12-31
0000051143us-gaap:NonqualifiedPlanMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:UnderfundedPlanMember2023-12-31
0000051143us-gaap:NonqualifiedPlanMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:UnderfundedPlanMember2022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMemberus-gaap:UnderfundedPlanMember2023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMemberus-gaap:UnderfundedPlanMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:UnderfundedPlanMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:UnderfundedPlanMember2022-12-31
0000051143us-gaap:OverfundedPlanMember2023-12-31
0000051143us-gaap:OverfundedPlanMember2022-12-31
0000051143us-gaap:UnderfundedPlanMember2023-12-31
0000051143us-gaap:UnderfundedPlanMember2022-12-31
0000051143us-gaap:QualifiedPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:QualifiedPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-01-012022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMember2022-09-012022-09-30ibm:participant
0000051143country:USus-gaap:PensionPlansDefinedBenefitMember2022-09-30
0000051143country:USus-gaap:PensionPlansDefinedBenefitMember2022-07-012022-09-30
0000051143country:USus-gaap:SubsequentEventMemberus-gaap:PensionPlansDefinedBenefitMembersrt:MinimumMember2024-01-012024-01-01
0000051143country:USus-gaap:PensionPlansDefinedBenefitMembersrt:ScenarioForecastMember2024-01-012024-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMember2021-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2021-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:US2022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:US2021-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMember2022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMember2021-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:US2023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberibm:RemeasurementPeriodOneMember2022-01-012022-08-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberibm:RemeasurementPeriodOneMember2022-09-012022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:USibm:RemeasurementPeriodTwoMember2022-01-012022-07-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:USibm:RemeasurementPeriodTwoMember2022-08-012022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMembersrt:ScenarioForecastMember2024-01-012024-12-31
0000051143us-gaap:DefinedBenefitPostretirementHealthCoverageMember2023-12-31
0000051143us-gaap:DefinedBenefitPostretirementHealthCoverageMember2023-01-012023-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:DefinedBenefitPlanEquitySecuritiesMember2023-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:FixedIncomeInvestmentsMember2023-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:DefinedBenefitPlanRealEstateMember2023-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:OtherAggregatedInvestmentsMember2023-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USibm:PrivateEquitiesAndPrivateRealEstateInvestmentsMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FixedIncomeInvestmentsMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanRealEstateMember2023-12-31
0000051143us-gaap:ForeignPlanMemberibm:InsuranceContractsMember2023-12-31
0000051143us-gaap:OtherAggregatedInvestmentsMemberus-gaap:ForeignPlanMember2023-12-31
0000051143us-gaap:ForeignPlanMembersrt:MaximumMember2023-01-012023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143country:USus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:EquityFundsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:EquityFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:EquityFundsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143country:USus-gaap:EquityFundsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:EquityFundsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:EquityFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:EquityFundsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:EquityFundsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:CorporateDebtSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143country:USus-gaap:CorporateDebtSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:FixedIncomeFundsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:FixedIncomeFundsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143country:USus-gaap:FixedIncomeFundsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberibm:InsuranceContractsMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberibm:InsuranceContractsMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberibm:InsuranceContractsMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberibm:InsuranceContractsMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:InsuranceContractsMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberibm:InsuranceContractsMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberibm:InsuranceContractsMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:InsuranceContractsMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberibm:CashAndShortTermInvestmentsMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberibm:CashAndShortTermInvestmentsMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberibm:CashAndShortTermInvestmentsMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberibm:CashAndShortTermInvestmentsMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:CashAndShortTermInvestmentsMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberibm:CashAndShortTermInvestmentsMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberibm:CashAndShortTermInvestmentsMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:CashAndShortTermInvestmentsMember2023-12-31
0000051143us-gaap:PrivateEquityFundsMembercountry:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:PrivateEquityFundsMembercountry:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:PrivateEquityFundsMembercountry:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143us-gaap:PrivateEquityFundsMembercountry:USus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:PrivateEquityFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:PrivateEquityFundsMemberus-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:PrivateEquityFundsMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143us-gaap:PrivateEquityFundsMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanRealEstateMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanRealEstateMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanRealEstateMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanRealEstateMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanRealEstateMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanRealEstateMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanRealEstateMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanRealEstateMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143country:USus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberibm:OtherMutualFundsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USibm:OtherMutualFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USibm:OtherMutualFundsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143country:USibm:OtherMutualFundsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberibm:OtherMutualFundsMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143ibm:OtherMutualFundsMemberus-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143ibm:OtherMutualFundsMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143ibm:OtherMutualFundsMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel12And3Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel12And3Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:FairValueMeasuredAtNetAssetValuePerShareMembercountry:USus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberibm:DefinedBenefitPlanOtherAssetsLiabilitiesMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:DefinedBenefitPlanOtherAssetsLiabilitiesMember2023-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:USus-gaap:FairValueInputsLevel1Member2023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Member2023-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143country:USus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:EquityFundsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:EquityFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:EquityFundsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143country:USus-gaap:EquityFundsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:EquityFundsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:EquityFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:EquityFundsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:EquityFundsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMember2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:GovernmentAndRelatedMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:CorporateDebtSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143country:USus-gaap:CorporateDebtSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:CorporateDebtSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMember2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:AssetBackedSecuritiesMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:FixedIncomeFundsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:FixedIncomeFundsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143country:USus-gaap:FixedIncomeFundsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberibm:InsuranceContractsMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberibm:InsuranceContractsMember2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberibm:InsuranceContractsMember2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberibm:InsuranceContractsMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:InsuranceContractsMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberibm:InsuranceContractsMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberibm:InsuranceContractsMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:InsuranceContractsMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberibm:CashAndShortTermInvestmentsMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberibm:CashAndShortTermInvestmentsMember2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberibm:CashAndShortTermInvestmentsMember2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberibm:CashAndShortTermInvestmentsMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:CashAndShortTermInvestmentsMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberibm:CashAndShortTermInvestmentsMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberibm:CashAndShortTermInvestmentsMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:CashAndShortTermInvestmentsMember2022-12-31
0000051143us-gaap:PrivateEquityFundsMembercountry:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:PrivateEquityFundsMembercountry:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:PrivateEquityFundsMembercountry:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143us-gaap:PrivateEquityFundsMembercountry:USus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:PrivateEquityFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:PrivateEquityFundsMemberus-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:PrivateEquityFundsMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143us-gaap:PrivateEquityFundsMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanRealEstateMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanRealEstateMember2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanRealEstateMember2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanRealEstateMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanRealEstateMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanRealEstateMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanRealEstateMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanRealEstateMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143country:USus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanDerivativeMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberibm:OtherMutualFundsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USibm:OtherMutualFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USibm:OtherMutualFundsMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143country:USibm:OtherMutualFundsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberibm:OtherMutualFundsMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143ibm:OtherMutualFundsMemberus-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143ibm:OtherMutualFundsMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143ibm:OtherMutualFundsMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143country:USus-gaap:FairValueInputsLevel12And3Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel12And3Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:FairValueMeasuredAtNetAssetValuePerShareMembercountry:USus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:FairValueMeasuredAtNetAssetValuePerShareMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143country:USus-gaap:PensionPlansDefinedBenefitMemberibm:DefinedBenefitPlanOtherAssetsLiabilitiesMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberibm:DefinedBenefitPlanOtherAssetsLiabilitiesMember2022-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMembercountry:USus-gaap:FairValueInputsLevel1Member2022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Member2022-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143ibm:PersonalPensionPlanPPPMemberus-gaap:PrivateEquityFundsMembercountry:USus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-31
0000051143ibm:PersonalPensionPlanPPPMemberus-gaap:PrivateEquityFundsMembercountry:USus-gaap:FairValueInputsLevel3Member2023-01-012023-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:FairValueInputsLevel3Member2023-01-012023-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143ibm:PersonalPensionPlanPPPMemberus-gaap:PrivateEquityFundsMembercountry:USus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-12-31
0000051143ibm:PersonalPensionPlanPPPMemberus-gaap:PrivateEquityFundsMembercountry:USus-gaap:FairValueInputsLevel3Member2021-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:FairValueInputsLevel3Member2021-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-31
0000051143ibm:PersonalPensionPlanPPPMemberus-gaap:PrivateEquityFundsMembercountry:USus-gaap:FairValueInputsLevel3Member2022-01-012022-12-31
0000051143ibm:PersonalPensionPlanPPPMembercountry:USus-gaap:FairValueInputsLevel3Member2022-01-012022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanRealEstateMember2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Member2022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanRealEstateMember2023-01-012023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Member2023-01-012023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanRealEstateMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Member2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel3Member2021-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanRealEstateMember2021-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Member2021-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanRealEstateMember2022-01-012022-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-12-31
0000051143ibm:NonUSDBPlansMember2023-01-012023-12-31
0000051143ibm:NonUSDBPlansMember2022-01-012022-12-31
0000051143ibm:MultiEmployerPlansMember2023-01-012023-12-31
0000051143ibm:MultiEmployerPlansMember2022-01-012022-12-31
0000051143ibm:DCPlansMember2023-01-012023-12-31
0000051143ibm:DCPlansMember2022-01-012022-12-31
0000051143ibm:DirectBenefitPaymentsMember2023-01-012023-12-31
0000051143ibm:DirectBenefitPaymentsMember2022-01-012022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberibm:NonUSDBPlansMember2023-01-012023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberibm:NonUSDBPlansMember2022-01-012022-12-31
0000051143us-gaap:TrustForBenefitOfEmployeesMember2023-01-012023-12-31
0000051143us-gaap:TrustForBenefitOfEmployeesMember2022-01-012022-12-31
0000051143ibm:PensionPlansIncludingMultiEmployerPlansMemberus-gaap:ForeignPlanMember2023-12-31
0000051143country:USus-gaap:QualifiedPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:NonqualifiedPlanMembercountry:USus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:ForeignPlanMemberus-gaap:QualifiedPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:NonqualifiedPlanMemberus-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMemberus-gaap:QualifiedPlanMember2023-12-31
0000051143us-gaap:NonqualifiedPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMemberus-gaap:ForeignPlanMember2023-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-31
0000051143us-gaap:PensionPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-31
0000051143us-gaap:SubsequentEventMember2024-01-302024-01-30
0000051143us-gaap:SubsequentEventMemberibm:USDollarFixedRateNotesIssued2024Member2024-02-05
0000051143us-gaap:SubsequentEventMemberibm:USDollarFixedRateNotesIssued2024Membersrt:MinimumMember2024-02-052024-02-05
0000051143us-gaap:SubsequentEventMembersrt:MaximumMemberibm:USDollarFixedRateNotesIssued2024Member2024-02-052024-02-05
0000051143us-gaap:SubsequentEventMemberibm:USDollarFixedRateNotesIssued2024Membersrt:MinimumMember2024-02-05
0000051143us-gaap:SubsequentEventMembersrt:MaximumMemberibm:USDollarFixedRateNotesIssued2024Member2024-02-05