XML 75 R59.htm IDEA: XBRL DOCUMENT
v3.6.0.2

MULTIEMPLOYER EMPLOYEE BENEFIT PLANS - Multi-Employer Health and Welfare Plans (Detail) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2016 | Jun. 30, 2016 | Dec. 31, 2015 | Jun. 30, 2015 | Dec. 31, 2016 | Dec. 31, 2015 | Dec. 31, 2014
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
DefinedBenefitPlanRecognizedNetGainLossDuetoSettlementsandCurtailmentsAfterTax |  | $ 665 |  |  |  |  |
Settlement payments to fund for assumption of postretirement benefit obligation | $ 2,271 |  |  |  | $ 2,271 |  |
CashTaxBenefitDueToSettlementofBenefitObligation |  |  |  |  | 854 |  |
Change In Post-Retirement Benefit and AOCI | 13 |  |  |  | 13 |  |
Health and Welfare Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 3,761 | $ 3,486 | $ 2,352
Health and Welfare Fund | Bay Area Delivery Drivers |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 35 | 34 | 32
Health and Welfare Fund | Central Pennsylvania Teamsters Health & Pension Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 25 | 23 | 21
Health and Welfare Fund | Central States, South East & South West Areas Health and Welfare Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 2,268 | 2,081 | 1,306
Health and Welfare Fund | Teamsters Western Region & Local One Seventy Seven Health Care Plan [Member] |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 571 | 515 | 239
Health and Welfare Fund | Health & Welfare Insurance Fund Teamsters Local Six Fifty Three [Member] |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 6 | 6 | 5
Health and Welfare Fund | Delta Health Systems—East Bay Drayage Drivers |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 27 | 27 | 24
Health and Welfare Fund | Employer—Teamster Local Nos. 175 & 505 |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 11 | 10 | 9
Health and Welfare Fund | Joint Council 83 Health & Welfare Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 33 | 28 | 26
Health and Welfare Fund | Local 191 Teamsters Health Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 12 | 11 | 11
Health and Welfare Fund | Local 401 Teamsters Health & Welfare Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 8 | 7 | 7
Health and Welfare Fund | Local 804 Welfare Trust Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 79 | 75 | 70
Health and Welfare Fund | Milwaukee Drivers Pension Trust Fund—Milwaukee Drivers Health and Welfare Trust Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 36 | 34 | 32
Health and Welfare Fund | Montana Teamster Employers Trust |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 8 | 7 | 7
Health and Welfare Fund | New York State Teamsters Health & Hospital Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 56 | 53 | 51
Health and Welfare Fund | North Coast Benefit Trust |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 8 | 8 | 9
Health and Welfare Fund | Northern California General Teamsters (DELTA) |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 116 | 108 | 96
Health and Welfare Fund | Northern New England Benefit Trust |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 47 | 42 | 39
Health and Welfare Fund | Oregon / Teamster Employers Trust |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 34 | 31 | 29
Health and Welfare Fund | Teamsters 170 Health & Welfare Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 16 | 15 | 15
Health and Welfare Fund | Teamsters Benefit Trust |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 43 | 36 | 40
Health and Welfare Fund | Teamsters Local 251 Health & Insurance Plan |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 14 | 13 | 12
Health and Welfare Fund | Teamsters Local 404 Health & Insurance Plan |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 7 | 7 | 7
Health and Welfare Fund | Teamsters Local 638 Health Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 40 | 39 | 35
Health and Welfare Fund | Teamsters Local 639—Employers Health & Pension Trust Funds |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 27 | 26 | 26
Health and Welfare Fund | Teamsters Local 671 Health Services & Insurance Plan |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 17 | 15 | 14
Health and Welfare Fund | Teamsters Union 25 Health Services & Insurance Plan |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 50 | 46 | 44
Health and Welfare Fund | Teamsters Union Local 677 Health Services & Insurance Plan |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 10 | 10 | 9
Health and Welfare Fund | Truck Drivers and Helpers Local 355 Baltimore Area Health & Welfare Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 16 | 15 | 15
Health and Welfare Fund | Utah-Idaho Teamsters Security Fund |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 26 | 25 | 22
Health and Welfare Fund | Washington Teamsters Welfare Trust |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | 47 | 44 | 36
Health and Welfare Fund | All Other Multiemployer Health and Welfare Plans |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
UPS Contributions |  |  |  |  | $ 68 | $ 95 | $ 64
National Master Agreement (NMA) [Domain] |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements and Curtailments |  | 1,066 |  | $ 1,066 |  |  |
Non-National Master Agreement (Non-NMA) [Domain] |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements and Curtailments | 36 |  | $ 36 |  |  |  |
DefinedBenefitPlanRecognizedNetGainLossDuetoSettlementsandCurtailmentsAfterTax | $ 22 |  |  |  |  |  |
remeasurement of postretirement obligation [Member] |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements and Curtailments |  | 746 |  |  |  |  |
partial plan curtailment [Member] |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements and Curtailments |  | 112 |  |  |  |  |
defined benefit plan settlement losses [Member] | National Master Agreement (NMA) [Domain] |  |  |  |  |  |  |
Multiemployer Plans [Line Items] |  |  |  |  |  |  |
Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements and Curtailments |  | $ 208 |  |  |  |  |

