By Bernardo Campelo, Forbes Business Council E-Commerce Leader, Amazon SPN Certified provider, Amazon SP-API authorized partner, and Founder of PrepVia.
A wholesale buyer called me last week and did not ask how fast we prep a shipment. He asked what happens in the first ten minutes after his pallet touches our dock, because that is the part he cannot see, and it is the part that decides whether his count still holds up three weeks later.
I went back through the language wholesale buyers use to describe a prep center, collected from calls and emails through September 23, 2026. The pattern repeats across almost every account. Buyers rarely describe the labeling. They rarely describe the poly bag or the shrink wrap. They describe receiving: the count, the mismatch, the photo, the report that either exists or does not. A prep center earns trust, or loses it, in the first hour a pallet sits on the dock, long before any unit gets touched for Amazon.
This is that hour, and the hours around it, broken into the actual stages a pallet moves through between the truck backing up to the dock and a labeled carton staged for outbound. Every stage has a typical time. Every stage should leave a record behind.
The 60-second version
Receiving is measured in minutes, not days, and every minute should leave a record. A pallet moves through eight distinct stages between arrival and staged inventory: the document check, the unload and carton count, the sample break, the unit count, purchase order reconciliation, the discrepancy report, SKU sort, and prep with labeling. Most counting gaps trace back to one of three causes: a mixed carton never declared on the packing list, a supplier that changed the case pack without notice, or a carton damaged in transit that nobody opened until the discrepancy already existed. A receiving report that survives a dispute has a timestamp, a photo, and a signature attached to the exact stage where the count changed.
What the Wholesale Buyer Actually Measures
Ask ten wholesale buyers what they want from a prep center, and most will start with speed or price. Ask them what actually makes them switch providers, and the answer changes. It is almost always a receiving failure: a shortage nobody caught until the pallet was already in storage, a discrepancy report that arrived two weeks late, or worse, no report at all.
This is not surprising once you separate the two jobs a prep center does. Prep, the labeling and bagging and kitting, is largely mechanical. It either happens correctly or it does not, and errors there show up fast on Amazon's side, where a scan either matches or fails. Receiving is different. Receiving is the only stage where the physical count of your freight gets compared against the paper that describes it, and it is the only stage where a gap between the two can hide for weeks before anyone notices.
For wholesalers and distributors sending freight by the pallet rather than the parcel, this gap matters at a different scale than it does for a single-SKU seller sending forty units. A shortage inside one carton on a twenty pallet load is not a rounding error. It is 400 or 500 units, and the paper trail that proves where they went, or never were, gets built during receiving or it does not get built at all. That is the operational reality behind our own wholesale and distributor service, part of the broader Amazon 3PL operation we run out of Miami, and it is worth walking through step by step.
The Receiving Timeline, Minute by Minute
Every wholesale pallet that arrives moves through the same sequence, whether the crew on the dock realizes it or not. Some prep centers work each stage carefully and document it. Others compress several stages into one rushed pass and call it receiving. The inbound leg that gets a pallet to your dock runs on the same bill of lading logic covered in how to track an FBA LTL shipment: the PRO number and the delivery appointment matter more than anything printed on the packing list, until the truck actually arrives.
The table below breaks the sequence into its real parts, with the time a trained crew typically spends on each stage and what should get recorded before the pallet moves to the next one.
| Stage | Typical time per pallet | What gets recorded as evidence |
|---|---|---|
| Arrival and document check | 5 to 10 minutes, once per truck | Signed bill of lading, trailer seal number, appointment time |
| Unload and carton count | 3 to 5 minutes | Carton count against the packing list, pallet condition photo |
| Sample selection and case opening | 2 to 4 minutes | Sample size and which cartons were opened, tied to a written trigger rule |
| Unit count inside the opened cases | 4 to 9 minutes | Units counted per case against the declared case quantity |
| Reconciliation against the purchase order | 2 to 3 minutes | Received quantity versus ordered quantity, by SKU |
| Discrepancy report, when the count does not match | 8 to 15 minutes per flagged pallet | Signed report, timestamped photo, carton number, and the specific gap |
| SKU sort and staging | 5 to 10 minutes | Units staged by SKU and location, inventory system updated |
| Prep and labeling | Varies by SKU, typically under one minute per unit | Prep method and label applied, scanned against the ASIN |
| Repack and outbound staging | 5 to 10 minutes | Box or pallet manifest, final weight and dimensions |
Add the stages together and a clean pallet, one that matches its paperwork, typically clears receiving and staging in under forty minutes of active labor. A pallet that triggers a discrepancy report adds real time on top of that, and the added time is exactly why said to contain receiving, counting cartons rather than units, is the default at most docks. The sections below explain what actually happens inside each stage.
The Sample Break: Opening Cartons and Counting Units
Carton counting only proves that the right number of boxes arrived. It says nothing about what is inside them. The sample break is where a receiving crew actually opens cartons and counts units, and it is the stage most buyers assume happens automatically. It does not, unless a written rule says it should.
A reasonable sample rule opens a percentage of cartons on every pallet, higher for a new supplier or a high value SKU, lower for a supplier with years of clean history. Inside our own receiving process, the crew records which cartons were opened and why, not just what was found, because the selection method matters as much as the result if a dispute ever reaches your supplier.
Counting the units inside an opened case takes longer than counting the case itself, typically four to nine minutes per pallet depending on how many SKUs and case configurations are mixed on it. A single SKU pallet with uniform case packs counts fast. A mixed pallet with twelve SKUs and six different case sizes counts slowly, and that time difference is one reason mixed pallets carry a higher discrepancy rate than single SKU freight, independent of anything the supplier did wrong.
This is also where a measured accuracy rate gets earned rather than assumed. PrepVia holds a 99.9 percent accuracy rate across the units it counts, and a number like that only means something if it comes from a process that actually opens cases and counts units against a written rule, not from a crew that counted cartons and called the job finished.
Reconciliation Against the Purchase Order, and the Discrepancy Report
Once units are counted, the number has to go somewhere. Reconciliation against the purchase order is the two to three minute step per pallet where the received quantity, by SKU, gets compared against what you actually ordered, rather than against what the packing list claims arrived. These two documents should agree. When your supplier substitutes a SKU or short ships an item without updating the packing list, they do not.
A clean reconciliation, one where every number matches, needs no further action beyond an inventory update. A gap triggers the discrepancy report, and this is the stage that decides whether a shortage becomes a resolved claim or an unresolved argument three weeks later.
A discrepancy report worth defending has four parts: a timestamped photo of the carton before it was moved, the specific carton or case number, the counted quantity against the declared quantity, and a signature from the person who counted it, dated the same day as receiving. Reports written from memory, days after the pallet already moved into storage, do not hold up when a supplier pushes back, because nobody can prove the count happened when it says it did.
The volume involved in wholesale freight raises the stakes further. A discrepancy on a single carton inside a twenty pallet load can represent 400 or 500 units at once, not the handful of units a parcel seller might lose on a single mispacked box. That scale is exactly why the gap between declared and received units deserves the same discipline at your own dock that it gets once freight reaches Amazon.
24 to 36h prep. 35-hour end-to-end guarantee or the prep is free. Net-30 terms. From 50 units to full truckloads.
Where the Count Actually Diverges
Most receiving discrepancies trace back to one of three causes, and knowing which one you are looking at changes who is responsible and how the claim gets resolved.
A Mixed Carton Never Declared on the Packing List
A carton labeled with a single SKU sometimes holds two, usually because a warehouse worker upstream ran out of the correct box and used what was on hand. The carton count matches. The unit count per SKU does not, and it only surfaces when someone opens that specific carton. A sample rule that opens cartons at random, rather than only the ones that look suspicious, is the only reliable way to catch this before it reaches your own fulfillment center.
A Supplier Changed the Pack Without Telling Anyone
Case packs change. A supplier that shipped 24 units per case last quarter sometimes ships 20 this quarter, after a packaging redesign or a cost cut, without updating the packing list your prep center is counting against. The carton count is correct. The case count is correct. The unit count inside each case is wrong, and it is wrong on every single carton on the pallet, not just one. This is the discrepancy type most likely to repeat on your next shipment unless someone flags it and gets a corrected packing list from the supplier before the next purchase order ships.
A Carton Damaged in Transit
A crushed corner or a torn seal is not just a cosmetic problem. Product shifts and spills inside a damaged carton, and units that were packed correctly at the source can arrive short, broken, or missing entirely by the time the carton reaches your dock. This is the one discrepancy type that belongs to the carrier rather than the supplier, and it is also the one with the shortest claim window. A timestamped photo of the damage, taken before the carton is opened for counting, is the entire freight claim in most cases.
All three causes look identical on paper: a packing list that says one number and a received count that says another. The only way to tell them apart is the physical evidence collected at the moment the gap was found, which is why the sample break and the discrepancy report matter more than the reconciliation math itself.
From Verified to Sellable: Sort, Prep, Label, Repack
Once a pallet clears reconciliation, whether clean or with a resolved discrepancy attached, the freight stops being a receiving problem and becomes a prep problem. SKU sort typically takes five to ten minutes per pallet, moving units from pallet position into SKU specific staging so prep can run without a worker walking the floor searching for the next case.
Prep itself, poly bagging, bundling, inserts, and FNSKU labeling, varies the most of any stage because it depends entirely on what the SKU requires. Labeling alone runs at a rated line speed of 13,200 labels per hour at our Miami facility, which means the labeling step itself is rarely the bottleneck on a well counted pallet. The bottleneck, almost always, is a discrepancy that was not caught until prep, which forces a case back to receiving for a recount it should have gotten the first time.
Repack and outbound staging closes the loop: cases or pallets get a final manifest, a final weight, and final dimensions, all of which need to match what gets declared on the Amazon shipment plan. A pallet that entered receiving with a clean, documented count almost never has a surprise at this stage. A pallet that skipped a real unit count somewhere earlier frequently does, and by then the cost of fixing it has moved from a receiving line item to a shipment delay.
Measured end to end, our own prep window runs 24 to 36 hours from case in hand to case ready, with a median of 30.2 hours from shipment creation to carrier pickup and an observed average of ~32 hours until Amazon marks the shipment received. None of that window means anything if the count feeding into it was wrong from the first pallet on the dock.
What a Wholesale Buyer Should Ask to See
You do not need to watch your freight get received to know whether it was received correctly. You need to ask for the right document. A prep center running a real receiving process can produce, for any pallet, a reconciliation report showing what the packing list promised, what was actually counted, and photos for anything that did not match.
If a prep center cannot produce that document within a day of receiving your freight, the count either was not done carefully or was not documented at all, and you will not find out which one until a shortage forces the question. A prep center that gets defensive when asked is showing you one of the red flags worth taking seriously before you commit more freight to it. Ask before you ship the next container, not after you count a short carton three weeks from now.
The receiving process described here is not exotic. It is the standard a wholesale account should expect from any prep center handling pallet freight, and it is the same standard we hold every inbound pallet to at our own Miami dock, three bays across 5,500 square feet, before a single unit moves toward Amazon.
Frequently Asked Questions
How long does it take to receive one pallet of wholesale freight?
A clean pallet that matches its packing list typically clears the full receiving sequence, from unload through staging, in under forty minutes of active labor. That includes the carton count, a sample case opening, the unit count inside that sample, and reconciliation against the purchase order. A pallet that triggers a discrepancy report adds eight to fifteen minutes for that pallet alone, plus the time needed to notify the supplier and document the gap.
What is the difference between a carton count and a unit count during receiving?
A carton count verifies that the number of boxes on a pallet matches the packing list or bill of lading, without opening any of them. A unit count means a worker physically opens a case and counts what is inside against the declared quantity. Most warehouses run a carton count by default and a unit count only on a sample, because opening every case on every pallet adds labor cost that most freight, from a trusted supplier, does not need.
Why would a carton count match but the unit count still be wrong?
The three most common causes are a carton that holds a mix of SKUs never declared on the packing list, a supplier that changed the units per case without updating the paperwork, and a carton damaged in transit that lost or shifted product before it reached the dock. In all three cases, the number of cartons is correct. Only opening the case and counting what is inside reveals the actual gap.
What evidence should a prep center capture during pallet receiving?
Four things matter most: a timestamped photo of any carton before it gets opened or moved, a documented sample count tied to a written trigger rule rather than a guess, a signed discrepancy report written the same day the gap was found, and a reconciliation record showing the received quantity against the purchase order by SKU. Evidence collected days later, after the pallet has already moved into storage, rarely settles a dispute with a supplier.
Does every pallet need a full unit count?
No. A full count of every case on every pallet is expensive and unnecessary for a supplier with a clean history. A written trigger rule, opening a higher percentage of cases for a new supplier, a high value SKU, or a pallet with visible damage, catches the freight that actually carries risk, while said to contain receiving with periodic sampling handles the rest efficiently.
How is a mixed carton discrepancy different from transit damage?
A mixed carton is a packing error at the source. It looks correct from the outside and only reveals itself when someone opens it and counts by SKU. Transit damage is visible from the outside, a crushed corner or a torn seal, and product loss inside it happens after the carton left the supplier. The first is the supplier's responsibility to correct on the next shipment. The second is typically a carrier claim, and it needs a photo taken before the carton is opened.
What should I ask a prep center before sending my first wholesale pallet?
Ask to see a sample reconciliation report from a recent pallet, including the sample size used and how discrepancies get documented. Ask what percentage of cases get opened by default and what triggers a higher sample. Ask how quickly a discrepancy report reaches you after receiving. A prep center that answers these questions with a specific process, rather than a general assurance that everything gets checked, is the one worth trusting with pallet freight.
Final Take
The wholesale buyers who reach out to me rarely ask about prep speed first. They ask what happens to their pallet between the truck backing up to the dock and their inventory becoming visible and sellable. That instinct is correct. Prep is mechanical and largely visible on Amazon's side once it is done. Receiving is the only stage where your freight and your paperwork actually get compared, and it is the only stage where a gap can hide for weeks if nobody wrote it down.
None of the individual stages described here are complicated. Counting cartons, opening a sample, counting units, reconciling against the purchase order, and logging what does not match are each a matter of minutes per pallet. What separates a defensible receiving process from a risky one is not speed. It is whether each stage actually happened and whether it left a record behind that a supplier, a carrier, or you can point to later.
A mixed carton, a changed pack, and transit damage will keep happening. Suppliers make packing errors, carriers drop pallets, and cartons get crushed in transit regardless of how careful anyone is. The difference between a shortage that gets resolved and one that becomes a permanent loss is entirely in whether the receiving process caught it, documented it, and reported it inside a window that still means something.
That is the standard worth asking for from any prep center handling your pallets, and it is the standard we build every inbound pallet against at our own Miami dock.
See how PrepVia receives wholesale freight →
PrepVia is Amazon SPN Certified, prep window 24-36 hours, Net-30 available.
- The Wholesale FBA Prep Workflow: the full pallet to Amazon flow, from purchase order through outbound shipment
- Prep Center Agreement Checklist: the receiving and claim window clauses that belong in writing before freight arrives
- Declared vs Received on FBA Shipments: the same counting gap, running inside Amazon after your freight leaves the dock





