Help Center
Home
Get started
FullClarity
Home
Get started
FullClarity
  • Get started
  • Construction for NetSuite
  • Project Financials
    • Project Financials quick start
    • Install & configure Project Financials
    • How to

      • Preparing your data for migration
      • Creating a project
      • Create a plan
      • Set up a development
      • 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
        • Requesting vendor bids
        • Creating purchase orders from the estimate
    • Contracts & billing

      • Contracts & billing
      • Set up billing schedules
      • Issue a progress claim
      • Create a variation
      • Multi-project billing
    • 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
  • Subcontracts
    • For head contractors

      • For head contractors
      • Create a subcontract
      • Approve a subcontract variation
      • Raise a back-charge
      • Assess a subcontractor claim
    • For subcontractors — web

      • For subcontractors — web
      • View your subcontracts
      • Submit a progress claim
      • Manage variations
    • For subcontractors — mobile

      • For subcontractors — mobile
      • Sign in
      • View your work orders
      • Submit a claim with photos
    • Reference

      • Subcontract states
  • Retainage
    • Quick start
    • Install & configure
    • How to

      • Set up retainage on a contract
      • Issue a retainage claim
      • Release retainage at handover
    • Reference

      • Permissions
  • Timeline
    • Quick start
    • Install & configure
    • How to

      • Create a Gantt from a template
      • Add tasks and dependencies
      • Allocate resources
    • Reference

      • Task fields reference
      • Permissions reference
  • Certified Documents
    • Quick start
    • Install & configure
    • How to

      • Set up a document type
      • Request a document from a vendor
      • Approve or reject a submission
    • Reference

      • Permissions reference
  • File Storage
    • Install & configure
    • How to

      • Enable File Storage on a record type
      • Migrate files from the NetSuite File Cabinet
      • Connect your Microsoft 365 / SharePoint
    • Reference

      • Permissions reference
  • Project Storage
    • Install & configure
    • How to

      • Enable the project files subtab
      • Browse files on a project
  • Project Tracker
    • Quick start
    • Install & configure
    • How to

      • Log an issue
      • Add notes to an issue
      • Run UAT
    • Reference

      • Issue fields
      • UAT results & issue states
      • Permissions
  • Portal
    • Install & configure
    • How to

      • Register a NetSuite account with the FullClarity Portal
      • Refresh API credentials
  • Code Library
    • Install & configure
  • AI Integration
    • How to

      • Set up an MCP role for AI access
      • Connect an AI assistant to FullClarity
    • Reference

      • Available MCP tools
    • The Construction Council

      • The Construction Council
      • Get started with the Construction Council

Set up a development

Define a property development as a group of lots that share a small set of pricing templates, generate the lots in bulk, then turn each lot into its own project ready for estimating and billing.

  • When to use this
  • The three records
  • Prerequisites
  • Walkthrough
    • 1. Create the development
    • 2. Add a plan for each design
    • 3. Generate the lots
    • 4. Create the lot projects
  • What success looks like
  • Gotchas
  • Related

When to use this

Use a development when you're delivering many similar dwellings on one site — a residential estate, a townhouse block, a staged land release — and the lots are built from a handful of repeated designs rather than being individually designed.

The point of a development is that you price the design once and reuse it. You set up a Plan for each design, generate as many Lots as the site has, point each lot at the plan it's being built to, and the system creates a project and estimate per lot from that plan. Without a development you'd be building every lot's estimate from scratch.

A development is also the foundation for multi-project billing, which bills all the lots as a single community on one consolidated invoice. You don't have to use multi-project billing — a development is useful on its own — but you do need a development before you can use it.

The three records

RecordWhat it isWhere you'll find it
DevelopmentThe site as a whole. Carries the location and the set of plans available on it.FullClarity → Project Financials → Developments
PlanA pricing and cost template for one dwelling design. Holds the cost, sale price and price range for that design, carries the estimate that prices it, and can hold its own drawings and documents. A plan is a standalone record — see Create a plan.FullClarity → Project Financials → Plans, and selected onto a development's Plans field
LotOne individual lot or unit on the site. Has an address, a default plan, and — once created — a link to its own project.Development → Lots

Your site may call these something else

Development, Plan and Lot are all renameable. If your configuration calls them Estate, Design and Unit, that's what the buttons and subtabs will say. This page uses the default names — substitute your own as you read. See Customise terminology.

