How Railway Reservation and Charting Have Changed Over Time
From manual ledgers to real-time digital charts - Indian Railways' reservation system has undergone a remarkable transformation since the 1980s. Trace the evolution of PRS, CONCERT, IRCTC, and modern charting.
The Indian Railways reservation and charting system has evolved from manual paper-based ledgers to one of the world’s largest online transaction processing systems. This article traces the key milestones in this transformation.
The Manual Era (Pre-1985)
Before computerisation, Indian Railways operated its reservation process entirely by hand. Clerks maintained giant physical ledgers, passengers queued for hours at specific station counters, and a single booking often required multiple visits and manual cross-checks.
How Manual Reservation Worked
- Each station maintained its own paper ledger for each train
- Passengers physically visited the station to book tickets
- Clerks manually checked availability in the ledger
- Berths were assigned on a first-come, first-served basis
- Chart preparation was done manually - clerks wrote passenger names on a large sheet
- Charts were physically pasted on coaches
Problems with the Manual System
- No centralised availability: Passengers could not check seat availability without visiting the station
- Slow processing: A single booking could take 15-30 minutes
- Error-prone: Manual entries led to frequent mistakes in berth allocation
- Vulnerable to corruption: Ticket touts and scalpers exploited the system
- Limited to counter hours: Bookings were only available during station operating hours
- Separate station pools: Each station had its own allocation; there was no “anywhere to anywhere” booking
The Birth of PRS (1985)
The pilot project of the Computerised Passenger Reservation System (PRS) was launched on November 15, 1985, at New Delhi station on an HP 1000 mini-computer. Initially covering only two trains, it ran in parallel with the manual system for verification.
The software was called IMPRESS (Integrated Multi-train Passenger Reservation System), developed by Indian Railways in association with Computer Maintenance Corporation (CMC) Ltd. It was written in FORTRAN and implemented on a DEC VAX-11/750 system.
Key Milestones (1985-1990)
- November 1985: PRS launched at New Delhi with 50 counters, covering 2 trains
- June 1987: Mumbai PRS node operational
- July 1987: Kolkata (Calcutta) PRS node operational
- October 1987: Chennai (Madras) PRS node operational
- July 1989: Secunderabad PRS node operational (on a Cyber computer)
- 1990: PRS reached its third version
However, these five nodes operated independently - they could not share data with each other. A passenger in Delhi could not book a ticket on a train originating from Mumbai.
The Establishment of CRIS (1986)
Recognising the need for a dedicated IT organisation, the Ministry of Railways established the Centre for Railway Information Systems (CRIS) in 1986. CRIS was created as an autonomous organisation under the Ministry of Railways, headquartered in Chanakyapuri, New Delhi.
CRIS was initially tasked with developing the Freight Operations Information System (FOIS), but soon took over the PRS as well. Over the years, CRIS has grown to manage more than 80 IT projects for Indian Railways.
The CONCERT Revolution (1995-1999)
The breakthrough came with CONCERT (Country-wide Network for Computerised Enhanced Reservation and Ticketing), developed by CRIS.
Development Timeline
- January 1995: First prototype of CONCERT developed and tested at Secunderabad
- September 1994: CONCERT first implemented at the Secunderabad PRS site
- 1997-1998: Gradual rollout to other PRS sites
- April 18, 1999: All five PRS nodes (Delhi, Mumbai, Kolkata, Chennai, Secunderabad) were finally networked together
This was the watershed moment. For the first time, a passenger could book a ticket on any train from any counter in the country. The system became the world’s largest online railway reservation system.
Technical Details
- Software: Written primarily in C and FORTRAN
- Hardware: Digital OpenVMS operating system with RTR (Reliable Transaction Router) as middleware
- Interconnectivity: Five PRS centres connected over 2 Mbps leased BSNL lines
- Transaction volume: Over 1.6 million seats and berths reserved daily
The IRCTC Era (2000-2002)
While the PRS handled the back-end reservation engine, the passenger-facing front-end was developed by the Indian Railway Catering and Tourism Corporation (IRCTC), incorporated in 1999.
Online Ticketing Launch
- 2000: IRCTC launched its enquiry service on the web (www.indianrail.gov.in)
- August 3, 2002: IRCTC launched online ticket booking - one of India’s earliest e-commerce platforms
For the first time, passengers could book tickets from home. This dramatically reduced queues at reservation counters and made ticket booking accessible to millions who lived far from railway stations.
Growth of Online Booking
The IRCTC website became one of India’s most-visited websites. Over time, IRCTC added:
- E-ticketing (paperless tickets)
- I-ticketing (counter booking via IRCTC)
- Tatkal online booking
- Rail Connect mobile app (leading to a sharp uptake in mobile ticket sales)
The Tatkal Scheme (1997-2004)
The Tatkal Reservation Scheme was introduced in December 1997 to provide last-minute reservation options and combat ticket touting.
Evolution of Tatkal
- December 1997: Tatkal introduced in around 110 trains, mainly in Sleeper class. Extra coaches were attached for Tatkal passengers
- August 2004: Major revision of the Tatkal scheme. Fixed surcharge percentage introduced
- Subsequent years: Expanded to more trains and classes. Premium Tatkal (PT) introduced on select high-demand trains with dynamic pricing
The Tatkal scheme document notes that it was designed to “save passengers from the clutches of unscrupulous elements/touts” by making advanced reservation economically unviable for scalpers.
Chart Preparation: The Early Digital Years
Paper Charts from PRS
After PRS was implemented, charts were printed from the computer system rather than handwritten. This was a significant improvement - printed charts were accurate, legible, and could be generated quickly.
However, the chart was still a physical document. The TTE carried a printed copy and manually marked changes (no-shows, reallotments) on paper.
The First and Second Chart System
The concept of first chart (prepared 4 hours before departure) and second chart (prepared 30 minutes before departure) was established early in the digital era. The first chart captured the bulk of reservations, while the second chart incorporated current bookings and last-minute cancellations.
Hand Held Terminals (HHT) for TTEs
The introduction of Hand Held Terminals (HHT) was a major modernisation of the charting and allotment process. The project was conceptualised, tested, and rolled out under the supervision of CAO/PTS (Chief Administrative Officer / Passenger Transportation Systems).
HHT Features
- Live chart access on a portable device
- Real-time passenger marking (Travelling / Not Turned Up)
- Automated vacancy detection and allotment suggestions
- Digital receipt generation for excess fare tickets
- Consolidation of vacancy data across coaches by the Train Captain
- Communication of vacancy to next remote location via PRS server
The HHT replaced paper charts, reduced errors, sped up the verification process, and made the allotment process transparent.
Chart Vacancy Goes Public (2019)
One of the most significant recent changes came in February 2019. On February 27, 2019, the then Minister of Railways Piyush Goyal launched a new facility for public viewing of train charts and vacant berths on the IRCTC website.
What the 2019 Launch Enabled
According to the Press Information Bureau release:
- Class-wise and coach-wise vacant berth availability displayed
- Graphical coach layout with colour-coded berth status
- Real-time updates as the train progresses
- Vacant berth information for both first and second charts
- More than 120 different coach layouts across nine travel classes
For the first time, passengers could see exactly which berths were empty on their train. This transparency was a direct response to years of passenger demand.
The release quoted Railway Minister Piyush Goyal: “Complete information of vacant berths from train source as well as intermediate locations will be available to the user. Prospective customer can use the information for onboard booking of vacant berths by TTE as per business rules.”
Data Warehouse and PRIMES (2004-2018)
Behind the scenes, CRIS developed sophisticated data analysis systems:
Data Warehouse System (2004)
Launched to enable railway managers to carry out trend analysis of historical PRS data - berth utilisation, occupancy patterns, and earnings analysis.
PRIMES (2018)
Passenger Reservation Information Management Enhanced System - provides near real-time data analysis and predictive reports for all passenger-centric IT systems, including PRS, unreserved ticketing, and the common payment gateway.
The Vikalp Scheme (2015)
The VIKALP (Voluntary Opt-in Scheme for Confirmed travel through Alternate train accommodation) was introduced to offer waitlisted passengers confirmed seats on alternative trains. Passengers can opt in during booking; if their original train remains waitlisted, they may be offered a confirmed berth on a different train on the same route.
Auto-Upgradation Evolution (2006-2025)
The auto-upgradation scheme has evolved significantly:
- January 26, 2006: Introduced on two trains (Mumbai- Delhi Rajdhani and August Kranti)
- February 6, 2006: Extended to all Rajdhani trains and 30 other trains
- April 1, 2014: Extended to all Mail/Express trains including sitting accommodation
- May 13, 2025: Railway Board Circular No. 07 of 2025 introduced a structured upgrade hierarchy (SL < 3E < 3A < 2A < 1A for sleeping; 2S < VS < CC < EC < EV for sitting) with a maximum two-level upgrade limit
The December 2025 Chart Timing Revolution
The most recent major change came with the Railway Board circular of December 12, 2025, which revised the timing of first chart preparation.
Old System (Pre-2025)
- First chart prepared approximately 4 hours before departure
- Passengers had limited time to react to chart status
New System (Post-December 2025)
- Trains departing 05:01-14:00: First chart by 20:00 hrs the previous day
- Trains departing 14:01-23:59: First chart at least 10 hours in advance
- Trains departing 00:00-05:00: First chart at least 10 hours in advance
- Final chart: Approximately 30 minutes before departure
The Railway Board stated the aim: “To inform passengers well in time about the reservation status so as to remove the anxiety of passengers coming from remote locations to get the long-distance trains.”
This gave passengers more time to check their chart status, make alternative plans if still waitlisted, and book chart vacancies through Current Booking.
The Present System: How It All Works Together
Today’s system integrates multiple components:
| Component | Function | Since |
|---|---|---|
| PRS | Back-end reservation engine | 1985 |
| CONCERT | Nationwide networking of PRS nodes | 1999 |
| IRCTC website | Online ticket booking | 2002 |
| Rail Connect app | Mobile ticket booking | 2010s |
| Charts/Vacancy | Public chart vacancy display | 2019 |
| HHT | TTE handheld terminal for onboard management | 2019 |
| PRIMES | Data analytics and reporting | 2018 |
| Vikalp | Alternative train confirmation | 2015 |
| Auto-upgradation | Free class upgrade at chart time | 2006 |
What Has Not Changed
Despite the technological transformation, some fundamentals remain:
- The chart is still prepared before departure (though the timing has changed)
- The TTE is still the authority for onboard berth management
- RAC passengers still get priority for vacant berths
- The physical chart is still pasted on coaches (as a backup to digital systems)
- The quota system still governs seat allocation
The Future
Indian Railways and CRIS continue to modernise. The current PRS system, while reliable and time-tested, faces increasing demands for flexibility. As noted in a 2007 Journal of Information Technology case study, CRIS faces a dilemma: the current system is proven and reliable but difficult to modify quickly for new business rules.
Modernisation efforts include:
- Upgrading the PRS software to incorporate new rules more flexibly
- Enhancing the HHT system for faster updates
- Improving the Charts/Vacancy interface for mobile users
- Integrating with Aadhaar for seamless verification
For an understanding of the current chart vacancy system and how to use it, see what is train chart vacancy.
Summary Timeline
| Year | Milestone |
|---|---|
| Pre-1985 | Manual paper-based reservation system |
| 1985 | First PRS pilot at New Delhi (IMPRESS) |
| 1986 | CRIS established |
| 1987-1990 | PRS expanded to Mumbai, Kolkata, Chennai, Secunderabad |
| 1995 | CONCERT prototype tested at Secunderabad |
| 1997 | Tatkal scheme introduced |
| 1999 | All five PRS nodes networked (CONCERT) |
| 2002 | IRCTC online ticketing launched |
| 2004 | Tatkal scheme revised; Data Warehouse launched |
| 2006 | Auto-upgradation scheme introduced |
| 2014 | Auto-upgradation extended to all Mail/Express trains |
| 2015 | Vikalp scheme introduced |
| 2018 | PRIMES launched |
| 2019 | Charts/Vacancy public display launched; HHT rollout |
| 2025 (May) | Revised auto-upgradation hierarchy |
| 2025 (Dec) | Chart preparation timing revised (10 hours before departure) |
For more on how charting works today, see our guide on how TTE allots vacant berths after chart preparation.