Progress claim (v1)
Progress claim is one of Demiton's published registers for Australian civil construction. Progress claims issued per project: claimed, certified, paid and retention held. Demiton keeps it current from the systems a contractor already runs and publishes the record's shape as a versioned JSON Schema, so the same question works whichever system produced the record.
Part of Contracts in the register catalog.
- Register ID
progress_claimUse this name to ask for the register. The API calls it a shelf ID.- Each record is
- An eventSomething that happened at a point in time.
- Status
- AvailableFilled today from connected systems, uploads or public data.
- Data
- OrganisationPrivate to each organisation's own workspace.
- Version
- v1 (1.1.0)Superseded by v2.
Standards
This register's contract was designed against these standards and laws. Holding these records does not by itself certify compliance.
- Security of paymentBuilding and Construction Industry (Security of Payment) Act 2009 (ACT)
- AS 2124General Conditions of Contract (superseded)
- AS 4000General Conditions of Contract (superseded edition, still in use)
- AS 4000General Conditions of Contract (construct only)
- AS 4902General Conditions of Contract for Design and Construct
- ATO business record-keeping (5 years)ATO record-keeping rules for business tax records
- ATO tax invoice rules (GST Act 1999)GST tax invoice and recipient-created tax invoice requirements (A New Tax System (Goods and Services Tax) Act 1999, ATO guidance)
- Corporations Act 2001 (Cth) s 286Corporations Act 2001 (Cth) - financial records, 7-year retention
- Security of paymentBuilding and Construction Industry Security of Payment Act 1999 (NSW)
- PINT A-NZ Billing 1.1.3Peppol PINT A-NZ Billing BIS (Australia and New Zealand e-invoice specification)
- Security of paymentBuilding Industry Fairness (Security of Payment) Act 2017 (Qld)
- Security of paymentBuilding and Construction Industry Security of Payment Act 2009 (SA)
- Security of paymentBuilding and Construction Industry Security of Payment Act 2009 (Tas)
- Security of paymentBuilding and Construction Industry Security of Payment Act 2002 (Vic), as amended from 15 Apr 2026
- Security of paymentBuilding and Construction Industry (Security of Payment) Act 2021 (WA)
- Directive 2006/112/ECCouncil Directive 2006/112/EC (VAT Directive) - invoice content
- NZ CCA 2002Construction Contracts Act 2002 (NZ), 2002 No 46, as amended 2015 and 2023
- NZ GST taxable supply informationGoods and Services Tax Act 1985 (NZ) taxable supply information rules (IRD guidance)
- HGCRA 1996 Part IIHousing Grants, Construction and Regeneration Act 1996, Part II (as amended by LDEDCA 2009)
- SI 1998/649Scheme for Construction Contracts (England and Wales) Regulations 1998
- AIA G702/G703Application and Certificate for Payment; Continuation Sheet
- FAR 52.222-8FAR clause 52.222-8 Payrolls and Basic Records
Connectors
On the roadmap
Systems in the planned connector rollout that can fill this register. Partial means the system holds only some of its fields.
- MYOB AcumaticaPartial
- Oracle Aconex
- Payapps
- Procore
Fields
14 fields: 6 required, 8 optional.
Required
Every record carries these fields.
- amountDecimal number
Value claimed against the project.
Example:
312000- projectText
The project/job the claim is posted against.
Example:
BWG-2025-001- quantityNumber
Quantity claimed.
Example:
1- external_idText
Source record identity / dedup key.
Example:
SI-26014- occurred_atDate and time
Posting date of the ledger line.
Example:
2026-07-31T00:00:00Z- financial_periodDate
Accounting period the claim posts in.
Example:
2026-07-31
Optional
Present when the source system records them.
- currencyText
Denomination of
amountExample:
AUD- due_dateDate
Statutory/contractual date payment falls due.
Example:
2026-08-30- tax_basisText
Whether
amountincludes tax.Example:
excl_gst- document_noText
Source document reference for the line.
Example:
SI-26014- job_task_noText
Work package / cost code the line belongs to.
- legal_entityText
Company that owns the claiming entity.
Example:
Bridgeworks Group Pty Ltd- certified_amountDecimal number
Amount assessed/certified (vs claimed)
Example:
312000- supporting_statement_served_onDate
When the supporting statement (a declaration that subcontractors have been paid) was served with the claim.
Example record
A sample from Bridgeworks Group, Demiton's demonstration company. The values are illustrative; the shape is exactly what the contract describes.
{ "amount": 312000, "certified_amount": 312000, "currency": "AUD", "document_no": "SI-26014", "due_date": "2026-08-30", "external_id": "SI-26014", "financial_period": "2026-07-31", "legal_entity": "Bridgeworks Group Pty Ltd", "occurred_at": "2026-07-31T00:00:00Z", "project": "BWG-2025-001", "quantity": 1, "tax_basis": "excl_gst"}Version history
- v2 (current)
- v1
Use this contract
The contract is a standard JSON Schema (draft 2020-12) document, so any JSON Schema validator can check a record against it. Keywords starting with x-demiton- add Demiton's own meaning, such as units and requiredness, and validators ignore them.
https://docs.demiton.io/registers/progress_claim/v1.jsonShow the full JSON Schema
Loading the schema…
Talk to the team
Tell us what you run - your ERP, field, payroll and document systems - and we will show you the registers Demiton would fill from them, on your data, in a 30-minute call.