American Express Point Calculator

American Express Membership Rewards Point Calculator

Estimate your annual Membership Rewards points based on your spending habits and chosen American Express card.

Amex Gold Card Amex Platinum Card Amex Green Card Amex Everyday Preferred Card

Understanding American Express Membership Rewards Points

American Express Membership Rewards (MR) points are a highly flexible and valuable loyalty currency. Earned through spending on eligible Amex cards, these points can be redeemed for a wide variety of options, including:

  • Travel: Transfer points to airline and hotel partners (often the best value), book travel through AmexTravel.com.
  • Gift Cards: Redeem for gift cards from various retailers.
  • Statement Credits: Use points to pay for charges on your statement (generally lower value).
  • Shopping: Pay with points at select merchants like Amazon.

How Points Are Earned

The number of points you earn per dollar spent varies significantly by the specific American Express card you hold and the spending category. Many cards offer bonus multipliers for categories like groceries, dining, and travel, while all other eligible purchases typically earn 1 point per dollar. Some bonus categories also have annual spending caps, after which the earning rate reverts to 1 point per dollar.

Using the Calculator

To use this calculator, simply select your American Express card from the dropdown menu and enter your estimated monthly spending in the various categories. The calculator will then estimate your total annual Membership Rewards points, taking into account common bonus categories and annual spending caps for the selected card.

Example Calculation

Let's say you have an Amex Gold Card and your monthly spending is:

  • U.S. Supermarkets: $600
  • Restaurants Worldwide: $400
  • Travel: $100
  • Gas: $100
  • Other Purchases: $700

Here's how the annual points would be calculated:

  • Supermarkets: $600/month * 12 months = $7,200/year. Since this is below the $25,000 annual cap for the Gold card, you earn 4x points: $7,200 * 4 = 28,800 points.
  • Restaurants: $400/month * 12 months = $4,800/year. Gold card earns 4x points: $4,800 * 4 = 19,200 points.
  • Travel: $100/month * 12 months = $1,200/year. Gold card earns 1x points: $1,200 * 1 = 1,200 points.
  • Gas: $100/month * 12 months = $1,200/year. Gold card earns 1x points: $1,200 * 1 = 1,200 points.
  • Other Purchases: $700/month * 12 months = $8,400/year. Gold card earns 1x points: $8,400 * 1 = 8,400 points.

Total Estimated Annual Points: 28,800 + 19,200 + 1,200 + 1,200 + 8,400 = 58,800 points.

