Skip to content

What is a SIPOC diagram - An Introduction

by David Mainville on

A SIPOC diagram is an essential tool for designing or improving business processes.  It is a concise way to identify Suppliers, Customers, Inputs, Outputs, and Process steps, all on a single page!

Process Mapping & the SIPOC Model

Processes are the lifeblood of an organization. They lay out the flow of work so that people understand what they need to do and how to do it. Process maps also act as the blueprint for automation.

A process is a set of activities that transforms inputs into value-added outputs.

Process mapping, typically performed by a process analyst, is an exercise designed to document all aspects of the process. The analyst captures process steps, roles & responsibilities as well as metrics, controls, and supporting tools.

There are many items that come out of a process mapping exercise. These can include process guides, RACI charts, flow diagrams, procedural information, and technical specification (requirements) for Business Process Automation (BPA).

One of the most powerful, and often overlooked, documents from a process mapping exercise is the SIPOC diagram.

This diagram puts the key aspects of the process on a single page. It's a great starting point for designing the process as well as a powerful tool for process improvement.

Check out our Introduction to Process Mapping to learn more!

What is the meaning of SIPOC?

SIPOC stands for SuppliersInputsProcessOutputs, and Customers. Organizations use this diagram to capture, at a high level, all the critical parts of a process.  Here is a definition of each part of the SIPOC diagram.


Any role, system, or inter-process connection that provides inputs to the process. Here are some examples of suppliers:

  • A role is a function played by a person. For example, a client fills out an order form that kicks off the order fulfillment process.
  • A system is typically a software product used by the organization. For example, an automated monitoring system can provide an alert to a Service Desk agent kicking off an incident management process.
  • Inter-process: In the same way a system can provide information to a process, so can another process.  For example, the expense reporting process can be a supplier to the reimbursement process.


An input is a trigger for the process. Inputs are something transformed, consumed, used, or processed. They can sometimes be the output of another process. 

The process of manufacturing a product, such as a car or a cell phone, requires many inputs. These can include the various components that need to be assembled or the labor required to assemble them. These inputs come from Suppliers.


A process is a set of activities that transform inputs into value-added outputs. In the example of manufacturing a car, the inputs are put through a manufacturing process resulting in a fully assembled car. The manufacturing process can include welding the frame, inserting the drive train, rust-proofing, painting, and a final quality check.


An output is a value-added result produced by the process. They can sometimes be the input into another process. 

  • Examples of outputs: The insurance claim process has the output of a processed claim. Manufacturing processes result in assembled goods. The fulfillment process results in having something shipped to a customer.


Similar to a supplier, any role, system, or inter-process connection that receives outputs from the process can be a customer. 

  • A role is a function played by a person. A client who placed an order ultimately becomes a customer of the process when their product is received.
  • One process can feed another. For example, the shipping process is a customer of the order-picking process.
  • Different software systems may be involved in the end-2-end ordering process. For example, once the order is placed information may be passed to a payment system. In this example, the payment system is the customer.

SIPOC Example

The following is a simple example of the SIPOC diagram. We will be using something we can all relate to, the creation of pizza.

SIPOC Diagram

The SIPOC chart shows a number of Suppliers including grocery stores, dairy farms, and vegetable farms. Other suppliers to the process could include servers or cooks.

These suppliers provide the Inputs (raw ingredients) for the pizza. Other inputs into the process could have included the labor and operating costs of running the restaurant.

The main activities of creating the pizza are listed in the Process column. The process is not to be confused with detailed procedural steps. We recommend no more than 8 process steps (to keep things simple).

The Output of the process is pizza, either whole or by the slice.

And the Customers are defined by Role, dine-in, take-out, and delivery.

Getting Started

If you are new to creating a SIPOC diagram you can start with a SIPOC template. Many templates are available on the internet or in many of the process modeling tools, such as the Navvia Process Designer.

You can start by bringing together team members with a good understanding of the process you wish to document. These identify the suppliers, inputs, process steps, outputs, and customers of the process.

A potent tool for process improvement.

SIPOC diagrams gained prominence as part of Total Quality Management (TQM) programs back in the '80s. Today, SIPOC diagrams are an essential part of Lean Six Sigma initiatives, lean manufacturing, and general process design and improvement projects. SIPOC is also used with Agile, Lean (Kaizen event), or other Continuous Process Improvement methods.

One example is Value Stream Mapping. The SIPOC diagram is the starting point for decomposing a process and problem-solving issues with the process.

Continuous process improvement is also a key use case for this diagram. One such example is the DMAIC cycle. DMAIC is a continuous improvement approach and stands for Define, Measure, Analyze, Improve, and Control. The SIPOC provides an excellent overview of the process to help drive improvement.

Another example includes project management. The SIPOC diagram can be used to identify the key elements of your project. This helps in keeping an eye on the big picture and improving project execution.

The SIPOC is used to capture the process on a single page before any process improvement work begins.  

To learn more about how SIPOC can improve process management check out this article: 5 Benefits of a SIPOC diagram.

The SIPOC diagram is one of the most powerful, yet overlooked, process tools at your disposal. It captures the process on a single page so you can better communicate the value, identify issues or initiate process improvement. 

Subscribe to Navvia Blog