How Cardocrat ranks every credit card

Cardocrat exists to answer one question honestly: of every major credit card, which one pays you the most for the way you actually spend? This page explains exactly how we work that out, so you can trust the number next to each card.

By Bryce Casson, Founder of Cardocrat · Updated August 2026

Ranked by your return. Every card is scored by the dollars it would put back in your pocket, and the rankings are generated by that math alone. Think of Cardocrat like a broker: we earn a commission on most cards, though not all, so we have no incentive to steer you toward any particular one. The card whose numbers beat the rest wins the spot, whether we earn anything on it or not.

The math behind every ranking

When you enter your monthly spending, here is exactly what happens for each card in the database.

1. Rewards earned. For every spending category (dining, groceries, gas, travel, transit, pharmacy, streaming, and more), we multiply your monthly spend by that card's earn rate in that category, then by twelve months. A card earning 4x on dining against $500 a month of dining earns 24,000 points a year from dining alone.

2. Converted to real dollars. Points are valued at a flat 1 cent each (more on that below), so those 24,000 points become $240.

3. Welcome bonus, only if you'd earn it. If including the welcome bonus is turned on, we add its value, but only when your entered spending would genuinely meet the minimum spend requirement in the required window. If it would not, the bonus is excluded and the card is flagged.

4. Annual fee subtracted. The card's annual fee is taken straight off the total, so what you see is true net value.

5. Ranked. Cards are sorted high to low by that net number. The card at the top is simply the one that returns you the most money. Nothing else decides the order.

The exact formula, written out

For anyone who wants the algorithm itself, here is the whole thing on one line.

For each card we compute a single net annual value:

Net value = ( Σcategories  monthly spend × 12 × earn rate × $0.01 )
             + welcome bonus value − annual fee

Broken into its parts:

  • Rewards = the sum, across every spending category, of your monthly spend × 12 months × the card’s earn rate in that category × $0.01 per point.
  • Welcome bonus value = the bonus × $0.01, but only when your spending clears the minimum-spend requirement inside its window; otherwise it is $0.
  • Annual fee = the yearly fee, subtracted in full (we use the intro-year fee when a card waives or discounts year one).

A worked example. Say you spend $600 a month on groceries and $400 a month on dining, and you are weighing a card that earns 4× on dining and 1× on groceries, with a 60,000-point bonus after $4,000 of spend in three months and a $250 annual fee. Dining rewards: $400 × 12 × 4 × $0.01 = $192. Grocery rewards: $600 × 12 × 1 × $0.01 = $72. Your $1,000 a month clears $4,000 in three months, so the bonus counts: 60,000 × $0.01 = $600. Net first-year value = $192 + $72 + $600 − $250 = $614. That single number is what the card is ranked on, not a star rating.

The part we keep to ourselves

The dollar math above is open on purpose, so you can audit every number. But raw arithmetic is not the whole story, and it is not why our rankings come out different from a spreadsheet anyone could build. That difference is our recipe, and it is the one thing we do not publish in full.

It lives in the calibration: the representative spending profiles we model against, the achievability thresholds that decide when a welcome bonus is genuinely earnable, the per-card earn-rate modeling we have hand-verified and tuned across hundreds of cards, and the honest-value guardrails that stop a flashy card from gaming the sort. Two sites can both say “one cent per point” and still rank cards completely differently. The whole gap is in that calibration, and refining ours is the work we are not going to hand to a competitor.

So here is the honest split: the formula is yours to check, the calibration is ours to protect. You never have to take the dollar figure on faith, and you always get the benefit of the judgment baked in behind it.

Why we value every point at 1 cent

Many sites quote inflated point values (2 cents, sometimes more) for airline and hotel programs. Those numbers describe a best case that most people never hit, and they conveniently make premium travel cards look far stronger than they are for everyday spenders.

We value every point and mile at a conservative, consistent 1 cent. This keeps the comparison fair across cash back, bank points, and co-branded cards, and it never overstates what a card is worth to you. If you are an expert who reliably squeezes more than 1 cent out of transfers, treat your real results as upside on top of what we show.

The welcome bonus reality check

A 60,000 point bonus is only real if you would actually spend enough to earn it. We read each card's minimum spend requirement and the time window it must happen in, then compare it to the spending you entered. If your spending clears the bar, the bonus counts. If it does not, we leave it out and tell you how much more you would need to spend to qualify. No card gets credit for a bonus you would never trigger.

Annual, six month, and three month views

First year value can look very different from ongoing value, because the welcome bonus only lands once. The calculator lets you view results over a full year, the first six months, or the first three months, so you can see both the upfront windfall and the steady, year after year return. This is useful when you are timing a card around a big planned purchase.

What the number does not include

Our figure measures spending rewards and welcome bonuses. On purpose, it does not try to price perks that depend heavily on your lifestyle, such as travel credits, airport lounge access, purchase protection, extended warranties, rental car insurance, or elite status. Those can add real value, sometimes hundreds of dollars, but only you know whether you will use them. We would rather show you a clean, honest rewards number than pad it with credits you might never touch. Each card page lists those benefits separately so you can weigh them yourself.

How we stay unbiased

Cardocrat earns a commission when you are approved for most cards through our links, though not all, and that is how we keep the tool free. Here is our commitment: that compensation never influences a card's rank or score. The calculator includes cards we earn nothing from, and it will happily rank a card we have no relationship with above one we do, whenever the math says so. The ranking engine does not even know which cards are affiliated.

How we verify offers

Every card's earn rates, annual fee, and welcome offer are checked against the issuer's own official application page, not aggregated from other sites. Each card then carries the date we last confirmed it (the "Offer last verified" date you may have clicked here from), and we re-check the lineup on a regular cadence, updating the moment an issuer changes its terms.

Two caveats we always flag: some issuers (American Express in particular) show personalized "as high as" offers that differ by applicant, and any offer can change after the verified date. So always confirm the live terms on the issuer's page before you apply. If you spot something out of date, tell us and we will fix it.

Why I built Cardocrat

I’m Bryce, and I built Cardocrat because I was tired of being sold to by a search result. Nearly every “best credit card” list I found turned out to be an affiliate ranking in disguise. The cards at the top were the ones paying the site the most, dressed up as objective advice. When money quietly decides the order, you are not being helped, you are being marketed to.

The frustrating part is that the honest version of this is just math. A credit card either pays you more than it costs you or it does not, and for the specific way you spend, one card genuinely comes out ahead. I wanted a tool that would do that arithmetic in the open, value every point the same conservative way, and put the card that actually pays you the most at the top, even when that card pays us nothing. Nobody was building it the way I thought it should be built, so I built it myself.

That is the entire mission: be the one credit card site that tells you the truth, including when the truth is not the most profitable thing for us to say. If Cardocrat ever stops doing that, it has failed at the only job that matters. Everything on this page exists so you can hold us to it.

Want the longer version and how the site is run? Read more about Cardocrat and me.

See it for yourself

Enter your real spending and watch every major card rank itself by what it would actually pay you.

Open the Calculator