PRODUCT: SUBCONTRACTS

Contracts the way you actually write them

Some of your subcontracts are fixed-price on a schedule of values. Some are a labor crew at an hourly rate, billed by production. Punch takes them the way they come — even as the Word doc, PDF, or photo of the form you already signed — and turns each one into a live commitment on the job, with the scope of work stored where the field and office can actually find it.

Fixed-price on a schedule of values, hourly billed by the week — both are commitments Punch tracks the same way.
THE PROBLEM

Real subcontracts don’t fit one template

If you self-perform some trades and sub out others, or you’re a sub managing your own lower-tier agreements, you know the contracts don’t come in one shape. A drywall package is fixed-price against a schedule of values; the framing crew is hourly, billed by the week. Software that only understands one of those makes you fake the other.

And the agreement itself already exists — signed, on your own form. Retyping its terms into a system is the step that gets skipped, so the commitment lives in a drawer, the scope of work lives in nobody’s head but whoever negotiated it, and every “who’s supposed to do that?” becomes a phone call.

HOW PUNCH HANDLES IT

Any contract shape becomes a live commitment

  1. 01

    Set it up the way it’s written

    Fixed-price or hourly-rate — tell Punch the terms, or hand it the contract itself. Both shapes are first-class, not workarounds.

  2. 02

    Billing matches the contract

    Schedule-of-values billing for the fixed-price package, production or hourly billing for the labor crew. The billing setup follows the contract instead of forcing the contract into the billing.

  3. 03

    The scope stays on hand

    Punch stores the scope of work with the commitment. When a question comes up about who’s supposed to do what, the field and the office reference the same answer — and Punch’s agent uses that scope as context when it works on the job.

  4. 04

    Billing lands against the commitment

    Pay apps and invoices arrive next to the commitment they draw against — committed cost stays part of the job’s current picture, not a guess.

UPLOAD THE CONTRACT YOU ALREADY HAVE

Punch reads your subcontract and builds the commitment

Keep using your own subcontract form. Upload it as a Microsoft Word file, a PDF, or even a photo of the signed pages — Punch reads it, creates the commitment, and pulls the values straight from the contract.

ANY FORMAT

Word, PDF, or a photo

The agreement you already signed is the source of truth. Hand it to Punch in whatever form it exists — no retyping, no reformatting to fit a template.

VALUES PULLED

The commitment builds itself

Punch reads the contract and creates the commitment with the values pulled from the document — scope, amount, billing terms — landing on the right job as committed cost.

SCOPE STORED

“Who’s supposed to do that?” — answered

The scope of work is stored with the commitment, easy for field and office teams to reference when questions come up — and it becomes context Punch’s AI agent works from.

Bring the form you already use — Punch reads it, creates the commitment, and keeps the scope on hand for anyone who asks.
BID TO BOOKS

Where this sits in the flow

Subcontracts are the committed-cost backbone of bid-to-books: they turn the estimate’s big line items into tracked promises on their way to the books — whatever shape the contract takes.

How work moves through this step

In to Punch

  • Subcontract documents — Word, PDF, or photo
  • Approvals and scope agreements
Punch

Out from Punch

  • Commitment data synced to accounting

Connection: Subcontracts come in from the office, email, or upload; committed costs sync to your accounting system

See Punch work on your own workflow.

It's a working session, not a slide deck. Bring a real PO, an invoice, or a daily report. You'll use Punch on it live.