Quarterly report pursuant to Section 13 or 15(d)

SHAREOWNERS' EQUITY Amounts Reclassified from AOCI (Details)

v2.4.1.9
SHAREOWNERS' EQUITY Amounts Reclassified from AOCI (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax $ (304)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $ (36)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Net Income [Member] [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
TotalOtherComprehensiveIncomeReclassification, Net of Tax (3)ups_TotalothercomprehensiveincomereclassificationNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ups_NetIncomeMemberMember
(31)ups_TotalothercomprehensiveincomereclassificationNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ups_NetIncomeMemberMember
Accumulated Translation Adjustment [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (304)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(36)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Accumulated Net Unrealized Investment Gain (Loss) [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, Tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, Net of Tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Accumulated Net Unrealized Investment Gain (Loss) [Member] | Investment Income [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, before Tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Accumulated Net Unrealized Investment Gain (Loss) [Member] | Income Tax Expense Benefit [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, Tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
/ us-gaap_IncomeStatementLocationAxis
= ups_IncomeTaxExpenseBenefitMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
/ us-gaap_IncomeStatementLocationAxis
= ups_IncomeTaxExpenseBenefitMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Accumulated Net Unrealized Investment Gain (Loss) [Member] | Net Income [Member] [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification Adjustment for Sale of Securities Included in Net Income, Net of Tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ups_NetIncomeMemberMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ups_NetIncomeMemberMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Unrealized gain (loss) on cash flow hedges, net of tax:    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Tax (14)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
3us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Net of Tax 23us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(4)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Unrealized gain (loss) on cash flow hedges, net of tax: | Income Tax Expense Benefit [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Tax (14)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_IncomeStatementLocationAxis
= ups_IncomeTaxExpenseBenefitMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
3us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_IncomeStatementLocationAxis
= ups_IncomeTaxExpenseBenefitMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Unrealized gain (loss) on cash flow hedges, net of tax: | Net Income [Member] [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Net of Tax 23us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ups_NetIncomeMemberMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(4)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ups_NetIncomeMemberMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Unrealized gain (loss) on cash flow hedges, net of tax: | Interest Rate Contract [Member] | Interest Expense [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, before Tax (6)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(6)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Unrealized gain (loss) on cash flow hedges, net of tax: | Foreign Exchange Contract [Member] | Interest Expense [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, before Tax (36)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
8us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Unrealized gain (loss) on cash flow hedges, net of tax: | Foreign Exchange Contract [Member] | Revenue [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, before Tax 79us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= ups_RevenueMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(9)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= ups_RevenueMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Unrealized gain (loss) on cash flow hedges, net of tax: | Commodity Contract [Member] | Fuel Expense [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, before Tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= ups_FuelExpenseMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= ups_FuelExpenseMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Accumulated Defined Benefit Plans Adjustment [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, Net of Tax 26us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
27us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Accumulated Defined Benefit Plans Adjustment [Member] | LaborAndRelatedExpense [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive (Income) Loss, Amortization Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Net Prior Service Cost (Credit), before Tax (43)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= ups_LaborandRelatedExpenseMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(43)us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= ups_LaborandRelatedExpenseMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other Comprehensive (Income) Loss, Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, before Tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= ups_LaborandRelatedExpenseMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= ups_LaborandRelatedExpenseMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, before Tax 0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= ups_LaborandRelatedExpenseMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
0us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
/ us-gaap_IncomeStatementLocationAxis
= ups_LaborandRelatedExpenseMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Accumulated Defined Benefit Plans Adjustment [Member] | Income Tax Expense Benefit [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Tax 17us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_IncomeStatementLocationAxis
= ups_IncomeTaxExpenseBenefitMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
16us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
/ us-gaap_IncomeStatementLocationAxis
= ups_IncomeTaxExpenseBenefitMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Accumulated Defined Benefit Plans Adjustment [Member] | Net Income [Member] [Member]    
AmountsReclassifiedFromAOCI [Line Items]    
Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, Net of Tax $ (26)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ups_NetIncomeMemberMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
$ (27)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= ups_NetIncomeMemberMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember