Chase Sapphire Preferred® Card
Best For Flexible Travel Rewards

Credit card rewards calculator

Chase Sapphire Preferred Card Points Calculator

Use our Chase Sapphire Preferred calculator to estimate the Ultimate Rewards points you'll earn across its bonus categories, set your own point value (Points Boost, transfers, or cash), and net the $100 hotel credit and other perks against the $95 fee. Compare against top cards or pair with others.
Written By: Robert Flowers III
Last Updated: July 30, 2026
Annual fee $95 annual fee
Foreign trans. fee None
Issuer Chase Bank
Intro bonus 75,000 Bonus Points

Add to calculator

Click a card to add it alongside Chase Sapphire Preferred.

Family
Chase Sapphire Reserve®
Chase Sapphire Reserve® $795 per year
Card Details
Family
Sapphire Reserve for Business℠ Credit Card
Sapphire Reserve for Business℠ Credit Card $795 annual fee
Card Details
Family
Chase Ink Business Preferred® Credit Card
Chase Ink Business Preferred® Credit Card $95 annual fee
Card Details
Family
Chase Freedom Unlimited®
Chase Freedom Unlimited® $0 annual fee
Card Details
Family
Chase Freedom Flex℠
Chase Freedom Flex℠ $0 annual fee.
Card Details
Family
Chase Ink Business Cash® Credit Card
Chase Ink Business Cash® Credit Card $0 annual fee
Card Details
Family
Chase Ink Business Unlimited® Credit Card
Chase Ink Business Unlimited® Credit Card $0 annual fee
Card Details
Family
Chase Ink Business Premier® Credit Card
Chase Ink Business Premier® Credit Card $195 annual fee
Card Details
Recommended
Capital One Venture Rewards Credit Card
Capital One Venture Rewards Credit Card $95 annual fee.
Card Details
Recommended
American Express® Gold Card
American Express® Gold Card $325 annual fee.
Card Details
Recommended
Citi Strata Premier℠ Card
Citi Strata Premier℠ Card $95 annual fee.
Card Details

AMEX Gold Card rates & fees . Terms apply.

Get more out of every calculator

Create a free account to save your spend, track your cards, and have your preferences follow you across every tool on the site.

Spend profiles Track your cards Custom point valuations Adjust card fees & benefits Syncs across tools Customize & manage CardSnapshots

$ £ € Currency Settings

Active Currencies

These currencies are available in spend dropdowns

${ iso } ${ getISOCurrencyName(iso) }

Column Base Currency

Select which currency to display total rewards in per column

Column ${ colIndex + 1 }

Add Currency

Loading currencies...

Exchange Rates

Customize exchange rates for currency conversions

${ entry.from }
=
${ entry.to }
Also: 1 ${ entry.to } = ${ (1 / getExchangeRateEntry(entry).toRate * getExchangeRateEntry(entry).fromRate).toFixed(5) } ${ entry.from }

Get Started

Add credit cards to compare earnings and calculate total value side-by-side.

Loading card details...
Setting up your calculator
Loading calculator...
Loading your CardSnapshot…
Restoring cards, spend & settings
Credit Cards
${ getCardDuplicateBadge(colIndex, cardEntry.cardnum) }
Currency Worth
No currencies
${ currency.name }
Tied to:
LOY
${ getCentsSymbolForISO(currency.selectedISO || currency.ISO) }
Learn More
Memberships & Loyalty
No memberships for cards in this column
Spend Categories
You have saved spend data ready to import.

Add a card with bonus categories, or manually add spending categories to calculate rewards.

