The Indian Railway Catering and Tourism Corporation (IRCTC) charges its customers for cancellation of railway tickets. The charge varies depending on the type of ticket and the time of cancellation.