Your credit card statement date (bill generation date) decides everything: when your transactions are counted, when your payment is due, and how long you can use the bank's money interest-free. Below is a bank-by-bank summary of typical billing cycle behaviour in India — statement date flexibility, typical due date and grace period.
Bank-wise billing cycle & due date summary
| Bank | Statement date | Typical due date (after statement) | Can you change statement date? | Notes |
|---|---|---|---|---|
| HDFC Bank | Fixed day (assigned) | ~18–19 days | Yes — via phone banking / NetBanking request (limited, e.g. once a year) | Due date usually between 1st–28th; widely reported as ~18 days |
| ICICI Bank | Fixed day (assigned) | ~18 days | Yes — via app / customer care request | iMobile app shows both dates clearly |
| SBI Card | Fixed day (1–28, assigned) | ~18 days | Rarely allowed | Statement date is on your statement; due date ~18 days later |
| Axis Bank | Fixed day (assigned) | ~18–19 days | Yes — via app / customer care | Many users report due date = statement + 18–19 days |
| Kotak Mahindra | Fixed day (assigned) | ~18 days | Yes — via customer care | Some cards have date around 15th |
| Yes Bank | Fixed day | ~18–20 days | Yes — via customer care | — |
| Bank of Baroda | Fixed day | ~18 days | Limited | — |
| Punjab National Bank | Fixed day | ~18 days | Limited | — |
| IndusInd Bank | Fixed day | ~18–20 days | Yes — via customer care | — |
| RBL Bank | Fixed day | ~18–20 days | Yes — via customer care | — |
| IDFC First Bank | Fixed day | ~18–20 days | Yes — via app / care | — |
| HSBC India | Fixed day | ~20 days | Limited | — |
| Standard Chartered India | Fixed day | ~20 days | Limited | — |
| American Express India | Fixed day (varies by card) | ~15–18 days | Limited | Up to 48 days interest-free is commonly advertised |
| Federal Bank | Fixed day | ~18–20 days | Yes — via care | — |
| AU Small Finance Bank | Fixed day | ~18–20 days | Yes — via app / care | — |
| OneCard | Fixed day (chosen by you) | ~20 days | Yes — in the app | OneCard lets you pick a convenient statement date |
| Bajaj Finserv EMI card | Fixed day | ~15–18 days | Limited | EMI-focused product |
How to find YOUR exact dates
- Open your latest statement PDF — the statement date and due date are printed at the top. Convert it to Excel if you want them in a spreadsheet.
- Every bank app (HDFC MyCards, ICICI iMobile, SBI Card app, Axis Mobile, etc.) shows the next due date on the home screen.
- Set an autopay for at least the minimum — it's the cheapest insurance against a missed payment.
How to change your statement / bill generation date
If your due date keeps falling on an inconvenient day (e.g. just before salary day), most private banks let you request a different statement date — usually once a year — via the app, net banking or customer care. What actually happens: the bank moves your billing cycle start, so the due date shifts with it. Public sector banks (SBI, PNB, Bank of Baroda) are more restrictive — call customer care and ask; approval varies by card.
Popular choices: statement date a few days after your salary credit, and avoid a date that makes 2 payments fall in the same month.
Frequently Asked Questions
A>Usually 28–31 days between two statement dates. All transactions in that window appear on one statement with one due date. The due date is typically 18–20 days after the statement date.
A>Yes — HDFC, ICICI, Axis, Kotak, IDFC First and most private banks allow a statement-date change request (usually once a year) via app, net banking or customer care. SBI and most PSU banks rarely allow it.
A>Typically 18–21 days. Pay the full amount in this window to avoid all interest — that's your interest-free period.
A>Most banks move the due date to the next working day automatically — confirm in your app. Don't rely on it though; pay a day early.
A>Banks spread cardholders across different cycle dates to manage load. You usually can't pick an arbitrary date, but you can request a different fixed date.
🚀 Open the Tool