XML 105 R85.htm IDEA: XBRL DOCUMENT
v3.22.4

SHAREOWNERS' EQUITY - Reclassification from AOCI (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, after tax | $ 927 | $ 2,438 | $ (4,957)
Unrealized Gain (Loss) on Foreign Currency Translation |  |  |
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, before tax | (33) | 0 | 0
Reclassification from accumulated other comprehensive income, tax | 2 | 0 | 0
Reclassification from accumulated other comprehensive income, after tax | (31) | 0 | 0
Unrealized Gain (Loss) on Marketable Securities |  |  |
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, before tax | (3) | 5 | 5
Reclassification from accumulated other comprehensive income, tax | 1 | 0 | (1)
Reclassification from accumulated other comprehensive income, after tax | (2) | 5 | 4
Unrealized Gain (Loss) on Cash Flow Hedges |  |  |
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, tax | (70) | (17) | (45)
Reclassification from accumulated other comprehensive income, after tax | 223 | 55 | 143
Unrealized Gain (Loss) on Cash Flow Hedges | Interest rate contracts |  |  |
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, before tax | (10) | (11) | (8)
Unrealized Gain (Loss) on Cash Flow Hedges | Foreign currency exchange contracts | Revenue |  |  |
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, before tax | 304 | 83 | 196
Unrealized Gain (Loss) on Cash Flow Hedges | Foreign currency exchange contracts | Investment income (expense) and other |  |  |
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, before tax | (1) | 0 | 0
Prior service costs |  |  |
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, before tax | (94) | (148) | (227)
Prior service credit for divested business |  |  |
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, before tax | 0 | 69 | 0
Plan amendments for divested business |  |  |
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, before tax | 0 | (66) | 0
Remeasurement of benefit obligation |  |  |
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, before tax | 1,027 | 3,272 | (6,484)
Curtailment of benefit obligation |  |  |
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, before tax | 34 | 0 | 0
Unrecognized pension and postretirement benefit costs, net of tax |  |  |
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] |  |  |
Reclassification from accumulated other comprehensive income, tax | (230) | (749) | 1,607
Reclassification from accumulated other comprehensive income, after tax | $ 737 | $ 2,378 | $ (5,104)

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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount after tax of reclassification adjustments of other comprehensive income (loss). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 17 -URI https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 55 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067 + Details
Name: | us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580 + Details
Name: | us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 17A -URI https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580 + Details
Name: | us-gaap_ReclassificationFromAociCurrentPeriodTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=ups_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceForDivestedBusinessAttributableToParentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=ups_AccumulatedDefinedBenefitPlansAdjustmentPlanAmendmentsAttributableToParentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=ups_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossDueToRemeasurementAttributableToParentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=ups_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossDueToCurtailmentAttributableToParentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |