All docs
Inventory

Purchase orders & suppliers

Create purchase orders, receive stock from suppliers, and track PO status and bills — all in one place.

Retailos lets you manage the full purchasing cycle — from raising a purchase order to receiving stock and tracking supplier bills — without leaving the platform.

How it works

  1. Go to /app/purchase-orders to see all your purchase orders in one list. Each PO shows its current status so you can see at a glance what is pending, partially received, or complete.
  2. To create a new PO, select the option to create a purchase order from this screen. Choose the vendor you are ordering from, then add the products and quantities you want to order.
  3. Once your supplier dispatches goods, record the incoming stock against the PO. You can receive items partially — useful when a supplier ships in multiple batches. Each time you receive stock, Retailos updates your inventory immediately.
  4. Continue receiving against the same PO as more batches arrive. The PO status updates automatically to reflect how much has been received versus what was originally ordered.
  5. Supplier bills are tracked against each PO so you can reconcile what you ordered, what arrived, and what you owe — all from /app/purchase-orders.

Good to know

  • Partial receiving is fully supported. You are not forced to close a PO in one go. Receive whatever arrived today and come back when the rest lands.
  • Inventory updates happen immediately. The moment you record a receipt, stock levels across Retailos reflect the new quantities. If you also run a Shopify store, inventory syncs to Shopify automatically.
  • PO status is automatic. You do not need to manually mark a PO as partially received or complete — the status changes based on what you have recorded.
  • Supplier bills live alongside the PO. You do not need a separate screen to check what you owe a vendor; the bill information is attached to the relevant purchase order.

Troubleshooting

  • Inventory did not update after receiving stock. Make sure you confirmed the receipt on the PO and did not just save a draft. Check the PO status — if it still shows as ordered rather than partially or fully received, the receipt may not have been submitted.
  • Shopify stock levels are not reflecting the new stock. Retailos syncs inventory with Shopify automatically, but allow a few minutes for the sync to complete. If levels still look wrong after some time, check that the product in the PO is correctly mapped to the corresponding Shopify product.
  • The wrong vendor is linked to a PO. Vendor details can only be changed before any stock has been received against the PO. If receiving has already started, raise a new PO against the correct vendor.

Try it on your own store — 14 days free

Get your workspace live in under five minutes. 14-day trial, no card required.