Collect deposits, progress payments, and final payments with one simple platform built around the way construction jobs actually get paid.
No credit card required · Explore with a demo workspace from the sign-in page
The problem
Contractors lose time managing invoices, chasing overdue payments, tracking deposits, and figuring out which customers still owe money.
The solution
ContractorPay ties every payment schedule, invoice and transaction to the job it belongs to. You always know the contract value, what has been collected, what is due next and what is overdue — for each job and across your business.
Features
Split every contract into deposit, progress and final milestones that always add up to the contract value.
Send a secure link. Customers pay online without creating an account.
Generate invoices straight from milestones, with clean PDFs and a full payment history.
Configure reminders before and after due dates so you stop chasing customers by hand.
See exactly what each job has collected and what is still outstanding.
How it works
Create a job.
Set up the payment schedule.
Send the payment request.
Customer pays online.
Track payments and remaining balances.
Total Collected
$29,250
Outstanding
$49,750
Due Soon
$4,250
Overdue
$7,000
Smith Residence
Midpoint
Johnson Fence
Final Payment
Davis Remodel
Deposit
Illustrative example
ABC Construction
Invoice INV-0003 · Smith Residence
Amount due
$7,000.00
Midpoint payment · Due Jun 12
Card details handled by Stripe
Product previews use fictional sample data.
Pricing
$0/month
For trying ContractorPay on a few jobs.
$49/month
For established residential contractors.
$99/month
For growing teams with office staff.