How do I allocate incoming purchase stock to specific sales orders in Zoho Inventory?
Zoho Inventory links purchases to sales orders mainly through backorders and drop shipments, which create a purchase order from a sales order so the incoming stock is tied to it. For general stock, Inventory tracks committed quantities but does not hard-reserve units to one order in every edition. Check the current help pages for stock reservation options.
Zoho CRM setup from USD 500Fixed price in writing. Every service has a published price.
- Registered Zoho partner
- Calls in your business hours
- 30 days of free fixes
The cleanest link is to raise the purchase from the sales order. When a customer orders something you do not have, create a backorder from the sales order. Inventory generates a purchase order to the vendor and keeps the reference, so when you receive the goods you know which order they belong to. Drop shipment works similarly when the vendor ships straight to the customer.
For stock that arrives on a general purchase order, Inventory shows quantities that are committed to confirmed sales orders and what remains available. That stops overselling, but it does not always fix which customer gets which unit. If you need priority rules, decide them operationally, for example oldest order first or key accounts first, and pick and pack in that order.
For stricter control, use serial or batch tracking so specific units are recorded on each shipment, and check whether your edition now offers stock reservation for sales orders. Some businesses add a custom field or a small function that records the intended purchase order on each sales order line. Keep it simple, because every manual link adds work for the warehouse team.
Key points
- Create backorders from sales orders to link the purchase order.
- Use drop shipments when the vendor ships to the customer directly.
- Check committed and available stock before confirming new orders.
- Agree allocation priority rules for general stock.
- Use serial or batch tracking, or reservation if your edition has it, for strict control.
Common questions
Does a backorder reserve the received stock?
It links the purchase to the sales order, so you can see where the stock is meant to go when it arrives.
Can I see which sales orders are waiting on a purchase?
Yes, backordered sales orders show the related purchase order, and reports can list orders pending stock.
Sources and further reading
Get a free Zoho audit
30 minutes with a senior Zoho consultant. No obligation.
- Fixed price in writing
- Paid by milestone
- 30 days of free fixes after go-live
- Registered Zoho partner
Written by Flowpeak, a Zoho implementation partner. Zoho pricing and features change, so confirm current details on the official Zoho site. Free checklists | Ask us a question

