Annual report pursuant to Section 13 and 15(d)

COMPANY-SPONSORED EMPLOYEE BENEFIT PLANS - Additional Information (Detail)

v2.4.1.9
COMPANY-SPONSORED EMPLOYEE BENEFIT PLANS - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Target Award Maximum, Percentage 200.00%ups_SharebasedCompensationArrangementbySharebasedPaymentAwardTargetAwardMaximumPercentage    
Document Fiscal Year Focus 2014    
Health care cost trends, initial annual rate increase 7.00%us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear    
Health care cost trends, an ultimate trend rate 4.50%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate    
Expected year when ultimate trend rate to be reached 2020    
Accumulated benefit obligation for pension plans $ 35,867us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation $ 28,586us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation  
Employer contributions 1,258us-gaap_PensionAndOtherPostretirementBenefitContributions 212us-gaap_PensionAndOtherPostretirementBenefitContributions 917us-gaap_PensionAndOtherPostretirementBenefitContributions
Fair value of plan assets 30,129us-gaap_DefinedBenefitPlanFairValueOfPlanAssets 27,510us-gaap_DefinedBenefitPlanFairValueOfPlanAssets  
Plan assets target allocation 100.00%ups_DefinedBenefitPlanAssetsTargetAllocationsTotal 100.00%ups_DefinedBenefitPlanAssetsTargetAllocationsTotal  
Other Investments [Member] | Private Equity and Real Estate      
Defined Benefit Plan Disclosure [Line Items]      
Unfunded commitments to limited partnerships 1,010ups_DefinedBenefitPlanFairValueofPlanAssetsUnfundedCommitments
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_PrivateEquitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_OtherInvestmentsMember
   
Other Investments [Member] | Private Equity and Real Estate | Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Redemption notice period, lower limit 10 years    
Other Investments [Member] | Private Equity and Real Estate | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Redemption notice period, upper limit 15 years    
Other Investments [Member] | Hedge Funds      
Defined Benefit Plan Disclosure [Line Items]      
Unfunded commitments to limited partnerships 90ups_DefinedBenefitPlanFairValueofPlanAssetsUnfundedCommitments
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_OtherInvestmentsMember
   
U.S. Postretirement Medical Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 259us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember
355us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember
 
U.S. Postretirement Medical Benefits | Minimum      
Defined Benefit Plan Disclosure [Line Items]      
Postretirement medical plans service minimum eligibility year 10 years    
Postretirement medical plans service minimum eligibility age 55 years    
Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions 19us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
16us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Postretirement Medical Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions 122us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PostretirementBenefitCostsMember
108us-gaap_PensionAndOtherPostretirementBenefitContributions
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PostretirementBenefitCostsMember
 
International Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,042us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
931us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
 
