A purchase order (PO) is how you bring new stock into LunixPOS from a supplier. You draft it, send it to the vendor, then receive items against it when the shipment arrives — partial receipts are supported.
- 1
Open Inventory → Manage PO
From the sidebar, click Inventory, then Manage PO. The Purchase Orders list opens with filters across the top: All, Draft, Ordered, Received, Partially-Received, Cancelled, Rejected.
- 2
Click + New Purchase Order
The PO form opens with empty Vendor, Shipment, and Products sections.
- 3
Pick the Vendor and Destination
Required fields:
- Vendor — pick from your vendors list (search supported)
- Destination — the location receiving the stock
- Payment Terms — optional (e.g. Net 30)
- Vendor Email — optional
- Vendor Currency — if your supplier invoices in a different currency
- 4
Fill in shipment details (optional)
Estimated Arrival, Shipping Carrier, Tracking Number, and Tracking URL. Everyone touching the PO benefits from this — your team can click the Tracking URL to see where the package is.
- 5
Add products to the order
Use the product search to add line items. For each product set the Quantity, the Cost per unit, and optionally a Vendor SKU (the code your supplier uses on their invoice).
- 6
Save as draft
Click Save. The PO is created in Draft status. You can still edit everything.
- 7
Send the order to your supplier
When the draft is finalized, open the PO and click "Mark as Ordered". Status changes from Draft to Ordered. Export the PO to PDF and email it to your supplier — or use the supplier-portal link if they have one.
Pro tips
- Exporting the PO to PDF requires the exportData permission. If you don't see Export, ask the owner to enable it on your role.
Was this helpful?