Purchase orders

Purchase order software for construction projects

Raise purchase orders against the job, approve the big ones before they go out, have suppliers accept online, and match every invoice back to the order - so material and subcontractor costs never run away from you.

Start free trial Book a demo

14-day free trial · No credit card · Prices exclude VAT

Purchase orders built for how construction actually buys

Not a bolt-on to an invoicing tool - purchase orders that understand jobs, approvals, suppliers and the bills that come back.

Every PO tied to a job

Orders are raised against a specific project, so material and subcontractor commitments always sit with the job they belong to - not in a spreadsheet.

Approval thresholds

Set a £ value above which orders need sign-off. Small orders flow through; big commitments get the right eyes on them first.

Suppliers accept online

A private link, no login, with the acceptance recorded (name, date, IP). No PDFs to chase or print.

Bill matching that protects margin

Match invoices to the order and get an Over-billed flag the moment a supplier charges more than you agreed - before you pay.

Raise a PO from an RFQ

Award a request for quotes and turn it into a purchase order in one step, pre-filled with the winning supplier's prices.

Feeds Xero cleanly

Matched bills and confirmed receipts push to Xero as draft bills, coded to the project and matched to the right supplier.

The workflow

From draft to matched, in one place

Step 1
Draft

Build the order: pick the job, add material or subcontractor lines with quantities and agreed costs.

Step 2
Approve

Below your threshold it is approved automatically; above it, it waits for sign-off from an authorised user.

Step 3
Send

Issue it to the supplier as a private web link (and an email if they are on file). The terms are frozen.

Step 4
Accept

The supplier accepts online with no login. The PO number is revealed and their name, date and IP are logged.

Step 5
Match

Log each supplier invoice against the order. See Not billed, Part-billed, Matched or Over-billed at a glance.

Step 6
Complete

When the billed total meets the order total, close it off. The cost is now real spend on the job.

Want the detail? Read the purchase orders help article, or see how it fits reconciling supplier invoices.

Purchase order software FAQs

Is BuilderDash purchase order software for construction?

Yes. BuilderDash is job management software for project-based trades and construction businesses, and purchase orders are built into it. Every order is raised against a specific job, so your material and subcontractor commitments always sit against the project they belong to.

How does purchase order approval work?

You set a value threshold in Settings (the default is £150). Orders below it are approved automatically when submitted; orders at or above it move to Pending approval and wait for someone with the approve-purchase-orders permission to sign them off. Every approval is stamped with who approved it and when.

Can suppliers accept a purchase order online?

Yes. Once an order is approved you send it to the supplier as a private web link (they need no login). The supplier sees your terms but not the PO number until they tick to accept, at which point the number is revealed and their name, the date and their IP address are recorded for your records.

Does it match purchase orders to supplier invoices?

Yes. As each supplier invoice arrives you log it against the order in the Bills and matching panel, which shows the billed total against the order total and marks the order Not billed, Part-billed, Matched or Over-billed - so an over-charge is flagged before you pay it.

Does it work with Xero?

Yes. Confirmed receipts and matched bills are pushed to Xero as draft bills, coded to the project and matched to the correct supplier contact by a stored id, so you never end up with duplicate suppliers and your accounts stay clean.

Can I raise a purchase order from a supplier quote?

Yes. When you award a request for quotes (RFQ), you can raise a purchase order from it in one step - it pre-fills the winning supplier, the job, and a line for each item at that supplier's quoted price, ready for you to review and send.

Purchase orders are one part of BuilderDash. See all the features or pricing.

Get your material costs under control.

Raise, approve, send and match purchase orders against every job - built for project-based construction, and it feeds Xero.

Start free trial Book a demo
Free for 14 days · No credit card · Prices exclude VAT · UK support