Product

Construction payroll software, built for site.

Project Payroll takes approved site timesheets, applies your award and EBA rules automatically, pays wages and super in the same run, lodges STP2, and posts costed labour to your job cost codes.

The flow

How do timesheets get in?

Flow · from BuildPass / Procore, no CSV

  1. Step 1

    Timesheets

    Approved on site

  2. Step 2

    Award & EBA

    Interpreting award…

  3. Step 3

    Payroll

    Paid, STP2 filed

  4. Step 4

    Super

    Every pay run

  5. Step 5

    Job costs

    Live to cost codes

Four steps

What happens between approval and cost report?

  1. 01

    Time arrives approved

    Site software captures and approves hours. They cross into payroll with job, cost code and shift context attached. There is no import screen, because there is no file.

    Receiving approved hours…

  2. 02

    The engine reads the agreement

    Classifications, all-purpose allowances, travel and fares, multi-storey, shift loadings, overtime steps and RDO cycles are applied from your award and EBA — the same way every run, with the clause recorded against each line.

    Interpreting clauses…

  3. 03

    Pay, super and STP2 go out together

    Net pay files, PAYG, super to the fund inside 7 business days, and STP2 reporting all leave from one finalised run. Nothing waits for a quarter.

    Lodging STP2…

  4. 04

    Labour lands on the cost code

    Costed actuals — wages, allowances, super, leave accrual and levies — post back to the job and cost code the hours came from, so variations are priced while they are still arguable.

    Costing to job codes…

Pay-line anatomy

Can you see which clause paid the line?

Interpretation you cannot inspect is a black box. Each line carries the clause that produced it.

  • Base hours38.00 hrs @ $38.42 — CW3 Level 3$1,459.96
  • OvertimeInterpreted automatically4.00 hrs @ 150% — Mon–Fri after 8 hrs$230.52
  • Travel allowanceInterpreted automatically5 days @ $19.55 — clause 24.1$97.75
  • Site allowanceInterpreted automatically38.00 hrs @ $2.90 — project schedule$110.20
  • FaresInterpreted automatically5 days @ $7.10$35.50
  • Gross$1,933.93

Capability

What does the engine cover?

  • Award & EBA interpretation

    MA000020 and friends, plus your agreements, built and maintained by us.

  • Payday super

    Calculated and remitted every pay run, in the fund inside 7 business days.

  • STP2 reporting

    Disaggregated gross by allowance type, lodged from the finalised run.

  • Job costing

    Live labour cost by job and cost code, including allowances and on-costs.

  • Leave & RDOs

    Accruals per agreement, with your published RDO calendar in the engine.

  • Portable long service

    CoINVEST, QLeave and equivalents reported from interpreted hours.

  • Terminations & redundancy

    Notice, ETP treatment and fund contributions handled per agreement.

  • Multi-entity

    Several ABNs, one operating picture, separate STP2 lodgements.

Product questions

Do we lose control if payroll interprets the agreement for us?

No. Every interpreted line shows the clause it came from and can be overridden with a reason recorded. You keep the decision; you stop doing the arithmetic.

How long does implementation take?

Four weeks is typical, including reading and building your agreements, mapping cost codes and running a parallel pay run before you rely on it.

Can we run a parallel pay period?

Yes, and we insist on it. You compare our interpreted run against your current one line by line before go-live.

What happens when the award changes?

We update it. Annual wage decisions take effect from the first full pay period after 1 July and agreement steps are applied on their anniversary dates without you filing a ticket.

Reviewed August 2026. Australian construction payroll rules change often; we keep this current.