XML 88 R67.htm IDEA: XBRL DOCUMENT
v3.20.4

MULTIEMPLOYER EMPLOYEE BENEFIT PLANS - UPS's Participation in Multiemployer Plans (Detail) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2020 USD ($) Employees | Dec. 31, 2019 USD ($) | Dec. 31, 2018 USD ($) | Sep. 30, 2012 Employees
Multiemployer Plans [Line Items] |  |  |  |
Number of employees under a national master agreement and various supplemental agreements with local unions affiliated with Teamster | Employees | 327,000 |  |  |
Number of pilots under a collective bargaining agreement with the Independent Pilots Association | Employees | 3,000 |  |  |
Employees Not Employed Under Agreement With Teamsters | Employees | 3,400 |  |  |
Ground Mechanics Employed Under IAM Agreements | Employees | 1,600 |  |  |
Represented by Teamsters [Member] |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Number of employees under a national master agreement and various supplemental agreements with local unions affiliated with Teamster | Employees |  |  |  | 10,200
Pension Benefits |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer Plans, Period Contributions, Significance of Contributions | 5.00% | 5.00% | 5.00% |
Multiemployer pension plans, maximum term to forecast a funding deficiency in the orange zone | 6 years |  |  |
Multi-employer plans, fair value of withdrawal liability | $ 1,000 | $ 929 |  |
Debt Instrument, Term | 42 years |  |  |
Multiemployer Plan, Employer Contribution, Cost | $ 2,555 | $ 2,220 | $ 2,042 |
Pension Benefits | Central Pennsylvania Teamsters Defined Benefit Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 23-6262789-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Green | Green |  |
Multiemployer Plan, Employer Contribution, Cost | $ 57 | $ 48 | 44 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | NA |  |  |
Pension Benefits | Employer-Teamsters Local Nos. 175 & 505 Pension Trust Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 55-6021850-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Red | Red |  |
Multiemployer Plan, Employer Contribution, Cost | $ 16 | $ 14 | 13 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | Implemented |  |  |
Pension Benefits | Hagerstown Motor Carriers and Teamsters Pension Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 52-6045424-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Red | Red |  |
Multiemployer Plan, Employer Contribution, Cost | $ 11 | $ 10 | 9 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | Implemented |  |  |
Pension Benefits | I.A.M. National Pension Fund / National Pension Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 51-6031295-002 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Red | Green |  |
Multiemployer Plan, Employer Contribution, Cost | $ 44 | $ 41 | 38 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | Implemented |  |  |
Pension Benefits | International Brotherhood of Teamsters Union Local No. 710 Pension Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 36-2377656-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Green | Green |  |
Multiemployer Plan, Employer Contribution, Cost | $ 161 | $ 142 | 129 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | NA |  |  |
Pension Benefits | Local 705, International Brotherhood of Teamsters Pension Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 36-6492502-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Yellow | Yellow |  |
Multiemployer Plan, Employer Contribution, Cost | $ 120 | $ 113 | 104 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | Implemented |  |  |
Pension Benefits | Local 804 I.B.T. & Local 447 I.A.M.—UPS Multiemployer Retirement Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 51-6117726-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Yellow | Yellow |  |
Multiemployer Plan, Employer Contribution, Cost | $ 124 | $ 112 | 116 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | Implemented |  |  |
Pension Benefits | Milwaukee Drivers Pension Trust Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 39-6045229-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Green | Green |  |
Multiemployer Plan, Employer Contribution, Cost | $ 53 | $ 48 | 42 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | NA |  |  |
Pension Benefits | New England Teamsters & Trucking Industry Pension Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 04-6372430-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Red | Red |  |
Multiemployer Plan, Employer Contribution, Cost | $ 140 | $ 120 | 121 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | Implemented |  |  |
Pension Benefits | New York State Teamsters Conference Pension and Retirement Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 16-6063585-074 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Red | Red |  |
Multiemployer Plan, Employer Contribution, Cost | $ 135 | $ 119 | 108 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | Implemented |  |  |
Pension Benefits | Teamster Pension Fund of Philadelphia and Vicinity |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 23-1511735-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Yellow | Yellow |  |
Multiemployer Plan, Employer Contribution, Cost | $ 85 | $ 74 | 66 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | Implemented |  |  |
Pension Benefits | Teamsters Joint Council No. 83 of Virginia Pension Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 54-6097996-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Green | Green |  |
Multiemployer Plan, Employer Contribution, Cost | $ 82 | $ 75 | 69 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | NA |  |  |
Pension Benefits | Teamsters Local 639—Employers Pension Trust |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 53-0237142-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Green | Green |  |
Multiemployer Plan, Employer Contribution, Cost | $ 74 | $ 68 | 61 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | NA |  |  |
Pension Benefits | Teamsters Negotiated Pension Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 43-6196083-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Green | Green |  |
Multiemployer Plan, Employer Contribution, Cost | $ 40 | $ 37 | 34 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | NA |  |  |
Pension Benefits | Truck Drivers and Helpers Local Union No. 355 Retirement Pension Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 52-6043608-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Green | Green |  |
Multiemployer Plan, Employer Contribution, Cost | $ 27 | $ 24 | 22 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | NA |  |  |
Pension Benefits | United Parcel Service, Inc.—Local 177, I.B.T. Multiemployer Retirement Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 13-1426500-419 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Red | Red |  |
Multiemployer Plan, Employer Contribution, Cost | $ 107 | $ 100 | 95 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | Implemented |  |  |
Pension Benefits | Western Conference of Teamsters Pension Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 91-6145047-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Green | Green |  |
Multiemployer Plan, Employer Contribution, Cost | $ 1,138 | $ 939 | 868 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | NA |  |  |
Pension Benefits | Western Pennsylvania Teamsters and Employers Pension Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 25-6029946-001 |  |  |
Surcharge Imposed | No |  |  |
Multiemployer Plan, Pension, Insignificant, Certified Zone Status [Fixed List] | Red | Red |  |
Multiemployer Plan, Employer Contribution, Cost | $ 37 | $ 34 | 31 |
Multiemployer Plan, Pension, Insignificant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] | Implemented |  |  |
Pension Benefits | All Other Multiemployer Pension Plans |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer Plan, Employer Contribution, Cost | $ 104 | 102 | $ 72 |
Pension Benefits | Green Zone, At Least 80% Funded [Member] | Minimum |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer pension plans, percentage of plan funded | 80.00% |  |  |
Pension Benefits | Red Zone, Less than 65% Funded [Member] | Maximum |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer pension plans, percentage of plan funded | 65.00% |  |  |
Pension Benefits | Otange Zone, Less than 80% and Have an Accumulated Funding Deficiency or Expect to Have a Deficiency Within Six Years [Member] |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer pension plans, percentage of plan funded | 80.00% |  |  |
Pension Benefits | Yellow Zone, Less than 80% Funded [Member] | Maximum |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer pension plans, percentage of plan funded | 80.00% |  |  |
Other non-current liabilities | Pension Benefits |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer plans, present value of withdrawal liability | $ 837 | 845 |  |
Other current liabilities | Pension Benefits |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer plans, present value of withdrawal liability | $ 7 | $ 7 |  |
UPS Freight |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Number of employees under a national master agreement and various supplemental agreements with local unions affiliated with Teamster | Employees | 11,000 |  |  |

