KEEP PERFECT BAGSCUSTOM BAG PROGRAMMES BY QUANZHOU JUNYUAN BAGS Get a quote

What Goes in a Bag Sourcing Risk Register Before You Ship?

Ten entries, each with a trigger that carries a date, a mitigation that has already been decided and a named owner. Ten is the working size: a longer register is not read and a shorter one misses the categories that actually cause loss.

One-page risk register with ten entries showing trigger, mitigation and owner
Ten entries, each with a dated trigger. Longer registers are not read.
Quick answer

A bag sourcing risk register is ten entries, each with a trigger that carries a date, a mitigation that has already been decided, and a named owner. Ten is the working size: a longer register is not read and a shorter one misses the categories that actually cause loss. The register is reviewed weekly and it lives beside the calendar rather than inside it.

Risk on a sourcing programme is not primarily about dramatic events. It is about a set of predictable things that happen with tedious regularity, most of which are visible a month before they land: a dye lot that drifts, a vessel that is full, a document that does not match, a substitution nobody mentioned, a colourway that does not sell. Each is individually manageable and each is individually forgotten until it happens.

A register is the instrument that stops them being forgotten. Not a document produced for a tender and filed, but a short list reviewed weekly, with the entries written so that each one says when it has happened rather than what might happen. The distinction matters more than the format: "dye lot may drift" is a worry, and "if the lab dip is not approved by Friday the bulk window moves a week" is a plan.

This piece sets out the ten entries that cover most bag programmes, how to write each one so it carries a date, and how to run the review so it changes something. The Running a Bag Sourcing Project note covers the gate structure the register sits beside.

Why Ten Entries and Not Forty?

Because the register has to be read every week by someone who is busy. Ten entries fit on one page, they can be scanned in a minute, and they cover the categories that produce loss. Forty entries do not get read, and a register that is not read is worse than no register, because it creates the impression that risk is being managed while it is not.

Ten categories. Each has a predictable failure mode and each can be given a dated trigger.
CategoryWhat it coversWhy it earns a slot
SpecificationRevision control, tech pack completeness, change after sign-offThe most common cause of a second sampling cycle
ColourLab dips, dye lots, retained swatches, shade toleranceThe most common cause of a reorder disappointment
CapacityWhether the line is free in the needed windowSeasonal and predictable, therefore manageable
FreightBooking, rate, transit, the peakThe largest single variable after the unit price
Customs and dutyClassification, origin, entry documents, rate movementThe largest single cause of a held arrival
ComplianceTest reports, declarations, labelling, file currencyThe largest single cause of a blocked sale
QualityDefect classes, inspection results, re-workThe only category measured on every run
Supplier continuityLicence, audit currency, substitution, change controlLow frequency, high impact
Design protectionFilings, tooling ownership, disclosureLow frequency, permanent consequence
DemandForecast, colourway split, sell-throughThe one the buyer owns entirely

How Should an Entry Be Written?

Risk
One sentence, describing the event rather than the worry
Trigger
The observable event, with a date where one exists
Impact
What it costs, in days or in money, stated plainly
Mitigation
What has already been decided, not what could be considered
Owner
One named person
Status
Open, watching, or closed — reviewed weekly

The mitigation field is where most registers fail. "Review options" is not a mitigation. "Book at sample approval" is. "Monitor the dye lot" is not. "Require a lab dip against the retained swatch, approved before cutting" is. A mitigation that has already been decided can be executed on the day the trigger fires, without a meeting.

The owner field is the one most often filled in with a role rather than a person, and it is the reason entries stall. A role is a queue; a person is an instruction. The test is simple: if the trigger fired this afternoon, would one named individual know that they were the one to act, without being told? Where the answer is no, the entry has no owner and it will sit open until it becomes a problem.

Risk entry template showing trigger with a date and a pre-decided mitigation
A mitigation that has already been decided can be executed the day the trigger fires.

What Are the Ten Entries for a Bag Programme?

Ten entries. Note that the trigger in every row is observable, and the mitigation in every row is already decided.
#RiskTriggerMitigationOwner
1The tech pack is never signed offNo revision number by the agreed dateA default approval date, and a named signatoryBuyer
2Shade drifts between the dip and bulkThe bulk dip reads outside the stated toleranceA retained swatch, a stated tolerance, a dip before cuttingBuyer
3The line is full in the needed windowNo confirmed slot at quotationA second qualified base, or an earlier bookingProgramme desk
4Freight is unavailable or the rate movesBooking not confirmed by sample approvalBook at approval; a fallback mode agreed in advanceForwarder
5The entry is held on a documentInvoice and packing list disagree at draft stageA draft checked by the broker a week before arrivalBroker
6A compliance document is out of dateThe declaration predates the current listRe-date and re-issue at each reorderBuyer
7The lot fails inspectionCounts above the accept number at AQL 2.5Inspect in process; hold the balance against a passed reportInspector
8A material is substituted without noticeAny unnotified change to a specified materialWritten notice with a lead time and a re-test rightProgramme desk
9The design appears elsewhereA copy found in a listing or a catalogueFilings in place, tooling owned, evidence assembledBuyer
10The colourway split is wrongSell-through diverges from the forecastA pilot measured per colourway before the scale-upBuyer

