CA. Akhilesh Kumarcaakhilesh.in

How CardWise scores a credit card

The rules, in the order the engine applies them. The code is assets/cardwise.js; the card records are in card-data/. Data version 1.8.0, built 2026-10-21.

1. What goes in

Your monthly spending by category, the preferences you set, and — only if you choose — your age band, employment and approximate income. Nothing is sent to a server, stored, or put in the address bar. The plain-language box is read by rules in your browser; it is not a language model, and you can correct what it understood before anything is calculated.

2. Hard requirements come first

A card is removed, with the reason shown, when it is not open to new applicants; when its official terms are too incomplete to value; when it charges a fee and you asked for lifetime free only; when its fee is above your limit; when you need RuPay and it has none; when you want cashback only and it pays points; or when a published eligibility criterion appears not to be met. When a removed card would otherwise have ranked in the top three, the results say so.

Some cards are issued only to members of one body or force: ICAI’s card for chartered accountants, the cards for ICSI and ICMAI members, and the cards for the Army, the Navy, the Coast Guard and the Assam Rifles. Each such card quotes the issuer’s sentence saying who may apply. It is ranked only when you say you belong, in the eligibility step or in your description (“I am a chartered accountant”); otherwise it stays out of the ranking and out of the “would have ranked” note, but the search still finds it.

3. Net annual value

Net value (from the second year) = rewards after caps and exclusions + cashback milestones + fuel surcharge waived − annual fee after any waiver, with GST − forex markup with GST − redemption fees. The first-year figure uses the joining fee instead of the annual fee and adds welcome benefits that have a stated rupee value. Vouchers earned at milestones are listed apart, as potential value, because they depend on whether you use them. Lounge access, insurance and other perks are not given a rupee value.

The comparison assumes the full statement balance is paid by the due date. Interest on a revolving balance and late payment charges are not netted off; they usually exceed any reward.

4. Personal Fit Score

A score out of 100, calculated in code from five parts with these starting weights: net value 40, category match 25, fees and restrictions 15, benefits you value 10, preference fit 10. A part that does not apply to you — no benefits asked for, no preferences set — is left out and its weight shared among the others. The score is shown rounded to the nearest 5, because the evidence does not support finer distinctions.

Missing information never scores in full: a category without a verified rule earns nothing, and an unknown forex markup cannot meet a low-forex preference.

5. Evidence Confidence, separately

From the quality of the sources (official issuer documents only), how long ago they were checked (fresh up to 120 days, ageing to 240, then stale), whether every term relevant to your spending is on record, whether points must be valued, how many assumptions were needed, and any disagreement between issuer documents. High confidence: fresh, complete for your spending, no assumptions beyond the standard ones. Moderate: one gap, ageing, points, or several assumptions. Limited evidence: two or more gaps. Needs verification: stale, disputed, or not open to new applicants.

6. Eligibility, separately

Only criteria the issuer publishes — age, income, employment, a fixed deposit — compared with what you entered. The outcome is one of: published minimum criteria appear to be met; one or more appear not to be met; insufficient information to assess; or the issuer does not disclose its requirements. No probability of approval is given, because no validated data supports one.

7. How the card data is kept

Each card record cites an evidence file holding the source documents — official URL, title, type, date, when checked and a fingerprint of the text read — and, for every figure, the exact sentence it was copied from. The build checks that each figure appears in its quote and that each source is on the issuer’s own domain, and refuses to publish a record that fails. Superseded catalogues are kept byte-for-byte with checksums, and a changed value without a change-log entry fails the build. The research dashboard lists stale records, gaps and the change log.

8. The search box

The box above the questions takes anything: a card or bank name (one typo is forgiven, two in a long word), a benefit such as lounge access, lifetime free, low forex markup, movies or golf, a kind of spending, a fee limit, an income, or amounts. Words that name a benefit or a limit filter the cards; amounts on a kind of spending rank them by the net value worked out above; other words are matched against card and bank names. Each reason shown beside a card is text from that card’s record, quoted from the issuer, never an echo of what you typed. If no card has everything asked for, the closest are shown with what each lacks. It runs in your browser; nothing typed is sent anywhere.

9. What “popular” means

Two official signals only. Issuers are ordered by the number of credit cards each has in use, from the Reserve Bank of India’s monthly bank-wise card statistics (ATM/POS/Card Statistics - August 2026). A card is marked popular only when its issuer labels it so (“Best Seller”, “Popular”, “Trending” and similar) on its own website; the label is quoted with its source. No popularity is inferred from search trends, social media, sales claims by others or this site’s own traffic. Popular cards

10. What it will not do