Shoot Days Estimator: How Many Days Your Script Needs

Nick HartyBy Nick HartySeptember 14, 20263 min read

What it does

The shoot days estimator divides your script's page count by a pages-per-day pace, adds a quarter day for each company move and 20% more time for night pages, then adds a contingency percentage and rounds up. It gives a first number for budgets and prep calendars before a stripboard exists.

On this page
  1. Filling in the fields
  2. The formula
  3. Worked example at the default settings
  4. Choosing a pace you can defend
  5. Where the estimate breaks down
  6. After the estimate

Shoot days estimator

Accepts eighths, e.g. 96 4/8

A starting point. Your director and 1st AD set the real pace.

Counted as 20% slower than day work

Each move is counted as a quarter of a day

Percent added for weather, reshoots, and slow days

Estimated shoot days

29

rounded up

At base pace

24.0

96 pages ÷ 4

Moves and nights

+1.6

Contingency

+2.6

This is a planning estimate. Stunts, VFX plates, children, animals, crowd scenes, and heavy dialogue all change the pace. Build the real schedule on a stripboard once the breakdown is done.

Filling in the fields

Start with the script length in pages. The field takes eighths, so 96 4/8 works, as does 96. If you only know scene lengths, add them up first with the page count calculator.

Pick a production type to load a pace. The presets are:

PresetPages per day
Student or micro-budget short5
Independent feature4
Studio feature with large setups2 1/2
One-hour TV drama7
Vertical series (short episodes)10

These are starting assumptions written into the tool, not measured industry averages. Typing your own number in the pages per day field switches the dropdown to Custom.

Then enter the pages that play at night (INT and EXT night combined), the number of company moves you expect, and a contingency percentage. The tool has four results: the rounded estimate, days at base pace, days added for moves and nights, and days added for contingency.

The formula

  1. Base days = script pages ÷ pages per day
  2. Move days = company moves × 0.25
  3. Night days = (night pages ÷ pages per day) × 0.2
  4. Subtotal = base + move days + night days
  5. Contingency = subtotal × contingency %
  6. Estimate = subtotal + contingency, rounded up to a whole day

Worked example at the default settings

The tool opens on a 96-page independent feature with 18 night pages, 3 company moves, and 10% contingency.

  • Base: 96 ÷ 4 = 24.0 days
  • Moves: 3 × 0.25 = 0.75 days
  • Nights: 18 ÷ 4 = 4.5 days of night work, and 4.5 × 0.2 = 0.9 extra days
  • Moves and nights together: 1.65, which the tool displays as +1.6
  • Subtotal: 24 + 0.75 + 0.9 = 25.65
  • Contingency: 25.65 × 10% = 2.565, displayed as +2.6
  • Total: 28.215, rounded up to 29 shoot days

Twenty-nine days on a 96-page script is about 3.3 pages a day in practice, slower than the preset. That gap is what the extra fields are for. If your producer says you have 24 days, the result cards show what you would be giving up: no contingency, no time for the moves, and night work at day pace.

Choosing a pace you can defend

Pages per day is the input that moves the answer most, and it's the one people guess. A few things push it down: lots of coverage per scene, stunts and special effects, children with limited hours, animals, crowd scenes with background actors, and dialogue scenes with many speaking parts. Things that push it up are single-location stretches, handheld coverage, and scenes that are mostly transitions (a car pulling in, a character crossing the street).

If the director has shot before, ask what they averaged. Otherwise take the preset, run the estimate, and then read how many script pages can you shoot in a day before you commit to a number in a budget.

Where the estimate breaks down

  • The quarter day per move is fixed. A move across a parking lot costs less. A move across town with a lighting prelight costs more. Adjust by entering more or fewer moves.
  • All night pages get the same 20% penalty. The tool doesn't distinguish a night interior on a blacked-out stage from a night exterior in winter.
  • It doesn't know how many locations or cast you have, so it can't see that a day performer in three scenes spread across the script will force the order.
  • Night pages aren't checked against the total. If you enter more night pages than the script has, the tool will still add time for them.
  • Contingency accepts up to 50% in the field. Most planning lands well below that.
  • It doesn't produce days per week, prep weeks, or calendar dates. Divide by five or six for weeks.

After the estimate

The estimate feeds a first budget pass (see the film budget estimator) and a prep calendar. Once the script is broken down, the 1st AD boards every scene and the real number comes off the stripboard. The shooting schedule template is the next document, and the first assistant director page covers who owns it.

Frequently asked questions

How many pages a day does an indie feature shoot?

The estimator's independent feature preset uses 4 pages a day as a starting point. The real pace depends on the director's coverage, the number of setups, locations, and cast, so treat 4 as a number to adjust after the 1st AD boards the script.

Why does the estimator add time for night scenes?

Night work is slower: lighting takes longer, crews tire, and turnaround pushes calls later. The tool adds 20% to the time for the night pages you enter. Change the pace or the contingency if your nights run faster or slower.

Should night pages be counted in the total too?

Yes. Enter the full script length in the first field and the night pages separately. The night figure only adds the extra 20% on top of the time those pages already take.

Can I use this for a short film or vertical series?

Yes. Pick the student or micro-budget short preset (5 pages a day) or the vertical series preset (10 pages a day) and enter the page count. Short scripts with one location often round to a whole day either way.

Work from the whole script instead

Storiara reads your script and keeps page counts, the stripboard, cast day out of days, and the budget connected, so a change in one shows up in the others.

Start Planning for Free
Nick Harty

Nick Harty

Technical Lead, Storiara

Technical architect and full-stack engineer building the core systems that power Storiara. Creates technology that enhances creative workflows.