A client’s advance shipment notice (ASN) lists 100 units for your warehouse. The receiving clerk opens the cartons and counts 92. Two of those units have damaged packaging. The warehouse receiving process must leave a record of all three figures: 100 expected, 92 physically received, and 90 accepted for normal processing.
The count determines how much stock the warehouse can make available for the client’s orders. In a multi-client 3PL facility, the team must also confirm who owns the goods before they enter inventory.
What Is the Warehouse Receiving Process?
The warehouse receiving process covers the preparation, verification, inspection, and recording of incoming goods. It starts with information about the expected shipment and finishes when actual quantities and exceptions are recorded and accepted stock is ready for its next task.
Every client sets its own inspection and tracking requirements. One may require lot numbers at receipt; another may need photographs of damaged packaging or approval before an overage is accepted. The warehouse receiving procedure should make those decisions clear to staff before the delivery arrives.
Putaway follows receiving. Its job is to move goods to a suitable storage location and confirm where they were placed.
Prepare for an Inbound Delivery
An ASN, purchase order, or warehouse receiving order gives the team a reference for the delivery. Check the expected SKUs, quantities, units of measure, pallet or carton details, and any required lot, serial, or expiry information.
Confirm the client account as well. Two clients may sell the same product with the same retail barcode. The inbound record establishes which client owns this particular delivery.
Plan dock time and staging space around the work involved. A labeled pallet containing one SKU needs a different level of checking from a mixed pallet with several product lines. Keep unverified goods identifiable and separate from other clients’ deliveries.
If a shipment arrives without an expected record, staff need to know who can identify it and authorize the next step. These rules belong in 3PL client onboarding, alongside labeling and inventory tracking requirements.
Warehouse Receiving Process: Step by Step
1. Match the delivery to the inbound record

When the vehicle arrives, check the shipment references against the ASN, purchase order, receiving order, or delivery note. Confirm the client before assigning stock to its inventory.
Count the pallets or cartons handed over and examine their visible condition. If the package count is short or damage is visible, follow the carrier’s procedure for noting it on the proof of delivery or delivery receipt before signing and before the driver leaves. Describe what staff can see, such as “one carton missing” or “outer carton crushed.” A detailed unit count may happen later after the cartons are opened.
Keep a copy of the delivery record and any photographs required by the client or carrier. Specific notes give the warehouse and client a better basis for investigating the shipment than a clean receipt followed by an unexplained discrepancy.
2. Unload and stage the goods
Move the delivery to the receiving area, preserving its pallet labels, carton labels, and shipment references. When staff break down a mixed pallet, they should still be able to trace each group of goods to its inbound record.
Separate unverified goods from accepted stock. If receiving and shipping share a dock, clearly identified staging areas help staff avoid moving an inbound carton into an outbound shipment.
3. Verify products and count actual quantities

