Your sprint plan assumes 10 days × N people. Your calendar disagrees.

Name where your team sits and the window you’re planning. This subtracts the public holidays each country actually observes and the time off you’ve booked — then shows the working days and person-days that are left, and whether what you’ve committed fits inside them.

Step 1 — the real-capacity audit

Who is in the window, and where

Whole people. Part-time arrangements go in the time-off field, in person-days.

Working week

8 people over 92 days

The real capacity

Thu 1 Oct – Thu 31 Dec

4%

less capacity in this window than the plan assumes

508 person-days, not 528. 66 working days on a Mon–Fri week × 8 people is where the 528 comes from.

What the plan assumes

66 working days × 8 people

528 person-days

Public holidays

4 dates landing on a working day

−20

Booked time off

the person-days you entered, across the whole window

0

Actually available

the number a commitment should be sized against

508 person-days

Which days, and for whom

  • Wed 28 Oct4 of 8 off
    Czechia · Den vzniku samostatného československého státu
  • Tue 17 Nov4 of 8 off
    Czechia · Den boje za svobodu a demokracii
  • Thu 24 Dec4 of 8 off
    Czechia · Štědrý den
  • Fri 25 Dec8 of 8 off
    Czechia · 1. svátek vánočníGermany · Erster Weihnachtstag

3 of these dates take out part of the team only — the window carries days where some of the team is off and the rest is working.

Only holidays landing on a working day are listed. Where a country moves one that falls on a weekend onto a weekday, the moved date is what appears, marked observed; where it does not, the holiday costs the window nothing and is left out.

What the holiday dates exclude

Coverage is national. Regional, state, municipal and religious holidays are not in these numbers, and neither are company shutdown days or collective-agreement days off unless the note below says otherwise. Every date is computed from a rule rather than fetched, so it holds for any year — but a rule cannot know about a one-off national holiday declared for a royal jubilee or a funeral.

Germany
The nine nationwide holidays only. Many German holidays are set per Bundesland — Epiphany, Corpus Christi, Assumption, Reformation Day, All Saints and Repentance Day among them — so a Bavarian or Saxon team loses more days than this shows. Germany has no weekend substitution: a holiday falling on a Saturday or Sunday is simply lost.
Czechia
No exclusions beyond the general note above — the national set is the whole story here.

Step 2 — the commitment check

Against 508 available person-days rather than the 528 the plan assumed. Turning those into points needs a points-per-day pace, and the only honest source for one is your own last few sprints — without them, this shows the person-days and stops there.

Points completed in your last sprints

Optional, and the only thing here that can come from your own history. With 2 or more, the pace below is measured from these. With fewer, it falls back to a default and says so.

Enter the points committed.

What this can and cannot see

Holiday dates are computed from rules rather than fetched from a list, so they hold for any year — but coverage is national only, and each country’s exclusions are spelled out beside the result. The commitment check is arithmetic on the numbers you enter plus the sprint totals you give us. No cross-team benchmark stands behind it, because none exists: nobody can tell you how often commitments like yours land elsewhere, and a number that claimed to would be invented.

Nothing you type here is stored. The whole read is encoded in the URL, which is also how you share it.

Want the same correction applied continuously, with your team’s own calendar and estimates behind it? That’s Ambera Forge · Read what AI-written code costs your team in review