Read gross profit and labor before the month closes

A finance dashboard built for home-service and skilled-trades companies pulls QuickBooks revenue, COGS, gross profit, labor percentage, and expense pacing into one live view, so a controller or GM can see whether the month is on track before the invoices are all closed.

By Datacube content engineAutogeneratedJune 24, 2026

Most home-service finance teams run the same weekly ritual: export a QuickBooks report, paste it into a spreadsheet, adjust a few rows, and email it to the owner. By the time it lands in an inbox, the numbers are already four days old. A finance dashboard for contractors breaks that cycle by pulling revenue, COGS, gross profit, labor percentage, and net operating income into a live view that updates through the day, not after Friday's export.

The shift matters because financial decisions made at month end are mostly post-mortems. A controller who can see that labor is running three points over plan on the 18th can still do something about it. The same controller who finds out on the 31st is writing a report about why the margin missed.

What a finance dashboard tracks, and what each signal means

Status signals below are illustrative. Real targets vary by trade, revenue size, geography, and business model. Use them as a framework for building your own thresholds, not as universal benchmarks.

  • Gross profit margin (MTD)Revenue minus COGS. For HVAC and plumbing companies, gross margin in this range typically supports healthy NOI after overhead.
    Good
    Current
    51%
    Target
    50%+
  • Labor percentage (MTD)A point or two over plan early in the month is manageable. If this continues through week three, it usually signals over-staffing relative to booked revenue or too many call-backs eating tech time.
    Watch
    Current
    33%
    Target
    28–32%
  • Net operating income (MTD)Below goal by three points mid-month. Usually a COGS or overhead creep issue; check materials and subcontractor spend alongside labor.
    Poor
    Current
    9%
    Target
    12%+
  • Revenue pacing (MTD vs. goal)Three points behind pace. Check pipeline and same-day availability before assuming the month is lost.
    Watch
    Current
    64% of goal
    Target
    67%+ by day 18
  • Overhead expense pacing (MTD)Fixed expenses are running at budget. The NOI miss is a revenue and direct-cost issue, not an overhead spike.
    Good
    Current
    On track
    Target
    At or under plan

Info

Controller takeaway

A real-time finance dashboard does not replace your accounting software. It sits on top of QuickBooks and your CRM, turns the raw ledger into a live operational view, and gives the GM or owner a number to act on today instead of a PDF to review next week. Think of it as a financial scoreboard for the business, not a second bookkeeping system.

A live financial dashboard for a home-service company

This is the kind of board a controller or GM keeps open on a browser tab, or puts on a wall screen in the back office so revenue pacing and margin are always visible.

Dashboard preview

Figures are illustrative. Datacube builds the Financial board around your QuickBooks account and CRM data. Actual KPIs and thresholds are configured during the 4-6 week build.

Financial KPIs by review cadence: who looks, what they decide

KPICadenceWho reviews itDecision it drives
Revenue MTD vs. goalDailyGM, ownerPush for same-day availability, adjust dispatcher capacity
Gross profit %Daily or weeklyController, GMFlag materials overage; review tech billing accuracy
Labor %WeeklyController, ops managerAdjust tech scheduling, callback rate review, overtime approval
Net operating income %WeeklyOwner, controllerIdentify whether the miss is revenue, COGS, or overhead, then act accordingly
Overhead expense pacingMonthlyController, ownerVendor negotiation, headcount decisions, capex timing
YTD revenue and NOI vs. planMonthlyOwner, investors, lendersGrowth planning, financing, bonus pools, seasonal prep

How a finance dashboard turns QuickBooks data into live decisions

  1. 01

    Connect QuickBooks and your CRM

    During the 4-6 week build, datacube is configured to pull from your QuickBooks account alongside your CRM (ServiceTitan, Workiz, Housecall Pro, or similar). The revenue, COGS, and expense lines in QuickBooks map to the financial KPIs you care about: gross profit, labor percentage, NOI, and expense pacing.

  2. 02

    Align on your definitions and thresholds

    A contractor's labor percentage is not the same calculation in every company. During onboarding, your team defines what goes into each KPI, what 'good' looks like for your trade, and where the warning thresholds sit. That way the dashboard shows numbers the controller trusts, not a generic formula.

  3. 03

    Put the board where decisions happen

    The Financial board displays on web, mobile app, or an office TV. Owners who travel prefer mobile. Controllers keep it open in the browser alongside QuickBooks. GMs put it on a back-office screen so revenue pacing and labor percentage are visible without logging into three systems.

  4. 04

    Use the data to coach mid-month, not explain month end

    When labor percentage creeps over plan on the 12th, there is still time to review tech scheduling and callback volume. When revenue pacing falls short by day 18, there is still time to push for more same-day availability or release a promotion. The goal is to act while the month is still open.

  5. 05

    Set financial goals and track them live

    Datacube can be configured to show company-level revenue and gross-profit goals alongside actuals, turning the financial dashboard into a scoreboard. When the number is on the screen, every department knows whether the business is on track.

Warning

Common mistake

Watching revenue while ignoring gross profit. A home-service company can hit its revenue goal and still have a margin problem if labor costs or materials run high. A controller who tracks only revenue MTD is managing the top line and flying blind on the bottom. A finance dashboard that surfaces gross profit and labor percentage alongside revenue makes that margin conversation happen in week two, not at the quarterly review.

What a datacube finance dashboard includes

01

QuickBooks financial data

Revenue, COGS, gross profit, net operating income, and overhead expense pacing pulled from QuickBooks into a live operational view, without a manual export.

02

Labor percentage tracking

Labor cost as a percentage of revenue, tracked month-to-date, with an alert threshold so a controller can flag over-plan labor before it compounds.

03

Revenue and profit goals

Company-level goals displayed alongside actuals. Month-to-date and year-to-date views show how the business is pacing against its own plan, not a generic benchmark.

04

Multi-location financial rollup

For companies with more than one location, datacube can be configured to roll up financial data across branches with standardized KPI definitions, so comparisons are apples-to-apples.

05

Office TV, web, and mobile display

The Financial board displays wherever the decision-maker is. Put it on a back-office TV for always-on visibility, open it in the browser, or check it on the mobile app between meetings.

06

CRM revenue cross-reference

When configured alongside a CRM, datacube can cross-reference closed jobs and invoiced revenue, so a controller can see whether QuickBooks revenue pacing matches what the operations team reports.

The short version

  • A finance dashboard for contractors pulls QuickBooks into a live view, replacing the Friday export routine with data that updates through the day.
  • Gross profit, labor percentage, NOI, and expense pacing are the core financial KPIs home-service companies track on a real-time board.
  • Decisions made on the 12th or the 18th still matter; decisions made on the 31st are post-mortems.
  • Datacube builds a custom Financial board around your QuickBooks account and CRM during a typical 4-6 week onboarding, with KPI definitions and thresholds aligned to your business.

Finance dashboard for contractors: frequently asked questions

See your financials live, not at month end

Bring your QuickBooks setup and your current reporting process and we will show you what a real-time finance dashboard looks like for your home-service company, built around your revenue goals, cost structure, and team.