← Back to all articles

How to Manage Accounts Receivable as a Small Contractor

2026-10-30 · 12 min read

A practical guide to managing accounts receivable for contractors and service pros: terms, deposits, invoicing, follow-up, and the numbers worth tracking.

Contractor reviewing an invoice at a jobsite

How to Manage Accounts Receivable as a Small Contractor

Contractor reviewing an invoice at a jobsite

Managing accounts receivable means tracking every dollar customers owe you, from the day you finish the work until the money is in your account. For a contractor or service business, that comes down to five habits: set clear terms before the job, collect deposits and progress payments, invoice the same day, follow up on a schedule, and review who owes you what every week. Do those consistently and most late-payment problems shrink before they start.

Proinvoice
proinvoice.app
Keep Contractor Invoices Moving
ProInvoice helps contractors create invoices, track payments, and set up recurring billing, keeping billing tasks easier to manage.
Explore ProInvoice

TL;DR

  • Accounts receivable is money you have earned but not yet collected. It counts as a current asset, but it only pays your crew once it turns into cash.
  • Put payment terms, deposit amount and progress milestones in writing on the estimate, before any work starts.
  • Send invoices the day the work or milestone is done, and follow up on a fixed schedule instead of when you remember.
  • Sort unpaid jobs by age and balance each week, and watch your cash collected against cash paid out.
  • Keep estimates, invoices and payment status in one place so nothing lives in a notebook or the glovebox.

Table of Contents

What managing accounts receivable actually means

Accounts receivable (AR) is the amount customers owe you for work you have delivered but not been paid for. Citi’s small business guide describes it as a current asset on the balance sheet. Dun & Bradstreet defines managing it as tracking, managing and collecting customer payments so earned revenue becomes cash efficiently: what is owed, who owes it and when it will be paid.

If you have ever finished a bathroom remodel, paid your tile setter on Friday, and then waited six weeks on the homeowner, you already know the gap. The job shows up as revenue, but you can’t spend it. Shopify makes the same point: a sale is not liquidity until you track it and collect it.

Freshly tiled bathroom after a remodel

The cost of slow collection is practical. Dun & Bradstreet says slow conversion of receivables can create liquidity constraints, more reliance on short-term financing and weaker forecasting. Chase for Business adds that a customer who repeatedly pays late, or never pays, can eat up your time and money, and that overdue invoices can hurt cash flow, relationships and credit standing. Citi notes that lenders often review your receivables when they look at a credit application, so tidy AR can matter the day you need an equipment loan.

The accounts receivable cycle, step by step

Citi outlines a typical AR workflow: service delivery, invoice issuance, recording in the ledger, tracking, collection efforts and settlement. For a tradesperson, it looks like this.

  1. Estimate and terms. The customer approves a written estimate that states scope, price, deposit, milestones and when payment is due.
  2. Deposit. You collect the agreed upfront amount before ordering materials or scheduling the crew.
  3. Work and milestone billing. You bill as you hit each stage, not only at the end.
  4. Invoice. You send it immediately, with the payment link or instructions on it.
  5. Tracking. You see every open invoice and how old it is.
  6. Follow-up. Reminders go out before and after the due date.
  7. Settlement. You record the payment and close the job out.

The rest of this guide goes through the steps where small businesses lose the most time.

Set payment terms before the job starts

Most collection fights are really expectation fights. If the estimate says nothing about when you get paid, the customer decides for you.

Standard windows such as Net 30 or Net 60 define when payment is due, and some businesses offer early-payment discounts such as 2/10, Net 30, which JPMorgan describes in its AR guide. The same guide says setting terms means balancing your own cash needs against what the customer can realistically do.

For most residential and small commercial work, long terms are hard on a crew with weekly payroll. Many owner-operators use due on receipt or a short window, and put the late-payment policy right on the estimate. What fits depends on your trade, your materials costs and your customers. A few questions help:

  • How much do you front in materials and labor before the first payment arrives?
  • Is this a one-time homeowner, or a property manager or general contractor who pays on a cycle?
  • Would a small early-payment discount cost less than carrying the balance for a month?

For repeat commercial customers, think about a light version of the “5 C’s” before you extend credit. The five Cs of credit are character, capacity, capital, collateral and conditions, a framework lenders use to judge risk. You don’t need a loan file on a customer, but asking about their payment history and how they pay their other subs is the same idea at your scale. As for the “10 rule” you may see mentioned in AR discussions, there is no single universal standard behind it, so set your own threshold for when a balance triggers a call.

Collect deposits and bill in stages

The easiest receivable to manage is the one you never create. A deposit shrinks what the customer can owe you, and it filters out customers who aren’t serious. Progress billing does the same through the middle of a long job: instead of one large invoice at the end, you bill as phases finish.

Typical places this pays off:

  • Remodels and additions: deposit at signing, then draws at demo, rough-in, drywall and punch list.
  • Roofing: deposit for materials, balance at completion.
  • HVAC replacement: deposit when equipment is ordered.
  • Landscaping installs: deposit, then a payment when hardscape is done.

We’ve written separately on how to collect customer deposits, and our progress billing page shows how staged invoices tie back to one approved estimate. Put the percentages on the estimate itself so the customer agrees to the schedule when they approve the price.

Invoice fast and make it easy to pay

Chase for Business identifies prompt invoicing as a practical control: the sooner the invoice reaches the customer, the sooner they can approve it and send payment. That matches what most contractors learn the hard way. An invoice that goes out on Friday of the following week is a week of float you gave away.

A good invoice for trade work has:

  • The job address and your business details
  • An invoice number that matches the estimate
  • Line items for labor and materials, with approved change orders listed separately
  • Deposits already paid, and the balance due
  • The due date and any late-fee policy
  • A way to pay online, such as a card or bank payment link

