GreenFrog Seoul Blog, Episode 102 ยท

"Almost done" is not a schedule
Writing a China factory purchase order and tracking production - from the must-have clauses to WIP reporting and early warning signals

Hello, this is GreenFrog Seoul.

"When is it shipping?" "Don't worry, it's almost done."
"The PO says 45 days. Why are we on day 60?"
"We agreed the color change over WeChat. Why did you build it in the old color?"
"Materials were late and we're two weeks behind โ€” and I'm hearing about it today for the first time."

Most import disasters are not quality disasters. They are schedule disasters, and when you take them apart the cause sits in the same place every time. Something that should have been on the purchase order was not on it, and across six weeks of production the only information the importer received was one line saying things were going well. The problem always surfaces days before shipment, and by then the only card left to play is air freight.

Today we are on purchase orders and production tracking. What belongs on a PO, why every change needs a new revision and a written reply, how to break a 45-day build into milestones, what the weekly WIP report you should be receiving actually looks like, which signals tell you a delay is coming and what each one means, and โ€” once a delay is confirmed โ€” the order of moves that loses you the least money.

Delivery dates are not kept by the factory; they are managed by the importer. And managing does not mean chasing. It means building the habit of collecting numbers every week. On orders where the numbers come in, a delay is visible three weeks out. On orders where they do not, you find out three days before shipment.

Please note This article describes general China production ordering and tracking practice as of September 13, 2026. The lead times, milestone splits, payment percentages and liquidated damages rates given here are representative examples and assumptions used to explain the structure. Real values vary widely by factory size, product category, contract terms and season. Have a professional review any clause that carries legal weight before you sign.

1. A purchase order is a work instruction, not a contract

Mixing the two up is where trouble starts. A contract is the legal frame that decides who is responsible for what when a dispute breaks out. A purchase order is the working document that tells the factory how to build this particular order. Writing "quality shall meet the agreed standard" in a contract is perfectly normal. Writing it on a PO means nothing at all. On the PO, that "agreed standard" has to be pinned down as a drawing number and a revision.

Deal structure and the legal clauses themselves were covered in Episode 12 on OEM and ODM contracts, so I will not repeat them here. What we are looking at today is the working instruction that sits on top of that: one page a factory's production planner can read and act on directly.

Look at the POs actually moving between importers and factories and you will find a great many that carry four lines โ€” item, quantity, unit price, delivery date. Four lines will not prevent a dispute. When you say "we asked for that specification" and the factory answers "we were never told that," the conversation ends right there.

What a China factory PO must carry

AreaWhat to stateWhat happens if you leave it out
SpecificationProduct drawing number + revision (e.g. GF-2601 Rev.C), approved sample number, color code (Pantone)Factory builds the previous version; color deviation disputes
PackagingPack quantity, inner and master carton dimensions and material, label and barcode placement, print file namesOversized cartons force an extra container; missing labels delay clearance
InspectionAQL levels (e.g. Major 2.5 / Minor 4.0), who inspects, what happens on a failFights over who pays for rework
DeliveryDefinition of the reference date (factory ex-works / shipped on board / arrival), and the date"We met the delivery date" means two different things to each side
DelayLD (liquidated damages) rate, cap, and the date it starts runningDelay costs the factory nothing, so your order drops down the queue
ShipmentWhether partial shipment is allowed, and the minimum lot if it isFactory splits shipments at will and you pay freight twice
PaymentTerms tied to milestones (e.g. 30% deposit / 60% after inspection pass / 10% after shipment)Balance already paid, negotiating leverage gone
MaterialsBuyer-supplied material list, arrival dates, incoming check method, ownership of leftoversImporter gets blamed for delays caused by supplied materials
AssetsOwnership of tooling and jigs, storage responsibility, release conditionsYou want to change factories and cannot get your molds out

Every line in that table comes from a real dispute. Three of them in particular get skipped often and cost a lot.

Defining the delivery reference date. Write "delivery: October 20" and the factory reads it as the day goods leave its warehouse while you read it as the day the container lands in Busan. Sitting between those two readings are 2-3 days of trucking, 3-7 days waiting on a booking, and 5-12 days at sea. Nail it down on the PO in one line: "Delivery date means the date of completed ex-works dispatch from the factory."

The liquidated damages (LD) clause. Rates are usually set at 0.3-0.5% of order value per day of delay, capped at 5-10%. Collecting that money in practice is hard. The reason to include it anyway is different. From the factory owner's chair, when an order with a price on delay sits next to an order without one, the priced one moves first. LD is less a clause for recovering damages than a clause for buying priority on the production line.

