XML 86 R63.htm IDEA: XBRL DOCUMENT
v3.10.0.1

MULTIEMPLOYER EMPLOYEE BENEFIT PLANS - UPS's Participation in Multiemployer Plans (Detail) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2018 USD ($) Employees | Dec. 31, 2017 USD ($) | Dec. 31, 2016 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 | 283,000 |  |  |
Number of pilots under a collective bargaining agreement with the Independent Pilots Association | Employees | 2,800 |  |  |
Pension and Other Postretirement Benefits Disclosure [Text Block] | Employees | 3,100 |  |  |
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
Multiemployer Plans, Pension |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer Plans, Period Contributions, Significance of Contributions | 5.00% |  |  |
Multiemployer pension plans, maximum term to forecast a funding deficiency in the orange zone | 6 years |  |  |
UPS Contribution | $ 2,042 | $ 1,870 | $ 1,719 |
Multiemployer plans, present value of withdrawal liability | 852 | 859 |  |
Multi-employer plans, fair value of withdrawal liability | $ 832 | $ 921 |  |
Multiemployer Plans, Pension | Alaska Teamster-Employer Pension Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 92-6003463-024 |  |  |
Pension Protection Act Zone Status | Red | Red |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 5 | $ 5 | 5 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Automotive Industries Pension Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 94-1133245-001 |  |  |
Pension Protection Act Zone Status | Red | Red |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 5 | $ 5 | 4 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Central Pennsylvania Teamsters Defined Benefit Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 23-6262789-001 |  |  |
Pension Protection Act Zone Status | Green | Green |  |
FIP/RP Status Pending/ Implemented | No |  |  |
UPS Contribution | $ 44 | $ 40 | 38 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Eastern Shore Teamsters Pension Fund [Member] |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 52-0904953-001 |  |  |
Pension Protection Act Zone Status | Green | Green |  |
FIP/RP Status Pending/ Implemented | No |  |  |
UPS Contribution | $ 6 | $ 5 | 5 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Employer-Teamsters Local Nos. 175 & 505 Pension Trust Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 55-6021850-001 |  |  |
Pension Protection Act Zone Status | Red | Red |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 13 | $ 12 | 11 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Hagerstown Motor Carriers and Teamsters Pension Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 52-6045424-001 |  |  |
Pension Protection Act Zone Status | Red | Red |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 9 | $ 8 | 7 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | I.A.M. National Pension Fund / National Pension Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 51-6031295-002 |  |  |
Pension Protection Act Zone Status | Green | Green |  |
FIP/RP Status Pending/ Implemented | No |  |  |
UPS Contribution | $ 38 | $ 35 | 31 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | International Brotherhood of Teamsters Union Local No. 710 Pension Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 36-2377656-001 |  |  |
Pension Protection Act Zone Status | Green | Green |  |
FIP/RP Status Pending/ Implemented | No |  |  |
UPS Contribution | $ 129 | $ 118 | 107 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Local 705, International Brotherhood of Teamsters Pension Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 36-6492502-001 |  |  |
Pension Protection Act Zone Status | Yellow | Yellow |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 104 | $ 93 | 88 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | 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 |  |  |
Pension Protection Act Zone Status | Yellow | Yellow |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 116 | $ 110 | 103 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Milwaukee Drivers Pension Trust Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 39-6045229-001 |  |  |
Pension Protection Act Zone Status | Green | Green |  |
FIP/RP Status Pending/ Implemented | No |  |  |
UPS Contribution | $ 42 | $ 38 | 36 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | New England Teamsters & Trucking Industry Pension Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 04-6372430-001 |  |  |
Pension Protection Act Zone Status | Red | Red |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 121 | $ 114 | 114 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | New York State Teamsters Conference Pension and Retirement Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 16-6063585-074 |  |  |
Pension Protection Act Zone Status | Red | Red |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 108 | $ 100 | 91 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Teamster Pension Fund of Philadelphia and Vicinity |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 23-1511735-001 |  |  |
Pension Protection Act Zone Status | Yellow | Yellow |  |
FIP/RP Status Pending/ Implemented | No |  |  |
UPS Contribution | $ 66 | $ 60 | 56 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Teamsters Joint Council No. 83 of Virginia Pension Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 54-6097996-001 |  |  |
Pension Protection Act Zone Status | Green | Green |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 69 | $ 64 | 61 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Teamsters Local 639—Employers Pension Trust |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 53-0237142-001 |  |  |
Pension Protection Act Zone Status | Green | Green |  |
FIP/RP Status Pending/ Implemented | No |  |  |
UPS Contribution | $ 61 | $ 55 | 51 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Teamsters Negotiated Pension Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 43-6196083-001 |  |  |
Pension Protection Act Zone Status | Green | Green |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 34 | $ 32 | 31 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Truck Drivers and Helpers Local Union No. 355 Retirement Pension Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 52-6043608-001 |  |  |
Pension Protection Act Zone Status | Green | Green |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 22 | $ 20 | 19 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | United Parcel Service, Inc.—Local 177, I.B.T. Multiemployer Retirement Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 13-1426500-419 |  |  |
Pension Protection Act Zone Status | Red | Red |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 95 | $ 88 | 83 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Western Conference of Teamsters Pension Plan |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 91-6145047-001 |  |  |
Pension Protection Act Zone Status | Green | Green |  |
FIP/RP Status Pending/ Implemented | No |  |  |
UPS Contribution | $ 868 | $ 772 | 694 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | Western Pennsylvania Teamsters and Employers Pension Fund |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
EIN / Pension Plan Number | 25-6029946-001 |  |  |
Pension Protection Act Zone Status | Red | Red |  |
FIP/RP Status Pending/ Implemented | Implemented |  |  |
UPS Contribution | $ 31 | $ 30 | 28 |
Surcharge Imposed | No |  |  |
Multiemployer Plans, Pension | All Other Multiemployer Pension Plans |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
UPS Contribution | $ 56 | $ 66 | $ 56 |
Multiemployer Plans, Pension | Minimum |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer pension plans, percentage of plan funded | 5.00% | 5.00% | 5.00% |
Multiemployer Plans, Pension | Green Zone, At Least 80% Funded [Member] | Minimum |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer pension plans, percentage of plan funded | 80.00% |  |  |
Multiemployer Plans, Pension | Red Zone, Less than 65% Funded [Member] | Maximum |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer pension plans, percentage of plan funded | 65.00% |  |  |
Multiemployer Plans, Pension | 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% |  |  |
Multiemployer Plans, Pension | Yellow Zone, Less than 80% Funded [Member] | Maximum |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |
Multiemployer pension plans, percentage of plan funded | 80.00% |  |  |

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 International Association of Machinists and Aerospace Workers (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 Amount of contributions made to multiemployer plan by employer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -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 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Indicate the multiemployer plan's certified zone status as currently required by the Pension Protection Act of 2006 or a subsequent amendment thereof. The zone status categories are red (critical status), orange (seriously endangered), yellow (endangered), and green (none of the above). The acceptable values are "red", "orange", "yellow", "green", "other", and "NA". A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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_MultiemployerPlansCertifiedZoneStatus
Namespace Prefix: | us-gaap_
Data Type: | us-types:zoneStatusItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicate whether a funding improvement plan or rehabilitation plan has been implemented or is pending for a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. The acceptable values are "no", "pending", "implemented", "other", and "NA". + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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_MultiemployerPlansFundingImprovementPlanAndRehabilitationPlan
Namespace Prefix: | us-gaap_
Data Type: | us-types:fundingImprovementAndRehabilitationPlanItemType
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
- Definition Indicate whether the employer paid a surcharge to the pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. The acceptable values are "no", "yes", and "NA". + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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_MultiemployerPlansSurcharge
Namespace Prefix: | us-gaap_
Data Type: | us-types:surchargeItemType
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_MultiemployerPlanTypeAxis=us-gaap_MultiemployerPlansPensionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=ups_AlaskaTeamsterEmployerPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=ups_AutomotiveIndustriesPensionPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=ups_EasternShoreTeamstersPensionFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

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

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

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

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

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=ups_TeamstersLocalSixHundredThirtyNineEmployersPensionTrustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=ups_AllOtherMultiemployerPlansMember
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_GreenZoneAtLeast80FundedMember
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: |