Invoicing & Payment

How to choose contractor payment terms

By DoneQuote Editorial · August 24, 2026 · 6 min read

Payment terms set when the customer must pay and what starts each deadline. Choose them by comparing your cash outlays with expected receipts, then agree the dates, milestones and payment methods before work begins. Check any legal limits on deposits and progress payments.

Common terms and the dates they set

Separate the agreed payment deadline from the day money clears your account.

TermAgreed due date or triggerCheck before agreeing
Due on receipt / on completionOn receipt or completion, as specifiedHow quickly the chosen method settles
Net 77 days after the stated triggerWhether the payer can meet that date
Net 1515 days after the stated triggerInvoice receipt and approval process
Net 3030 days after the stated triggerBilling cutoff and check-run schedule
Deposit + balanceDates or stages specified in the agreementDown-payment limits and clearing time
Milestone billingEach draw due under its agreed termWhat proves the milestone and who approves it

Due dates and clearing dates are different. Confirm the payer’s process and payment method, then allow for settlement in your cash forecast. An internal check run does not automatically extend the contractual due date.

Calculate the cash you must fund and for how long

Term selection is one calculation, and it is not about the invoice total. It is about what left your account before the customer's money arrived.

Cash you finance  = materials paid + payroll paid + subs paid − deposit received
Days you finance  = first outlay → cleared payment

Illustrative example: an $18,000 bathroom remodel with these assumed outlays:

OutlayAmountLeaves your account
Tile and fixtures$3,900Day 1
Vanity, valves, drywall$2,500Day 8
Tile sub$2,200Day 16
Owner compensation and overheadAdd your actual cash needsAs paid
Materials and subcontract subtotal$8,600All paid by Day 22

If you invoice on Day 22 with payment due 30 days later, the first material purchase is funded for roughly seven weeks, plus any clearing time. Spending builds to $8,600 by Day 16; that entire sum is not outstanding from Day 1. This subtotal excludes owner compensation and overhead, which you must add to find the full cash requirement. A permitted deposit and a paid rough-in draw can reduce that exposure. Calculate their exact amounts and receipt dates before assuming how much cash they release.

Now run it on a drain cleaning at $340 with nothing bought ahead. You still fund labor, travel, stocked parts and overhead, but the interval can be short. Due-on-completion terms may fit better than an extended payment period.

That is the whole framework. Low exposure and a short job means collect on the spot. High exposure or a long job means split the money into pieces that arrive while you are still spending. How you size that first piece is its own decision, covered in the deposit guide; how you break a long job into phases is covered in the progress billing guide.

Discuss the customer’s payment process before agreeing terms

Your cash exposure informs the terms you propose. Ask the customer what their payment process permits.

Homeowner, first job together. Due on completion. Card or ACH before you pack up, or a deposit and a balance if you are buying material. There is no norm forcing you to extend credit to someone you met last week.

Repeat homeowner who has always paid. You may choose Net 15 if your cash forecast supports the wait. Good payment history helps assess risk but does not remove the funding cost.

General contractor. Ask for the exact due-date trigger and any conditional-payment clause, because many subcontract agreements tie your payment to when the GC gets paid by the owner. Read that clause before you price the job, and expect retainage held back on larger contracts. Check whether lien or payment-bond rights apply and what notices preserve them; neither guarantees collection. The retainage and lien guides explain the separate checks.

Property manager or HOA. Ask whether they use a fixed check run and which submission and approval cutoffs apply. If checks go out twice a month, missing a cutoff can postpone payment to the next run. Confirm the actual dates instead of assuming the stated term tells you when funds will arrive.

Commercial and public work. Many require a purchase order number, and an invoice missing that number sits in a queue instead of going into the payment cycle. For federal construction, FAR 52.232-27 sets payment requirements where incorporated. State and private-project rules differ; identify the applicable statute and contract before relying on an interest entitlement.

Write the payment trigger, date and methods clearly

"Net 30" is jargon that invites its own interpretation. Write the trigger and due date explicitly.

  • Put the calendar date on it. "Due September 22, 2026" beats "Net 30." Nobody has to count, and nobody gets to count from the day they opened the email.
  • Say what starts the clock. Invoice date, completion date, or delivery of materials — pick one and write it. This is where most disputes over a "late" invoice actually come from.
  • List accepted methods. Check, ACH, card, and whether a card carries a processing fee. Surcharging is governed by card network rules and by state law, and both have changed, so confirm before adding a fee line.
  • Agree the term before the work, not on the invoice. A term the customer first sees on the bill is a request. A term in the estimate or contract they signed is an agreement. Agree any contractual late fee in advance and check its legality; statutory interest is a separate question.
  • Watch state limits on money up front. Some states cap what a residential contractor can collect before starting. California’s CSLB contract guidance, for example, restricts down payments and later draws. Check the rules for your project before writing the schedule.

Put the payment terms on the quote before approval

Once you have decided that remodels get a deposit and milestones while service calls get paid at the truck, the work is making the decision show up on the paperwork every time. In DoneQuote, enter the terms on the estimate and review them before sending for approval, so the schedule you chose is the one they agreed to — not something they read for the first time when the bill arrives. The number you calculated stays the number that goes out.

Change one term first

Do not redo everything at once. Take the job type that ties up the most cash — usually the one with the biggest material bill — and change only that: add a deposit, or move it from Net 30 to Net 15. Watch what it does to your bank balance over two months and adjust if customers push back.

Write quotes 10x faster

  • Describe the job, AI drafts the quote
  • Professional layout in seconds
  • Free to try, no credit card
Try it free