Scan or check product identifiers against the inbound record. Confirm the unit of measure before entering a count: three cases containing 24 units each represent 72 units, not three.
Record the physical count and flag any difference against the ASN. For selected shipments, a warehouse may use blind receiving. The clerk counts the goods before seeing the expected quantity, and the result is compared with the inbound record afterward. This method can be useful when an independent count matters.
Capture lot, batch, serial, or expiry details where the product requires them. The details must stay connected to the right client and units through storage and fulfillment.
4. Inspect condition and separate exceptions
Check the goods against the client’s inspection requirements. Depending on the product, staff may examine packaging, seals, labels, expiration dates, or visible product condition.
A carton may look intact at the dock but contain damaged units. Record the damage when staff open it, along with the carton reference and photographs needed for follow-up.
Physically received goods can have different inventory statuses. Acceptable units can proceed, while damaged or unidentified units stay in a hold area awaiting a decision. Record the quantity, issue, location, and supporting evidence for each held group.
The receiver documents unexpected SKUs and overages; a supervisor or client contact decides how to handle them.
5. Reconcile and close the receipt
Before closeout, compare the physical goods in staging with the quantities recorded as accepted and held. Assign an owner and next action to every open shortage, overage, or damage issue.
The putaway team should receive a handoff showing the client, product, quantity, tracking details, inventory status, and staging location. That gives staff the information they need to move the accepted goods while held stock remains identifiable.
Example: 100 Units Expected, 92 Received
Client A sends an ASN for 100 units of one SKU. Staff counts 92 units. Two of those 92 fail the agreed packaging inspection.
| Receipt detail | Units | What it means |
|---|---|---|
| Expected on the ASN | 100 | Quantity listed in the inbound record |
| Physically received | 92 | Units found in the delivery |
| Accepted for normal processing | 90 | Units cleared for the next task |
| Damaged and held | 2 | Units present and awaiting a decision |
| Short against the ASN | 8 | Expected units that did not arrive |
The physical count reconciles: 90 accepted units plus two held units equal 92 received. The receipt also records an eight-unit shortage against the ASN. If staff had made all 100 expected units available, the available balance would be ten units higher than the 90 cleared for processing.
A receiving report should preserve the client and shipment references, arrival date, SKU, unit of measure, expected and actual quantities, accepted and held quantities, tracking details, exception notes, and follow-up owner. Some teams call this record a goods receipt note (GRN); the document name may differ between businesses and systems.
Warehouse Receiving Checklist
Adapt this warehouse receiving checklist to the products and clients your facility handles.
| Stage | Check |
|---|---|
| Before arrival | Confirm the client and ASN, purchase order, or receiving order. |
| Before arrival | Review SKUs, quantities, units of measure, and tracking requirements. |
| Before arrival | Prepare staff, equipment, dock space, and staging areas. |
| At arrival | Match shipment references and count pallets or cartons. |
| At arrival | Note visible shortages or damage on delivery paperwork as required. |
| Verification | Confirm product identity and count actual quantities. |
| Verification | Capture required lot, serial, batch, or expiry information. |
| Inspection | Record condition and separate goods needing review. |
| Exceptions | Document shortages, overages, and unexpected products. |
| Closeout | Reconcile accepted and held goods with the physical count. |
| Handoff | Assign open issues and release accepted stock to its next task. |
Allow space for actual quantities, notes, and the name of the person handling each exception.
Common Issues During 3PL Warehouse Receiving
The shipment has no ASN. The clerk should identify the client using available delivery references and follow the facility’s procedure for an unplanned receipt. Do not assign the goods to a client account until the receiving clerk or supervisor verifies ownership.
Tracking information is missing. Hold units that require a verified lot, serial number, or expiry date until the information is obtained.
Damage is found after the driver leaves. Record when and where staff discovered it, preserve the packaging and photographs as required, and notify the responsible client contact. Follow the carrier’s reporting process if a claim may be needed.
If a stock mismatch appears after the goods have moved through the warehouse, use the transaction history to investigate it. Our [3PL inventory discrepancies guide}(https://fulfillor.com/inventory-discrepancies-3pl-warehouse) covers that wider investigation.
Warehouse Receiving KPIs to Track
A receiving supervisor needs to know both how much work the team completes and where receipts are getting stuck.
| Measure | What it shows |
|---|---|
| Receipt record accuracy | Whether recorded quantities and attributes match verified goods |
| Exception rate | The share of receipts with shortages, overages, damage, or unidentified items |
| Time to close a receipt | The time spent completing checks and required decisions |
| Held stock awaiting resolution | Goods still waiting for identification or disposition |
| Lines received per labor hour | Output relative to staffing and shipment complexity |
A correctly recorded 92-unit delivery is an accurate warehouse receipt even when the ASN expected 100. Track the supplier shortage as its own exception.
Dock-to-stock time measures how long stock takes to go from arrival to storage and availability for allocation. It covers more than receiving alone; our dock-to-stock guide explains where that time is spent.
How Fulfillor Supports the Inbound Receiving Process
Fulfillor supports handheld inbound receiving with barcode validation against purchase order or ASN data. Its inventory management workflows also support tracking of relevant lot, batch, and expiry details.
Ask to see how Fulfillor processes a short shipment and damaged units. Check how each quantity, status, and follow-up action appears in the receipt. You can schedule a Fulfillor walkthrough using that scenario.
Warehouse Receiving FAQs
Should the driver wait while staff counts every unit?
Check the pallet or carton count and visible condition while the driver is present. Staff can complete the detailed unit count after unloading if the carrier's handoff procedure allows it. Note any visible shortage or damage on the delivery paperwork before signing, and keep the later item-level count linked to the same shipment.
Can a warehouse close a receipt while damaged goods remain on hold?
Yes, if the physical receipt records the damaged units separately and the warehouse's workflow permits closeout with an open hold. The accepted and held quantities must reconcile, and the outstanding decision needs an owner.
When can received stock be allocated to orders?
Stock can be allocated after its required checks are complete and its status permits allocation. The warehouse may also require putaway confirmation before releasing it.
Before the Next Truck Arrives
Review one recent receipt with your receiving clerk and supervisor. Can they find the physical count, the client owner, any held units, the delivery paperwork, and the person resolving each exception?
