Capacity Planning for Microsoft Planner
Microsoft Planner

Capacity Planning for Microsoft Planner

Quick answer: Yes, but not from anything Planner calculates automatically. Planner's People view and Premium's effort fields report assignments and hours within a single plan. They never sum a person's commitment across several plans or compare it to what they actually have available. The reliable way to plan capacity across a handful of Planner plans is a manual weekly percentage-allocation table, one row per person and one column per week, filled in by asking each plan lead directly rather than inferring it from task counts. Below is a full eight-week worked example for a shared team of eight people across three Planner plans, including the point where the numbers surface an overallocation that none of Planner's own views would have shown.

If you want the background on why task counts and "busy" status aren't the same as workload, the companion piece on resource management in Microsoft Planner covers the underlying problem. This article skips the theory and works one scenario end to end, with real numbers.

The scenario: three plans, eight people, one eight-week push

A mid-market IT team is running three live Planner plans this quarter: Website Relaunch, Product Launch Microsite, and Customer Portal Migration. Each has its own owner, group, and task board: normal Planner. The complication: all three draw from the same shared pool of eight people, converging toward overlapping deadlines over the same eight-week stretch starting in early October.

The pool: two designers (Priya, Marcus), three developers (Elena, Jordan, Sam), one QA engineer (Nina), one PM (Chris), and one content writer (Dana). Some sit on one plan for the whole horizon; others move between plans as work shifts. Nobody owns the one question that matters: across everything each person is assigned to right now, how much of their week is actually spoken for, and does that change as the eight weeks go on?

What Planner's native views show, and where they stop

People view and the effort field

Plan 1, Microsoft's free tier, already includes a People view: open any plan's People tab and you'll see, for that one plan, how many tasks each person is assigned and how much effort those tasks carry if hours have been entered. That's real functionality, more than some older comparisons give Planner credit for.

The limit is scope. Elena's People view inside Customer Portal Migration shows her tasks in that plan only. It says nothing about what she's also carrying in Website Relaunch, a separate plan entirely. To see her total commitment across both, someone has to open every plan she's on and add it up by hand, which is exactly the work the table below replaces with one number per person per week.

The other limit is what a task count actually tells you. A person with three tasks in a plan could be 10% loaded or 150% loaded depending on how much work each task represents. The count alone carries no intensity information. Don't equate assignment counts with utilization; they answer "is this person on the plan," not "how much of their week does it take."

Planner Premium's Portfolios

On Plan 3 or Plan 5, Planner Premium adds Portfolios: several Premium plans rolled into one shared, read-only view. It's a genuine step up for seeing task status and timelines in one place instead of clicking between plans. Microsoft's own Planner Agent can also generate automatic status reports for shared Basic and Premium plans on top of it.

None of that reaches capacity. A Portfolio rolls up tasks, and a status report summarizes task state; neither carries a resource-capacity field, so neither sums a person's committed percentage across the plans in the roll-up. The gap isn't a missing setting. Portfolios and status reports were built to answer "what's the status," not "who's overbooked."

Building the weekly allocation table by hand

The workaround is manual but straightforward: for each person, ask their plan lead what percentage of a working week they expect that person to spend on this plan's work, week by week. Not inferred from a task count or an effort field, but asked directly, plan by plan, then summed per person, per week, across every plan they're on. That sum is the number Planner has no field for.

Here's that table for the scenario above: eight people, eight weeks, October through late November, with each cell showing total weekly allocation combined across whichever of the three plans that person is on that week.

PersonRoleWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Wk 7Wk 8
PriyaDesign60%60%100%100%40%40%40%40%
MarcusDesign50%50%50%50%50%50%50%50%
ElenaDev70%70%70%70%120%120%120%120%
JordanDev80%80%80%80%80%80%80%80%
SamDev40%40%60%60%60%60%60%60%
NinaQA0%0%0%0%50%80%80%80%
ChrisPM60%60%60%60%60%60%60%60%
DanaContent50%50%50%50%40%40%40%40%

Priya's two weeks at 100% (Website Relaunch design plus early Product Launch design overlapping in weeks 3 and 4) are tight but not over. Elena's row is the one worth stopping on.

Where explicit input changes the answer

For the first four weeks, Elena is booked at 70% on Customer Portal Migration alone: busy, but with headroom. In week 5, Website Relaunch's development work ramps up and adds her at 50% for its own push, landing on top of the 70% she's still carrying on Portal Migration. From week 5 through week 8, her combined total is 120% of a working week.

