Sprint capacity planning

Calculate the hours your team actually has this sprint.

Five developers over a two-week sprint is not 400 hours. Planara starts from gross working hours, takes off public holidays, vacations and company events, then applies a productivity factor, so you commit to the net hours that really exist.

  • Net hours, not headcount
  • Holidays & vacations off the top
  • Free, no login

The formula

How to calculate team capacity for a sprint

Start from gross working hours

Take each person working days in the sprint multiplied by their hours per day. A developer on 8 hours across 10 working days brings 80 gross hours before anything is subtracted.

  • Working days in the sprint
  • Hours per day, per person
  • Part-time patterns respected

Subtract holidays, vacation and events

Public holidays for each team country and region come off automatically, and so do individual vacations and team-wide company events. A holiday in the sprint and a two-day vacation simply remove those hours.

  • Offline holiday database
  • Per-person vacations
  • Team or single-member events

Apply a productivity factor

Ceremonies, reviews and overhead mean nobody codes 100% of their day. Planara starts from an industry net-percent baseline per methodology and role, which you can nudge per person, so a Scrum developer plans around 75% net rather than the full clock.

  • Per methodology and role
  • Per-person offset
  • Honest about meetings

Commit to the net hours

Gross minus holidays, vacation and events, multiplied by productivity, is the net capacity you can safely commit. Plan sub-tasks against it and Planara never books time the team does not have.

  • Net = (gross minus time off) times productivity
  • Per team and per person
  • No overbooking

Worked example: a two-week Scrum sprint, one developer

Gross hours
10 working days times 8 h = 80 h
Public holiday
Minus 1 day (8 h)
Vacation
Minus 2 days (16 h)
Available before productivity
80 minus 24 = 56 h
Productivity (Scrum dev)
75% net
Net sprint capacity
56 times 0.75 = 42 h

From capacity to a plan

Turn net hours into a sprint you can hit

A heatmap of who is really in

Every cell is one person on one day of the sprint, colored by the hours left after holidays and time off. Green is free, red is gone, so an overloaded sprint is obvious before it starts.

  • Per person and per team
  • Time off already removed
  • Today is always marked

Schedule sub-tasks against real hours

Give a sub-task its effort and the roles it needs, and the bar grows to fit the net capacity that is free. If someone takes vacation mid-sprint, the same work simply takes longer instead of pretending the hours exist.

  • Effort in, dates out
  • Bars sized by availability
  • Over-allocation flagged in red

Sprint capacity questions

How do you calculate team capacity for a sprint?

Take gross working hours for the sprint (working days times hours per day, per person), subtract public holidays, vacations and company events, then multiply by a productivity factor. The result is the net hours the team can commit. Planara does every step for you.

Why not just use headcount times sprint length?

Because headcount ignores holidays, vacations and the overhead of ceremonies and meetings. Five developers over two weeks look like 400 hours but rarely deliver that. Net capacity is what you can actually plan against.

What productivity percentage should I use?

Planara starts from an industry net-percent baseline per methodology and role (for example around 75% for a Scrum developer) and lets you offset any individual up or down, so the factor matches how your team really works.

Does a vacation mid-sprint change the plan?

Yes. Those hours are removed from the person net capacity, so their available cells drop and any task relying on them stretches to fit the hours that remain.

Do I need an account to plan a sprint?

No. Planara runs entirely in your browser and stores everything locally. Open it and start planning your sprint capacity right away.

Plan your next sprint against real capacity

Add your team, pick a holiday calendar, and watch the net hours for the sprint fill in. No sign-up, right in the browser.