CalculatorScore

Contractor Deposit Safety Calculator — How Much Is Too Much to Pay Upfront

← CalculatorScore

Contractor Deposit Safety Calculator

How much is too much to pay a contractor before work starts? Check your state’s rules, the industry norm for your project type, and get a milestone payment schedule you can actually use.





20%

Select a state to see its specific deposit rule here.


    What to do next

      Recommended milestone payment schedule

      Negotiation message (copy & send)





      • Verified the contractor’s license number with your state licensing board, not just trusted what’s printed on the truck
      • Confirmed proof of current liability insurance, not an expired certificate
      • Got the full scope of work, materials, and payment schedule in a signed written contract — not a one-page estimate
      • Asked for lien waivers at each payment so subcontractors and suppliers can’t come after you later for unpaid work
      • Checked whether the deposit amount matches what you calculated above before signing anything

      Every homeowner hits this moment the same way: the contractor hands over a quote, you flip to the payment terms, and there’s a number that feels too large to write a check for without a second opinion. Maybe it’s 30%. Maybe it’s “half now, half later.” There’s rarely a clear way to tell, in the moment, whether that’s standard practice or a warning sign.

      Here’s what’s interesting: the answer depends less on gut feeling and more on three separate things layered on top of each other — what your state’s law actually says (if anything), what’s typical for the kind of work you’re having done, and how large the dollar amount is in absolute terms, regardless of the percentage. Most online guides only check one of those. This tool checks all three and tells you which one is driving the verdict.

      What the law actually says (and where the confusion comes from)

      A handful of states wrote hard numbers into law. California and Nevada cap the down payment at $1,000 or 10% of the contract price — whichever is less. That “whichever is less” clause trips people up constantly: on a $50,000 remodel in California, the legal maximum deposit isn’t $5,000, it’s $1,000. Maryland caps deposits at exactly one-third of the contract price, with no dollar-amount alternative. Pennsylvania uses the same one-third rule but explicitly allows a documented add-on for special-order materials. Arizona’s ceiling is 50%.

      Florida is a different shape of rule entirely. Asking for more than 10% isn’t illegal by itself — but it legally obligates the contractor to pull permits within 30 days and start work within 90 days of permit issuance. Skip both of those and fail to refund the money, and a homeowner has grounds to report it as theft under Florida law.

      State Rule Type
      California $1,000 or 10%, whichever is less Hard legal cap
      Nevada $1,000 or 10%, whichever is less Hard legal cap
      Arizona Max 50% of contract price Hard legal cap
      Maryland Max 1/3 of contract price Hard legal cap
      Pennsylvania Max 1/3 + documented special-order materials Hard legal cap
      Florida Over 10% triggers permit/start-work deadlines Soft threshold
      Virginia State board recommends ≤10%/$1,000 or ≤30% for custom items Guidance only — not law
      Texas, New York, Illinois & most other states No statutory cap found Contract governs

      That last row matters more than it looks. We checked directly against primary statute text rather than aggregator blogs, and one widely repeated claim turned out to be wrong: several guides describe Maryland and Virginia as having “the same 33% deposit law.” Maryland’s cap is real, written into Md. Code Business Regulation §8-617. Virginia has no such statute — what circulates as “Virginia’s 33% rule” is non-binding guidance from the state licensing board (DPOR), not a law a contractor can violate. The distinction matters if you’re deciding whether to walk away or just negotiate.

      Why “no state cap” doesn’t mean “no risk”

      Most states never wrote a number into law at all. Texas, New York, Illinois, Delaware, and the majority of the country leave the deposit entirely up to the contract. That doesn’t mean any number is fine — it means the only protection is the industry norm and your own judgment, since there’s no statute to point to. If your state shows no specific legal data here, that reflects the statute search at the time this was last reviewed, not a guarantee that nothing has changed since — the industry-norm comparison still applies regardless, and it’s worth checking your state licensing board directly if new legislation seems possible.

      This is where this calculator differs from a simple “is it legal” checker: it evaluates your deposit against industry-standard ranges for your specific project type, independently of whether your state has a law. A 40% deposit on a standard repair job in Texas is perfectly legal — there’s no statute against it — but it’s still flagged here as high-risk, because it’s far outside the 10-15% range that legitimate repair contractors typically need to get started. Arizona’s legal ceiling is 50%, but a contractor asking for exactly 50% on a new-construction project still triggers a caution-level flag here, because the legal maximum and the financially sensible amount are two different numbers.

      Why custom-order materials change the math

      If you’re ordering cabinetry, windows, or doors built to your specific dimensions, the contractor often can’t return them if you walk away — so a 30-50% deposit is standard, not suspicious. The mistake is applying that same logic to a job that doesn’t involve special-order items. A painter or a general repair contractor has no equivalent reason to need 40% upfront; the materials are off-the-shelf and the labor hasn’t started.

      What existing tools do differently — and what they don’t do at all

      Search for “contractor deposit calculator” and what comes up is mostly one of two things: marketing-funnel tools from quote-auditing services that require uploading your entire contract as a PDF before showing you anything, or static blog posts listing state laws with no way to apply them to your specific number. Neither tells you, in one place, what your state’s rule is, whether your project type changes the norm, what the absolute dollar exposure looks like, and what a safer payment schedule would actually contain in dollars.

      This tool skips the PDF upload and the lead-gen form. You enter four numbers, get an instant verdict, and get a payment schedule scaled to your actual project — not a generic template. That milestone schedule is the calculator’s own recommendation for a safe structure on your project, not a repeat of whatever the contractor originally asked for; it’s meant as a starting point for a counter-proposal, not a confirmation of the request you typed in. And a “Safe” verdict on the deposit itself says nothing about whether the contractor is trustworthy — this tool only evaluates the amount against legal limits and industry norms, not licensing status, insurance, or reputation, which is exactly what the checklist above is for.

      Worked example

      Take a $45,000 kitchen remodel in Maryland, with the contractor asking for $18,000 (40%) upfront, and no custom-order materials involved. Maryland’s legal cap is one-third of the contract price — $14,985 on this project — so the requested amount already exceeds state law by roughly $3,000 before the industry-norm comparison even applies. The calculator separates these two findings instead of merging them, because the legal violation and the practical risk are different problems with different leverage when you go back to the contractor.

      Not legal advice. This tool reflects publicly available state statute text and licensing-board guidance, last reviewed June 2026. Laws change, local ordinances may add further restrictions, and individual circumstances vary. Before signing any contract, verify current rules with your state’s contractor licensing board or a local attorney.