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

Configuration record fields

The Project Financials Configuration record drives behaviour across estimating, contracts, billing and revenue recognition. One Configuration record per subsidiary — single-subsidiary accounts have one record assigned to Parent.

To create or edit: FullClarity → Project Financials → Configuration.

For first-time setup guidance, see Install & configure. This page is the comprehensive field reference.

  • Identity
  • Default values for new projects
  • GL accounts — revenue recognition
  • GL accounts — capitalisation and other
  • Tax and compliance
  • Items used by Project Financials
  • Behaviour switches
  • Create-customer / Create-opportunity automation
  • Import behaviour
  • Templates and email
  • Subsidiary-specific behaviour
  • Related

Identity

FieldTypeRequiredWhat it controls
SubsidiarySelectYesThe subsidiary this configuration applies to. Single-subsidiary accounts use Parent.
Subsidiary IDTextNoInternal copy of the subsidiary's NetSuite ID — used by scripts; do not edit manually.

Default values for new projects

FieldTypeWhat it controls
Default Billing TypeSelectBilling type populated by default on new projects (Stage / Progress / Internal / T&M / Drawdown / Inventory / T&M Cost Type / Capital)
Default Cost CenterSelectDefault cost centre applied to new projects
Margin %PercentDefault margin percentage applied to new estimates and contracts
Sales Tax CodeSelectDefault tax code used on sales transactions raised from claims
Default Project FormSelectNetSuite form used when viewing or editing a project
Default Customer FormSelectNetSuite form used for customers created from Project Financials flows
Default Opportunity FormSelectNetSuite form used for opportunities
Default Proposal FormSelectNetSuite form used for proposals
Default Sales Order FormSelectNetSuite form used for auto-generated sales orders
Default Purchase Order FormSelectNetSuite form used for purchase orders raised from estimates
Default Inventory Adjustment FormSelectNetSuite form used for inventory adjustments
Default Transfer Order FormSelectNetSuite form used for inventory transfer orders
Default Stage Invoice FormSelectNetSuite invoice form used for Stage-billing claims
Default Progress Invoice FormSelectNetSuite invoice form used for Progress-billing claims
Default Credit Memo FormSelectNetSuite form used for claim credit memos
Default Time & Materials Contract FormSelectNetSuite form used for T&M contracts
Default Drawdown Contract FormSelectNetSuite form used for Drawdown contracts
Create Project FormSelectNetSuite form opened by the Create Project Suitelet
Default Contact RoleSelectDefault role assigned to contacts created from Project Financials flows
Default Drawdown FacilitySelectDefault loan facility for Drawdown projects

GL accounts — revenue recognition

These accounts feed the revenue recognition GL plug-in and the recognition journal. Set the balance-sheet account into each Deferred slot; set the P&L account into each Revenue / Cost of Sale slot.

FieldTypeWhat it controls
WIP AccountSelectWork-in-progress account used when project cost is held on the balance sheet before recognition
Deferred Cost AccountSelectBalance sheet account where vendor-bill expenses are deferred until covered by a recognition or capitalisation
Cost of Sale AccountSelectP&L account where recognised cost lands
Deferred Revenue AccountSelectBalance sheet account where customer-invoice income is deferred until recognised
Revenue AccountSelectP&L account where recognised revenue lands
Reversal WIP AccountSelectCounter-account for WIP reversal entries
Reversal Deferred Cost AccountSelectCounter-account for Deferred Cost reversal entries
Reversal Cost of Sale AccountSelectCounter-account for Cost of Sale reversal entries
Reversal Deferred Revenue AccountSelectCounter-account for Deferred Revenue reversal entries
Reversal Revenue AccountSelectCounter-account for Revenue reversal entries

GL accounts — capitalisation and other

FieldTypeWhat it controls
Asset Clearing AccountSelectBalance sheet account debited by Capitalisation transactions (capital projects)
Default Asset AccountSelectDefault fixed-asset account for capitalised cost on capital projects
Default OPEX AccountSelectDefault operating-expense account used when costs route directly to P&L
Field Expense AccountSelectAccount for Field PO expenses
Inventory Adjustment AccountSelectAccount used for inventory adjustment transactions raised from Project Financials

Tax and compliance

