HomeBlogProductivity

How to Set WIP Limits on a Kanban Board

Learn how to set WIP limits on a kanban board step by step: how to choose the number, involve your team, and adjust when work still piles up.

A kanban column with a work in progress limit badge showing the column is full

A kanban board without limits is just a colorful to-do list. Learning how to set WIP limits on a kanban board is what turns it into a system that helps work finish. WIP stands for work in progress: the maximum number of items allowed in a column at one time. This guide explains how to choose your numbers and keep them useful.

If you are new to boards, start with our comparison of kanban, to-do lists, and Scrum.

Why WIP limits matter

Without limits, people start new tasks before finishing old ones. Work sits half done, people switch between tasks, and nothing ships. A limit forces a useful question when a column is full: "What can I help finish?" instead of "What can I start?"

Limits also expose bottlenecks. If the Review column is always full, your problem is review capacity, not the number of tasks.

Step 1: Map your real workflow

Start with the columns that match how work actually moves, such as To do, Doing, Review, and Done. Add a column only when work genuinely waits in that state. Limits mean little on a board that does not reflect reality.

Step 2: Choose a starting number

There is no perfect formula, but these starting points are sensible:

Many teams set the limit a little below their maximum capacity to leave room for surprises. Miro's guide to WIP limits describes the same approach.

Step 3: Let the team decide

Limits work best when the people doing the work choose them. They know their capacity and the complexity of their tasks, so they are more likely to respect the number. Managers can help by asking questions and removing obstacles, not by dictating numbers.

Step 4: Decide what happens at the limit

Agree a simple rule in advance:

  1. When a column is full, no one pulls a new card into it.
  2. People help move existing cards forward instead.
  3. If an urgent item must jump the queue, agree how it is handled, for example a single "expedite" slot.

Step 5: Review after two to four weeks

Look at the board and adjust:

Sign Likely problem Response
People are often idle Limit too low Raise it by one
Cards sit for days in a column Limit too high, or a bottleneck Lower it or fix the bottleneck
Limits are constantly broken Rule not agreed or unrealistic Revisit as a team
One column is always full Bottleneck in that stage Add capacity or simplify the step

DORA's page on WIP limits recommends sticking with limits even when they cause waiting, and improving the process rather than raising the number.

Column limits or per-person limits?

Start with column limits and add per-person limits only if needed.

Common mistakes

Choosing a tool

Most board tools let you set column limits. Before paying for one, run it through our 10-check guide to evaluating SaaS tools.

The takeaway

Start with one item per person in your in-progress column, let the team agree the numbers, decide what happens at the limit, and review after a few weeks. The goal is not a perfect number but a board that helps you finish work before starting more.

Keep reading