How to Calculate Cents Per Point (CPP)

Updated March 20264 min read

Cents per point (CPP) is the single most important metric in the points and miles world. It tells you the real dollar value you’re getting from each point you redeem. Here’s how to calculate it and why it matters.

The Formula

CPP = (Cash Price ÷ Points Required) × 100

Example: A flight costs $450 cash or 25,000 miles.
CPP = ($450 ÷ 25,000) × 100 = 1.8¢ per point

That’s it. Divide the cash price by the number of points needed, then multiply by 100 to convert to cents. The higher the CPP, the better value you’re getting from your points.

Why CPP Matters

Every loyalty program has a baseline value — what their points are typically worth. When your calculated CPP is above the baseline, you’re getting a great deal. When it’s below, you might be better off paying cash and saving your points for a higher-value redemption.

For example, United miles are worth about 1.3¢ on average. If you find a redemption at 2.0¢, that’s excellent. If it’s only 0.8¢, you’re leaving value on the table.

What’s a Good CPP?

It depends on the program, but here are general guidelines:

Common Mistakes

Comparing programs by CPP alone. A 0.5¢ CPP on Hilton points isn’t necessarily “worse” than 1.5¢ on Hyatt — if you earned the Hilton points 3x faster, the effective value is similar.

Forgetting taxes and fees. Award bookings often still have taxes. Include those in the cash price of the award ticket, and subtract them from the cash fare comparison.

Only looking at economy. Points tend to shine on premium cabins where cash prices are astronomical. A 1.0¢ CPP on economy might become 4.0¢ on the same route in business class.

💰 Calculate Your CPP Instantly →