Tooling and leftover material ownership. Even when you paid for the mold, if ownership is not written into the PO or contract the factory will call it factory property. Leftover raw materials work the same way. When 500 pieces of a buyer-supplied component are left over, if you have not written down whose they are and how they get handled, the answer next order will simply be "those were already consumed."

Put these two lines at the bottom of every PO "No specification change not stated in this purchase order may proceed without written approval, and unauthorized changes may be rejected on receipt." And: "This order is not confirmed unless a signed and stamped copy is returned within two business days of receipt." Those two lines give you something to point at later when the answer comes back as "but we upgraded you to a better material."

2. PO numbering and revision control

A purchase order is a living document. Quantities change, colors get added, delivery dates move. If you overwrite the original file each time and resend it saying "updated," a few weeks later nobody knows which version is final.

The rule is simple. The PO number never changes; every change just increments the revision. GF-2609-01 stays GF-2609-01 and goes Rev.0 โ†’ Rev.1 โ†’ Rev.2. Put a one-line note on the first page saying what changed, and tracing the history later becomes far easier.

RevisionIssuedWhat changedFactory reply
Rev.09/1Initial order โ€” 3,000 pcs, delivery 10/16Signed and returned 9/2
Rev.19/5Color added (navy, 500 pcs), total 3,500 pcsSigned and returned 9/6
Rev.29/18Supplied-material delay reflected, delivery 10/16 โ†’ 10/24Signed and returned 9/19

Why verbal agreements carry no weight

Work with Chinese factories long enough and a lot of the negotiating happens over WeChat voice notes and phone calls. It is fast and convenient, which is why it happens โ€” the problem is that those agreements have no force later.

There are several reasons layered on top of each other. Conversations run through an interpreter always lose nuance, and what you heard as "by next Tuesday" lands with the other side as "sometime next week." When the contact person changes, the handover happens on paper only, so verbal agreements evaporate wholesale. Above all, inside a Chinese factory organization, anything a sales contact tells you without sign-off from the owner or production manager is not binding internally. Being told "yes, that's fine" while no instruction was ever issued inside the plant is a genuinely common outcome.

Which is why you collect a PO Acknowledgement. The format does not need to be elaborate. The factory prints the PO you sent, applies the company chop (ๅ…ฌ็ซ ), has the responsible person sign it, and scans it back. With that one page, "we didn't know those were the terms" stops being available.

One practical habit. If you agree something over WeChat, immediately post it back into the chat: "Here is a summary of what we agreed today. Please reply 'confirmed' if this is correct" โ€” written in both Chinese and English. Even a two-character "็กฎ่ฎค" turns the chat log into evidence. Issue the revision after that.

Never let production start without the acknowledgement Say "they're already building it, we'll get the signature later" and that order will never be signed. And when something goes wrong you will have not a single document to put on the table. Make it procedure that a signed PO comes back before the deposit is wired. The moment before money moves is the point of maximum leverage for the importer, and it only declines from there.

3. Break the production schedule into milestones

"It takes 45 days" is not something you can manage. It means there is nothing to verify for 45 days. The structure guarantees you hear "going well" through day 44 and get told on day 45 that two more weeks are needed.

Break the block up and it becomes manageable. Production generally splits into the seven stages below, and each stage produces something you can actually look at.

StageD-dayDurationEvidence to collect
1. Raw material orderingD+0 - D+33 daysCopies of material POs, supplier names and dates
2. Material receiptD+4 - D+1512 daysReceiving photos, receipt rate (%), incoming inspection results
3. Pilot runD+16 - D+194 daysPilot sample photos and physical units, written approval
4. Mass productionD+20 - D+3617 daysWeekly WIP report, cumulative output
5. PackingD+37 - D+404 daysCartons packed, label photos
6. InspectionD+41 - D+433 daysInspection report, pass verdict
7. DispatchD+44 - D+452 daysPacking list, stuffing photos, seal number

Splitting a 45-day lead time this way makes the control points obvious. The most important cell in the table is the material receipt rate at D+15. If only 60% of materials are in at that point, mass production starts late, and there is almost no room to compress the later stages, so the delay carries straight through to your delivery date. Catch it there instead and you still have 30 days and several ways out.

Do not skip the pilot run. It means running 1-3% of the total quantity through the actual production line first. Problems caught here cost you a few days; problems missed here cost you a full rework of 3,000 units. Factories usually push back with "the sample is approved, let's just go" โ€” but an approved sample was hand-built by a skilled worker and a pilot unit came off the line, and they do not come out the same.

