Bookkeeping and financial strategy for small businesses in Beaver Dam and throughout Wisconsin.

Call or Text: (608) 318-3094

Should an engineering firm use project-based or hourly billing?

The deciding factor is scope definition. If you can clearly define the deliverables, timeline, and effort before work begins, fixed-fee billing gives you higher margin potential. If the scope is likely to shift, expand, or require investigation before you know what you’re dealing with, hourly billing protects your firm from eating unbillable hours.

Fixed-fee works well for project types your firm has done many times. A structural analysis for a standard commercial building, a site civil plan for a known lot configuration, MEP design for a familiar building type. You know roughly how many hours these take, what the common complications are, and where the effort concentrations fall. Price it based on your historical data and you should come out ahead because your experience makes you faster than your estimate assumes.

Hourly billing makes more sense for consulting engagements, feasibility studies, forensic investigations, or any work where the client’s needs will evolve as the project unfolds. Charging a flat fee for something like “evaluate this failing retaining wall and recommend options” is risky because you don’t know what you’ll find until you start looking. Hourly billing keeps you whole when the scope grows.

Most engineering firms end up using both. They bill fixed-fee for design work with defined deliverables and hourly for advisory, review, or investigation work. Some firms even split a single engagement, quoting fixed-fee for the design phase and hourly for construction administration where the time commitment is unpredictable.

The bookkeeping side of this matters more than most firm owners realize. Fixed-fee projects require work-in-progress tracking. You need to know how many hours your team has spent against a project, what those hours cost you in labor, and how that compares to the fee you quoted. Without WIP tracking, you won’t know a project is losing money until it’s over. A project billed at $45,000 might feel profitable until you realize your team logged 600 hours on it instead of the 400 you estimated.

Hourly billing is simpler to track but still requires discipline. Every hour needs to be logged to the right project and the right task. Unbilled time is lost revenue, and firms that don’t reconcile time entries against invoices regularly tend to leave money on the table.

For firms running a mix of billing methods, your professional services bookkeeping needs to handle both cleanly. That means tracking revenue recognition differently for fixed-fee versus time-and-materials work, monitoring WIP balances monthly, and giving you reports that show profitability by project rather than just overall.

Whatever approach you choose, the numbers should tell you whether your pricing is working. If your fixed-fee projects consistently run over budget, either your estimates need adjusting or your scope management does. If your hourly projects show low realization rates, your team may not be capturing all their billable time. Good financial tracking turns billing from a guess into a strategy you can refine over time.

If you’re unsure whether your current setup gives you that visibility, Wisconsin small business bookkeeping services like Rock Steady can help you build a system that tracks project profitability regardless of how you bill.

Wisconsin's Small Business Bookkeeper

The Next Step:
A Quick Conversation

Tell us about your business. We'll talk through what you need, answer your questions, and give you a clear quote.

More Questions

What financial reports should a small business owner review monthly?

At minimum, review your profit and loss statement with a prior-period comparison, your balance sheet, and a cash flow statement. Adding AR aging, AP aging, and a rolling cash forecast gives you the full picture needed to make confident decisions.

Read answer

What inventory method should a small retailer use — FIFO or average cost?

Most small retailers should use average cost. It's simpler, it's what QuickBooks Online calculates automatically, and the difference in accuracy compared to FIFO is minimal for typical retail operations. Consistency over time matters more than the method you pick.

Read answer

How does IOLTA trust accounting work for a Wisconsin law firm?

IOLTA pools client funds that are too small or short-term to earn individual interest. The pooled interest goes to the Wisconsin Trust Account Foundation for legal aid. Firms must keep client-matter ledgers, never commingle funds, and reconcile monthly.

Read answer

Is a single-member Wisconsin LLC a disregarded entity for taxes?

Yes, by default. The IRS treats a single-member LLC as a disregarded entity, meaning the business income and expenses flow directly onto your personal tax return. Wisconsin follows the federal classification.

Read answer

How do marketing agencies track profitability by client?

Assign billable labor, contractor costs, and pass-through expenses to each client or project in QuickBooks Online. Keep shared overhead at the company level. Quarterly profitability reports then show which clients actually drive your margins.

Read answer

How do I register for a Wisconsin sellers permit?

Apply online at the Wisconsin Department of Revenue's Taxpayer Access Point (tap.revenue.wi.gov). The registration fee is $20, and online applications are typically processed in about 2 business days.

Read answer

Small business bookkeeping firm based in Beaver Dam, Wisconsin. Bookkeeping, financial strategy, and fractional CFO services built around helping owners understand their numbers and plan ahead. Founded by Laura Prater, a QuickBooks Certified ProAdvisor with over a decade of accounting experience.

  • QuickBooks ProAdvisor Gold badge
  • Intuit Certified QuickBooks ProAdvisor Level 1 badge
  • Gusto Payroll Certification badge
  • Gusto People Advisory Certification badge
  • Float Certified badge
  • Highly Recommended on Alignable badge

© 2026 Rock Steady Bookkeeping LLC