Purchase Orders
Create POs, manage approvals, and streamline your procurement process.
On This Page
Purchase Order Overview
Purchase orders help you control spending and track commitments before you receive invoices. Each PO specifies what you're ordering, from whom, and at what price.
- Draft – PO created but not yet submitted for approval
- Pending Approval – Waiting for approver to review
- Approved – Ready to send to vendor
- Sent – Delivered to vendor, awaiting fulfillment
- Complete – All items received and invoiced
Creating a Purchase Order
- Go to Purchase Orders in the main menu
- Click New Purchase Order
- Select the vendor
- Link to a project (optional but recommended)
- Add line items with quantities and prices
- Add any notes or special instructions
- Save as draft or submit for approval
| Description | Qty | Price | Total |
|---|---|---|---|
| Structural Pine 90x45 4.8m | 50 | $12.50 | $625.00 |
| Structural Pine 90x35 3.6m | 80 | $8.20 | $656.00 |
| Framing Nails 75mm Box | 5 | $45.00 | $225.00 |
| Subtotal | $1,506.00 | ||
| GST (10%) | $150.60 | ||
| Total | $1,656.60 | ||
Approval Workflows
Set up approval rules to control spending. Purchase orders can require approval based on amount thresholds or categories.
Setting Up Approval Rules
- Go to Settings → Purchase Orders → Approvals
- Click Add Approval Rule
- Set conditions (e.g., "Amount over $1,000")
- Select the approver(s)
- Save the rule
Approving POs
Approvers receive email notifications when a PO needs their review. They can approve or reject directly from the email or log in to BuildLedger.
Sending to Vendors
Once approved, send the PO to your vendor via email or through the vendor portal.
Email Delivery
- Open the approved PO
- Click Send to Vendor
- Review the email preview
- Click Send
The vendor receives a PDF of the purchase order with your business details, the line items, and any special instructions.
Tip: Customize your PO email template in Settings → Email Templates.
Vendor Portal
Give your vendors a self-service portal to view POs, confirm orders, and submit invoices.
Portal Features for Vendors
- View POs – See all purchase orders sent to them
- Confirm orders – Accept POs and provide estimated delivery dates
- Submit invoices – Upload invoices directly against POs
- Track payments – See payment status and history
| PO Number | Date | Amount | Status |
|---|---|---|---|
| PO-2024-0042 | 15 Feb 2024 | $1,656.60 | Pending Confirmation |
| PO-2024-0038 | 10 Feb 2024 | $2,340.00 | Delivered |
Enabling Vendor Portal
- Go to Vendors and select a vendor
- Click Enable Portal Access
- Enter the vendor's email address
- They'll receive an invitation to access the portal
Matching Invoices to POs
When you receive a supplier invoice, match it to the original PO to track fulfillment and catch discrepancies.
Automatic Matching
If the invoice includes a PO number, BuildLedger automatically suggests the match. Review and confirm:
- Quantities match – Same items and quantities as ordered
- Prices match – Same unit prices as the PO
- Totals match – Invoice total equals PO total
Handling Discrepancies
If the invoice doesn't match the PO, BuildLedger flags it for review:
- Price variance – Unit price different from PO
- Quantity variance – More or fewer items than ordered
- Unordered items – Items on invoice not on PO