A seasonal sourcing calendar is the plan that sits above every individual order. It fixes when a range is briefed, when fabric platforms are committed, when styles are frozen, when samples are reviewed and when each delivery leaves. One order has a critical path. A season has a calendar, and the calendar decides how much room each order's critical path will have.
Most delivery problems are not created in the last six weeks. They are created at the top of the season, when a range is briefed late, a fabric platform is left open, or a drop is added after capacity has been planned. By the time the shortfall is visible on a shipping report, the decisions that caused it are eight months old.
What is a seasonal sourcing calendar?
A seasonal sourcing calendar is a dated plan running from range brief to final delivery for one selling season, covering every style in that season at once. It works backwards from the date stock has to be in a distribution centre, and it treats the shared commitments (fabric, capacity, trims used across the range) as season-level decisions instead of style-level ones.
The distinction matters because those shared commitments cannot be planned one order at a time. A mill lot serves several styles. A booked production week serves whichever styles are ready to use it. A calendar that only exists per order will book the same fabric three times, or discover in week 20 that four styles all want the same fabric that was never committed.
| Layer | What it plans | Who normally owns it |
|---|---|---|
| Seasonal calendar | Range brief, fabric platforms, capacity windows, drop dates | Buying and planning |
| Style critical path | One style from tech pack to ex-factory | Merchandising and the supplier |
| Production schedule | Cutting, making and finishing sequence on the floor | The production route |
The season plan and the style plan have to agree at three points: the date fabric must be committed, the date the style is frozen, and the ex-factory date. Everything else can move.
How far ahead does a season actually start?
For a full-package programme with developed fabric, work commonly starts nine to twelve months before delivery. A carry-over style rebuilt on an existing fabric and an approved block can start much later, sometimes inside four months. The spread between those two numbers is the single most useful thing a buyer can understand about their own range.
The long lead is rarely the garment. Cut, make and finish is measured in weeks. What consumes months is everything upstream: developing a fabric that does not yet exist, dyeing and finishing it to a shade that has to be agreed, proving a fit on a new construction, and waiting for approvals that each take days but arrive in series. First samples come back in 4 to 10 days and bulk takes from 35 days, so on a nine-month calendar the making is a fraction of the elapsed time and the approvals are most of it.
| Range element | Typical lead-in before delivery | What is driving it |
|---|---|---|
| Developed fabric, new construction | 9 to 12 months | Mill development, lab dips, bulk dyeing, testing |
| Stock-supported fabric, new style | 5 to 7 months | Fit development and approvals, not fabric |
| Existing block, existing fabric, new colour | 3 to 5 months | Colour approval and a bulk booking |
| Straight repeat to a sealed standard | Bulk window plus shipping | Capacity and materials on hand |
A range mixing all four is normal, and it is why one blanket lead time for a season produces either a late developed style or a needlessly early repeat.
Which decisions have to be dated, and in what order
Working backwards from delivery, a small number of decisions gate everything after them. Dating those and leaving the rest flexible produces a calendar people follow. Dating all forty milestones produces a document nobody opens after week three.
The gating decisions are the range brief, the fabric commitment, the style freeze, the sealed sample and the bulk booking. Each one releases work that cannot start until it lands.
| Gate | What it releases | What happens if it slips |
|---|---|---|
| Range brief issued | Fabric development, first costing, block selection | Everything after it moves by the same amount |
| Fabric platform committed | Mill lot, lab dips, bulk dyeing | Garment work waits; the ex-factory date holds only if the wash or finish is cut |
| Style frozen | Pattern finalisation, marker, consumption, firm costing | Costing is rebuilt, and the quantity behind the fabric booking may no longer be right |
| Sample sealed | Bulk cutting against an agreed standard | Bulk either waits or runs against an unapproved reference |
| Bulk booked | Capacity held in a named window | The order takes whatever week is still open, usually later |
Between the gates, work is parallel and can be resequenced freely. A fit comment can come back on day three or day six without moving anything, provided it comes back before the freeze.
Why does fabric booking sit ahead of the range freeze?
Because a mill lot has to be committed before the final style count is known, or the fabric will not be ready when the garments are due. This looks like planning out of order and it is deliberate. The commitment is made on the fabric platform, meaning the construction, weight and finish, while the colours and the styles drawn from it are settled later.
A platform is chosen for how many styles it can carry. Booking one base cloth in a viable quantity and drawing five styles from it is a stronger position than five separate small bookings, because the mill is running one construction and the fabric minimum is met once. It also means a style dropped at the freeze does not strand a lot of its own, since the cloth moves to a sibling style in the same platform.
Colour is the part that stays open longest. Greige can be booked and held while lab dips run, so a late colour decision lands on cloth that already exists. What cannot be held open is the construction. Changing weight, weave or fibre after the lot is committed means a new lot and a new lead time, which is where a season loses six weeks in a single meeting.
How do factory holidays and peak weeks move the calendar?
They compress it. A production calendar is not a smooth line of available weeks, and a season planned as though it were will find its bulk window sitting on top of a shutdown or the industry's busiest quarter.
Two effects are separate and both matter. Holidays remove weeks outright. Peak periods leave the weeks in place but make them contested, so a booking made late gets a worse position in the queue and materials take longer to arrive because every other programme is ordering at the same time.
| Period | Effect on the calendar | Planning response |
|---|---|---|
| Indian festival season, roughly autumn | Reduced working days across several weeks | Book bulk before it, or plan the window after it |
| Lunar New Year, affecting trims and components sourced from China | A shutdown plus a slow restart | Commit component orders well ahead of it |
| Peak pre-holiday shipping | Space and equipment are contested, transit is less predictable | Bring the ex-factory date forward; do not plan to the last sailing |
| Mid-season repeat wave | Capacity contested by the buyer's own repeats | Reserve a repeat window at the season plan, not at reorder |
Mark these on the calendar as blocked or amber weeks at the start of the season. A window that is discovered to be unusable in month seven is a problem. The same window marked in month one is arithmetic.
What changes when a range runs on multiple drops?
Each drop gets its own freeze, its own sample review and its own delivery, while the fabric and trim commitments usually stay shared across them. That combination is what makes multi-drop planning different from planning several small seasons, and it is where the calendar earns its keep.
The shared commitment is an advantage: one fabric platform can feed drop one and drop three, so the cloth is bought once at a workable quantity. The separate freezes are the risk: a drop-three style added after the lot was calculated either takes fabric from drop one or needs a second lot at a worse lead time.
| Element | Shared across drops | Reset per drop |
|---|---|---|
| Fabric platform and lot | Usually shared | Colour, if the drop introduces one |
| Blocks and fit standards | Shared where the styles are related | Fit sign-off on new constructions |
| Trims and packaging | Shared where the branding is common | Any drop-specific label, tag or artwork |
| Capacity booking | Planned as a series | Each window booked separately |
| Sealed sample | Not shared | One per style, per drop |
The discipline that holds this together is a single fabric consumption plan covering every drop, updated at each freeze. Without it the range is running on three separate assumptions about the same lot, and the third drop finds out first.
How does a seasonal calendar differ from an order critical path?
The calendar plans the season and the critical path plans one order inside it. The calendar answers when fabric is committed and which weeks are available; the critical path answers what has to happen by Tuesday for this style to ship on time. They use the same milestones and are built at different altitudes.
They also fail differently. A critical path fails visibly, one date at a time, and recovery is a known drill: shorten an approval, split a shipment, move to air. A calendar fails invisibly and early, and by the time it shows up there is no recovery left, because the fabric that was never booked in month two cannot be conjured in month eight. Running an order on a Time-and-Action calendar covers the order-level discipline; the season-level version is what gives that discipline something to work with.
The practical test is which document answers a given question. "Can we still add a style?" is a calendar question. "Will this style make the sailing?" is a critical path question. A range being run entirely off critical paths has no answer to the first one until somebody works it out by hand.
Where in-season repeats fit
A repeat is fast because the development is already done, and it is only fast if capacity and materials were planned for it. Reordering a proven style against a sealed sample removes fit development, artwork approval and most of the sampling; it does not remove the fabric lot or the production week.
Two things make the difference. The first is a reserved fabric position, either surplus held deliberately from the first booking or greige held undyed against a likely repeat. The second is a booked repeat window in the capacity plan, held loosely at the top of the season and confirmed or released when in-season performance is known. Both are decisions made months before anybody knows which style will sell.
Where neither exists, a repeat runs at a new order's lead time, which is usually too late for the season it is meant to serve. The fabric lead time is the binding constraint almost every time, and it is the one a reorder cannot compress.
Short FAQ
When should a season's fabric be committed?
Before the style list is final, at the point the fabric platform is agreed. Commit the construction, weight and finish, and keep colour open while lab dips run.
Can a seasonal calendar be built from the delivery date alone?
No. Build it backwards from delivery, then check it forwards against the gates: brief, fabric commitment, style freeze, sealed sample and bulk booking. A calendar that only runs backwards will place a gate in a week that is already blocked.
Does adding a drop shorten the lead time for each drop?
No. It adds a freeze, a sample review and a delivery, while the fabric and capacity commitments stay shared. Plan the fabric consumption across all drops at the season plan.
How much of a nine-month calendar is production?
Bulk takes from 35 days, depending on the programme, so on a nine-month calendar most of the elapsed time is development, materials and approvals.
What is the first thing to fix on a calendar that keeps slipping?
The date the range brief is issued. It gates everything after it, and a late brief moves the whole season by the same number of days without ever appearing as a production problem.
The date to protect
Of every date on a seasonal calendar, the fabric commitment is the one worth defending. A late brief can be absorbed by compressing approvals. A late freeze can be absorbed by holding a pattern open for a few more days. A late fabric commitment cannot be absorbed at all, because the mill's calendar is not ours to compress and the cloth has to exist before anything else can happen to it.
Plan the season backwards from delivery, mark the weeks that are not available before anything is booked into them, and hold the fabric date. The rest of the calendar has more give in it than it looks.
Ready to source with confidence?
Send a brief and we'll reply within 24 hours, with a first sample in 4 to 10 days.
Get in Touch→