Purchases

Updated 1 day ago 6 min read

Overview

The Purchases module provides a complete purchase order management system. Create purchase orders to suppliers, track approvals, receive goods into your warehouse, record payments, and generate purchase reports.

Accessing Purchases

Navigate to Account > Products & Services > Purchases tab, or Account > Money Out for purchase-related expenses.


Purchase List

A data table displaying all purchase orders with status and payment indicators.

Available Actions

Action Description
Create Purchase Order Generate a new purchase order
Edit Purchase Modify a draft purchase order
View Purchase View purchase details
Approve Purchase Approve a pending purchase order
Receive Goods Record goods receipt
Record Payment Make a payment against the purchase
Cancel Purchase Cancel the purchase order

Create Purchase Order

How to Create a Purchase Order

  1. Click the Create Purchase button.
  2. Complete the purchase order form.

Form Fields

Header Information

Field Required Description
Supplier Yes Select from registered suppliers
Warehouse Yes Destination warehouse for goods
Purchase Date Yes Date of the purchase order (defaults to today)
Currency Yes Purchase currency
Requires Approval Toggle If enabled, purchase needs approval before processing

Line Items

Field Description
Product Searchable product dropdown with autocomplete
Quantity Number of units to order
Unit Price Price per unit
Tax Tax rate per item
Discount Discount per item
Total Auto-calculated line total

To add items: Search for products using the search field or scan a barcode. To remove items: Click the delete icon on the line.

Additional Fields

Field Required Description
Expected Delivery Date No When goods are expected
Terms & Conditions No Purchase terms
Notes No Additional notes
Attachments No Upload supporting documents

Receipt Scanner (Optional)

Upload a supplier receipt or quote document to auto-fill purchase details using OCR.

  1. Click Save to create the purchase order.

Edit Purchase

  1. Click Edit from the actions menu.
  2. Modify the desired fields.
  3. Save changes.

Important: Only purchase orders in Draft status with no payments can be edited.


View Purchase

Purchase Detail Page

Click on a purchase order to view its full details.

Page Layout

Main Content (2/3 width):

  • Items table: Product, Quantity, Received, Price, Total
  • Summary rows: Subtotal, Discount, Tax, Total
  • Payment history table (if payments exist)
  • Notes and Terms sections

Sidebar (1/3 width):

  • Payment Summary: Total Amount, Paid (green), Balance Due (red)
  • Purchase Details: Supplier, Warehouse, Purchase Date, Due Date, Expected Delivery, Created By, Approved By

Purchase Status Badges

Status Colour Description
Draft Grey Created but not submitted
Pending Approval Yellow Awaiting approval
Approved Blue Approved and ready to process
Partially Received Amber Some goods have been received
Received Green All goods received
Cancelled Red Purchase order cancelled

Payment Status Badges

Status Colour Description
Unpaid Red No payments made
Partial Amber Some payments made
Paid Green Fully paid

Header Action Buttons

Button Condition Description
Approve Status = Pending Approval Approve the purchase order
Receive Goods Status = Approved or Partially Received Record goods receipt
Record Payment Has due amount Make a payment
Edit Status = Draft Modify the order
Cancel Not Received/Cancelled and no payments Cancel the order

Approve Purchase

If your company requires purchase approval:

  1. Open the purchase order detail page.
  2. Click the Approve button.
  3. The status changes from Pending Approval to Approved.
  4. The approver's name and timestamp are recorded.

Receive Goods

How to Record Goods Receipt

  1. From the purchase detail page, click Receive Goods.
  2. Select the destination Warehouse (required).

Goods Receipt Form

The items table shows:

Column Description
Product Product name
Ordered Original quantity ordered
Previously Received Quantity already received
Remaining Quantity still to receive
Receive Now Enter the quantity being received (or shows "Fully Received" badge)

Summary Card:

  • Total Items count
  • Receiving Now (total quantity being received)
  1. Enter the quantity received for each item.
  2. Click Receive Goods to confirm.

Note: You can receive goods in multiple batches. The purchase status updates to "Partially Received" until all items are received, then changes to "Received".


Record Payment

How to Make a Purchase Payment

  1. From the purchase detail page, click Record Payment.
  2. Complete the payment form.

Payment Form Fields

Field Required Description
Bank Account Yes Bank account used for payment (format: "Bank - Holder (Account)")
Payment Method Yes Check, Bank Transfer, or Cash
Amount Yes Payment amount (max: outstanding balance)
Payment Date Yes Date of payment (defaults to today)
Reference / Transaction ID No External reference number
Notes No Additional notes (max 500 characters)

Payment Summary Sidebar:

  • Total Amount (purchase total)
  • Already Paid (green)
  • Balance Due (red)
  1. Click Record Payment to save.

Cancel Purchase

  1. From the purchase detail page, click Cancel.
  2. Confirm the cancellation.

Requirements: Purchase can only be cancelled if:

  • Status is not already "Received" or "Cancelled"
  • No payments have been recorded

Purchase Reports

Navigate to Purchases > Reports to access purchase analytics.

Report Types

Report Description
Purchase Summary Overview with stats cards (Total Orders, Total Amount, Tax, Paid, Outstanding), status breakdown, and monthly trends
By Supplier Table showing orders, totals, paid/partial/unpaid counts per supplier
By Product Top 50 products by order count and total value
Outstanding Payments All unpaid purchases with overdue highlighting

Filters

Filter Description
Report Type Select which report to view
Supplier Filter by specific supplier(s)
Warehouse Filter by specific warehouse(s)
From Date Start of reporting period
To Date End of reporting period
Reset Clear all filters

Purchase Workflow Summary

Create Purchase Order → Draft
                          ↓
              (If Approval Required)
                          ↓
              Submit for Approval → Pending Approval
                          ↓
                    Approve → Approved
                          ↓
              Receive Goods (partial or full)
                          ↓
              Record Payment(s)
                          ↓
              Fully Received + Fully Paid ✓
Was this page helpful?
0 found it helpful, 0 did not