Receivables across every project

General contractor billing software

General contractor billing software for the money still out on your projects. Every stage invoice sits on the client's statement with what is paid and what is open, overdue stages get reminders without awkward calls, and the payments page shows which projects are 60 days behind.

A short tour of the screens this page describes. It is filmed with our demo pest control company, and every trade runs on the same screens.

  • From $19/month
  • 14-day free trial
  • Same-day US support
Natalia, Pink Upholstery Cleaning
“We run every customer conversation through Smarfle. Texts, emails and reminders are in one place, our customers love paying with Apple Pay, and when we are busy or closed the text bot answers new leads for us.”
Natalia, owner of Pink Upholstery Cleaning, Orlando, FL

Get the general contractor app

Download Smarfle on the App StoreGet Smarfle on Google Play
General contractor receivables in Smarfle, with outstanding project balances, invoice aging and payments collected this month
Open project balances sorted by age, plus what came in this month.

Construction billing by project

A client's statement lists the deposit, each stage invoice and every payment against them, with a running balance. When a homeowner asks what is left, you send the link instead of a spreadsheet.

Reports

Overdue stages followed up

A stage invoice that passes its due date is flagged and the client gets reminders over the next two weeks, so the conversation about money is not yours to start.

Invoicing

Draws by bank transfer

Turn ACH on for a client paying $30,000 stages, and Stripe's fee is $5 a transfer instead of almost $900 by card. Checks are recorded as received, so every construction payment lands on the same statement.

Payments

Property maintenance agreements

Commercial clients with seasonal maintenance, such as gutter and roof checks, get repeating visits that invoice themselves on completion.

Recurring jobs

Aging before the next phase

Before the crew starts drywall, check the aging columns. A client whose rough-in invoice is 45 days past due shows up in the middle column.

Reports

What this contractor billing software tracks

What it does

  • Project statementsDeposits, stages, payments
  • Overdue stage remindersSent automatically
  • ACH for large stagesStripe fee capped at $5
  • Recurring maintenance visitsInvoice on completion

What it doesn't do

  • Retainage trackingTrack it outside Smarfle
  • AIA pay applicationsPrepared separately
  • Lien waiver collectionDone with your attorney
  • Construction loan draw requestsPrepare for the lender

Smarfle vs Service Fusion for contractors

SmarfleService Fusion
Entry planSolo $19, 1 userUnlimited users, quoted
Mid planStarter $99, 5 usersUnlimited users, quoted
Payment links and auto-charge saved cards Yes Yes
Unlimited users on one plan No Yes
Answers your phone without a paid add-on Yes No

Contractor billing pricing

Statements, reminders and ACH are included on every plan; Professional covers ten project managers and crew leads.

Solo

Sole operators getting started

$19/mo

  • 1 user
  • Up to 500 clients
Start Free Trial

Starter

Small teams adding tools and growth

$99/mo

  • Up to 5 users (1 owner + 4 techs)
  • Up to 2,000 clients
Start Free Trial

Most Popular

Professional

Growing service businesses

$199/mo

  • Up to 10 users
  • Up to 5,000 clients
Start Free Trial

Business

Multi-location operations

$349/mo

  • Up to 30 users
  • Up to 10,000 clients
Start Free Trial

SMS, email, AI, and voice are billed pay-as-you-go. See every plan and usage rate →

Before you pick construction billing software

Is there billing software for general contractors?

Yes. Stage invoices, client statements, reminders and aging are tracked across every project.

Can a client see what they still owe?

Yes. Their private link shows each invoice, every payment and the running balance.

Does it chase late stage payments?

Yes. Overdue invoices are flagged, and the client receives reminders automatically.

Does it track retainage?

No. Keep retainage in your own records and bill it once the owner releases it.

Can it produce AIA G702 forms?

No. Pay applications are prepared separately; Smarfle invoices clients directly.

How much does ACH cost on a big stage?

Stripe's ACH fee is 0.8% with a $5 ceiling, plus Smarfle's 0.5% platform fee.

Can I record a check from the billing app on site?

Yes. Mark the stage paid by check, and the statement updates.

Can my bookkeeper reconcile payments?

Yes. Export invoices and payments as CSV for your accounting system.

Try contractor billing software free

14 days with every feature on your real general contractor work. No credit card.