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

Call or Text: (208) 971-3479

How do I separate business and personal expenses?

The foundation is separate accounts. Open a business checking account and get a business credit card. Run all business transactions through these accounts and keep personal purchases on your personal accounts. When everything flows through dedicated business accounts, categorization becomes simple because every transaction is business by default.

Start with your bank. Most banks offer free or low-cost business checking accounts. You’ll need your EIN or Social Security number if you’re a sole proprietor, plus basic business documentation. Once the account is open, route all business income there. Customer payments, client checks, and revenue deposits go into the business account only.

Get a business credit card and use it exclusively for business expenses. Materials, supplies, software subscriptions, and business travel all go on the business card. This creates a clean audit trail and makes expense tracking straightforward. The statement itself becomes your documentation of what was spent on the business.

When you need to use personal funds for a business expense, record it as an owner contribution or reimburse yourself from the business later. The expense is still deductible, but you need to track it properly in your books. In QuickBooks, use an equity account like Owner Investment to record personal funds used for business purposes. Don’t just ignore these transactions or they’ll create problems at tax time.

Stop using the business account for personal purchases. No groceries, no Amazon orders for the house, no personal subscriptions. Every non-business transaction you run through business accounts creates extra work categorizing and reconciling. It also makes your financial statements less useful because they include spending that has nothing to do with the business.

If your accounts are currently mixed, you have two options. You can clean up the existing accounts by going through and categorizing everything properly. Or you can draw a line in the sand and start fresh with new dedicated accounts. Starting fresh is often faster than trying to untangle months of mixed transactions. Catch-up bookkeeping can handle the cleanup if you need help sorting through the history.

For contractors and tradespeople, separation matters even more because job costing requires knowing exactly what was spent on each project. When materials bought with a personal card never make it into the books, your job profitability numbers are wrong. You can’t make good decisions about which work to pursue if you don’t know which jobs actually made money.

The discipline of keeping accounts separate pays off every month when reconciliation takes minutes instead of hours. It pays off at tax time when your CPA can work from clean records instead of asking questions about random transactions. And it pays off whenever you want to know how your business is actually performing. If you’re looking for bookkeeping services in American Fork to help maintain that separation going forward, the first step is always getting those accounts set up correctly.

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

How do I manage seasonal cash flow in HVAC?

Maintenance agreements create predictable monthly revenue that smooths out seasonal swings. Combine that with building cash reserves during peak seasons, knowing your breakeven number, and having a credit line as backup.

Read answer

Who provides payroll services for contractors in Utah?

Several types of providers handle contractor payroll in Utah including national payroll companies, local bookkeeping firms, and construction-specialized services. The right choice depends on whether you need job costing integration and certified payroll capabilities.

Read answer

How do I track costs for a roofing company?

Track every roof as a separate job with costs broken into materials by type, labor hours, dump fees, and subcontractors. Compare actual cost per square to your estimate after each job to improve future bids.

Read answer

How do I track costs for post-construction cleaning?

Track every job separately in your accounting software. Log labor hours by project, assign supply costs to specific jobs, and allocate equipment and vehicle expenses. This job-level data shows which projects are profitable and improves future bidding.

Read answer

How do I track service calls vs installation jobs?

Use classes in QuickBooks to tag each transaction as either service or installation work. This lets you run segment reports showing revenue, costs, and profit margins separately for each type of work.

Read answer

What happens if my books are a mess?

Messy books lead to tax problems, missed deductions, and flying blind on cash flow. The good news is it's fixable through catch-up bookkeeping. The sooner you address it, the easier and cheaper the cleanup.

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