Prerequisites

  • Project Financials installed and configured — see Install & configure
  • The dwelling designs for the site decided, with a cost and sale price for each
  • The lot numbering for the site known (how many lots, and what they're numbered from)
  • Permission to create projects and contracts

Walkthrough

1. Create the development

  1. Go to FullClarity → Project Financials → Developments and click New.
  2. Give it a name — usually the estate or site name — and set the Location.
  3. Save.

2. Add a plan for each design

Create a plan for each dwelling design on the site — see Create a plan for the full walkthrough, including the estimate each plan needs.

Once the plans exist, attach them to this development: open the development's Plans field and select every design the site offers. It's a multi-select, so a development can carry as many designs as you build, and the same plan can be offered on more than one development.

A plan needs an estimate before it can price a lot

A plan's cost and sale price describe the design, but what actually gets copied onto each lot is the plan's estimate. Build the estimate for every plan before you create lot projects, or the lots will come through unpriced. See Create a plan.

3. Generate the lots

  1. On the development, click Create Lots.
  2. Fill in the generator:
    • Prefix — what each lot's name starts with (e.g. Lot ).
    • Start Number — the first lot number.
    • Number of Lots — how many to generate.
    • Default Plan — the plan to assign to all of them.
  3. Click Create. The lots are generated and appear in the list below, numbered sequentially from your start number.
  4. Adjust individual lots in that list — set each one's Address, correct its Plan where a lot is being built to a different design, and set a Start Date if you have one.

You can run the generator more than once — to add a later stage of the estate, for example — and you can add a single lot by hand rather than generating a batch.

4. Create the lot projects

This is the step that turns lots into real projects you can estimate and bill.

  1. Open the head project for the development — the project that represents the site as a whole, with the development selected on it.
  2. Click Create Lot Projects.
  3. Tick the lots you want to create projects for. You don't have to do all of them at once — it's normal to create projects stage by stage as the site is released.
  4. Decide whether to tick Create Contracts?:
    • Ticked — each lot project also gets a contract, built from its plan. This is what you want if you're billing the lots.
    • Unticked — projects and estimates only. Add contracts later.
  5. Click Create.

Each selected lot gets its own project, with the plan's estimate copied onto it, and the lot record is linked to that project so you can navigate between them.

Creation runs in the background

Beyond a couple of lots, creation is queued and runs in the background rather than making you wait. You'll get a confirmation that it's been queued, and the lot projects appear as they're built. On a large release this can take a few minutes — refresh the development to watch the Project column fill in.

What success looks like

  • The development lists a plan per design and a lot per dwelling.
  • Every lot has an address and the correct plan against it.
  • After creating lot projects, each selected lot's Project field is populated, and opening that project shows an estimate carrying the plan's figures.
  • If you ticked Create Contracts?, each lot project has a contract with a value derived from its estimate.

Gotchas

  • Build each plan's estimate before creating lot projects. The estimate is what gets copied to the lot. A plan with a cost and sale price but no estimate produces an unpriced lot project, and fixing it afterwards means estimating each lot individually — exactly what the development was meant to avoid.
  • The head project needs the development selected on it. The Create Lot Projects button only appears on a project that has a development against it. If you can't see the button, that link is missing.
  • The button is also hidden on an inactive project. If the head project has been made inactive, reactivate it before creating lots.
  • Changing a lot's plan after its project exists doesn't re-price the project. The plan's estimate is copied at creation, not kept in sync. If a lot changes design after its project is built, amend that lot project's estimate directly.
  • Correct the plan on each lot before you create its project, not after. Generating a batch assigns the same default plan to all of them, and it's easy to create projects before fixing the handful being built to a different design.
  • Lot names come from the prefix and start number, and aren't renumbered. Generating a second batch continues from where you tell it to start — check the existing lots first so you don't collide with or skip numbers.

Related

  • Multi-project billing — bill all the lots as one community on a single invoice
  • Create a plan — the pricing template each lot is built from
  • Create an estimate — building the estimate a plan needs
  • Set up billing schedules — the contract and stage structure lot billing is built on
  • Customise terminology — renaming Development, Plan and Lot
  • Custom records reference
Last Updated: 8/26/26, 11:57 PM
Prev
Create a plan
Next
Customise terminology (rename records)