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

Call or Text: (208) 971-3479

Why do I keep getting surprised by expenses?

The most common reason is irregular expenses that are completely predictable but never make it onto your radar. Quarterly estimated taxes, annual insurance premiums, license renewals, equipment maintenance, software subscriptions that bill annually. These costs are knowable in advance but feel like surprises because nobody put them on a calendar or set aside money for them. A $4,800 annual insurance premium isn’t surprising. It’s $400 a month you forgot to account for.

Another cause is committed costs that haven’t hit your bank account yet. You signed a contract with a subcontractor for $15,000. You’ve only paid $5,000 so far. Your bank balance looks fine. But you owe another $10,000 that’s going to leave your account as soon as the work is done and invoiced. If you’re only tracking what you’ve spent, not what you’ve committed to spend, every invoice feels like a surprise. For contractors and tradespeople, this is especially dangerous because subcontractor commitments can be half or more of a project’s total cost.

The third problem is using your bank balance as your only financial dashboard. The bank balance tells you what happened in the past. It doesn’t tell you what’s coming. Monthly bookkeeping gives you financial statements that show the full picture, including payables you owe, receivables coming in, and how your spending compares to prior months and expectations.

The fix involves three things. First, list every recurring expense that doesn’t happen monthly and put it on a calendar with reminders. Quarterly taxes, annual renewals, seasonal expenses. Second, track committed costs for any significant contract or purchase order, not just paid amounts. Third, look at your financials at least monthly instead of checking your bank account when something feels off.

Working with a bookkeeper in American Fork who understands your business means someone else is watching for these patterns and can warn you before the surprise hits. Most expense surprises aren’t actually surprises. They’re just things nobody was paying attention to.

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

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

What is the best way to manage finances for a construction company?

Job costing is the foundation. Know your costs by project, manage cash flow carefully, stay on top of receivables, and review your numbers weekly. Construction companies fail when they're profitable on paper but broke in real life.

Read answer

What bookkeeping challenges do HVAC companies face?

HVAC companies struggle with tracking profitability across different work types, managing parts inventory, capturing costs from technicians in the field, and handling seasonal cash flow swings. Job costing is essential but rarely set up correctly.

Read answer

What financial systems do I need to grow my business?

At minimum, you need separate business bank accounts, properly set up accounting software, and a consistent way to track expenses. As you grow, add job costing, payroll, and cash flow forecasting.

Read answer

How do I stop mixing personal and business finances?

Open a separate business bank account and credit card, then never use personal accounts for business or vice versa. Pay yourself a regular draw instead of grabbing money when you need it.

Read answer

How do I allocate overhead to individual jobs?

Overhead allocation distributes indirect costs like rent, insurance, and admin expenses across jobs based on labor hours, labor cost, or total direct costs. Calculate a rate using your annual overhead and apply it to each job to see true profitability.

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