Let the factory write the milestone dates Build a schedule yourself and send it over and the factory says "yes" and does not follow it. Send a blank table and have the factory fill in its own target completion date for each stage and the dynamic changes. They are their own dates, so a slip carries an obligation to explain it, and filling in the table forces the factory to actually calculate material lead times, which stops it from quoting an impossible delivery date in the first place. Your job is to receive the table, review it, and lock it.

4. WIP tracking - collect numbers once a week

"Almost done" (ๅทฎไธๅคšไบ†) is not data. It gets said when production is 90% complete and it gets said when materials have not arrived and nothing has started. Planning your logistics and your sales calendar around an unverifiable sentence is where the trouble begins.

The alternative is simple. Receive numbers in a fixed format on a fixed day every week. With the fields locked, filling it in takes five minutes, and lining the weeks up side by side shows you the trend.

Weekly production progress format

FieldW1W2W3W4
Material receipt rate (%)35%78%100%100%
Units completed004201,150
Cumulative progress (%)0%0%14%52%
Defect quantity--1841
Rework quantity--1227
Estimated completion10/1610/1610/1810/18
Risk comment-Zipper supplier 3 days lateTwo days lost to line reallocation-

What you read in this table is not the absolute figures but the changes. If W2 holds the completion date at 10/16 while adding a material delay comment, ask whether the factory intends to absorb the delay or simply has not reflected it yet. If W3 pushes completion to 10/18, find out where those two days came from and whether later stages can recover them. Two days is nothing on its own, but two days a week the same way puts you eight days behind after four weeks, and by then it is too late.

There is a reason to collect defect and rework counts alongside output. Look only at units completed and everything seems fine, but if the defect rate is climbing week over week, that is advance notice of a mass failure at inspection. Moving from 18 units in W3 (4.3%) to 41 in W4 (5.6%) can signal that the material lot changed or the operators were swapped out.

A report without photos is only half believable Receive nothing but a table and numbers are easy to invent. Require three to five photos with every weekly report. Three locations are enough: the material warehouse, the current state of the production line, and the finished-goods staging area. When the staging area photo shows exactly the same stack of cartons as last week while the report numbers went up, that is when you ask. Photos are not a pressure tactic โ€” they are how you verify the numbers.

5. The signals that warn you a delay is coming

Delivery delays never arrive out of nowhere. They send signals for weeks beforehand; people just do not recognize them as signals. Here are the ones that come up over and over in consultations.

SignalWhat it actually meansDo this immediately
Material receipt behind planThe factory likely has not paid its supplier, or placed the order lateDemand copies of the material POs and supplier contacts; get the receipt date confirmed in writing
Replies to photo requests slow downThere is no progress to show. The most common first sign of a delayRemind them of the two-business-day rule and request a call if unanswered; if 24 hours pass with no reply, contact the owner directly
Your contact is suddenly replacedA 2-3 week handover gap. Most verbal agreements are lostReconfirm all prior agreements in writing; resend the latest PO revision to the new contact
Unplanned extra charges requestedMaterial prices rose, or the quote was a mistake. Left alone, they recover it through qualityDemand supporting documents (material invoices); reconfirm in writing that no specification change is permitted
The background in pilot photos looks differentSigns of subcontracting. Your goods may be built at an unvetted plantRequest a live video call from the floor, ask directly about subcontracting, visit the site if needed
"Just give us a little more time" for two weeks runningThe factory is pushing your order backDemand the remaining milestones be re-confirmed; give written notice that the LD clause may apply
They ask you to pay earlierCash flow trouble. Production can stop over unpaid material billsConsider paying the material supplier directly instead of prepaying; reassess the risk

The heaviest item in that table is the change of background in pilot photos. The floor color, walls, lighting and bench layout you saw on your factory visit do not change easily. If the background in the photos you receive is different, your goods are being made somewhere else. Capacity ran short and the work was subcontracted โ€” to a plant you have never vetted. How to verify factory capacity before you place the order is covered in Episode 98 on capacity assessment.

Response speed is a more accurate indicator than you would expect. When a contact who normally replies within two hours starts taking two days, it is usually because there is no progress to report. People put off bad news everywhere. Which is why, in this industry specifically, I read "no news is good news" as meaning precisely the opposite.