How Should Likelihood and Impact Be Scored?

Coarsely. A three-point scale on each — low, medium and high — is enough, and anything finer is false precision on a sample of one programme. What matters more than the score is the rule attached to it: a high-impact entry gets a mitigation decided in advance regardless of likelihood, and a high-likelihood entry gets a dated trigger regardless of impact.

The useful output of scoring is not a number, it is the decision about which entries are reviewed weekly and which are reviewed monthly. High-impact and high-likelihood entries are read every week; the rest are read when the programme review comes round. That triage is what keeps the weekly session to five minutes.

One caution about scoring is that impact is usually understated on the day the entry is written and overstated on the day it fires. The entry written in March says a slipped gate costs a week; the same entry in November, with a seasonal date behind it, costs the season. Re-read impact at each programme review against the calendar as it now stands, because the score is only meaningful while it reflects the current position.

What Happens When Two Risks Fire Together?

They usually do, because the causes are connected. A capacity squeeze and a freight squeeze arrive in the same season; a document problem and a compliance problem arrive from the same missing artefact; a shade problem and a substitution problem arrive from the same material decision. A register that treats entries as independent will be surprised by a cluster that was visible in the structure.

Five clusters. Each has one cause and one mitigation, which is why the register can be short.
ClusterCommon causeCombined mitigation
Capacity and freightThe seasonal peakBook at sample approval and confirm the slot at quotation
Documents and complianceA file that was never assembledAssemble the file during sampling, not after bulk
Shade and substitutionA material decision made lateFix the material at sign-off and require notice before a change
Quality and demandA specification the market described looselyMeasure sell-through per colourway before the scale-up
Design and supplier continuityA relationship with no written controlsOwn the tooling and require written notice

How Does the Register Fit With the Compliance File?

The compliance entry is the one that connects them. A test report that has expired, a declaration that predates the current restricted-substance list, or a label in the wrong language is both a compliance failure and a customs-entry failure, and it sits in the register under one trigger rather than two.

The practical arrangement is to hold the compliance dates on the same page as the register: the declaration date, the report date, the audit date and the renewal moment for each. One page then answers both questions — what is at risk this week, and what is about to lapse.

Who Owns Each Entry?

Five rules for ownership

  • One owner per entry; a shared entry has no owner.
  • The owner is the person who can execute the mitigation, not the person who noticed.
  • The buyer owns the entries decided on the buyer side of the border.
  • The programme desk owns the entries decided at the production end.
  • The forwarder and broker own the entries decided at the border.

The second rule is the one that matters. A risk owned by the person who spotted it is a risk owned by someone who cannot fix it. A capacity risk is owned by whoever can qualify a second base; a document risk is owned by whoever can prepare the draft; a demand risk is owned by whoever sets the forecast.

The third rule is the one that keeps the buyer honest. Entries decided on the buyer side of the border — the forecast, the colourway split, the filing, the sign-off date — are the ones a buyer is tempted to attribute elsewhere, because a supplier failure is more comfortable than a forecast failure. The register does not care where the discomfort sits. A demand entry owned by nobody is still an entry that will fire.

How Is the Register Run?

Weekly, in the same session as the status report, and it takes five minutes. Each open entry is read for one question: has the trigger fired? If it has, the mitigation is executed and the entry moves to closed. If it has not, the entry stays open. Entries that have not changed for a month are reviewed for whether they are still real.

Five steps, weekly, five minutes. The value is in the doing rather than in the document.
Review stepQuestionAction
Read the triggersHas any trigger fired since last week?Execute the pre-decided mitigation
Check the datesIs any trigger date now inside the window?Escalate or re-plan
Check the ownersIs each owner still able to execute?Reassign where someone has left the project
PruneHas anything been open a month with no movement?Close or rewrite it
AddHas anything new appeared?Write it with a date, or leave it out

What Does the Register Do That a Plan Does Not?

A plan says what should happen. A register says what has happened when it goes wrong, and what is already decided. That is the difference between a programme that recovers from a slipped gate and one that spends a week deciding how to recover, which is usually the difference between hitting a seasonal date and missing it.

A second thing it does is keep decisions out of the moment, which is where bad decisions are made. A choice taken under pressure, on the day a vessel is missed, is worse than the same choice taken in March when it costs nothing to think about. A register with pre-decided mitigations converts a set of future panics into a set of past agreements.

How Do You Write a Trigger That Actually Fires?