Our get paid faster invoice best practices post goes deeper on layout and wording. If you work in a specific trade, a ready-made starting point helps; for example, there is a free roofing invoice template.

If you want to see what slow payment is costing you, the payment speed calculator is a quick check.

Track unpaid invoices by age and balance

A basic list of open invoices doesn’t tell you where to spend your phone time. The AIA’s guidance on collections notes that standard A/R reports often fail to prioritize, and recommends sorting projects by age and balance into groups such as critical, hot, caution and watch. The guidance is written for design professionals, but the logic works for any small shop.

A simple version for a contractor:

Group What it looks like What you do
Watch Sent, not yet due Confirm the customer received it
Caution Just past due, modest balance Friendly reminder by text or email
Hot Well past due or a large balance Phone call, payment date in writing
Critical Long overdue, no response Final notice, review your options for the job

Set your own cutoffs in days and dollars. A $400 balance 10 days late and a $14,000 balance 10 days late are not the same problem. Block 30 minutes every Monday to go through the list, and you will catch most problems while they are small.

Follow up on overdue payments without burning the relationship

The AIA’s guidance frames AR as an extension of client relationship management: consistent communication and project updates prepare clients for timely payment. A customer who hears from you throughout the job is less likely to be surprised by the bill.

A follow-up rhythm that works for many small shops:

  1. Before the due date: a short reminder with the payment link.
  2. The day after it’s due: a polite note asking if there is any issue.
  3. A week late: a phone call, and ask for a specific payment date.
  4. Two to three weeks late: a written notice that states the amount, the invoice and your next step.

If the customer says they are unhappy with the work, don’t let that stall the whole balance. The AIA’s advice is to separate the dispute from the payment demand and resolve them as two distinct matters. Fix or settle the punch-list item, and keep pressing for payment of the undisputed amount.

For the tougher cases, see our post on what to do when clients don’t pay. Lien rights, demand letters and small claims rules vary by state, so if a balance is large, talk to a local attorney before you send anything threatening.

The numbers worth watching

You don’t need an accounting degree to track AR. Four numbers cover most of what a small contractor needs:

  • Total outstanding: everything customers owe you today.
  • Amount past due: the part of that total beyond its due date.
  • Average days to get paid: how long invoices take from sent to paid.
  • Cash collected versus cash paid out: the plain-English version of net cash position.

That last one matters for contractors in particular. The CFMA recommends that contractors track project-level indicators like overbillings, underbillings and net cash position to spot early warning signs of cash flow trouble. It also advocates getting billing and cost knowledge to project managers instead of leaving it with finance. If you run crews, your foremen or leads should know whether a job is ahead or behind on billing.

A weekly AR routine that takes under an hour

  1. Send invoices for any work or milestone finished since last week.
  2. Review open invoices and sort by age and balance.
  3. Send reminders and make the hot-list calls.
  4. Record payments that came in.
  5. Check your upcoming material and payroll needs against expected deposits.
  6. Flag any customer who is paying later every time, and tighten terms or deposits on their next job.

That last step is where AR management turns into a business decision. If one customer keeps paying late, ask for a bigger deposit, shorter terms, or pass on the next job.

Our perspective

We built ProInvoice around a simple observation: most contractors don’t have a collections problem, they have a paperwork-scatter problem. The estimate is in one app, the deposit is a text message, the invoice is a spreadsheet and nobody remembers which job is paid.

Our approach is to keep estimates, approvals, deposits, invoices and payment status in one workflow, without a complicated accounting setup or duplicate paperwork. When the approved estimate becomes the deposit request and then the invoice, there is less retyping, fewer mistakes and fewer reasons for a customer to hesitate.

We also think the tool has to work from the truck. That is why we focus on a mobile-friendly interface and automation, like payment reminders, so follow-up happens on schedule even when you are on a roof. Our goal is for you to spend your time on the work you’re good at, with receivables running in the background.

gavin

Put it in one place with ProInvoice

If your estimates, invoices and payments live in different places, start by moving them into one. ProInvoice lets you create and send estimates, collect deposits, send invoices, take online payments through Stripe, and set up automatic reminders, with the status of each job visible in one view. See how it works for contractors across the trades, general contractors and HVAC contractors.

Proinvoice

The Free plan is $0 and limited to three invoices per month, which is enough to try the workflow on real jobs. The Pro plan is $28 per month and adds unlimited invoicing, online payments and automation. See the plans on our pricing page.

FAQ

What is the best way to manage accounts receivable?

Combine clear terms, deposits, prompt invoicing, scheduled follow-up and a weekly review of what is owed. The common thread is doing each step the same way every time. Software helps by keeping the whole trail in one place and sending reminders automatically.

What does it mean to manage accounts receivable?

It means tracking the money customers owe you and making sure it gets collected on time. That covers sending accurate invoices, knowing which are open and how old they are, and following up on late ones. The aim is to turn work you have already done into cash you can use.

What are the 5 C’s of accounts receivable management?

They come from lending: character, capacity, capital, collateral and conditions. Applied to customers, they are a checklist for deciding how much credit to extend. For a small contractor, it can be as simple as checking payment history and asking for a deposit when the risk looks higher.

How often should I review my receivables?

Weekly works for most small businesses, with a quick daily look at anything that came due. Sort by age and balance so your calls go to the biggest and oldest balances first. Shorter jobs and tighter margins call for a more frequent review.

Should I charge a late fee?

Many contractors state a late-fee policy on the estimate and invoice so customers agree to it up front. Rules on interest and late fees differ by state, so check your state’s requirements or ask a local attorney before you set a rate.

Sources

Recommended

Made with BabyLoveGrowth, an AI writing tool