How to Get Paid as a Contractor: 6 Strategies That Work

By the BidOrca TeamUpdated May 2026From deposit to mechanics lien

You finished the job three weeks ago. The invoice is sitting at $8,500. The customer “forgot” to mail the check. Then they stopped answering your calls. Now you're out $4,000 in materials you bought on your credit card, 60 hours of labor, and the mental energy of wondering if you'll ever see the money.

This happens to nearly every contractor at least once. The ones it never happens to again are the ones who built a payment system after getting burned. Here are the six strategies that protect your cash flow — from before you start the job to after you finish.

The 6 Payment Protection Strategies

  1. Written contract with payment schedule
  2. Deposit before starting work
  3. Milestone-based payments
  4. Digital invoicing (same day)
  5. Written change orders for every addition
  6. Stop-work clause for late payments

Skip any one of these and you create a gap that non-paying customers will find.

1. Always Use a Written Contract

A verbal agreement is a lawsuit you haven't filed yet. Every job — even a $500 faucet replacement — needs a written agreement that includes scope of work, total price, payment schedule, timeline, change order policy, and what happens if payment is late.

“If you do work without a contract and/or change order...”

A contractor on r/Contractor — the unfinished sentence says it all. Undocumented work is the primary cause of payment disputes.

Your contract doesn't need to be a 10-page legal document. A clear one-page agreement covering the essentials is enforceable. Read our 12-point estimate checklist for what to include — every item on that list protects your ability to get paid.

2. Collect a Deposit Before Starting

A deposit does two things: it funds your material purchases so you're not financing the customer's project, and it filters out non-serious buyers. A customer who won't put down 10-20% is a customer who may not pay the final 100%.

Project SizeRecommended DepositWhy
Under $2,00050% upfront, 50% at completionSmall job, simple structure
$2,000–$10,00020-33% depositCovers materials + scheduling commitment
$10,000–$50,00010-20% depositLarge sum — milestone payments do the rest
Over $50,00010% depositMaterial purchasing + performance bond

Check your state's deposit limits. California caps contractor deposits at $1,000 or 10% (whichever is less). Other states have similar limits. Violating the cap can void your contract and expose you to licensing board complaints.

3. Tie Payments to Milestones, Not Dates

A payment schedule that says “$3,000 on April 15” doesn't protect you. What if the work isn't done on April 15? What if it's done on April 10 and the customer waits until the 15th? A milestone schedule eliminates ambiguity.

Milestone%Trigger
Contract signed20%Before work begins
Demo complete / rough-in passed30%Inspection approval or visible progress
Substantial completion30%Finish work complete, fixtures installed
Final walkthrough + punch list20%Customer signs off on completed work

The 20% holdback at the end gives the customer leverage to ensure you complete the punch list. But it also means 80% of the money is in your account before the final walkthrough. That's the balance. Never let more than 20-30% of the total outstanding at any point.

4. Invoice Immediately at Every Milestone

The #1 collections mistake: waiting until the job is finished to send the invoice. By then, the customer's excitement about the project has faded and the bill feels like a surprise — even though they agreed to it weeks ago.

Send the invoice the same day you complete each milestone. Same day. Not the next morning. Not the weekend. The same day, while the customer can see the completed work and the payment feels connected to visible progress.

“I hate being called in for a service call then get roped into a couple of days of pricing back and forth.”

A plumber on r/Plumbing (8 comments) — the quoting/invoicing cycle eats unpaid hours. Automating it with digital tools saves time AND gets you paid faster.

Digital invoicing with a payment link (credit card or ACH) converts faster than paper invoices. The customer pays in 2 taps from their phone vs finding their checkbook, writing a check, finding a stamp, and mailing it. Every friction point you remove accelerates payment by days.

Payment MethodProcessing FeeSpeedRisk
Credit card (online link)2.5-3.5%InstantChargebacks possible
ACH bank transfer0.5-1%1-3 business daysLow
Check$05-10 days (mail + clear)Can bounce
Cash$0InstantNo paper trail
Zelle / Venmo$0InstantNo buyer protection = good for you