X
- Definition Employees Not Employed Under Agreement With Teamsters + References No definition available. + Details
Name: | ups_EmployeesNotEmployedUnderAgreementWithTeamsters
Namespace Prefix: | ups_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Employer Identification And Pension Plan Number + References No definition available. + Details
Name: | ups_EmployerIdentificationAndPensionPlanNumber
Namespace Prefix: | ups_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ground Mechanics Employed Under IAM Agreements + References No definition available. + Details
Name: | ups_GroundMechanicsEmployedUnderIAMAgreements
Namespace Prefix: | ups_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Multiemployer Pension Plans, Maximum Term to Forecast a Funding Deficiency in the Orange Zone + References No definition available. + Details
Name: | ups_MultiemployerPensionPlansMaximumTermToForecastFundingDeficiencyInOrangeZone
Namespace Prefix: | ups_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiemployer Pension Plans, Percentage of Plan Funded + References No definition available. + Details
Name: | ups_MultiemployerPensionPlansPercentageOfPlanFunded
Namespace Prefix: | ups_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multi-employer Plans, Withdrawal Obligation, Fair Value Disclosure + References No definition available. + Details
Name: | ups_MultiemployerPlansWithdrawalObligationFairValueDisclosure
Namespace Prefix: | ups_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Multiemployer Plans, Withdrawal Obligation, Present Value + References No definition available. + Details
Name: | ups_MultiemployerPlansWithdrawalObligationPresentValue
Namespace Prefix: | ups_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition multiemployer plan significant of contributions + References No definition available. + Details
Name: | ups_Multiemployerplansignificantofcontributions
Namespace Prefix: | ups_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of employees under a national master agreement and various supplemental agreements with local unions affiliated with Teamster + References No definition available. + Details
Name: | ups_NumberofemployeesunderanationalmasteragreementandvarioussupplementalagreementswithlocalunionsaffiliatedwithTeamster
Namespace Prefix: | ups_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of pilots under a collective bargaining agreement with the Independent Pilots Association + References No definition available. + Details
Name: | ups_NumberofpilotsunderacollectivebargainingagreementwiththeIndependentPilotsAssociation
Namespace Prefix: | ups_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 35 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947 + Details
Name: | us-gaap_MultiemployerPlanEmployerContributionCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Indicates certified zone status of multiemployer pension plan determined to be individually insignificant. Acceptable values are "Green", "Yellow", "Orange", "Red", "Other", and "NA". + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanPensionInsignificantCertifiedZoneStatusFixedList
Namespace Prefix: | us-gaap_
Data Type: | us-types:zoneStatusItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates whether funding improvement plan or rehabilitation plan was implemented or pending for multiemployer pension plan, determined to be individually insignificant. Acceptable values are "No", "Pending", "Implemented", "Other", and "NA". + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (f)(1) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanPensionInsignificantFundingImprovementOrRehabilitationPlanImplementationStatusFixedList
Namespace Prefix: | us-gaap_
Data Type: | us-types:fundingImprovementAndRehabilitationPlanItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates whether employer paid surcharge to multiemployer pension plan determined to be individually insignificant. Acceptable values are "No", "Yes" and "NA". + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (f)(2) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanPensionInsignificantSurchargeFixedList
Namespace Prefix: | us-gaap_
Data Type: | us-types:surchargeItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_MultiemployerPlansLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ups_MultiemployerPensionPlanFundedStatusAxis=ups_RepresentedByTeamstersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_CentralPennsylvaniaTeamstersDefinedBenefitPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_EmployerTeamstersLocalNumbersOneHundredSeventyFiveAndFiveHundredFivePensionTrustFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_HagerstownMotorCarriersAndTeamstersPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_IAMNationalPensionFundNationalPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_InternationalBrotherhoodOfTeamstersUnionLocalNumberSevenHundredTenPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_LocalSevenHundredFiveInternationalBrotherhoodOfTeamstersPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_LocalEightHundredFourIBTAndLocalFourHundredFortySevenIAMUnitedParcelServiceMultiemployerRetirementPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_MilwaukeeDriversPensionTrustFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_NewEnglandTeamstersAndTruckingIndustryPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_NewYorkStateTeamstersConferencePensionAndRetirementFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_TeamsterPensionFundOfPhiladelphiaAndVicinityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_TeamstersJointCouncilNumberEightyThreeOfVirginiaPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_TeamstersLocalSixHundredThirtyNineEmployersHealthPensionTrustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_TeamstersNegotiatedPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_TruckDriversAndHelpersLocalUnionNumberThreeHundredFiftyFiveRetirementPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_UnitedParcelServiceIncLocalOneHundredSeventySevenIbtMultiemployerRetirementPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_WesternConferenceOfTeamstersPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_WesternPennsylvaniaTeamstersAndEmployersPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=ups_AllOtherMultiemployerPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ups_MultiemployerPensionPlanFundedStatusAxis=ups_GreenZoneAtLeast80FundedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ups_MultiemployerPensionPlanFundedStatusAxis=ups_RedZoneLessThan65Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ups_MultiemployerPensionPlanFundedStatusAxis=ups_OtangeZoneLessThan80AndHaveAccumulatedFundingDeficiencyOrExpectToHaveDeficiencyWithinSixYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ups_MultiemployerPensionPlanFundedStatusAxis=ups_YellowZoneLessThan80FundedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ReportingUnitAxis=ups_UPSFreightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |