Purchase Orders
Create, manage, and send purchase orders to your suppliers directly from GreenPOS.
Accessing Purchase Orders
Navigate to Inventory > Purchase Orders in the sidebar (admin and manager roles only).
Creating a Purchase Order
Manual Creation
- Click New Purchase Order
- Select a Supplier from the dropdown
- Add products:
- Select a product from your catalog
- Enter the quantity to order
- The unit cost auto-fills from the product's cost-per-unit (editable)
- Add optional notes for the supplier
- Click Create PO
The PO is created as a Draft and assigned an auto-generated PO number (e.g., PO-2026-0001).
From Reorder Suggestions
- Go to Reports > Demand Forecast
- Click the Reorder Suggestions tab
- Check the products you want to reorder
- Click Create Purchase Order
- GreenPOS automatically groups items by supplier and creates one PO per supplier
- Review and adjust quantities on the Purchase Orders page
Purchase Order Statuses
| Status | Meaning |
|---|---|
| Draft | Created but not yet sent to supplier |
| Sent | Emailed to supplier |
| Partially Received | Some items received (future feature) |
| Received | All items received |
| Cancelled | Order cancelled |
Viewing a Purchase Order
Click any PO in the list to see:
- Supplier information and PO number
- All line items with quantities and costs
- Subtotal and total
- Current status and timestamps
Sending a PO to a Supplier
- Open a Draft purchase order
- Click Send to Supplier
- Confirm or edit the supplier's email address
- Optionally add a CC email
- Click Send
The supplier receives a professional HTML email with:
- Your store name and contact information
- PO number and date
- Itemized table with product names, SKUs, quantities, and costs
- Subtotal
- Any notes you included
Deleting a Purchase Order
Only Draft POs can be deleted. Click Delete on the PO detail view and confirm.
Tips
- Use the status filter at the top to quickly find Draft, Sent, or Received orders
- The PO number auto-increments per year (PO-2026-0001, PO-2026-0002, etc.)
- Set up supplier emails in Inventory > Supplier Invoice so POs auto-fill the email address