Exhibits

y87970e10vk.htmy87970exv3w5.htmy87970exv10w8.htmy87970exv10w24.htmy87970exv10w30.htmy87970exv10w34.htmy87970exv12.htmy87970exv13.htmy87970exv21.htmy87970exv23w1.htmy87970exv31w1.htmy87970exv31w2.htmy87970exv32w1.htmaxp-20101231.xmlR19.xmlR143.xmlR131.xmlR44.xmlR154.xmlR80.xmlR97.xmlR35.xmlR106.xmlR146.xmlR153.xmlR120.xmlR112.xmlR51.xmlR116.xmlR29.xmlR11.xmlR163.xmlR10.xmlR158.xmlR109.xmlR60.xmlR30.xmlR100.xmlR139.xmlR54.xmlR8.xmlR36.xmlR41.xmlR79.xmlR66.xmlR72.xmlR58.xmlR156.xmlR22.xmlR150.xmlR89.xmlR74.xmlR31.xmlR45.xmlR133.xmlR138.xmlR43.xmlR73.xmlR124.xmlR49.xmlR105.xmlR147.xmlR53.xmlR92.xmlR18.xmlR107.xmlR86.xmlR159.xmlR98.xmlR123.xmlR94.xmlR151.xmlR32.xmlR108.xmlR82.xmlR67.xmlR57.xmlR12.xmlR3.xmlR113.xmlR142.xmlR134.xmlR14.xmlR125.xmlR90.xmlR48.xmlR78.xmlR15.xmlR24.xmlR148.xmlR69.xmlR119.xmlR20.xmlR136.xmlR4.xmlR114.xmlR83.xmlR77.xmlR27.xmlR101.xmlR39.xmlR127.xmlR75.xmlR128.xmlR81.xmlR96.xmlR68.xmlR118.xmlR135.xmlR70.xmlR50.xmlR33.xmlR16.xmlR28.xmlR102.xmlR76.xmlR52.xmlR62.xmlR122.xmlR130.xmlR9.xmlR6.xmlR61.xmlR88.xmlR152.xmlR91.xmlR85.xmlR5.xmlR23.xmlR115.xmldefnref.xmlR161.xmlR95.xmlR84.xmlR155.xmlR121.xmlR46.xmlR21.xmlR99.xmlR87.xmlR13.xmlR34.xmlR26.xmlR93.xmlR59.xmlR129.xmlR64.xmlR1.xmlR2.xmlR132.xmlR103.xmlR37.xmlR63.xmlR56.xmlR144.xmlR111.xmlFinancial_Report.xlsR110.xmlR55.xmlR160.xmlR157.xmlR47.xmlR162.xmlR141.xmlR38.xmlR145.xmlR25.xmlR7.xmlR117.xmlR65.xmlR137.xmlR126.xmlR149.xmlR40.xmlR71.xmlR42.xmlR17.xmlR140.xmlR104.xml
2.2.0.25falsefalse0513 - Disclosure - Guarantees (Tables)truefalsefalse1falsefalseUSDfalsefalse1/1/2010 - 12/31/2010 USD ($) USD ($) / shares $Jan-01-2010_Dec-31-2010http://www.sec.gov/CIK0000004962duration2010-01-01T00:00:002010-12-31T00:00:00PureStandardhttp://www.xbrl.org/2003/instancepurexbrli0SharesStandardhttp://www.xbrl.org/2003/instancesharesxbrli0USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170USDEPSDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instancesharesxbrli0USDUSD$2true0axp_GuaranteesTablesAbstractaxpfalsenadurationGuarantees.falsefalsefalsefalsefalsefalsefalsefalsefalsefalse1falsefalsefalse00falsefalsefalsefalsefalseOtherxbrli:stringItemTypestringGuarantees.falsefalse3false0axp_GuaranteeObligationsLineItemsTextBlockaxpfalsenadurationRepresents table summarizing the maximum amount of undiscounted future payments and the amount of related liability...falsefalsefalsefalsefalsefalsefalsefalsefalsefalseverboselabel1falsefalsefalse00<!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged Note Table: axp-20101231_note13_table1 - axp:GuaranteeObligationsLineItemsTextBlock--> <div align="left" style="font-size: 10pt; font-family: 'Times New Roman', Times"> <div style="margin-top: 6pt; font-size: 1pt">&#160; </div> <div align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: transparent"> The following table provides information related to such guarantees as of December 31: </div> <div style="margin-top: 6pt; font-size: 1pt">&#160; </div> <table border="0" width="100%" align="center" cellpadding="0" cellspacing="0" style="font-size: 7pt; font-family: 'Times New Roman', Times; color: #000000; background: transparent; text-align: left"><!-- TABLE 01 --> <!-- Table Width Row BEGIN --> <tr style="font-size: 1pt" valign="bottom"> <td width="38%">&#160;</td><!-- colindex=01 type=maindata --> <td width="4%">&#160;</td><!-- colindex=02 type=gutter --> <td width="1%" align="right">&#160;</td><!-- colindex=02 type=lead --> <td width="8%" align="right">&#160;</td><!-- colindex=02 type=body --> <td width="1%" align="left">&#160;</td><!-- colindex=02 type=hang1 --> <td width="7%">&#160;</td><!-- colindex=03 type=gutter --> <td width="1%" align="right">&#160;</td><!-- colindex=03 type=lead --> <td width="8%" align="right">&#160;</td><!-- colindex=03 type=body --> <td width="1%" align="left">&#160;</td><!-- colindex=03 type=hang1 --> <td width="4%">&#160;</td><!-- colindex=04 type=gutter --> <td width="1%" align="right">&#160;</td><!-- colindex=04 type=lead --> <td width="8%" align="right">&#160;</td><!-- colindex=04 type=body --> <td width="1%" align="left">&#160;</td><!-- colindex=04 type=hang1 --> <td width="7%">&#160;</td><!-- colindex=05 type=gutter --> <td width="1%" align="right">&#160;</td><!-- colindex=05 type=lead --> <td width="8%" align="right">&#160;</td><!-- colindex=05 type=body --> <td width="1%" align="left">&#160;</td><!-- colindex=05 type=hang1 --> </tr> <!-- Table Width Row END --> <!-- TableOutputHead --> <tr style="font-size: 1pt" valign="bottom" align="center"> <td colspan="16" nowrap="nowrap" align="right" valign="bottom" style="font-size: 1pt; border-bottom: 1px solid #000000"> &#160; </td> <td> &#160; </td> </tr> <tr style="font-size: 7pt" valign="bottom" align="center"> <td nowrap="nowrap" align="right" valign="bottom"> &#160; </td> <td> &#160; </td> <td colspan="6" nowrap="nowrap" align="center" valign="bottom"> Maximum amount of<br /> </td> <td> &#160; </td> <td> &#160; </td> <td colspan="6" nowrap="nowrap" align="center" valign="bottom"> &#160; </td> <td> &#160; </td> </tr> <tr style="font-size: 7pt" valign="bottom" align="center"> <td nowrap="nowrap" align="right" valign="bottom"> &#160; </td> <td> &#160; </td> <td colspan="6" nowrap="nowrap" align="center" valign="bottom"> undiscounted future<br /> </td> <td> &#160; </td> <td> &#160; </td> <td colspan="6" nowrap="nowrap" align="center" valign="bottom"> Amount of related<br /> </td> <td> &#160; </td> </tr> <tr style="font-size: 7pt" valign="bottom" align="center"> <td nowrap="nowrap" align="right" valign="bottom"> &#160; </td> <td> &#160; </td> <td colspan="6" nowrap="nowrap" align="center" valign="bottom"> payments<sup style="font-size: 85%; vertical-align: top">(a)<br /> </sup> </td> <td> &#160; </td> <td> &#160; </td> <td colspan="6" nowrap="nowrap" align="center" valign="bottom"> liability<sup style="font-size: 85%; vertical-align: top">(b)<br /> </sup> </td> <td> &#160; </td> </tr> <tr style="font-size: 7pt" valign="bottom" align="center"> <td nowrap="nowrap" align="right" valign="bottom" style="border-bottom: 1px solid #000000"> &#160; </td> <td> &#160; </td> <td colspan="6" nowrap="nowrap" align="center" valign="bottom" style="border-bottom: 1px solid #000000"> <i>(Billions)</i> </td> <td> &#160; </td> <td> &#160; </td> <td colspan="6" nowrap="nowrap" align="center" valign="bottom" style="border-bottom: 1px solid #000000"> <i>(Millions)</i> </td> <td> &#160; </td> </tr> <tr style="font-size: 7pt" valign="bottom" align="center"> <td nowrap="nowrap" align="left" valign="bottom" style="border-bottom: 1px solid #000000"> Type of Guarantee </td> <td> &#160; </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom" style="border-bottom: 1px solid #000000"> <b>2010</b> </td> <td> &#160; </td> <td> &#160; </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom" style="border-bottom: 1px solid #000000"> 2009 </td> <td> &#160; </td> <td> &#160; </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom" style="border-bottom: 1px solid #000000"> <b>2010</b> </td> <td> &#160; </td> <td> &#160; </td> <td colspan="2" nowrap="nowrap" align="right" valign="bottom" style="border-bottom: 1px solid #000000"> 2009 </td> <td> &#160; </td> </tr> <tr style="line-height: 3pt; font-size: 1pt"> <td>&#160; </td> </tr> <!-- TableOutputBody --> <tr valign="bottom" style="background: #cceeff"> <td align="left" valign="top"> <div style="text-indent: -7pt; margin-left: 7pt"> Card and travel operations<sup style="font-size: 85%; vertical-align: top">(c)</sup> </div> </td> <td> &#160; </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>$</b> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>67</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td> &#160; </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 66 </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td> &#160; </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>$</b> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>114</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td> &#160; </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 112 </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> </tr> <tr valign="bottom"> <td nowrap="nowrap" align="left" valign="top"> <div style="text-indent: -7pt; margin-left: 7pt"> Other<sup style="font-size: 85%; vertical-align: top">(d)</sup> </div> </td> <td> &#160; </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>1</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td> &#160; </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td nowrap="nowrap" align="right" valign="bottom"> 1 </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td> &#160; </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>99</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td> &#160; </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td nowrap="nowrap" align="right" valign="bottom"> 74 </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> </tr> <tr valign="bottom" style="font-size: 1pt"> <td style="border-top: 1px solid #000000"> &#160; </td> <td> &#160; </td> <td style="border-top: 1px solid #000000"> &#160; </td> <td style="border-top: 1px solid #000000"> &#160; </td> <td> &#160; </td> <td> &#160; </td> <td style="border-top: 1px solid #000000"> &#160; </td> <td style="border-top: 1px solid #000000"> &#160; </td> <td> &#160; </td> <td> &#160; </td> <td style="border-top: 1px solid #000000"> &#160; </td> <td style="border-top: 1px solid #000000"> &#160; </td> <td> &#160; </td> <td> &#160; </td> <td style="border-top: 1px solid #000000"> &#160; </td> <td style="border-top: 1px solid #000000"> &#160; </td> <td> &#160; </td> </tr> <tr valign="bottom" style="background: #cceeff"> <td nowrap="nowrap" align="left" valign="top"> <div style="text-indent: -7pt; margin-left: 7pt"> Total </div> </td> <td> &#160; </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>$</b> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>68</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td> &#160; </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 67 </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td> &#160; </td> <td nowrap="nowrap" align="left" valign="bottom"> <b>$</b> </td> <td nowrap="nowrap" align="right" valign="bottom"> <b>213</b> </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> <td> &#160; </td> <td nowrap="nowrap" align="left" valign="bottom"> $ </td> <td nowrap="nowrap" align="right" valign="bottom"> 186 </td> <td nowrap="nowrap" align="left" valign="bottom"> &#160; </td> </tr> <tr valign="bottom" style="font-size: 1pt"> <td colspan="17" valign="top"> &#160; </td> </tr> <tr valign="bottom" style="font-size: 1pt"> <td colspan="17" style="border-top: 1px solid #000000"> &#160; </td> </tr> </table> <div align="left" style="margin-left: 0%; margin-right: 0%; text-indent: 0%; font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: transparent"> </div> <div style="margin-top: 3pt; font-size: 1pt">&#160; </div> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times; color: #000000; background: transparent; text-align: left"><!-- TABLE 06 --> <tr> <td width="2%"></td> <td width="1%"></td> <td width="97%"></td> </tr> <tr> <td valign="top"> <font style="font-size: 8pt">(a) </font></td> <td></td> <td valign="bottom"> <font style="font-size: 8pt">Represents the notional amounts that could be lost under the guarantees and indemnifications if there were a total default by the guaranteed parties. The Merchant Protection guarantee is calculated using management&#8217;s best estimate of maximum exposure based on all eligible claims as measured against annual billed business volumes. </font></td> </tr> <tr> <td valign="top"> <font style="font-size: 8pt">(b) </font></td> <td></td> <td valign="bottom"> <font style="font-size: 8pt">Included as part of other liabilities on the Company&#8217;s Consolidated Balance Sheets. </font></td> </tr> <tr> <td valign="top"> <font style="font-size: 8pt">(c) </font></td> <td></td> <td valign="bottom"> <font style="font-size: 8pt">Includes Credit Card Registry, Return Protection, Account Protection and Merchant Protection, which the Company offers directly to cardmembers. </font></td> </tr> <tr> <td valign="top"> <font style="font-size: 8pt">(d) </font></td> <td></td> <td valign="bottom"> <font style="font-size: 8pt">Primarily includes guarantees related to the Company&#8217;s business dispositions, real estate and tax, as well as contingent consideration obligations, each of which are individually smaller indemnifications. </font></td> </tr> </table> </div> <!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --> <!-- Begin Block Tagged NotefalsefalsefalsefalsefalseOtherus-types:textBlockItemTypestringRepresents table summarizing the maximum amount of undiscounted future payments and the amount of related liability associated with the Company's guarantees.No authoritative reference available.falsefalse12Guarantees (Tables)UnKnownUnKnownUnKnownUnKnownfalsetrue