Not accepted: ${ category.networksNotAccepted.join(', ') }
No cards in column
This category does not accept the ${ isNetworkAccepted(category.catnum, colIndex, selectedCardForCategory[category.catnum + '-' + colIndex]).networkName } network
No card selected
Bonus Rewards
No cards added
Transfer Modeling
No transfer modeling active
Total Rewards
${ currData.name }
No rewards calculated Add spend to categories above
Combined Cash Value ${ getColumnBaseISO(colIndex) }
${ getCurrencySymbolForISO(getColumnBaseISO(colIndex)) } ${ formatNumber(getColumnCombinedCashConverted(colIndex)) }
Monetary Bonuses
No cards added
Column Cash Total ${ getColumnBaseISO(colIndex) } ${ formatCurrency(getColumnBonusTotals(colIndex).totalBonusCash, getCurrencySymbolForISO(getColumnBaseISO(colIndex))) }
Fees
No cards added
${ cardFee.cardName }
Annual Fee ${ cardFee.feeDesc }
${ getCurrencySymbolForISO(cardFee.annualFeeIso || cardFee.cardISO) }
= ${ cardFee.baseISO } ${ getCurrencySymbolForISO(cardFee.baseISO) }${ formatNumber(cardFee.annualFeeConverted) }
${ cardFee.region === 'us' ? 'Authorized User Fee' : 'Supplemental Card Fee' } ${ cardFee.authFeeDesc }
Users:
${ getCurrencySymbolForISO(cardFee.authUserFeeIso || cardFee.cardISO) }
= ${ cardFee.baseISO } ${ getCurrencySymbolForISO(cardFee.baseISO) }${ formatNumber(cardFee.authUserFeeConverted) }
${ cardFee.baseFxFeePercent }% ${ cardFee.region === 'gb' || cardFee.region === 'uk' ? 'Non-Sterling Fee' : 'Foreign Transaction Fee' }
% on ${ getCurrencySymbolForISO(cardFee.cardISO) }${ formatNumber(cardFee.foreignSpend) } foreign
${ getCurrencySymbolForISO(cardFee.cardISO) }
Card Total: ${ getCurrencySymbolForISO(getColumnBaseISO(colIndex)) }${ formatNumber(cardFee.totalFee) }
Total Fees: ${ getColumnBaseISO(colIndex) }
${ getCurrencySymbolForISO(getColumnBaseISO(colIndex)) }${ formatNumber(getColumnFees(colIndex).totalFees) }
Total Column Value
Total Spend ${ formatCurrency(getColumnTotalValue(colIndex).totalSpend, getCurrencySymbolForISO(getColumnBaseISO(colIndex))) }
Rewards Value ${ formatCurrency(getColumnCombinedCashConverted(colIndex), getCurrencySymbolForISO(getColumnBaseISO(colIndex))) }
Monetary Bonuses ${ formatCurrency(getColumnBonusTotals(colIndex).totalBonusCash, getCurrencySymbolForISO(getColumnBaseISO(colIndex))) }
Loyalty Value ${ formatCurrency(getColumnLoyaltyTotalValue(colIndex), getCurrencySymbolForISO(getColumnBaseISO(colIndex))) }
Annual Fees ${ formatCurrency(getColumnFees(colIndex).totalFees, getCurrencySymbolForISO(getColumnBaseISO(colIndex))) }
Net Annual Value ${ getColumnBaseISO(colIndex) }
${ getCurrencySymbolForISO(getColumnBaseISO(colIndex)) } ${ formatNumber(getColumnTotalValue(colIndex).totalValue) }
Return on Spend ${ getColumnTotalValue(colIndex).returnRate.toFixed(2) }%
Due to currency conversions and rounding, values may be off by a small amount. These are estimates.
Breakdown By Card
${ getCardDuplicateBadge(colIndex, card.cardnum) }
${ card.name }
Total Spend ${ formatCurrency(getCardTotalSpend(colIndex, card.cardnum)) }
Rewards Value ${ formatCurrency(getCardValueBreakdown(colIndex, card.cardnum).rewardsValue) }
Monetary Bonuses ${ formatCurrency(getCardValueBreakdown(colIndex, card.cardnum).monetaryBonuses) }
Annual Fees ${ formatCurrency(getCardValueBreakdown(colIndex, card.cardnum).totalFees) }
Net Annual Value ${ getCardValueBreakdown(colIndex, card.cardnum).baseISO } ${ formatCurrency(getCardValueBreakdown(colIndex, card.cardnum).netValue) }
Return on Spend ${ getCardValueBreakdown(colIndex, card.cardnum).returnRate.toFixed(2) }%
No cards added
Hit Snapshot & Share on any column to turn this comparison into a shareable public link — no account required. Want to keep snapshots permanently? Create a free account.
Hit Snapshot & Share on any column to save and share this comparison as a public link.

Find Cards

${ filteredCards.length } cards found Loading cards... Error loading cards

Loading cards...

Failed to load cards: ${ cardLoadError }

Invalid code(s): ${ fastAddValidation.invalidCodes.join(', ') }
Loading cards to validate...
Use card abbreviations. Example: ${ fastAddExample.code } ${ fastAddExample.text }
${ cardSelectorData.categoryName } Select card for this category
Current Spend: ${ currentCurrencySymbol }${ cardSelectorData.spend.toLocaleString() } / ${ cardSelectorData.period }
No Card Selected Skip this category
${ getCardDuplicateBadge(cardSelectorData.colIndex, cardEntry.cardnum) }
${ cardEntry.name } ${ cardEntry.abbr }

