A contractor asking for money before they've picked up a tool is normal. A contractor asking for half the job in cash before they've pulled a permit is a problem. The line between the two is usually written into state law, and knowing where it sits protects you from the single most common way home improvement money disappears.
What Does the Law Actually Allow?
Deposit rules vary a lot by state, and there's no federal cap. California is the strictest and most-cited example: under Business and Professions Code section 7159.5, a licensed contractor cannot collect more than 10% of the contract price or $1,000, whichever is less, as a down payment on a home improvement job. That's it — on a $40,000 kitchen remodel, the legal maximum deposit is $1,000, not $4,000. The Contractors State License Board notes the only common exception is when the contractor has posted a bond that already protects you if they don't finish the job.
Maryland takes a different approach: contractors there cannot accept a deposit of more than one-third of the contract price before work begins, under state home improvement law. Many other states — Virginia among them — don't cap deposits by statute at all, but their consumer protection offices still publish the same guidance homeowners hear everywhere: keep the initial payment small, and never let it run ahead of the work.
What If My State Has No Cap?
If you can't find a specific dollar or percentage limit for your state, don't treat that as a green light to pay whatever a contractor asks. The Federal Trade Commission's guidance on avoiding home improvement scams is blunt: don't pay the full amount up front, and check with your state or local consumer protection agency before you sign anything. Most state contractor boards — even ones without a hard cap — informally recommend the same 10%-or-$1,000 benchmark California uses by law. Treat that as your working ceiling regardless of where you live, and be more cautious, not less, when there's no statute backing you up.
Why Do Contractors Ask for a Deposit at All?
A reasonable deposit isn't a red flag by itself. It gives a contractor working capital to order materials, schedule your job on their calendar, and cover the cost of turning away other work to take yours. Reputable contractors also juggle several jobs at once, and a deposit is often what confirms your project has a real slot on their schedule rather than a vague promise to get to it eventually. The problem isn't the existence of a deposit — it's the size of it relative to how much of the job is actually done. A deposit should represent a fraction of the total cost, roughly matching whatever prep or ordering happens before the crew shows up. Everything past that point should track completed work, not the calendar.
What Should a Progress Payment Schedule Look Like?
On any job bigger than a small repair, your contract should break the total price into payments tied to milestones, not dates. A typical structure for a mid-size remodel might look like this:
| Stage | Typical Share of Total Cost | Triggered By |
|---|---|---|
| Deposit | 10% or less (check your state's cap) | Signed contract |
| Rough-in / demo complete | 25-30% | Framing, plumbing, or electrical rough-in passes inspection |
| Substantial completion | 30-35% | Major installations finished (cabinets, fixtures, drywall) |
| Final payment | 10-15% (held back) | Punch list done, final inspection passed, you're satisfied |
These percentages are illustrative, not a legal standard — your contract should spell out its own milestones in writing, matched to your specific scope of work. The one rule that should never bend: never pay for work that hasn't happened yet, and never make the final payment until the job is actually finished and passes any required inspection.
What's the Never-Pay-Ahead Rule?
Boiled down, it's this: at every point in the project, the amount you've paid should be less than or equal to the value of the work completed. If a contractor is ever asking you to get ahead of the job — a big payment before materials arrive, a so-called final payment before the punch list is done — that's the moment to stop and ask why. It's also worth noting in your contract that special-order materials (custom cabinets, imported tile) sometimes justify an early payment tied specifically to that order, which is different from a general lump sum. Keep those itemized and separate from the standard schedule.
What to Do About It
Before you sign anything, check your state's specific deposit rules — your state contractor licensing board or attorney general's consumer protection page will have them, and it only takes a few minutes to look up. Get the full payment schedule in writing as part of the contract, not a verbal promise, and make sure it's tied to inspections and milestones rather than calendar dates. Confirm the contractor is properly licensed before any money changes hands, and read through common contractor red flags — an unusually large deposit request is one of them. Finally, don't evaluate a single contractor's payment terms in isolation. Getting multiple quotes for the same project lets you see what a normal deposit and payment structure actually looks like in your market, instead of just taking one contractor's word for it — that comparison is often the fastest way to tell whether a number is fair or inflated.