Home › Examples

BPMN diagram examples

Eight everyday business processes, each with a ready-to-use description. Copy a prompt, open the generator, and get an editable BPMN 2.0 diagram in seconds.

Copy · Paste · Generate · Free, no signup

1. Order-to-cash

From a customer order through fulfillment and payment.

A customer places an order. Sales checks stock availability. If in stock, the warehouse ships the goods; if not, the item is back-ordered and the customer is notified. After shipping, finance issues an invoice, the customer pays, and the payment is recorded. End when the order is closed.

2. Employee onboarding

New hire from offer acceptance to first day.

A candidate accepts an offer. HR creates the employee record and sends the contract. IT provisions accounts and a laptop in parallel with Facilities preparing a desk. The manager schedules a first-day orientation. On day one the employee completes paperwork and training. End when onboarding is complete.

3. Invoice approval

Vendor invoice received to payment.

An invoice is received from a vendor. Accounts payable checks it against the purchase order. If it matches, a manager approves it and finance schedules payment. If it does not match, it is sent back to the vendor for correction. End when the invoice is paid or rejected.

4. Customer support ticket

Support request from submission to resolution.

A customer submits a support ticket. Support triages it. If it is urgent, it is escalated to a senior engineer; otherwise a support agent handles it. The agent resolves the issue and notifies the customer. If the customer confirms, the ticket is closed; if not, it is reopened. End when the ticket is closed.

5. Recruitment process

Job opening to hiring decision.

A hiring manager opens a job requisition. HR posts the job and screens applications. Suitable candidates go through a phone screen, then an interview. After interviews, the panel decides. If approved, HR sends an offer; if the candidate accepts, they are hired. If rejected or declined, the candidate is notified. End when the position is filled or closed.

6. Purchase requisition

Internal request to approved purchase order.

An employee submits a purchase requisition. Their manager reviews it. If the amount is over the approval limit, finance must also approve. Once approved, procurement creates a purchase order and sends it to the supplier. If rejected, the employee is notified. End when the purchase order is issued.

7. Product return (RMA)

Return request to refund or replacement.

A customer requests a return. Support checks whether it is within the return window. If eligible, a return label is sent and the customer ships the item back. The warehouse inspects it. If acceptable, finance issues a refund or a replacement is sent. If not eligible or the item fails inspection, the customer is notified. End when the case is resolved.

8. Leave request approval

Time-off request to decision.

An employee submits a leave request. The system checks their available balance. If sufficient, the manager reviews it and either approves or rejects it. HR records the decision and the employee is notified. If the balance is insufficient, the request is automatically declined. End when the employee is notified.

Turn any of these into a diagram

Copy a description above, open the generator, paste, and generate. Then tweak it with follow-up prompts.

Open the BPMN Generator

New to BPMN?

Read what BPMN is and why it matters, brush up on the symbols and elements, or learn how the text-to-BPMN generator works.