X
- Definition Amount of cash Tax Benefit Due To Settlement of Benefit Obligation + References No definition available. + Details
Name: | ups_CashTaxBenefitDueToSettlementofBenefitObligation
Namespace Prefix: | ups_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Change In Post-Retirement Benefit and AOCI + References No definition available. + Details
Name: | ups_ChangeInPostRetirementBenefitandAOCI
Namespace Prefix: | ups_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after related tax effect, of net gain (loss) recognized in net periodic benefit cost as a result of an irrevocable action that relieves the employer (or the plan) of primary responsibility for a benefit obligation and eliminates significant risks related to the obligation and the assets used to effect the settlement. + References No definition available. + Details
Name: | ups_DefinedBenefitPlanRecognizedNetGainLossDuetoSettlementsandCurtailmentsAfterTax
Namespace Prefix: | ups_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Settlement payments to fund for assumption of postretirement benefit obligation + References No definition available. + Details
Name: | ups_Settlementpaymentstofundforassumptionofpostretirementbenefitobligation
Namespace Prefix: | ups_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of net gain (loss) recognized in net periodic benefit cost due to settlements and curtailments. Curtailments result from an event that significantly reduces the expected years of future service of present employees or eliminates for a significant number of employees the accrual of defined benefits for some or all of their future services. Settlements result from an irrevocable action that relieves the employer (or the plan) of primary responsibility for a benefit obligation and eliminates significant risks related to the obligation and the assets used to effect the settlement. Examples of transactions that constitute a settlement include, but are not limited to, lump-sum cash payments to plan participants in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contracts to cover vested benefits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h)(7) -URI http://asc.fasb.org/extlink&oid=65897934&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of contributions made to multiemployer plans by the employer. 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://www.xbrl.org/2003/role/presentationRef -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 2: http://www.xbrl.org/2003/role/presentationRef -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 3: http://www.xbrl.org/2003/role/presentationRef -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_MultiemployerPlanPeriodContributions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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: | us-gaap_MultiemployerPlanTypeAxis=us-gaap_MultiemployerPlansPostretirementBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=ups_TeamstersLocal638HealthFundMember
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_TeamstersLocalSixHundredSeventyOneHealthServicesAndInsurancePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=ups_WashingtonTeamstersWelfareTrustMember
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: | us-gaap_CollectiveBargainingArrangementAxis=ups_NationalMasterAgreementNMADomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CollectiveBargainingArrangementAxis=ups_NonNationalMasterAgreementNonNMADomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=ups_RemeasurementofpostretirementobligationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=ups_PartialplancurtailmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=ups_DefinedbenefitplansettlementlossesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |