7th Pay Commission: Currently, Indian Railways pays 178 kinds of allowances to its staff, including mileage allowance, night duty allowance, training allowance, transport allowance, conveyance allowance to doctors, uniform allowance, compensation in lieu of holidays and bad climate allowance.