General contractor invoicing software
General contractor invoicing software that bills a remodel or addition one phase at a time. The deposit lands at signing, each stage goes out as its own invoice, and a change order is priced and signed before any bill includes it.
14 days free · No credit card · Built in Florida
Contractor progress invoice example
The second stage of a kitchen remodel, billed after rough-in, with a signed change order added.
Invoice
GC-0214
Stage 2 of 3
Bill to
Carmen Osei
345 Marlow Ave, Kissimmee FL 34741
Rough plumbing and electrical
Stage 2
Drywall and patch
Stage 2
Change order, added pantry outlet
Signed Mar 3
Example with sample data
One invoice per phase
Take a deposit when the estimate is signed, then bill demo, rough-in and finish as their own invoices on the same project, each listing only the work that stage covers.
InvoicingChange orders signed first
A new outlet or a tile upgrade goes out as a revised estimate the client signs on the phone. Once signed, the revision becomes the project's scope, so the change is approved before it reaches a bill.
Estimates and e-signaturesSubs and crew hours on cost
Sub invoices you paid, dumpster rentals and permits go on the project as expenses, and crew leads log their hours, so each phase shows what it really cost against what you billed.
Job expensesBank transfer for big balances
A commercial client can settle a large stage by ACH for a Stripe fee of $5 at most. A homeowner can use a card on the payment page or mail a check the office records.
PaymentsContractor invoicing features
What it does
- Deposit at signingPaid with the signature
- Separate invoice for each phaseFrom the same project
- Change orders signed onlineLines carry to the invoice
- Project costs against billingSubs, permits, crew hours
What it doesn't do
- Retainage held backTrack it outside Smarfle
- Lien waiversPrepared separately
- Schedule of values billingInvoice phases one by one
- Deposit credit on stage invoicesLower a stage by hand
Smarfle vs Jobber for contractors
| Smarfle | Jobber | |
|---|---|---|
| Entry plan | Solo $19, 1 user | Lite $49, 1 user |
| Mid plan | Starter $99, 5 users | Connect $129, 1 user |
| Sends you customer leads (pay-per-lead directory) | Yes | No |
| Guided onboarding with an implementation contact | No | Yes |
| Answers your phone without a paid add-on | Yes | No |
Contractor invoicing pricing
Estimates, progress invoices and expenses are on every plan. On a large stage, Stripe's ACH fee is capped at $5 where a card costs 2.9%.
Starter
Small teams adding tools and growth
- Up to 5 users (1 owner + 4 techs)
- Up to 2,000 clients
Professional
Growing service businesses
- Up to 10 users
- Up to 5,000 clients
SMS, email, AI, and voice are billed pay-as-you-go. See every plan and usage rate →
General contractor invoice questions
Try contractor invoicing software free
14 days with every feature on your real general contractor work. No credit card.
Start Free Trial