Flatly refusing a price increase comes back as a quality problem Reject "raw materials went up, we need 30 cents more per unit" outright and the factory recovers that loss somewhere. Thinner fabric, thinner plating, a lower grade of component โ€” and you find out at inspection. Whether you refuse or accept, always pin "specifications may not change under any circumstances" into the same email. For how to open up the cost structure and check whether the line item really did rise, see Episode 97 on cost breakdown.

6. What to do once a delay is confirmed

You can catch every signal and still get delayed. What matters then is following the order. Lead with anger and information dries up; once information dries up your judgment goes with it.

Step 1 โ€” Establish the facts

Before "why are you late," ask "exactly how far along are you right now." Get units completed, material receipt status, remaining processes and headcount as numbers, and verify with photos. Bring emotion into this step and the factory answers defensively and inflates the figures. It is better not to raise the question of blame until you have the facts locked down.

Step 2 โ€” Recalculate the size of the delay

The factory's "just one more week" is usually optimism. Divide the remaining quantity by the actual daily output yourself, then add inspection and dispatch time. 1,800 units remaining at 200 per day is 9 days; add 3 days packing, 2 days inspection and 2 days dispatch and you get 16. The conversation starts from the gap between the factory's 7 days and your 16.

Step 3 โ€” Price partial shipment against air freight

Once you know the size of the delay, convert the options into money. The test in the end is which side loses less.

OptionExtra costDays recoveredWhen it fits
Wait for the full quantity (ocean)0-There is slack in your on-sale date
Partial shipment of what is done + balance laterOne extra round of freight and clearance10-20 daysThe first tranche alone is enough to start selling
Partial conversion to air6-12ร— ocean freight15-25 daysHigh unit value, low volume goods
Full air freightVery large15-25 daysSeasonal goods that die as inventory if you miss the window

The math goes like this. If air freight costs you 8 million won, work out what that 8 million won is protecting. Miss a booked home shopping slot or a retail launch date and the penalties plus dead inventory can exceed it easily, in which case air is right. If pushing the on-sale date back two weeks costs you around 1 million won, there is no reason to spend eight. Remember too that partial shipment is only a card you can play if the PO already permits it. Without that clause you have to negotiate the permission first, right when your leverage is lowest.

Step 4 โ€” Applying LD and negotiating in practice

Even with an LD clause, collecting cash from a Chinese factory is difficult. Several approaches do work in practice. Offsetting against the balance payment is the most reliable; you can also convert it into a unit price reduction on the next order, or split the air freight cost with the factory. Whichever route you take, close it out by issuing the agreement as a revision and collecting a signature.

Step 5 โ€” Redesign the lead time

Fail to feed what you learned from this delay into the next order and the same thing happens again. Record which milestone slipped and by how many days, and build more slack into that stretch on the next PO. If material receipt ran 5 days late, order materials 5 days earlier next time, or tie completion of material receipt to a payment milestone. If Chinese New Year or National Day falls inside the window the math changes again โ€” for that, read this alongside Episode 44 on Chinese holiday production schedules.

The email to send the day you are told about a delay "Please reply by tomorrow with a table showing current units completed, material receipt status, daily production capacity, and days required for each remaining process. Also advise the quantity available for partial shipment and the date it would be ready." That one email brings in everything you need for Steps 2 and 3 at once. Leave the emotion out and the information comes back more accurate.

7. A backward-planning calendar from your on-sale date

The most common way importers decide when to order is "stock is running low, let's place an order." That is always late. Flip the sequence and count backwards from the day you have to be selling.

Working backwardsDurationCumulativeExample date
On-sale date-D-03/1
Domestic DC receiving and check-in3-5 daysD-52/24
Customs clearance and quarantine2-5 daysD-102/19
Ocean transit (China โ†’ Busan)5-12 daysD-222/7
Booking wait and inland transport5-10 daysD-321/28
Factory dispatch2 daysD-341/26
Pre-shipment inspection3 daysD-371/23
Production (including packing)45 daysD-8212/9
PO confirmed and deposit wired3 daysD-8512/6
Order discussions begin7 daysD-9211/29

To be selling on March 1, the math says order discussions have to start at the end of November. That is more than a month earlier than most importers instinctively feel it should be. Add a risk buffer and it moves earlier still.

Put the buffer in two places: 7-10 days on the production stage and 5-7 days on the logistics stage. Logistics needs a buffer because the variables you cannot control โ€” space shortages, port congestion โ€” are concentrated there. With buffers included, order discussions in the example above move up to mid-November.