Nothing inside Planner would have surfaced that. Her Customer Portal Migration People view still shows the same tasks and effort hours in week 5 that it showed in week 4. Nothing about that plan changed. The overallocation comes entirely from a second plan her Portal Migration view has no way to see, and Website Relaunch's own view has no way to see her Portal Migration load either. Only the aggregated table, built from two explicit numbers from two different plan leads, shows the 120%.

This is also why the input has to be explicit rather than inferred. An estimate pulled from Elena's task count in Portal Migration alone would have read "same as last week" straight through week 8, because nothing in that plan changed. It would have missed the new Website Relaunch commitment entirely. The number only appears because someone was asked, directly, what percentage of her week Website Relaunch would need starting in week 5.

Once the 120% is visible, it's an ordinary staffing decision rather than a surprise in week 6: shift part of Elena's Website Relaunch development work to Jordan or Sam, who both have some room in that window, or slide one Website Relaunch deliverable a week later. Either way, the decision gets made in week 4, on purpose, instead of getting discovered in week 6 as a missed date.

How PPM Express fits at this scale

Three plans and eight people over eight weeks sits close to the ceiling of what's reasonable to track by hand. PPM Express integrates with Microsoft Planner to bring this same cross-plan view into one place: it connects to the Planner plans a team is running and applies the same explicit weekly-percentage input walked through above to calculate resource capacity across the people on them, without anyone maintaining a spreadsheet by hand.

As a team grows past this scenario, adding a fourth or fifth plan, extending the horizon past eight weeks, or needing roles, skills, and calendars (PTO, holidays, part-time schedules) built into the math instead of typed in by hand, PPM Express extends the same approach to handle organization-wide capacity across however many Planner plans a team runs. The broader resource management capability is the same idea, extended to however many plans and people an organization actually runs.

Frequently asked questions

Can Microsoft Planner calculate resource capacity on its own? Not automatically. Plan 1 includes a People view and effort fields, and Premium adds Portfolios, but every view is scoped to a single plan or, for Portfolios, to a set of Premium plans still measured by task status. None sum a person's committed percentage across plans or compare it to their available time; that arithmetic has to be built separately, as in the worked table above.

Isn't a task count in Planner the same as knowing someone's workload? No. An assignment count shows how many tasks are on a person's plate, not how much of their week those tasks consume. Three light tasks and one heavy one can look identical in a task-count view while representing completely different loads. The table above uses explicit weekly percentages precisely because task counts can't stand in for them.

Does Planner Premium's effort field solve this? Partially, and only within one plan. Effort records estimated hours per task, more informative than a bare count, but it still lives inside that single plan. Nothing in Planner sums a person's effort hours across the several plans they're likely assigned to. Cross-plan aggregation is exactly the gap the manual table, or a portfolio layer built above Planner, fills.

Can Planner Agent or ChatGPT help with capacity planning? Planner Agent generates automatic status reports for shared Basic and Premium plans, useful for summarizing what happened but not for calculating who's overbooked next month. ChatGPT can reach Planner today through custom MCP connector apps, but it still works from Planner's own Graph API, which supports Basic plans only (Premium connections run through a separate Power Platform environment). Neither path adds a capacity concept Planner doesn't already have.

Can a tool take over this kind of planning instead of tracking it by hand? Yes. PPM Express integrates with Microsoft Planner and automates the same explicit weekly-percentage approach used in this article, connecting to the Planner plans a team is running and calculating resource capacity across the people on them. As a plan roster grows, the horizon extends, or roles, skills, and calendars need to factor into the math, PPM Express handles that layer instead of it being typed in by hand.

What if a fourth plan or a longer horizon gets added later? The table method still works, but it gets harder to maintain by hand with every added plan or week, and it can only record a decision already made, not test one in advance. Scenario planning tools let you model a fourth plan's effect on the same eight people before committing anyone's time to it, rather than finding out afterward.

If you're staring at three or four Planner plans and a shared team, trying to work out who's actually free next month, the table above is worth building for real. Pull your own people and plans into the same eight-week grid and see where the numbers cross 100%. PPM Express integrates with Microsoft Planner to do this cross-plan capacity math without leaving Planner, a reasonable way to try this against your own plans before deciding whether you need anything more. See how it works.