Help Center
Home
Get started
  • Construction

    • Project Financials
    • Retainage
    • Timeline
    • Certified Documents
  • Subcontracts
  • Storage

    • File Storage
    • Project Storage
  • Connect

    • Connect (web)
    • Connect Mobile
  • Foundation

    • Portal
    • Code Library
    • Construction (meta-package)
  • AI
  • Help
FullClarity
Home
Get started
  • Construction

    • Project Financials
    • Retainage
    • Timeline
    • Certified Documents
  • Subcontracts
  • Storage

    • File Storage
    • Project Storage
  • Connect

    • Connect (web)
    • Connect Mobile
  • Foundation

    • Portal
    • Code Library
    • Construction (meta-package)
  • AI
  • Help
FullClarity
  • Overview
  • Quick start
  • Install & configure
  • How to

    • Creating a project
    • Customise terminology (rename records)
      • Estimate columns
      • Budget columns
      • Forecast columns
      • Revenue recognition columns
    • Managing cost centres
    • Estimating

      • Creating an estimate
      • Adding lines to an estimate
      • Importing an estimate from a spreadsheet
      • Creating purchase orders from the estimate
  • Contracts & billing

    • Contracts & billing
    • Set up billing schedules
    • Issue a progress claim
    • Create a variation
  • Revenue recognition

    • Revenue recognition
    • Set up revrec rules
    • Run a monthly batch
    • Adjust a revrec entry
    • Capital project revrec
  • Reference

    • Reference
    • Configuration record fields
    • Permissions
    • Custom records
    • Column glossary

Contracts & billing

Contracts & billing covers the customer-facing side of Project Financials — how you turn a won bid into a contract, structure it for billing, raise progress claims against it, and invoice your customer.

  • What this covers
  • Billing types
  • Contract structures
  • In this section
  • Requires

What this covers

A contract is a record on a project that represents the agreement with your customer. It holds the total contract value, the structure for how you'll bill against it, and the running history of every claim and variation raised. Once a contract is in place, you bill against it by raising claims — each claim covers one billing cycle (typically a month) and produces a NetSuite invoice when certified.

This area covers everything from setting up the billing structure through to issuing claims and processing variations.

Billing types

Project Financials supports several billing types. Pick the one that matches how the contract was written:

  • Stage billing — payment at fixed milestones (e.g. 10% on deposit, 30% at slab, 40% at lock-up, 20% on completion). Each stage is a fixed percentage of the contract value.
  • Progress billing — % complete billing against a Schedule of Values. The most common pattern for commercial construction, including AIA G702/G703 jurisdictions.
  • Time & material (T&M) — bill at cost (or cost + markup) based on actual purchase orders, vendor bills and time entries posted to the project.
  • Drawdown billing — for projects financed by a construction loan. Claims draw from a loan facility rather than billing the customer directly.
  • Capital billing — for projects that capitalise cost as a fixed asset rather than recognising revenue.

Less-common variants — Internal, Inventory, T&M Cost Type — exist for specific scenarios. Most customers use one of the five above.

Contract structures

Two ways to structure what gets claimed:

  • Billing Stages — used with Stage billing. A list of milestones with a percentage and date for each. Sum must equal 100%.
  • Schedule of Values (SoV) — used with Progress billing. A list of billable line items, each with a value, that you progressively claim against by % complete per line. Can be auto-generated from the linked estimate (Default) or hand-written (Custom).

In this section

  • Set up billing schedules — create a contract, choose a billing type, build the Schedule of Values or Billing Stages
  • Issue a progress claim — claim against an active contract for a billing period
  • Create a variation — raise a change order against an existing contract

Requires

  • Project Financials installed and configured — see Install & configure
  • An active project with at least one approved estimate — see Estimating
Last Updated: 5/24/26, 4:07 AM
Next
Set up billing schedules