${ getCurrentCurrencyValues.name }

Redemption Values
Loading redemption values...
Unable to load redemption values
No redemption values available for this region
${ value.redemptionOption } ${ formatValueRange(value.rangeLow, value.rangeHigh, value.iso ? getCurrencySymbolForISO(value.iso) : getCurrentCurrencyValues.symbol) } ${ value.iso }
${ value.redemptionCategory }
Included: ${ value.cardsIncluded }
Excluded: ${ value.cardsExcluded }
${ value.redemptionNotes }

Add Spending Categories

Loading categories...

Model Transfer

${ transferPickerCard.name } ${ currencyWorth[transferPickerColumn]?.[transferPickerCard.currencyAbbr]?.name || transferPickerCard.currencyAbbr }

Select a transfer partner to model:

No transfer partners available

Model Loyalty Transfer

LOY
${ loyaltyTransferPickerData.loyName } ${ loyaltyTransferPickerData.loyaltyCurrencyName || loyaltyTransferPickerData.loyaltyCurrencyAbbr }

Select a transfer partner to model:

${ transferPickerCard.transferNote }

Loading transfer partners...
No transfer partners available

Add Loyalty Program

Loading loyalty programs...
No matching programs found No loyalty programs available

Rename Card

Enter a custom name for this card, or leave blank to restore the original name.

Original: ${ renameCardOriginal }

Some categories have linked spend — changes to those categories will affect all columns.
${ toastMessage }

How This Credit Card Rewards Calculator Works

This tool uses a Net Value framework to estimate what you earn minus the costs of holding the card, based on your inputs.

  • The formula: Net Value = ((Rewards Earned from Spend × Value per points) + Perk Value) − (Annual Fee + Foreign Transaction Fees)
    If you include intro bonuses in the calculator, they're added to annual value using the same points valuation you set.
  • Total customization: Baseline estimates may pre-fill for convenience, but you can override values (valuations, spend, perks, and fees) to match your strategy.
  • Perk valuation: Benefits may default to full, partial, or zero value depending on how easy they are to use. You should adjust each perk to a "utilization value" based on what you realistically save.
  • Transfer modeling: For transferable rewards, conversions are modeled using standard ratios for your region. You can adjust ratios to reflect transfer bonuses or recent changes.
  • Verified rates: Default earning multipliers and fees are based on current issuer/program terms, then your calculator inputs determine the final result.

Chase Sapphire Preferred Card FAQs

Can this calculator show whether the Sapphire Preferred is worth it over the Reserve?

Yes — it's the clearest way to settle that decision. Add both the Sapphire Preferred and Sapphire Reserve, enter your spending, and assign values to the credits you'd actually use, and the calculator weighs each card's earning, credits, and fees against your habits. 

Since the Preferred's $100 hotel credit can offset its $95 fee while the Reserve needs far more usage to justify $795, seeing the head-to-head on your own numbers answers whether the Reserve's extra perks are worth the difference for you.

Can I set my own point value?

Yes. The calculator suggests a value, but you can override it with any number — so whether you redeem through Points Boost (variable in the Chase Travel portal), transfer to airline partners at 1:1, transfer to Hyatt at the new 4:3 ratio, or just cash out at 1 cent, you can model your actual redemption strategy instead of a default. 

That flexibility matters most for a card whose value swings depending on how you use your points.

Can I factor in the Hyatt 4:3 transfer change?

Yes. Because you can set your own point value, you can model Hyatt transfers at the new 4:3 ratio to see how the 25% devaluation affects your real return — or, if you also hold a Sapphire Reserve, model transferring at the 1:1 ratio the Reserve still keeps. For anyone who built their strategy around Chase-to-Hyatt transfers, that comparison shows exactly what the change costs and whether pairing a Reserve is worth it.

Can I compare it against the Amex Gold, Capital One Venture, or Citi Strata Premier?

Yes. Add any of them alongside the Sapphire Preferred and the calculator compares what each earns on your spending, after credits and fees. 

Since these mid-tier cards win in different categories — the Amex Gold on dining and groceries, the Venture on flat-rate simplicity, the Strata Premier on broad everyday earning — the result depends entirely on your spending mix, which the calculator settles directly.

