Team Capacity Calculator

Calculate available team capacity in hours after accounting for meetings, PTO, and non-coding overhead for sprint planning.

hrs
%
%
%
%
pts
Available Capacity
312.00 hrs
Out of 480.00 theoretical
Feature Dev Hours
265.00 hrs
55.2% of total capacity
Utilization Rate
0.65%
Good
Focus Factor
0.65
Consider reducing overhead
Per-Person / Sprint
39.00 hrs
3.9 hrs/day effective
Bug-Fix Hours
47.00 hrs
15% of available
Sprint Point Capacity
40.00 pts
Based on 40 pt velocity
Meeting Cost
72.00 hrs
15% overhead burned

Time Allocation Breakdown

Feature Work265.00 hrs (55.2%)
Bug Fixes47.00 hrs (9.8%)
Meetings72.00 hrs (15%)
PTO / Absence48.00 hrs (10%)
Context Switching48.00 hrs (10%)

Utilization Gauge

65%
MetricPer SprintPer DayPer Person
Theoretical480.00 hrs48.00 hrs60.00 hrs
Available312.00 hrs31.20 hrs39.00 hrs
Feature Work265.00 hrs26.50 hrs33.10 hrs
Overhead Lost168.00 hrs16.80 hrs21.00 hrs
ScenarioOverheadAvailableUtilization
Current35%312.00 hrs65%
Cut Meetings 50%27.5%348.00 hrs72.5%
Zero PTO25%360.00 hrs75%
Best Case (10%)10%432.00 hrs90%
Planning notes, formulas, and examples

About the Team Capacity Calculator

Team capacity is the actual number of productive development hours available in a sprint. The gap between theoretical capacity (team size × hours per day × days) and actual capacity is often 30–50%, consumed by meetings, PTO, overhead, on-call duties, and context switching.

This calculator helps scrum masters and team leads compute realistic capacity by subtracting all non-coding commitments. Accurate capacity planning prevents over-commitment — the primary cause of incomplete sprints and declining team morale.

Understanding your team's true capacity helps you commit to an achievable sprint scope. Over-committing by even 10–15% consistently leads to accumulating unfinished work, quality shortcuts, and eventual burnout. Planning to 80% of capacity leaves room for unexpected issues.

When This Page Helps

Most teams over-commit because they don't account for non-coding time. This calculator reveals the gap between theoretical and actual capacity, leading to more realistic sprint commitments and healthier teams.

How to Use the Inputs

  1. Enter the number of team members.
  2. Enter productive hours per day (typically 6–7 of an 8-hour day).
  3. Enter the number of working days in the sprint.
  4. Enter the percentage of time spent in meetings.
  5. Enter the percentage of PTO/absence during the sprint.
  6. Review the available coding hours for sprint planning.
Formula used
Theoretical Capacity = members × hours_per_day × days Available = Theoretical × (1 − meetings% − PTO%) Utilization = Available / Theoretical × 100

Example Calculation

Result: 225 available hours (75% utilization)

Theoretical: 5 × 6 × 10 = 300 hours. Meetings consume 15% (45 hours) and PTO 10% (30 hours). Available: 300 × 0.75 = 225 hours of coding time for sprint commitments.

Tips & Best Practices

  • Plan sprint commitments at 80–85% of available capacity for buffer.
  • Track meeting time as a percentage — many teams don't realize it's 20–30%.
  • Account for on-call duties, support rotations, and unplanned interruptions.
  • Use 6 productive hours per 8-hour day as a realistic baseline.
  • Include onboarding time for new team members (typically 50% capacity first sprint).
  • Review capacity at sprint planning, not just beginning of quarter.

The Capacity Planning Gap

Most teams plan as if 100% of calendar time is available for coding. In reality, meetings, code reviews, email, Slack, and context switching consume 30–50% of the day. Acknowledging this gap is the foundation of realistic sprint planning.

Building a Capacity Model

Start with total available hours, subtract known commitments (recurring meetings, on-call, PTO), then apply a buffer for unplanned work. The result is your plannable capacity. Track actual velocity against planned capacity to refine the model over time.

Protecting Developer Focus Time

The most effective capacity improvement is protecting uninterrupted focus blocks. A developer with 4 hours of uninterrupted coding time produces more than one with 6 fragmented hours. Consider meeting-free days or focus time blocks for the team.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Research consistently shows 5–6 hours of deep, focused coding work per 8-hour day. The remaining time goes to communication, email, breaks, and context switching. Some studies suggest 4 hours for roles with heavy meeting loads.