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

      • 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
  • 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

Raise a back-charge

Recover cost from a subcontractor — cleanup, rework, delay damages, or other costs incurred because of the sub's actions — by raising a negative-value variation against the subcontract.

  • When to use this
  • Prerequisites
  • Walkthrough
    • When to use a Debit Memo instead
  • What success looks like
  • Gotchas
  • Related

A dedicated back-charge workflow is coming

In the current release, back-charges are raised as negative-value Variations. A dedicated Back-Charge record type with its own approval routing and sub-acknowledgment workflow is on the roadmap for a later release of the Subcontracts feature. Until then, follow the variation-based pattern below.

When to use this

When you need to charge the subcontractor for cleanup, rework, delay damages, or other costs incurred because of the sub's actions, and you want the recovery reflected against the subcontract's value (rather than as a separate Debit Memo).

Prerequisites

  • Subcontract in Active, PC, DLP, or Final status
  • A clearly-defined cost amount and reason — which SoV line(s) are affected, if any
  • The sub has been informed in writing (process — not enforced by the system)
  • Permission to create and approve variations for this subcontract's subsidiary

Walkthrough

Walkthrough coming

A step-by-step Scribe walkthrough for this task is being recorded. Track its status in the Scribe register (internal).

  1. Open the Subcontract record and click New Variation.
  2. Set the Variation Type to Cost Decrease or Defects (the type that best matches the reason).
  3. Set the Reason to the appropriate code (e.g. Defects, Error).
  4. Enter a negative-value line — either a standalone deduction line, or a deduction linked to a specific SoV line so the recovery is traceable.
  5. Add a clear description in the Variance Note so the audit trail captures the reason.
  6. Submit the variation, then Approve it through the normal variation workflow — see Approve a subcontract variation.

The negative variation amends the PO downward and reduces the Revised Contract Value. The next claim the sub raises will reflect the reduced contract value.

When to use a Debit Memo instead

If the back-charge needs to be visible to AP as a separate posting (rather than netted into the subcontract value), raise a Debit Memo against the vendor instead. The Debit Memo is independent of the Subcontracts feature — it's standard NetSuite AP. Use the variation approach when you want the recovery reflected on the subcontract's contract value; use a Debit Memo when you want the recovery posted as a separate AP transaction.

What success looks like

  • A Variation record on the Subcontract, with Type Cost Decrease or Defects and a negative value, in Approved status.
  • The Subcontract's Revised Contract Value has reduced by the back-charge amount.
  • Subsequent claims by the sub reflect the reduced contract value.
  • The audit trail records the back-charge reason, approver, and approval date.

Gotchas

  • The back-charge can't reduce the contract value below the amount already claimed and paid. The variation approval gate enforces this — if it blocks, you're trying to recover more than is mathematically available against the contract.
  • No sub-acknowledgment step exists yet. Coordinate with the sub before approval, especially if the back-charge is contentious. The dedicated Back-Charge workflow (roadmap) will add an explicit acknowledgment step.
  • Variations of type Defects may need separate evidence. Attach photos, inspection reports, or correspondence to the variation record so the audit trail is complete.
  • A back-charge raised this way is irreversible by the same mechanism. If you need to reverse it, raise another offsetting variation with a positive value.

Related

  • Approve a subcontract variation
  • Assess a subcontractor claim
  • Subcontract states
Last Updated: 6/7/26, 12:13 AM
Prev
Approve a subcontract variation
Next
Assess a subcontractor claim