SIPOC diagram: template, example, and how to make one

A SIPOC diagram is a one-page summary of a process. It lists the Suppliers, Inputs, Process steps, Outputs, and Customers. Teams use it at the start of a process improvement project, before anyone draws a detailed map.

Wavelength is a voice to diagram tool that turns a spoken process or a call transcript into an editable flowchart. This page gives you a SIPOC template you can copy, a worked example, and a fast way to fill in the process column by talking.

Map the process column by voiceProcess map template

What SIPOC stands for

LetterColumnThe question it answers
SSuppliersWho or what provides the inputs? A team, a vendor, a customer, or a system.
IInputsWhat goes into the process? A form, a request, data, materials, or approval.
PProcessWhat are the main steps? Keep it to 4 to 7 high-level steps.
OOutputsWhat comes out? A product, a report, a decision, or a record.
CCustomersWho receives the outputs? Internal teams count as customers.

SIPOC comes from Six Sigma and Lean. It is usually the first artifact in the Define phase of a DMAIC project. Its job is to agree on the boundaries of the process: where it starts, where it stops, and who is involved. Detail comes later, in a swimlane map or a value stream map.

SIPOC template

Copy this table into a doc or a spreadsheet. Fill the Process column first, then work outward.

SuppliersInputsProcessOutputsCustomers
(who provides it)(what comes in)1. (start step)(what comes out)(who receives it)
2.
3.
4.
5. (end step)

A worked SIPOC example: invoice approval

SuppliersInputsProcessOutputsCustomers
VendorsInvoice (PDF by email)1. Receive the invoice in the AP inboxCaptured invoice recordAccounts payable
Bill.comInvoice amount and vendor data2. Capture and read the invoiceCoded invoiceBudget owner
PurchasingPurchase order3. Match the invoice to the POMatched invoice or exceptionController
Budget owner, controllerApproval rules (under or over $5,000)4. ApproveApproved invoiceFinance
NetSuitePayment schedule5. Pay on the next payment runPayment and ledger entryVendor, finance

See the full flow for this process, with the decision branch, on the invoice approval workflow example. You can open it as an editable copy.

How to make a SIPOC diagram, step by step

  1. Name the process and its boundaries. Write the first step and the last step. Everything outside them is out of scope.
  2. List 4 to 7 process steps. Use a verb and a noun for each one: "Match invoice to PO". Stay high level.
  3. List the outputs. For each step, what does it produce?
  4. List the customers. Who receives each output? Include internal teams.
  5. List the inputs. What does each step need to start?
  6. List the suppliers. Who or what provides each input?
  7. Check it with the people who do the work. A SIPOC that only the project lead believes is not useful.

The order matters. Teams that start with suppliers often argue about edge cases before they agree what the process is. Start in the middle.

Build the process column by talking

The Process column is where most SIPOC workshops slow down. Somebody explains the work, and somebody else tries to write it down. With Wavelength, the person who knows the process talks, and the steps appear as a diagram while they speak.

Wavelength also picks out the people, teams, and systems that the speaker names. Those are a strong first draft of your Suppliers and Customers columns. Systems like NetSuite or Salesforce often show up as both a supplier of inputs and a receiver of outputs.

When the high-level SIPOC is agreed, keep going in the same flow. Add the detail, the decisions, and the handoffs. You end with a full process map that matches the SIPOC, instead of two documents that drift apart.

SIPOC vs other process tools

ToolLevel of detailBest use
SIPOCVery high level, one pageAgree scope and boundaries at the start of a project
Process mapEvery step and decisionDocument how the work flows today
Swimlane mapSteps by roleShow handoffs between teams
Value stream mapSteps with time and wasteFind delays and waiting time

Common SIPOC mistakes

When to use a SIPOC diagram

Use a SIPOC at the start of a project, before the team draws a detailed map. It is most useful in these cases:

Do not use a SIPOC to find delays or errors. It has too little detail for that. After the SIPOC, draw the detailed process map, and then add times to the steps if you need a value stream map.

When Wavelength is the wrong tool

If you only need the five-column SIPOC table, a spreadsheet or a doc is enough. Wavelength does not produce the SIPOC table itself. It produces the process flow that sits behind it, with the people and systems named. Use Wavelength when you want the SIPOC and the detailed map to come from the same conversation.

Related

Common questions

What does SIPOC stand for?

Suppliers, Inputs, Process, Outputs, and Customers. It is a one-page summary of a process, used to agree scope before a detailed process map.

How many steps should a SIPOC have?

Keep the Process column to 4 to 7 high-level steps. More detail belongs in a process map or a swimlane map.

Which column should I fill in first?

Start with the Process column, then outputs and customers, then inputs and suppliers. Starting in the middle keeps the team focused on what the process is.

Is SIPOC part of Six Sigma?

Yes. SIPOC is a common Six Sigma and Lean tool, often the first artifact in the Define phase of a DMAIC project.

Can Wavelength make a SIPOC table?

Wavelength makes the process flow behind the SIPOC, with the people and systems named, from speech or a transcript. Copy the template on this page for the five-column table.

Start freeTry the live demo

Every new account starts with 7 days of Pro. No card needed.