5. Written Change Orders for Every Addition

This is the rule that saves more money than any other: never do extra work without a signed change order.

“Scope Creep! I'm a one-man crew, so it's not like I'm losing money. What? Your time is your money!!!”

A contractor on r/Contractor (40+ comments) — the moment you do unpaid extra work, you're paying to work for your customer

A change order is a one-page document: description of additional work, cost, timeline impact, and signatures from both parties. It takes 5 minutes to write. Without it, you're doing work you can't prove was authorized, for a price the customer never agreed to.

“Can you just add one more outlet while you're here?” Sure — with a change order. “While you're at it, could you paint the trim?” Absolutely — with a change order. Every “while you're at it” is unpaid labor until it's documented.

6. Include a Stop-Work Clause

A stop-work clause in your contract states: if a milestone payment is more than X days late, you have the right to stop work until payment is received. This prevents the nightmare scenario: you keep working while payments fall further behind, finishing an $8,500 job with only the $1,700 deposit collected.

Standard language: “If any payment is more than 7 business days past due, Contractor may suspend work until all outstanding amounts are paid in full. Contractor is not responsible for project delays caused by late payment.”

When Everything Fails: The Mechanics Lien

A mechanics lien is a legal claim against the property where you performed work. It's the nuclear option — and it's remarkably effective.

StepActionTimeline
1Send preliminary notice (required in most states)Within 20 days of starting work
2Send written demand for paymentWhen payment is 10+ days late
3File mechanics lien with county recorderWithin 60-120 days of last work (varies by state)
4Notify the property owner of the lien filingImmediately after filing
5Enforce the lien (lawsuit if not resolved)Within 6-12 months (varies by state)

Most homeowners pay when they receive notice of a lien filing. A lien on the title means they can't sell the house, refinance the mortgage, or take out a home equity loan until it's resolved. That leverage usually ends the standoff.

Critical: in most states, you must send a preliminary notice within 20 days of starting work to preserve your lien rights. If you skip the prelim, you lose the ability to file a lien later. Send it on every job, even when you trust the customer. It's insurance.

“Bidding jobs is part of the process of doing business. It's overhead that is/should be included in your price.”

A homeowner on r/Contractor (166 comments) — and if bidding is overhead, so is collections. Build 2-3% into your pricing for the occasional non-payer so it doesn't destroy your month.

The Complete Payment Protection Stack

LayerProtects AgainstWhen
Written contractScope disputes, he-said-she-saidBefore work starts
DepositNon-serious buyers, material costsBefore work starts
Preliminary noticePreserves lien rightsWithin 20 days of starting
Milestone invoicingLarge outstanding balancesAt each project phase
Change ordersUnpaid extra workBefore any scope addition
Stop-work clauseContinuing work while unpaidWhen payments are late
Mechanics lienTotal non-paymentLast resort (60-120 days after work)

Frequently Asked Questions

What if the customer disputes the quality of work?
Document everything with photos at each milestone. A customer who signs off on milestone payments as work progresses has a much harder time claiming the work was defective after the fact. Your milestone sign-offs are evidence of acceptance. Without them, it's your word against theirs.
Should I charge interest on late payments?
You can — but only if it's in the contract. Typical late payment interest: 1.5% per month (18% APR). Some states cap the rate. Including late fees in the contract rarely changes customer behavior, but it gives you additional leverage in collections and adds to the amount recoverable in small claims court.
Can I file a mechanics lien without a lawyer?
Yes, in most states. The filing is a standardized form submitted to the county recorder's office. Services like LevelSet and zlien help contractors file correctly for $50-$200 per filing. The paperwork must be precise — wrong dates, wrong property description, or missing preliminary notice can invalidate the lien. For amounts over $10,000, consider having a construction attorney review before filing.

Get Paid Faster With Professional Invoicing

BidOrca generates estimates that convert to invoices at each milestone — with payment links, digital signatures, and automatic follow-ups built in.

Try the Free Invoice App