Domestic      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 29,087us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
26,579us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Domestic | Cash and Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Plan Asset Allocations 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 5.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
5.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Fair value of plan assets 1,772us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
626us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
International [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,042us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
931us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
International [Member] | Cash and Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Plan Asset Allocations 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 5.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
5.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
Fair value of plan assets 32us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
28us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
Fixed Income Securities [Member] | Domestic      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Plan Asset Allocations 25.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
15.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 35.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
35.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Fair value of plan assets 8,848us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
7,877us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Fixed Income Securities [Member] | International [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Plan Asset Allocations 15.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
15.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 35.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
35.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
Fair value of plan assets 227us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
239us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_FixedIncomeSecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
Equity Securities [Member] | Domestic      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Plan Asset Allocations 35.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
25.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 55.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
55.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Fair value of plan assets 10,634us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
10,462us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Equity Securities [Member] | International [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Plan Asset Allocations 50.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
50.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 65.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
65.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
Fair value of plan assets 463us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
422us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
Other Investments [Member] | Domestic | Hedge Funds      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Plan Asset Allocations 5.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
8.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 15.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
15.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Fair value of plan assets 3,595us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
3,738us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_HedgeFundsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Other Investments [Member] | Domestic | Other      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Plan Asset Allocations 1.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_OtherSecuritiesMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
[1] 1.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_OtherSecuritiesMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
[1]  
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 10.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_OtherSecuritiesMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
[1] 10.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_OtherSecuritiesMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
[1]  
Other Investments [Member] | Domestic | Structured Products(1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Plan Asset Allocations 1.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
3.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 10.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
10.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Fair value of plan assets 1,766us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
1,397us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
 
Other Investments [Member] | Domestic | Structured Products [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Plan Asset Allocations 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_StructuredProductsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
[2] 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_StructuredProductsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
[2]  
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 5.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_StructuredProductsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
[2] 5.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_StructuredProductsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
[2]  
Fair value of plan assets 332us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_StructuredProductsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_DomesticMember
[2]    
Other Investments [Member] | International [Member] | Other      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 212us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_OtherSecuritiesMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
[1] 179us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_OtherSecuritiesMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
[1]  
Other Investments [Member] | International [Member] | Structured Products(1)      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Plan Asset Allocations 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 17.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
17.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
Fair value of plan assets 108us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
63us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_RealEstateMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
 
Other Investments [Member] | International [Member] | Structured Products [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Actual Plan Asset Allocations 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_StructuredProductsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
[2] 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_StructuredProductsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
[2]  
Defined Benefit Plan, Target Plan Asset Allocations Range Maximum 10.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_StructuredProductsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
[2] 10.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ups_StructuredProductsMember
/ invest_InvestmentSecuritiesClassAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementGeographicalAxis
= ups_InternationalMember
[2]  
Change in Assumptions for Pension Plans [Member] | U.S. Postretirement Medical Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease) 51us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ChangeInAssumptionsForPensionPlansMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPostretirementBenefitPlansOfUSEntityDefinedBenefitMember
   
Change in Assumptions for Pension Plans [Member] | Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease) 383us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ChangeInAssumptionsForPensionPlansMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Change in Assumptions for Pension Plans [Member] | Other Postretirement Benefit Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Benefit Obligation, Period Increase (Decrease) 234us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ChangeInAssumptionsForPensionPlansMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
   
Defined Contribution Money Purchase Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contributions charged to expense 82us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedContributionPlanTypeAxis
= ups_DefinedContributionMoneyPurchasePlansMember
80us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedContributionPlanTypeAxis
= ups_DefinedContributionMoneyPurchasePlansMember
80us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedContributionPlanTypeAxis
= ups_DefinedContributionMoneyPurchasePlansMember
Employee Defined Contribution Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Contributions charged to expense $ 95us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedContributionPlanTypeAxis
= ups_EmployeeDefinedContributionPlansMember
$ 90us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedContributionPlanTypeAxis
= ups_EmployeeDefinedContributionPlansMember
$ 83us-gaap_DefinedContributionPlanCostRecognized
/ us-gaap_DefinedContributionPlanTypeAxis
= ups_EmployeeDefinedContributionPlansMember
Discounted Employee Stock Purchase Modified Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Share Based Compensation Arrangement By Share Based Payment Award Exercisable Price Percentage Of Closing Price Of Another Class Of Stock 95.00%ups_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisablePricePercentageOfClosingPriceOfAnotherClassOfStock
/ us-gaap_PlanNameAxis
= ups_DiscountedEmployeeStockPurchaseModifiedPlanMember
   
[1] {F|ahBzfndlYmZpbGluZ3MtaHJkcmoLEgZYTUxEb2MiXlhCUkxEb2NHZW5JbmZvOmNhNTYzYzQyZjAzYTRiMDBiMzA0YzczOTMxNDJhNmQ2fFRleHRTZWxlY3Rpb246MDlEODlCNjQ4NDNGQzBGNDJCRjlEQkM1RjNFMkNBMTAM}
[2] Represents mortgage and asset-backed securities.