Business process modeling is important because it allows us to clearly and unambiguously define business processes, to identify the company's operations. It provides formal knowledge about work performance, work standardization, process analysis, and risk detection, leading to process improvement and automation possibilities. This paper focuses on the BPMN (Business Process Modeling Notation) modeling language, which aims to facilitate understanding and usability for all business users, participants, analysts, and software engineers. Before creating the model, it is crucial to determine the modeling goal, as companies encounter unforeseen events that can impact business objectives. Timely identification and assessment of risks, along with consideration of their consequences, are essential to prevent adverse effects. BPMN allows comprehensive process mapping and real-time monitoring to aid in risk identification. By integrating risk management into the process model, proactive identification and mitigation of risks can be achieved, reducing the likelihood of risk occurrence. While BPMN 2.0 lacks risk management constructs, various authors offer suggestions that will be presented in this paper.