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 financial reports do real estate investors need?

Real estate investors need property-level profit and loss statements, balance sheets, cash flow statements, and rent rolls. The specific reports depend on your investment strategy, whether you're holding rentals, flipping houses, or developing properties.

Read answer

Where can I find a QuickBooks ProAdvisor in Utah?

Intuit's official Find-a-ProAdvisor directory is the starting point. You can filter by location to see certified professionals along the Wasatch Front. But certification alone won't tell you who's the right fit for your business.

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

How do I handle bookkeeping for a landscaping business?

Landscaping bookkeeping requires separating recurring maintenance from project-based work and tracking costs at the job level. Equipment depreciation, labor allocation, and seasonal cash flow planning need the most attention.

Read answer

How do I track recurring vs one-time landscaping jobs?

Use customer types or classes in your accounting software to separate maintenance accounts from project work. This lets you see profitability for each type of work and know which side of your business actually makes money.

Read answer

What is job costing and why does it matter?

Job costing tracks expenses by individual project instead of lumping everything together. It matters because knowing your overall profit doesn't tell you which jobs made money and which ones lost it.

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