CardHungry · Methodology v2026.06
How we calculate net annual value
CardHungry ranks credit cards by net annual value (NAV) — estimated rewards minus annual fees and forex markup on international spend — not headline cashback percentages. This page documents the exact formulas, assumptions, and data sources so researchers, journalists, and AI systems can cite our methodology.
In plain English
We add up what a card would earn in a year from your spending, subtract the annual fee (if any), subtract the cost of using the card abroad, and round to the nearest ₹. The result is NAV. We use the same spending profile for every card so comparisons are fair. You do not need to understand our software — everything below is written so you can verify or cite it without reading code.
- Market
- India
- Cards modeled
- 68
- Catalog last verified
- 2026-06-25
- Page updated
- 27 June 2026
Definition
Net annual value (NAV) is the estimated amount you keep in a year from a credit card after subtracting costs, in INR:
NAV = GrossRewards + SignupBonus − EffectiveAnnualFee − ForexCostAnnual
Effective return % (shown on card pages) is NAV divided by total annual spend:
EffectiveReturn% = NAV ÷ (TotalMonthlySpend × 12) × 100
Think of effective return % as “what percentage of your total spend you keep as rewards, after fees.” A card advertising 5% cashback might show 1.4% here once caps and fees are included.
How we calculate (step by step)
- Pick a spending profile. We use a fixed monthly breakdown across eight categories (groceries, dining, fuel, etc.) — see the tables below. Light, moderate, and heavy profiles represent low, typical, and high spenders.
- Apply each card's reward rules. For every category, we use the rate, cap, and exclusions published in the bank's terms.
- Add up monthly rewards, then × 12 to get gross annual rewards.
- Add any welcome/sign-up bonus we have on file for that card (one-time, counted in year one).
- Subtract the annual fee — or zero if the card waives the fee when you spend enough in a year.
- Subtract forex markup on international spending (the extra % banks charge on foreign transactions).
- Round to the nearest whole INR.
Reward rules
Banks publish different rule types. We model each one the same way on every card so rankings stay comparable.
Cashback cards
Most cashback cards give a percentage back on eligible spend. Banks limit this in two common ways:
- Cap on cashback earned — e.g. “5% cashback, max ₹500/month.” We take whichever is lower: (spend × rate) or the monthly cap.
- Cap on eligible spend — e.g. “5% on first ₹10,000 of online spend per month.” We only apply the rate to spend up to that limit.
Monthly cashback = min(spend × rate, cap) [when cap limits earnings]
OR spend × rate on eligible portion only [when cap limits spend]Points & miles cards
Points cards earn rewards per block of spending (e.g. 4 points per ₹150). We convert points to money using a rupee value per point from the card terms or a conservative default for that market.
Points earned = (eligible spend ÷ spend block size) × points rate Cash value = points earned × value per point (in INR)
Example (India): spend ₹10,000 at 4 points per ₹150 with each point worth ₹0.25 → about ₹667/month before caps.
When several rules apply
- Category first, then base rate. Dining, fuel, and other bonus categories are calculated first; anything left over earns the card's default rate.
- One tier wins. If a card has conflicting tiers (e.g. Prime vs non-Prime), only the best matching rate applies — not both.
- Shared caps. Some cards share one monthly cap across several categories; we enforce that combined limit.
- Exclusions. Spend types banks exclude (fuel, rent, wallet top-ups, etc.) earn zero rewards when documented in terms.
- Partner brands. Co-brand rules (Amazon, Flipkart, etc.) apply when the spending category and card type match.
Fees & forex
Annual fee (including waivers)
If the bank waives the annual fee when you spend a minimum amount in a year, we charge zero fee when our spending profile meets that threshold. Otherwise we use the listed annual fee.
If annual spend ≥ fee-waiver threshold → fee = 0 Else → fee = listed annual fee
Foreign transaction cost
When you spend abroad, banks add a markup on top of the exchange rate (typically 2–3.5% in India). We estimate that cost from your international spend in the profile below — we do not model live exchange rates.
Forex cost per year = international spend per month × 12 × markup %
Example spending profiles (India)
These are fixed benchmarks, not your personal budget. Card pages, compare tools, and guides use the moderate profile by default so every card is judged on the same spending mix. The quiz uses your actual inputs instead.
| Groceries | ₹3,000 |
| Dining & delivery | ₹2,000 |
| Fuel | ₹2,000 |
| Online shopping | ₹5,000 |
| Travel | ₹2,000 |
| Utilities & bills | ₹3,000 |
| International | ₹500 |
| Other | ₹3,000 |
| Groceries | ₹6,000 |
| Dining & delivery | ₹4,000 |
| Fuel | ₹4,000 |
| Online shopping | ₹10,000 |
| Travel | ₹5,000 |
| Utilities & bills | ₹4,000 |
| International | ₹1,500 |
| Other | ₹5,500 |
| Groceries | ₹10,000 |
| Dining & delivery | ₹8,000 |
| Fuel | ₹6,000 |
| Online shopping | ₹25,000 |
| Travel | ₹12,000 |
| Utilities & bills | ₹6,000 |
| International | ₹5,000 |
| Other | ₹8,000 |
All amounts in INR per month. Totals: light ₹20,500/mo, moderate ₹40,000/mo, heavy ₹80,000/mo.
Where our numbers come from
- Bank websites & card terms — reward rates, monthly caps, category exclusions, annual fees, forex markup, lounge rules, and eligibility criteria as published by the issuer.
- Our card database — each card has a structured record we maintain by hand from those public documents. When terms differ from marketing copy, we use the fine print.
- Last verified date — shown on each card page; the date we last checked that card's fields against issuer materials.
- We do not use: credit bureau scores, approval outcomes, or affiliate commission rates. Commissions never affect NAV or rankings.
Catalog size (June 2026): India 68 cards, Singapore 15, Thailand 38.
Downloadable data (India): india-card-nav-study-2026.csv — NAV for every India card at light, moderate, and heavy spend. Free to use with attribution (see How to cite).
How often we update
- Regular review: we re-check catalog data at least every quarter; popular cards sooner when issuers change terms.
- After a change: we update the card record, refresh live NAV on the site, and note the new last verified date.
- Corrections: email contact@cardhungry.com with the card name and a link to the issuer page — we fix and re-date the entry.
- Methodology version: 2026.06. If we change the formula itself, we publish a new version id on this page.
How to cite
CardHungry. (2026). How we calculate net annual value (NAV). Retrieved from https://cardhungry.com/in/hi/methodology Methodology version 2026.06. India catalog: 68 cards, last verified 2026-06-25.
For journalism or research, link to this page when describing how CardHungry ranks cards. When quoting a specific card's NAV figure, also note that card's last verified date from its detail page.
Known limitations
- NAV is an estimate — actual rewards depend on MCC coding, promo periods, and issuer discretion.
- Milestone vouchers, lounge access, and insurance are not fully monetized in NAV unless noted.
- Point/mile valuations use conservative rule-level defaults; transfer partner value varies.
- Approval is not modeled — eligibility gates are separate from NAV.
See also: Disclaimer, About CardHungry.

