A shooting schedule is the document that turns a finished script into a plan for actually shooting it — which scenes happen on which day, in what order, and who needs to be where. Get it wrong and you're paying for cast, crew, and locations you don't need on a given day, or missing the ones you do. This guide walks through building one from scratch, step by step.
Step 1: Break Down the Script First
You can't schedule what you haven't tagged. A script breakdown identifies every scene's cast, locations, props, and special requirements (stunts, VFX, animals, minors) — the raw elements a schedule gets built from. If you haven't done this yet, it's worth doing properly before you touch a calendar; scheduling from an incomplete breakdown means discovering missing elements mid-shoot, which is the expensive way to find out. See our script breakdown guide if you need to start there.
Step 2: Identify Locations, Cast, and Resource Constraints
Before you sequence anything, know your constraints: which locations are available on which dates, which cast members have conflicting availability, and which resources (specific equipment, a stunt coordinator, a period-accurate vehicle) are only bookable on certain days. A schedule built without these constraints in mind will need to be rebuilt once you discover them — better to know upfront.
Step 3: Group and Sequence Scenes by Location
The core logic of a shooting schedule is grouping, not story order. Scenes that share a location get shot together regardless of where they fall in the finished film's timeline — you don't return to a location three separate times across three months if you can shoot everything there in one block. This is the single biggest cost lever in scheduling: fewer location moves means fewer setup/strike cycles, less crew travel, and fewer permit renewals.
Step 4: Build the Day-Out-of-Days (DOOD)
A Day-Out-of-Days chart tracks every cast member's status across the whole shoot — which days they're working, on hold, or not needed. This matters because cast (especially outside your lead) are often paid or held based on their DOOD status, and a schedule that doesn't account for it can quietly inflate your budget with unnecessary hold days.
Step 5: Sequence Into a Stripboard
A stripboard is the classic scheduling format: one strip per scene, color-coded by day/night and INT/EXT, arranged in shoot order rather than script order. Build it from your grouped, location-sequenced scenes — the stripboard is what actually gets used on set to track progress day by day.
Step 6: Factor In Logistics Nobody Puts in the Script
Travel time between locations, crew turnaround (the minimum rest period between wrap and next call), meal breaks, and weather contingency days for exterior scenes — none of this is in your script, but all of it eats into your shoot days if you don't plan for it. A schedule that only accounts for scene runtime and ignores logistics will run over on day one.
Step 7: Use the Schedule to Drive Everything Downstream
Once a schedule is locked, it should be the single source that everything else pulls from — call sheets generate from it, not separately; budget line items reflect actual shoot-day counts, not estimates made before scheduling; locations and equipment bookings map to the days the schedule actually needs them. A schedule that lives in isolation from the rest of your production paperwork means every change has to be manually propagated to five other documents — which is exactly where scheduling errors creep in.
Free Shooting Schedule Template
If you're building a schedule by hand or in a spreadsheet, start with the same structure a stripboard uses: scene number, INT/EXT, day/night, location, cast required, estimated page count (in eighths), and shoot day. The Story Maker's free tools include a budget estimator and call sheet generator that follow the same structure, so your schedule, budget, and call sheets stay consistent even if you're building each one manually.
Common Scheduling Mistakes
Scheduling by script order instead of location. The single most expensive habit — it multiplies location moves for no story reason.
Ignoring cast hold days in the budget. A DOOD chart that shows a cast member on hold for six days is six days of potential payment obligation, even if they don't shoot.
No weather contingency for exterior-heavy days. One rained-out exterior day with nothing to fall back to shoots is a full day of paid crew and no footage.
Underestimating location moves. Every move costs setup and strike time on both ends — budget realistic transition time, not just drive time.
Automating the Schedule From Your Breakdown
The Story Maker's scheduling tool generates a full stripboard and Day-Out-of-Days schedule directly from your script breakdown — the same tagged cast, locations, and elements, sequenced into shoot order, without re-entering a single scene into a separate tool. It's fully editable afterward, the same as a schedule you'd build by hand, but it starts from your actual production data instead of a blank template.
Once your schedule is locked, it feeds directly into budgeting (shoot-day count drives most of a budget) and call sheets (each day's sheet pulls straight from the schedule).
Start free with 5,000 credits — no card required. Create your first project and generate a schedule from your script breakdown in minutes.