By attaching it to an event someone will notice rather than to a condition someone has to assess. "Freight risk" never fires; "the booking is not confirmed by sample approval" fires on a known day, and someone is accountable for confirming it. Every entry should be rewritten until its trigger is an event with a date or an observable state.

The second test is whether the trigger is visible to the owner without extra work. A trigger that requires someone to go and look is a trigger that will be missed in a busy week. The best triggers ride on things that already happen: the weekly report, the draft invoice, the dip approval, the booking confirmation.

What Should Not Be in the Register?

Anything without a trigger, anything without an owner, and anything the programme cannot influence. A register entry that says "freight rates may rise" has no trigger and no response, so it occupies a slot and does nothing. The same event written as "if the booking is not confirmed by sample approval, fall back to the agreed mode" has both.

Also excluded: a list of everything that could conceivably go wrong, and any entry written in the language of worry rather than the language of events. That is a different document and it is not useful weekly. Ten entries is a discipline rather than a limit, and the discipline is that an entry has to earn its slot by being readable, triggerable and actionable.

One further habit turns a register from a list into an instrument: record the near misses. An entry whose trigger came within a day of firing, or whose mitigation was executed without anyone noticing, tells the programme more than an entry that never moved. Those are the ones that will fire next time, and a note that says so is worth keeping.

How Does the Register Change for a Reorder?

It gets shorter and more specific. The entries that were open on the first run and did not fire can often be closed or demoted, because the programme now has history. What replaces them are the entries the pilot actually produced: the defect pattern, the shade behaviour, the arrival condition. A second-run register reflects what the first run taught rather than what might happen in general.

The one entry that should never be demoted is the substitution one. Programmes relax it after a clean first run, and that is exactly when a material change arrives unannounced and invalidates a file that took a year to build. Keep it, keep the notice period, and keep the re-test right.

What Does a Good Register Leave Behind?

A record of what actually happened, which is the most useful artefact a programme produces and the one nobody keeps. A register at the end of a year says which risks fired, which did not, which mitigations worked and which were theatre. That is worth more than the risk analysis done at the start, because it is measured rather than imagined.

Put ten entries on one page

Send the programme and the market. You get a quotation and a one-page register with triggers and owners, within one business day.

Year-end register showing which triggers fired and which mitigations worked
The record of what actually fired is worth more than the analysis done at the start.

Frequently Asked Questions

What is a bag sourcing risk register?

Ten entries, each with a dated trigger, a pre-decided mitigation and a named owner, reviewed weekly beside the project calendar.

Why only ten entries?

Because it has to be read every week by someone busy. Ten fit on one page and cover the categories that produce loss; forty do not get read.

What makes a good risk entry?

A trigger that is observable, a mitigation that has already been decided rather than considered, and one named owner who can execute it.

What should not be in a register?

Anything without a trigger, anything without an owner, and anything the programme cannot influence.

How do I write a trigger?

Attach it to an event with a date or an observable state — the booking is not confirmed by sample approval — rather than to a condition someone has to assess.

How often should it be reviewed?

Weekly, in the same session as the status report. Five minutes: has any trigger fired, and is any trigger date now inside the window.

Who owns which entries?

The buyer owns what is decided on the buyer side, the programme desk owns what is decided at the production end, and the forwarder and broker own what is decided at the border.

How is it different from a project plan?

A plan says what should happen. A register says what has happened when it goes wrong, and what is already decided about it.

Which entry causes the most loss?

Across most programmes it is the document one: an invoice that disagrees with a packing list, or an origin claim with no evidence behind it.

Does the register change on a reorder?

Yes. Entries that did not fire can be closed, and what replaces them is what the first run actually produced.

Which entry should never be dropped?

The substitution one. Programmes relax it after a clean first run, which is when an unannounced material change invalidates a file.

How does this relate to the inspection plan?

The inspection plan is the mitigation for the quality entry. AQL 2.5 to ISO 2859-1 at Level II, with a class list agreed before the run.

What does a register leave behind?

A record of what actually fired and which mitigations worked, which is more useful than the analysis done at the start.

People Also Ask

What should be in a bag sourcing risk register?

Ten entries covering specification, colour, capacity, freight, customs, compliance, quality, supplier continuity, design protection and demand.

How do I write a risk entry?

An observable trigger with a date, a mitigation that is already decided, one named owner, and an impact stated in days or money.

How often should a risk register be reviewed?

Weekly, in five minutes, asking whether any trigger has fired and whether any trigger date is now inside the window.

What is the most common sourcing risk?

On most programmes it is documentation: an invoice that disagrees with the packing list or an unsupported origin claim.

Who should own each risk?

The person who can execute the mitigation, not the person who noticed the risk.

Sources and further reading

Every figure on this page is either our own programme data or attributed below. Open the originals before you write them into a specification.