SMRT Trains and one SMRT management staff were charged for violating the Workplace Safety and Health Act that led to this accident, and were fined $400,000 and $55,000 respectively. The SMRT engineer who led the track team at the scene of the accident was dismissed from SMRT Trains and charged with negligence causing death under the Penal Code.