Can I model a Chase trifecta?

Yes. Pair the Sapphire Preferred with the no-fee Chase Freedom Unlimited and Freedom Flex, assign each spending category to whichever card earns most, and the calculator pools the points into your Preferred account to show your combined haul — including transferring the full balance to travel partners. 

Since the Freedom cards can't transfer points on their own, this shows the real value the Preferred adds as the anchor of the trifecta.

How do I calculate the value of the Chase Sapphire Preferred?

The Chase Sapphire Preferred calculator estimates the card's total annual value by combining three inputs: how much you spend in each earning category, how much you value the benefits the card offers, and the card's fees. Enter your monthly or annual spending and the tool multiplies it by the Chase Sapphire Preferred's earning rates, values the resulting Chase Ultimate Rewards Points using a default valuation you can override, adds the value of any benefits you toggle on, and subtracts the annual fee to show your net annual return.

Is the Chase Sapphire Preferred worth the annual fee?

The Chase Sapphire Preferred is worth its annual fee when your earned Chase Ultimate Rewards Points plus the value of the benefits you actually use exceed the fee each year. Use the Chase Sapphire Preferred calculator to plug in your real spending and benefit usage — the tool shows whether the card produces a positive net value for your specific situation, rather than relying on a generic recommendation.

Can I compare the Chase Sapphire Preferred against other credit cards or card combinations?

Yes. The Chase Sapphire Preferred calculator lets you build up to 10 side-by-side comparison columns, and each column can hold one card or a stack of multiple cards that represent a full wallet. For example, you can compare the Chase Sapphire Preferred on its own against a two-card or three-card wallet in the next column, against a different single card in a third column, and so on. When a column has more than one card, you choose which card in that wallet earns each spending category, so the comparison reflects how you would actually use the cards rather than an automatic best-rate assumption. Each column totals up its earned Chase Ultimate Rewards Points and any other rewards, adds the value of the benefits you toggle on, and subtracts annual fees — so you see a single net annual value per column and can quickly identify which strategy wins for your spending.

How are Chase Ultimate Rewards Points valued in this calculator?

The Chase Sapphire Preferred calculator starts with a default valuation for Chase Ultimate Rewards Points, but you can override it to match how you actually redeem. If you typically transfer to airline or hotel partners and get above-average value, raise the valuation. If you redeem for statement credits or gift cards at a lower rate, lower it. The calculator also supports modeling transfers to partner programs — for example, valuing the Chase Sapphire Preferred's Chase Ultimate Rewards Points as the partner currency they would convert to, then pairing that with the partner program's own card and elite status to see the grand total points and value.

What can I customize in the Chase Sapphire Preferred calculator?

Customizable inputs in the Chase Sapphire Preferred calculator include: spending in each earning category (entered monthly or annually), how much you value each individual card benefit, the per-unit valuation of Chase Ultimate Rewards Points, the annual fee, whether to include the signup bonus, transfer partners to model, and up to 10 comparison columns — each holding one card or a multi-card wallet — so you can compare the Chase Sapphire Preferred against any other card or card combination. Every input has a sensible default so the calculator produces a useful estimate immediately, and you can dial each one in to match your situation.

Our Top Partner Credit Card Picks

We’ve run the calculations and checked them twice — these partner cards consistently deliver standout value based on our models and user data. Use our calculator to estimate rewards and value based on spend, benefits, and fees or use the links below to see reviews and current rates & fees from our partners.

Best For Foodies American Express® Gold Card

Turn everyday dining and grocery runs into serious travel rewards with strong earnings at restaurants worldwide and U.S. supermarkets. Generous annual food and dining credits help offset the fee, making this a standout “eat and earn” card.

Flexible Travel Rewards Chase Sapphire Preferred® Card

A well-rounded travel card that works for both beginners and points pros, with up to 5X points on select travel and bonus categories. Pair flexible redemptions, transfer partners, and annual point bonuses for strong long-term value.

Best for Cash Back Capital One Savor Rewards Credit Card

Earn unlimited 3% cash back at grocery stores, on dining, entertainment, and popular streaming services—without an annual fee. No foreign transaction fees make it a strong everyday card that also works when you travel.

Best for Heavy Business Spenders Capital One Spark Cash Plus

Earn a simple, flat 2% cash back on every purchase so you never have to chase categories. High-spending businesses can effectively offset the annual fee when they hit $150K in yearly purchases, making it ideal for large, predictable spend.