Characterizing or reconstructing incidents ranging from light to heavy crashes is one of the enablers for mobility solutions for fleet management, car-sharing, ride-hailing, insurance etc. While crashes involving airbag deployment are noticeable, light crashes without airbag deployment can be hidden and most drivers do not report these incidents. Frequent light crashes reveal not only abusive driver behaviors but also increase the probability of damaging a vehicle. In this paper, we are using vehicle responses together with a dynamics model to trace back if abnormal forces have been applied to a vehicle so as to detect light crashes. The crash location around the perimeter of the vehicle, the direction of the crash force, and the severity of the crashes are all determined in real-time based on on-board sensor measurements which has further application in accident reconstruction. All of this information will be integrated to a feature called “Incident Report”, which enable reporting of minor accidents to the relevant entities such as insurance agencies, fleet managements, etc. The developed algorithms are being pursued for implementation in a wireless OBD dongle using the hardware specific Java format. CAN bus data, accessed through OBD port, are from on-board sensors and the information originated from the control functions such as ABS, TCS, ESC, and/or RCM. The impact triggers are first detected and confirmed, the computed variables are then transferred to the cloud. At this moment, the incident report algorithm, has been developed and verified in CarSim simulation environment, and is implemented in real-time Java environment.