The Ultimate Guide to IRCTC Cancellation Rules, Refund Timelines, and TDR Filing
Confused by IRCTC cancellation fees and TDR deadlines? Here is a complete breakdown of refund charges, auto-refund rules, and step-by-step TDR filing tips to get your money back.
Few things in life are as annoying as dealing with IRCTC cancellation rules. We've all been there: a sudden plan change, a family emergency, or simply a delayed train, and suddenly you're staring at your phone trying to figure out if you'll get your hard-earned money back. Can you cancel after chart preparation? What on earth is a TDR?
The Indian Railways refund system is notoriously complicated. It feels like you need a law degree to understand the different deadlines, percentage cuts, and class-specific fees. If you cancel a confirmed ticket even a minute past the four-hour mark before your train departs, IRCTC keeps every single rupee.
I’ve spent the last decade traveling across India by train, filing TDRs, and arguing with TTEs. In this guide, I will break down exactly how the cancellation fees work, how to navigate the waitlist refund policies, and how to file a TDR so you don't lose a single paisa.
Let’s start with confirmed tickets. When you cancel a confirmed seat, the penalty is not fixed—it scales depending on how close you are to the departure time.
If you make the call early, specifically more than 48 hours before the train is scheduled to leave, you only pay a flat clerkage charge. This is a flat administrative fee that IRCTC keeps for processing the ticket. For Second Class, it is a tiny Rs. 60. For Sleeper class, it is Rs. 120. If you are in the AC tiers, it goes up: Rs. 180 for 3AC, Rs. 200 for 2AC, and Rs. 240 for 1AC (plus GST on all AC bookings).
Once you cross the 48-hour threshold, the rules change from flat fees to percentages. If you cancel between 48 hours and 12 hours of the departure time, IRCTC takes 25% of your total ticket fare. If you delay it even further and cancel between 12 hours and 4 hours before the train departs, the penalty jumps to a whopping 50% of the fare.
If you are within 4 hours of departure, you have officially hit the point of no return. Unless you qualify for a specific TDR reason, canceling a confirmed ticket within this final window yields a zero rupee refund.
What Are the Key IRCTC Cancellation Rules to Remember?
The most important IRCTC cancellation rules are: confirmed tickets must be cancelled 4+ hours before departure for any refund, fully waitlisted e-tickets are auto-refunded (never cancel manually), RAC/WL tickets can be cancelled up to 30 minutes before departure, and confirmed Tatkal tickets are 100% non-refundable.
Before we jump into the detailed policy tables, here are the absolute essentials you should keep in mind:
- The 4-Hour Rule: Confirmed tickets must be cancelled at least 4 hours before the train's scheduled departure to get any refund. Otherwise, your ticket value drops to zero.
- Auto-Cancellation: Fully waitlisted e-tickets are automatically cancelled and refunded. Do not cancel them manually.
- The RAC Window: RAC and waitlisted tickets can be cancelled up to 30 minutes before departure for a flat Rs. 60 clerkage fee.
- TDR Timeline: If the train is delayed by 3+ hours, file a TDR before the actual departure from your boarding station.
- Tatkal Trap: Confirmed Tatkal tickets are 100% non-refundable.
What Are the Confirmed Ticket Cancellation Charges on IRCTC?
IRCTC confirmed ticket cancellation charges depend on timing and class. If cancelled 48+ hours before departure, you pay a flat fee (Rs. 60 for 2S up to Rs. 240 + GST for 1AC). Between 48–12 hours, the penalty is 25% of fare. Between 12–4 hours, it jumps to 50%. Within 4 hours, no refund is given.
For confirmed tickets, here is how the class-specific flat fees compare when cancelling more than 48 hours before departure:
| Class of Travel | Flat Cancellation Charge (Per Passenger) |
|---|---|
| AC First Class / Executive Class (1A / EC) | Rs. 240 + GST |
| AC 2 Tier / First Class (2A / FC) | Rs. 200 + GST |
| AC 3 Tier / 3 AC Economy / AC Chair Car (3A / 3E / CC) | Rs. 180 + GST |
| Sleeper Class (SL) | Rs. 120 |
| Second Class (2S) | Rs. 60 |
If you cancel within the 48-hour window, the system automatically calculates the 25% or 50% penalty. For example, if your Sleeper Class ticket costs Rs. 800 and you cancel 24 hours before the journey, 25% is Rs. 200, which is higher than the Rs. 120 flat fee, so you lose Rs. 200.
What Are the Cancellation Rules for RAC and Waitlisted Tickets?
RAC and waitlisted tickets can be cancelled up to 30 minutes before scheduled departure for a flat Rs. 60 per passenger clerkage fee (plus GST for AC classes). Fully waitlisted e-tickets are automatically cancelled and refunded after chart preparation — you should never cancel them manually or you risk losing the convenience fee refund.
If your ticket status is RAC (Reservation Against Cancellation) or Waitlisted (WL) when you cancel, the rules are much more forgiving.
- The 30-Minute Rule: You can cancel an RAC or waitlisted ticket up to 30 minutes before the scheduled departure of the train.
- Flat Fee: Regardless of the class or how long ago you booked, you only pay a flat clerkage fee of Rs. 60 per passenger (plus GST for AC classes). The rest of the fare is refunded.
- Automatic Refund for E-Tickets: If your e-ticket remains fully waitlisted (WL) after chart preparation, do not cancel it manually. The IRCTC system will automatically cancel it and refund the entire fare (minus the convenience fee) to your bank account within 3–5 working days.
- The Partially Waitlisted PNR Exception: If you have a group ticket where some passengers are confirmed/RAC and others are waitlisted, the ticket is not automatically cancelled. If the waitlisted passengers decide not to travel, you must file a TDR online up to 30 minutes before scheduled departure to get a refund for them.
Can You Get a Refund on Cancelled Tatkal Tickets?
Confirmed Tatkal tickets are 100% non-refundable — you lose the entire fare if you cancel. Waitlisted Tatkal tickets can be cancelled up to 30 minutes before departure for a Rs. 60 + GST clerkage fee. The only exception for confirmed Tatkal is if the train is delayed 3+ hours or cancelled, in which case you can file a TDR for a full refund.
Tatkal tickets are meant for urgent travel, and Indian Railways penalizes cancellations heavily to discourage hoarding.
- Confirmed Tatkal: There is absolutely no refund on cancelled confirmed Tatkal tickets. If you cancel, you lose 100% of your money.
- Waitlisted Tatkal: If your Tatkal ticket is waitlisted, you can cancel it up to 30 minutes before departure for the standard clerkage fee of Rs. 60 + GST.
- The Concession Loophole: If your train is delayed by more than 3 hours at your boarding station, or if the train is cancelled, you can get a full refund on your confirmed Tatkal ticket by filing a TDR.
What Is a TDR and When Should You File One on IRCTC?
A TDR (Ticket Deposit Receipt) is a formal refund request filed when you couldn't travel due to railway-side issues — such as train delays over 3 hours, AC failure, coach detachment, or forced travel in a lower class. You file it on the IRCTC website or app, and it is verified by the zonal railway office before the refund is processed.
A TDR is a formal request to Indian Railways to refund your fare when you were unable to travel due to circumstances beyond your control. You cannot simply cancel the ticket; you must file a TDR on the IRCTC website or app.
Here are the most common scenarios where you are legally eligible for a refund via TDR:
Scenario 1: Train Delayed by More than 3 Hours
If the train is running late by 3 hours or more at your boarding station and you choose not to travel, you are entitled to a 100% refund without any cancellation fee.
- Deadline: You must file the TDR before the actual departure of the train from your boarding station.
Scenario 2: AC Failure in AC Coaches
If you paid for an AC ticket but the air conditioning did not work during the journey, you can claim a refund of the fare difference between AC and Sleeper class.
- Action Required: Get an offline certificate from the TTE on board confirming the AC failure.
- Deadline: File the TDR within 20 hours of the actual arrival of the train at your destination.
Scenario 3: Coach Not Attached
Occasionally, due to operational issues, a specific coach is detached. If your seat was in that coach and you were not allocated an alternative, you can claim a full refund.
- Deadline: File the TDR within 3 hours of the actual departure of the train from your boarding station.
Scenario 4: Travel in Lower Class
If you booked an AC 2 Tier ticket but were forced to travel in AC 3 Tier because of coach availability, you can claim the difference in fare.
- Action Required: Get a certificate from the TTE.
- Deadline: File the TDR within 2 days (48 hours) of the arrival of the train at your destination.
How Do You File a TDR on IRCTC Step by Step?
To file a TDR on IRCTC, log in to your account, go to My Account > My Transactions > Booked Ticket History, select the PNR, click File TDR, choose the reason, and submit. You will receive a confirmation SMS and email. TDR refunds typically take 15 to 45 days after verification by the zonal railway office.
- Log in to your account on the IRCTC website or IRCTC Rail Connect app.
- Go to My Account > My Transactions > Booked Ticket History.
- Select the PNR for which you want to file a TDR.
- Click on the three dots/options menu and select File TDR.
- Select the passenger(s) and choose the appropriate Reason for TDR from the dropdown menu (e.g., "Train running late by more than 3 hours...").
- Submit the TDR. You will receive a confirmation SMS and email with a TDR registration number.
[!NOTE]
TDR refunds are not instant. The request is sent to the regional Chief Commercial Manager (Refunds) of the zone. The railways will verify the train charts and TTE logs before approving. It typically takes 15 to 45 days for the money to be credited back.
How Long Does an IRCTC Refund Take?
IRCTC refund timelines depend on the payment method: iPay Wallet refunds arrive within 24 hours, UPI refunds take 2–3 working days, debit/credit card and net banking refunds take 3–7 working days, and TDR claim refunds take 15–45 days after zonal railway verification. You can track the status under My Transactions on IRCTC.
The time it takes for your refund to reflect depends on the payment method you used during booking:
- IRCTC iPay Wallet: Typically within 24 hours.
- UPI (GPay, PhonePe, Paytm): Usually 2 to 3 working days.
- Debit / Credit Cards & Net Banking: 3 to 7 working days.
- TDR Refund Claims: 15 to 45 days (after verification by the zonal railway office).
If your refund is delayed beyond these windows, check the Refund Status tab under My Transactions on IRCTC to see the transaction ID and date of refund initiation.
How LastBerth Helps You Navigate Cancellation Stress
The best way to handle cancellation fees is to avoid booking highly risky tickets in the first place. LastBerth offers the tools you need to make smart booking decisions:
- Waitlist Confirmation Predictor: Before booking a GNWL or RLWL ticket that you might have to cancel later, use LastBerth to check the exact probability of confirmation.
- Vacant Berth Finder: If you're looking for a last-minute confirmed ticket to avoid expensive Tatkal options, check the post-chart vacant berths on LastBerth.
- Segment Booking Optimization: If your direct train is waitlisted, LastBerth can find alternative combinations of confirmed segments, reducing the chance that you'll need to cancel a waitlisted ticket at the last minute.
Understanding these rules ensures you never leave money on the table. Keep this guide bookmarked for your next journey so you are always prepared, whatever changes your plans may undergo.
Related Guides
Recommended Reading
IRCTC App vs. Website: Which is Faster for Tatkal Ticket Booking?
Is the IRCTC Rail Connect app actually faster than the official website for booking Tatkal tickets? We compare under-the-hood performance, captchas, session timeouts, and payment speeds to find the winner.
How to Transfer a Confirmed Train Ticket to Another Person: Official IRCTC Rules and Process
Can you transfer a confirmed train ticket to a family member or friend? Read the official Indian Railways rules, step-by-step counter process, required documents, and timeline limits.
Can You Travel with a General or Platform Ticket in Sleeper or AC Class? Rules, Fines, and Emergency Options
Everything you need to know about boarding a reserved Sleeper or AC coach with a general or platform ticket. Learn the official Indian Railways rules, exact fine calculations under Section 138, and how to legally handle emergency travel.