.calculator-container { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; max-width: 700px; margin: 20px auto; padding: 25px; background-color: #f9f9f9; border-radius: 10px; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); border: 1px solid #ddd; } .calculator-container h2 { color: #00539B; /* Amex Blue */ text-align: center; margin-bottom: 20px; font-size: 1.8em; } .calculator-container h3 { color: #00539B; margin-top: 30px; margin-bottom: 15px; font-size: 1.4em; } .calculator-container p { line-height: 1.6; margin-bottom: 10px; color: #333; } .calc-input-group { margin-bottom: 15px; display: flex; flex-direction: column; } .calc-input-group label { margin-bottom: 8px; font-weight: bold; color: #555; font-size: 0.95em; } .calc-input-group input[type="number"], .calc-input-group select { width: 100%; padding: 10px; border: 1px solid #ccc; border-radius: 5px; box-sizing: border-box; font-size: 1em; color: #333; } .calc-input-group input[type="number"]:focus, .calc-input-group select:focus { border-color: #007bff; outline: none; box-shadow: 0 0 5px rgba(0, 123, 255, 0.3); } .calculator-container button { background-color: #00539B; /* Amex Blue */ color: white; padding: 12px 25px; border: none; border-radius: 5px; cursor: pointer; font-size: 1.1em; font-weight: bold; margin-top: 20px; width: 100%; transition: background-color 0.3s ease; } .calculator-container button:hover { background-color: #003f7a; } .calculator-result { margin-top: 25px; padding: 15px; background-color: #e6f7ff; /* Light blue for results */ border: 1px solid #b3e0ff; border-radius: 8px; font-size: 1.2em; font-weight: bold; color: #00539B; text-align: center; } .calculator-result p { margin: 5px 0; color: #00539B; } .calculator-container ul { list-style-type: disc; margin-left: 20px; margin-bottom: 15px; color: #333; } .calculator-container ul li { margin-bottom: 5px; } function calculateAmexPoints() { // Get input values var monthlySupermarkets = parseFloat(document.getElementById('monthlySupermarkets').value); var monthlyRestaurants = parseFloat(document.getElementById('monthlyRestaurants').value); var monthlyTravel = parseFloat(document.getElementById('monthlyTravel').value); var monthlyGas = parseFloat(document.getElementById('monthlyGas').value); var monthlyOther = parseFloat(document.getElementById('monthlyOther').value); var selectedCard = document.getElementById('selectedCard').value; // Validate inputs if (isNaN(monthlySupermarkets) || isNaN(monthlyRestaurants) || isNaN(monthlyTravel) || isNaN(monthlyGas) || isNaN(monthlyOther) || monthlySupermarkets < 0 || monthlyRestaurants < 0 || monthlyTravel < 0 || monthlyGas < 0 || monthlyOther < 0) { document.getElementById('result').innerHTML = 'Please enter valid positive numbers for all spending categories.'; return; } // Convert monthly spending to annual spending var annualSupermarkets = monthlySupermarkets * 12; var annualRestaurants = monthlyRestaurants * 12; var annualTravel = monthlyTravel * 12; var annualGas = monthlyGas * 12; var annualOther = monthlyOther * 12; var totalAnnualPoints = 0; // Define multipliers and caps based on selected card var supermarketMultiplier = 1; var restaurantMultiplier = 1; var travelMultiplier = 1; var gasMultiplier = 1; var otherMultiplier = 1; var supermarketCap = Infinity; // Default no cap var travelCap = Infinity; // Default no cap for general travel, specific for Platinum's 5x category switch (selectedCard) { case 'gold': supermarketMultiplier = 4; restaurantMultiplier = 4; travelMultiplier = 1; // Gold is 1x on general travel gasMultiplier = 1; otherMultiplier = 1; supermarketCap = 25000; // $25,000 per calendar year on U.S. Supermarkets break; case 'platinum': supermarketMultiplier = 1; restaurantMultiplier = 1; travelMultiplier = 5; // 5x on flights booked directly with airlines or on amextravel.com, and prepaid hotels on amextravel.com gasMultiplier = 1; otherMultiplier = 1; travelCap = 500000; // $500,000 on eligible travel purchases per calendar year for 5x break; case 'green': supermarketMultiplier = 1; restaurantMultiplier = 3; travelMultiplier = 3; // 3x on eligible travel and transit gasMultiplier = 1; otherMultiplier = 1; break; case 'everydayPreferred': supermarketMultiplier = 3; restaurantMultiplier = 1; travelMultiplier = 1; gasMultiplier = 2; otherMultiplier = 1; supermarketCap = 6000; // $6,000 per calendar year on U.S. Supermarkets break; } // Calculate points for Supermarkets var pointsSupermarkets = 0; if (annualSupermarkets <= supermarketCap) { pointsSupermarkets = annualSupermarkets * supermarketMultiplier; } else { pointsSupermarkets = (supermarketCap * supermarketMultiplier) + ((annualSupermarkets – supermarketCap) * 1); // 1x after cap } totalAnnualPoints += pointsSupermarkets; // Calculate points for Restaurants var pointsRestaurants = annualRestaurants * restaurantMultiplier; totalAnnualPoints += pointsRestaurants; // Calculate points for Travel var pointsTravel = 0; if (annualTravel <= travelCap) { pointsTravel = annualTravel * travelMultiplier; } else { pointsTravel = (travelCap * travelMultiplier) + ((annualTravel – travelCap) * 1); // 1x after cap } totalAnnualPoints += pointsTravel; // Calculate points for Gas var pointsGas = annualGas * gasMultiplier; totalAnnualPoints += pointsGas; // Calculate points for Other Purchases var pointsOther = annualOther * otherMultiplier; totalAnnualPoints += pointsOther; // Display results document.getElementById('result').innerHTML = 'Estimated Annual Membership Rewards Points: ' + totalAnnualPoints.toLocaleString() + '' + 'Note: This calculation is an estimate. Actual points may vary based on merchant categorization, specific card terms, and promotional offers. For Platinum card, the 5x travel multiplier applies specifically to flights booked directly with airlines or on amextravel.com, and prepaid hotels booked on amextravel.com.'; }

Leave a Reply

Your email address will not be published. Required fields are marked *