Bookkeeping for contractors, trades, and small businesses in Utah.

Call or Text: (208) 971-3479

How do I improve my accounts receivable collection?

Getting paid shouldn’t be the hardest part of running your business. But for many contractors and small business owners, outstanding invoices create constant cash flow stress. Improving collections starts with fixing your system, not chasing invoices harder.

Invoice immediately after completing work or hitting a milestone. The clock on getting paid starts when you send the bill. Waiting a week to invoice adds that same delay to your payment. For larger projects with progress billing, invoices should go out on a set schedule tied to project phases.

Set clear payment terms before work begins. Net 30 is standard but doesn’t work for every business. If your cash flow needs faster turnover, quote Net 15 or even Net 10. For larger projects, require a deposit before starting and progress payments throughout. Customers who won’t agree to reasonable terms upfront often become collection problems later.

Make it easy for customers to pay. If you’re only accepting checks by mail, you’re creating friction. Online payment options through QuickBooks or a payment processor get money to you faster. Credit card fees feel like a cost, but getting paid in 3 days instead of 30 is often worth 2-3%.

Follow up systematically. Don’t wait until an invoice is 60 days overdue to reach out. Send a reminder at 7 days past due. Call at 14 days. Have a clear escalation process that happens consistently. The businesses that collect well aren’t the ones with aggressive tactics. They’re the ones with predictable processes.

Age your receivables weekly. Know which invoices are current, which are 30 days, and which have hit 60 days or more. The longer an invoice ages, the less likely you are to collect the full amount. Prioritize older invoices but don’t let current ones slide into that category while you’re distracted.

For contractors, don’t let work get ahead of payment. Progress billing exists for a reason. If a customer misses a draw payment, stop work until you’re caught up. This is uncomfortable but essential. Finishing a $50,000 job while owed $20,000 in past-due draws puts you in a terrible negotiating position. A bookkeeper in American Fork who understands construction can help you structure progress billing so cash keeps pace with job completion.

Sometimes the issue isn’t your collection process but customer selection. Repeat problems with the same customer type might mean you need to change who you work with or require different terms for certain project sizes.

Consider having someone else handle your receivables. When you’re the one doing the work and asking for payment, the conversation gets awkward. Accounts receivable management handled by a third party can follow up professionally without the personal relationship complications. You focus on the work while someone else makes sure you get paid for it.

Utah's Construction Bookkeeping Specialists

The Next Step:
A 15-Minute Call

We'll ask a few questions about your business, figure out what you need, and give you a straightforward price.

More Questions

Why are my books always behind?

Books fall behind because running the business takes priority, and the backlog quickly becomes overwhelming. Fix it with weekly time blocks, better receipt management, or by outsourcing to someone who can keep up with it consistently.

Read answer

What are cost codes and how do I use them?

Cost codes are a numbering system that assigns every job expense to a specific category like framing, electrical, or finishes. They let you track exactly where money goes on each project instead of lumping everything together.

Read answer

What expenses should a paving contractor track?

Track materials, equipment, labor, subcontractors, and job-specific costs. More importantly, track them by project so you know which jobs actually made money and which ones ate your margin.

Read answer

Should I outsource payroll or do it myself?

It depends on your employee count, tax compliance comfort level, and time value. Payroll software works for simple situations with 1-4 employees, but outsourcing pays for itself when complexity increases or your time is better spent elsewhere.

Read answer

What should I track for accurate job costing?

Track labor hours and burden, materials coded to jobs, subcontractor invoices, equipment usage, and allocated overhead. The key is capturing costs at the job level when they happen, not guessing at month-end.

Read answer

What bookkeeping challenges do tree service companies face?

Tree services deal with expensive equipment, crews working multiple sites daily, and seasonal revenue swings. Job-level costing, proper equipment tracking, and cash flow planning are the main bookkeeping challenges.

Read answer

Utah bookkeeping firm for contractors, trades, and small businesses. We provide bookkeeping, construction job costing, payroll, and QuickBooks support. Locally owned in American Fork, serving Provo to Salt Lake City and the entire Wasatch Front.

Client Reviews

5-Star Rated Firm

Social

  • Intuit Bookkeeping Certification badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • QuickBooks Online Payroll Certification badge
  • QuickBooks ProAdvisor Advisory badge

© 2026 TRUEquity Bookkeeping, LLC