Purchase Stock
Create and track purchase orders for inventory replenishment.
Cashod purchase orders take a restock from draft to received. You receive goods in one go or in parts; each receipt adds FIFO stock at the purchase cost and updates the product's cost price, while payments track the order from unpaid to paid.
Updated September 2026Three steps, then it runs on its own.
What you can do
A clear lifecycle
Draft, submitted, confirmed, partially received, received — or cancelled while nothing has arrived.
Partial receiving
Receive each line in one or several deliveries; receiving more than ordered is refused.
Stock and cost in one step
Each receipt creates a FIFO lot at the purchase cost, adds a restock movement and updates the product's cost price.
Stores kept in sync
Received stock is pushed to your Shopify store.
Payments to paid
Several payments per order, each with proof; the order moves from unpaid to partially paid to paid by itself.
Numbered per store
PO-00001, PO-00002… for easy reference with your suppliers.
120 units of Beige M
A purchase order for 120 units was drafted, sent to the supplier and received 7 days later. Stock and cost updated the moment it arrived.
Sample figuresYes. Each line can be received partially; the order shows 'partially received' until everything has arrived.
Cashod creates a FIFO lot at the purchase unit cost, records a restock movement and updates the product's cost price.
Yes, with as many payments as you need, each with method, reference and proof; the payment status updates automatically.
Related Features
Explore other features that work great together