Original price, add or deduct, new contract total

Section 3 shows the original contract price, the ADD or DEDUCT amount, the resulting new contract total, the payment terms, and the itemised lines behind the number.

What it is

The agreement's cost section renders the original → adjustment → new-total math exactly like the paper form when the original contract price is known. Line items carry a kind (material, labor, markup, credit) and credits subtract, so a reduction in scope renders as a genuine deduction rather than a negative-looking addition.

Also called: new contract total · add deduct · change order price · credit back to the customer

See it
Original price, add or deduct, new contract total
Prepared for
Delia Yoder
1140 Ridge Line Rd · Fair Play
Shell package$29,828
Concrete & site$8,660
Doors & windows$5,773
Trim & finish$3,849
Total
$48,110
Signature
Section 3 as a small ledger: Original Contract Price, ADD $X, New Contract Total, then the line-item table. ChangeOrderAgreementDoc.tsx. Sample data — no customer information appears here.
How it works
  1. 1computeTotals() rolls up the line items with markup and tax percentages into subtotal and total.
  2. 2lineItemTotal() applies the credit sign so display sums stay consistent everywhere.
  3. 3The document computes `add = co.total >= 0` and labels the row ADD or DEDUCT.
  4. 4Payment terms render from the delivery mode using human labels.
Why we built it

The component's docstring lists the section as 'Cost Adjustment — original contract price, ADD/DEDUCT, new contract total, payment terms (+ line items if any)'. Showing only the change amount without the original and the new total is what makes a customer feel ambushed at the final invoice.

The problem
  • Change amounts presented without their effect on the contract total
  • Credits and additions rendered ambiguously
  • Unitemised change orders that invite disputes
Sound familiar?
What you get
The new contract total is stated before they sign
Deductions read as deductions
Line-item detail behind every number

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →