Purchasing · Goods receiving

Controlled receiving
delivery after delivery.

Reconcile every delivery against the purchase order: what matches goes straight into validated stock, discrepancies get logged with their reason and stay traced. No surprises when you open the boxes.

20-min personalized demo · No commitment · Data migration included

Warehouse operator reconciling a delivery note against the purchase order next to the received goods
Receipt · PO-1043
Ordered 120 · reconciled218
Ordered 60 · issue218
Ordered 40 · reconciled218

Reconciled against the order 1s ago

Everything enters validated stock

Retail brands already running on Stockagile

CrocsDon AlgodónLaagamMiinCallaghanEquivalenzaShon MottBlawYuxusOs2oValencia Basket ClubTwo JeysCrocsDon AlgodónLaagamMiinCallaghanEquivalenzaShon MottBlawYuxusOs2oValencia Basket ClubTwo Jeys

100%

of receipts reconciled against their order

0 extra steps

your team picks, packs and labels without leaving Stockagile

Every discrepancy

traced with its reason, owner and date

Reconciliation

Controlled receiving, delivery after delivery.

As goods arrive, you compare them against the purchase order line by line. What matches is validated right away; discrepancies are flagged on the spot, before anything hits your stock or your invoice.

See how it works
Warehouse operator checking a delivery note next to the received goods
Receipt · PO-1043
Blue Sweater · M Ordered 120 · reconciled 120
Running Sneaker · 42 Ordered 60 · issue −2
Black Tee · L Ordered 40 · reconciled 40

Receipt reconciled against the purchase order

Traced discrepancies

Ordered vs. received, every gap with its reason

The system matches what you ordered against what actually arrived, variant by variant. Where it doesn't add up, you log the reason—short, damaged, over—and the issue is traced with who logged it, without contaminating your stock.

See how it works
Issue logged · Running Sneaker · 42 −2
60 58 corregido
Motivo: Reason: 2 units damaged in transit · traced

Ajustado y trazado

Reconciliation · PO-1043 live
Producto Recv. Ordered Dif. Blue Sweater · M 120 120 Black Tee · L 40 40 Running Sneaker · 42 58 60 −2

Only reconciled units enter stock; discrepancies, traced

Partial deliveries

One order, as many deliveries as you need

A single order can be received across several delivery notes, each with its own date and shipping costs. The system tallies what's received against what was ordered and tells you what's still pending by variant. And if the supplier doesn't deliver the rest, you close the order yourself with no loose ends.

Truck unloading goods at the receiving dock
PO-1043 · 2 deliveries
Delivery note 1 · 19 jun Received · reconciled +160
Delivery note 2 · 26 jun Received · reconciled +58
Pending · Running Sneaker 42 2 units · open issue −2

Received units add up; what's pending stays in view

Validated stock & real cost

On confirmation, it enters stock and the cost recalculates

When you confirm the delivery note, stock rises in the destination warehouse—only the good units—and every movement is traced: who received, what, when and under which batch. The real per-unit cost, with shipping allocated, recalculates the weighted average price without you touching a thing.

Movement history live
Receipt · Blue Sweater · M Marta R. · PO-1043 · BCN warehouse · 4 min ago +120
Receipt · Black Tee · L Marta R. · PO-1043 · BCN warehouse · 4 min ago +40
Issue · Running Sneaker · 42 Jon C. · PO-1043 · damaged · traced −2
Cost recalculated · Blue Sweater · M System · Batch L-2284 · 12,40 €/unit incl. shipping OK

Cada movimiento queda trazado: quién, qué, cuándo y por qué.

Running Sneaker · 42 issue
Ordered 60 units · PO-1043
Received 58 units to stock
Difference 2 units damaged · traced

Traced and auditable

Customer stories from teams that receive goods with total control.

Dogos, cliente de Stockagile

Retail · Accessories

«Thanks to Stockagile I can quickly tell my accountant exactly how much capital I have tied up in products. It’s a fantastic tool — it makes my life easier and saves me a huge amount of time.»

Cristina Canales · Owner

+1,200

stores running

Apr 2025

The tool makes management and… easier

The tool makes the management and control of stock in my physical and online store easier. Fast and efficient support service.

Christian B. · on Trustpilot · translated

−70%

in operational errors

Your entire goods receiving. Reconciled and traced.

From the box on the dock to validated and costed stock, every step in one place.

Discrepancies & traceability

Receiving incidents

Missing, damaged or excess, with its reason and owner.

Batches, serials and expiry dates

Assign the identifier at the moment of receiving.

Valued or unvalued delivery note

Print with costs or quantities only, as you need.

Forced order close

The supplier won't deliver the rest: you close it, no loose ends.

Stock & cost

Entry to validated stock

Only the good units go up, when you confirm the delivery note.

Real cost (landed cost)

Shipping and duties allocated per unit, on receiving.

Weighted average price

The stock's average cost recalculates with every entry.

Order lifecycle

From ordered to received, the status advances with each delivery note.

Frequently asked questions

What does reconciling a receipt against the purchase order mean?

As goods arrive, you compare them against what you ordered, line by line and variant by variant. What matches goes straight into stock; what doesn't flags as a discrepancy before you confirm the delivery note. So you never sign blind: you receive against the order, not against a box.

What happens when less arrives than I ordered, or something's damaged?

You log the discrepancy with its reason—short, damaged or over—and it's traced with who logged it and the date. Only the good units go into stock; the issue stays open and linked to the order, ready to claim from the supplier with data to back it up.

Can I receive an order across several deliveries?

Yes. A single order can be received across several partial delivery notes, each with its own date and shipping costs. The system tallies what's received against what was ordered and always shows what's still pending by variant. The order moves to Received on its own once everything is covered.

Does stock update the moment I receive?

Yes. As soon as you confirm the delivery note, stock rises in the destination warehouse at variant level—only the reconciled units—with no extra steps or manual syncing. What comes in comes in validated.

How is the real cost of each received unit calculated?

The system adds the supplier price (converted to your currency at the configured exchange rate) plus the proportional share of shipping and duties, which you can allocate by unit, value, volume or weight. You see the per-unit cost before confirming, and once you do, your stock's weighted average price recalculates.

What if the supplier isn't going to deliver the rest of the order?

You close the order with a forced close: it's marked Finalized even if units remain pending, instead of staying open forever. The action requires confirmation and is logged, so you always know who closed it, when and with what quantities left unreceived.

Get started

Ready to receive what actually arrives, not what you ordered?

We'll show you how it would look with your suppliers and your warehouse, in a personalized 20-minute demo.

No lock-in · no per-sale fees · migration included