FieldTypeWhat it controls
Field PO Purchase Tax CodeSelectDefault purchase tax code on Field POs
Tax AgencySelectTax agency vendor used for tax-related transactions
Enable CIS and RCT (beta)CheckboxTurns on UK Construction Industry Scheme and Irish Relevant Contracts Tax handling — beta
CIS/RCT ItemSelectThe deduction item used by CIS/RCT entries when the feature is enabled
Default JurisdictionSelectDefault jurisdiction (controls compliance-related defaults — e.g. subcontract templates)

Items used by Project Financials

FieldTypeWhat it controls
Sales Item Main ContractSelectNetSuite item used for the headline contract line on customer invoices
Sales Item Change OrderSelectNetSuite item used for variation lines on customer invoices
Time & Materials Service ItemSelectNetSuite item used for T&M-billed lines
Time & Materials Margin ItemSelectNetSuite item used when a margin is added to T&M lines
Purchase Item Main ContractSelectNetSuite item used for vendor purchase orders raised from estimates
Quote ItemSelectNetSuite item used for quote-generated lines

Behaviour switches

FieldTypeWhat it controls
Segment By Cost CategoryCheckboxWhen ticked, revenue recognition journals split by cost category instead of a single project line
Include Projects in Revenue RecognitionCheckboxWhen ticked, new projects in this subsidiary are picked up by the revrec batch by default
Include Projects in DrawdownCheckboxWhen ticked, new projects are eligible for drawdown billing by default
Enable Advanced ForecastingCheckboxEnables the budget-based cost recognition branch — recognises cost against budget rather than against actual
Enable Subcontract ManagementCheckboxTurns on the Subcontracts module for this subsidiary
Retainage Integration EnabledCheckboxWhen ticked, claim retention flows through to the Retainage SuiteApp
Email AuthorCheckboxSets the From email address on automated emails to the current user rather than the system address
Allow Concurrent ClaimsCheckboxWhen ticked, more than one claim may be in flight against a contract at the same time
Auto Generate BillCheckboxWhen ticked, vendor bills are auto-generated from approved Field POs
Require PrequalificationCheckboxWhen ticked, vendors must be prequalified before they can be assigned to work
FX Rate ModeSelectControls how foreign exchange rates apply to multi-currency projects
Approval ModeSelectControls the approval routing model (standard / strict / off)
Compliance ModelSelectSubcontract compliance enforcement model
Statutory Response WindowIntegerDefault response window (days) for statutory subcontract notices

Create-customer / Create-opportunity automation

FieldTypeWhat it controls
Create CustomerCheckboxWhen ticked, Create Project will also create a customer if one doesn't exist
Create ContactCheckboxWhen ticked, Create Project will also create a contact
Create OpportunityCheckboxWhen ticked, Create Project will also create an opportunity
Create ProposalCheckboxWhen ticked, Create Project will also create a proposal

Import behaviour

FieldTypeWhat it controls
Import ContingencyCheckboxWhen ticked, contingency values are imported with estimate rows
Import MarginCheckboxWhen ticked, margin values are imported with estimate rows
Import All Cost CategoriesCheckboxWhen ticked, all cost categories from the spreadsheet are pulled in, not just used ones
Import Apply OptionsSelectControls how Applied flags are imported on estimate lines
Estimate CSV Import Folder IDIntegerNetSuite folder ID where the estimate import template lives

Templates and email

FieldTypeWhat it controls
Claim TemplateSelectDefault Advanced PDF template for printed claims
Proposal TemplateSelectDefault Advanced PDF template for proposals
Contract TemplateSelectDefault Advanced PDF template for contracts
Progress Claim FormSelectForm used when raising a progress claim
Reverse Bill Email TemplateSelectEmail template for reverse-bill notifications
Bid Invite Email TemplateSelectEmail template for vendor bid invitations
Bid Reminder Email TemplateSelectEmail template for bid reminders
Send Bid Reminder Days BeforeIntegerNumber of days before bid close date that reminders are sent

Subsidiary-specific behaviour

A Configuration record is required for every subsidiary that runs Project Financials. If your project's subsidiary doesn't have a Configuration record, you'll see an error when saving the project — create the Configuration record first.

Some Configuration values can be overridden at the project level (e.g. deferred accounts). Where both are set, the project value wins.

Related

  • Install & configure
  • Custom records
  • Set up revrec rules
Last Updated: 5/24/26, 4:13 AM
Prev
Reference
Next
Permissions