Chinese New Year and National Day shake the whole calendar The official Chinese New Year holiday is a week or so, but in practice production stops for three to five weeks. Workers start leaving two weeks before the holiday, and only 70-80% return afterwards, so it takes another two to three weeks for the line to get back to normal speed. For orders in a quarter that contains Chinese New Year, add at least 30 days to the backward-planning table above. National Day in October needs about a week factored in as well.

8. Tie payment terms to milestones

More than the percentages themselves, what you attach each payment to is what gives you control. In the common 30/70 structure, if the 70% balance goes out before shipment, a problem at inspection leaves you holding nothing.

StructureWhen it paysFrom the importer's side
30 / 7030% on order, 70% before shipmentMost common, but leverage after inspection is low
30 / 60 / 1030% on order, 60% after inspection pass, 10% after receipt of shipping documentsTies the inspection result to the balance โ€” recommended
20 / 30 / 40 / 10On order, material receipt confirmed, inspection pass, documents receivedFor large amounts or a new factory
L/C at sightOn presentation of shipping documentsSafe at high value, but issuing costs and paperwork

The best-balanced structure in practice is 30 / 60 / 10. Making the inspection pass a condition of the balance makes rework negotiations far easier when it fails, and tying the last 10% to receipt of shipping documents cuts down on late B/Ls and certificates of origin. How to design the inspection itself is set out in Episode 100 on pre-shipment inspection.

If the factory finds this structure hard to swallow, there is room to negotiate. On a first order you can raise the deposit a little โ€” say 40/50/10 โ€” while holding on to the inspection linkage, and terms improve naturally as the trading history builds. If you had to pick one thing not to concede, it is this: do not let the bulk of the money leave before the inspection passes.


9. Common mistakes

These come up again and again in ordering and tracking consultations.

Never ask about progress with an open question Ask "how's it going?" and you get "going well." Ask "how many units are complete as of today?" and you get a number. And if they cannot give you a number, that is itself the answer โ€” it means nobody there is tracking it. Changing the shape of the question alone changes the quality of what you receive.

10. Ordering and tracking checklist

Before ordering

During production

Before dispatch


Closing: a schedule nobody manages is a schedule nobody keeps

When a factory misses a delivery date it is usually not bad faith. Several orders overlap, materials run late, people leave, and in the middle of all that the goods for the customer who pushes hardest go out first. What you can do is put your order near the front of that queue, and the way to do it is not to raise your voice but to become the customer who asks for numbers every week.

It comes down to two things. Put every instruction and standard into your first document, the PO, and get it signed. Then collect verifiable numbers on a weekly cycle while production runs. Get just those two in place and most delays become visible three weeks out โ€” and with three weeks in hand you have several cards to play besides air freight.

GreenFrog Seoul works with importers manufacturing in China to control specification and schedule from a single purchase order, secure weekly numbers off the production floor, and respond to delays before they grow. For matters involving the legal force of contract clauses or international dispute procedure, have a specialist in that field review them alongside us.

Is "almost done" all you ever hear?

From auditing your PO clauses to milestone design, building a weekly WIP reporting system and handling delays
we catch it at the stage before your delivery date collapses

Phone   010-9980-9959
Email   greenfrogseoul@gmail.com
KakaoTalk   pf.kakao.com/_XkfuX
Website   greenfrogseoul.com

Frequently Asked Questions

How is a purchase order different from a contract?
A contract is the legal frame that decides who is responsible for what across the whole relationship, while a purchase order is the working document telling the factory how to build this particular order. Writing "quality shall meet the agreed standard" in a contract is normal, but on a PO that standard has to be pinned down as a drawing number and a revision. Plenty of importers work with a PO and no contract at all, and if that is you, put a no-unauthorized-changes clause and a reply deadline at the bottom of the PO to secure at least a minimum of binding force.
How should I ask a factory about progress to get an accurate answer?
Ask "how's it going?" and you get "going well." Instead, receive a fixed-field format on the same day every week. Six fields are enough: material receipt rate, units completed, cumulative progress, defect and rework quantities, estimated completion date, and a risk comment. Require three to five photos of the material warehouse, the production line and the finished-goods staging area along with it, and you can cross-check the numbers.
Can I actually collect liquidated damages when delivery is late?
Getting cash out of a Chinese factory is realistically difficult. The reason to include the clause anyway is different: from the factory's side, when an order with a price on delay sits next to one without, the priced order moves first. In practice these usually get settled by offsetting against the balance payment, converting to a unit price reduction on the next order, or splitting the air freight cost โ€” and whichever route you take, issue the agreement as a new revision and collect a signature.