Why Your Service Department Looks Profitable But Isn’t
A specialty contractor’s controller pulls the monthly P\&L. The service department margin reads 18%. The president is happy. The service manager is happy. The board is happy. Everybody moves on.
Six months later, the company runs a true cost analysis on the service business. Once unbilled labor hours, mis-coded materials, parts pulled from inventory without job allocation, and service contracts that ended up under-billed are all accounted for, the actual service department margin reads 11%.
ViewReported marginWhat’s includedMonthly P\&L18%Only revenue that got billed against cost that got charged to that jobTrue cost analysis11%Unbilled labor, mis-coded materials, under-billed contracts, untracked parts
Seven points of margin were never in the books.
This is the service profitability problem most specialty contractors are running on. The service department looks profitable because the P\&L is reporting captured revenue against captured cost. Across the specialty contractor service businesses Alliance Solutions Group has worked with, the actual profitability picture is typically 4 to 8 points lower than what the P\&L shows.
Here is where the gap comes from, why it shows up in service work specifically, and what the contractors who close it are doing differently.
Why the Service P\&L Lies
The service department P\&L looks profitable for a specific reason: it only reports what got billed. The work that didn’t make it to the invoice never shows up as a margin drag, because it never shows up at all.
What the P\&L sees vs. what’s actually happening:
What the P\&L seesWhat’s actually happeningJob shows completeSome hours never made it to a ticketRevenue shows billedSome service tickets billed in the wrong periodMaterial cost looks normalMaterials landed on the wrong jobService contracts look profitableSome entitlements were over- or under-billed
The P\&L is doing its job. The job of the P\&L is to report what happened in the financial system. The problem is what doesn’t make it into the financial system. For service work, that gap is larger than for any other mode of work a specialty contractor runs.
Service work runs on per-call billing, time and materials, flat-rate billing, or contract entitlements. The cost data flows in from technicians in the field. Parts flow out of inventory across multiple trucks and warehouses. The reconciliation between work performed, cost incurred, and revenue billed depends on a dozen small handoffs every day, each of which is a potential leak point.
Install work and recurring maintenance leak too. Service work leaks worse because the transaction volume is higher and the billing cycles are tighter. A specialty contractor’s service department can run hundreds of small transactions per week. Even a small percentage of leakage on each one compounds into real margin loss across a quarter.
The Five Places Service Margin Leaks
Five specific gaps absorb most of the margin loss in service work. None are unusual. Every specialty contractor running a service business has dealt with all five.
- Technician hours that never get billed. A technician finishes a service call at 4 p.m., enters time three days later, and bills the customer for two hours instead of three. The hour is gone. Service work generates more billable hours per day than any other mode, which means time capture accuracy is the single biggest lever in service profitability.
- Parts pulled from trucks without job allocation. A technician pulls parts from the truck, completes the work, drives to the next call without recording where the parts went. The cost hits inventory expense, but no specific job got charged. The service customer is billed for labor only or for an estimated parts charge that may or may not reflect actual cost.
- Service tickets billed in the wrong period. Work performed at the end of a billing cycle does not always make it onto the customer’s invoice until the next cycle. Revenue recognition lags. For service contracts with monthly billing, the timing error compounds into a meaningful AR aging issue and a margin distortion that takes months to surface.
- Contract entitlements not enforced. A service contract includes specific entitlements: monthly preventive maintenance visits, a set number of emergency response calls per year, parts replacement against a covered list. When work performed exceeds the entitlement and isn’t flagged, the customer gets the work for free. When work falls under the entitlement and the contract is billed at the full rate anyway, the customer eventually catches it and disputes the invoice.
- Recurring service work that loses cost discipline over time. A service customer signed five years ago at a profitable rate may now be unprofitable because labor costs rose, material costs rose, or scope expanded informally. Without periodic profitability reviews tied to clean job cost data, unprofitable customers stay on the books.
Each gap individually looks small. Together, across a real service business, they typically account for the 4-to-8 point margin gap between the P\&L and the actual profitability picture.
For a closer look at how job costing visibility surfaces this kind of margin risk before it shows up at month-end, see Financial Visibility for Electrical Contractors: Understanding Job Costing and Margin Risk and Electrical Contractor Job Cost Reporting: Why Budget vs Actual Isn’t Enough.
What 4 to 8 Points of Margin Recovery Is Worth
The financial impact is larger than most specialty contractors estimate, for the same reason the gap itself is invisible. The losses are distributed across thousands of small transactions rather than concentrated in any single event.
How the math scales by service business size, assuming a reported margin of 18% and a true margin 4 to 8 points lower:
Service business sizeReported margin (18%)Real margin (10–14%)Annual gapRecoverable per year$5M$900K$500K–$700K$200K–$400K$200K–$400K$15M$2.7M$1.5M–$2.1M$600K–$1.2M$600K–$1.2M$30M$5.4M$3.0M–$4.2M$1.2M–$2.4M$1.2M–$2.4M
These figures aren’t theoretical. They reflect the kind of recovery specialty contractors typically see when they close the five gaps above through better time capture, better material tracking, contract entitlement enforcement, and periodic profitability review on service customers. The work is operational rather than heroic, and the recovery usually pays for the platform investment inside the first year.
This is why service profitability is one of the most actionable problems for a specialty contractor to fix. The revenue is already earned. The cost is already incurred. The only thing keeping the margin from showing up correctly is the gap between field activity and the financial system.
How AI and Real-Time Data Are Changing the Service Profitability Picture
For the broader picture on how AI tools are compressing this gap in 2026, see How AI Is Quietly Changing Specialty Contractor Finance in 2026.
The short version: AI inside a connected financial system is one of the most direct ways specialty contractors are closing the time-and-billing accuracy gap in service work specifically. Service ticket coding, billing readiness, and anomaly detection are three production-grade AI use cases in service department finance today.
The contractors getting the most out of these tools are not the ones with the biggest AI investment. They are the ones with the cleanest underlying service data. AI on a clean service ticket flow surfaces margin risk in time to act. AI on a chaotic service ticket flow surfaces faster versions of the same chaos.
Where Sage Intacct Construction Fits in Service Profitability
Sage Intacct Construction is the cloud-native construction ERP specialty contractors run when they want service, install, and maintenance work in one financial system. The platform supports the specific workflow that closes the service profitability gap:
Platform capabilityWhat it closesTime capture at the point of workTechnician hours that used to get entered three days laterInventory and parts tied to the jobParts pulled from the truck now follow the cost to the right jobContract entitlement enforcementWork that exceeds entitlement gets flagged; work under entitlement isn’t over-billedReal-time profitability visibilityCustomers drifting toward unprofitable margin get flagged continuously, not annually
At Alliance Solutions Group, our team configures Sage Intacct Construction around the actual service operations the contractor runs today: how technicians capture time, how parts flow from trucks to jobs, how service contracts are structured, how billing cycles are set up. Take a self-guided tour of Sage Intacct Construction to see how the platform handles service profitability without scheduling a call.
A Quick Service Profitability Diagnostic
Five questions that surface whether the firm is running on a P\&L that overstates service profitability, or one that reflects what’s actually happening. Each is either true today or it isn’t.
- Service technicians log time inside the financial system at the point of work, not later from notes.
- When parts move from a truck to a service call, the cost follows the materials automatically.
- Service contract entitlements are visible in the system at the time of billing, not only at annual review.
- The team can name the dollar value of service work performed but not yet billed within five minutes.
- Service customer profitability is reviewed continuously, not annually.
Two or more false answers means the reported service margin is overstating the real picture. Three or more means the 4-to-8 point gap is almost certainly showing up somewhere in the business.
Specialty Contractor Trade-Specific Resources
Service profitability looks slightly different by trade. See how Sage Intacct can improve operations at your specific trade:
Frequently Asked Questions
Why does the service department P\&L look more profitable than the actual margin? The P\&L only reports what got billed against what got charged to that job. Service revenue that should have been billed but wasn’t never shows up as a margin drag, because it never shows up at all. Material cost that landed on the wrong job inflates the wrong margin and deflates the right one. Service contracts under-billed against entitlements look like normal profitable contracts. The reported margin is accurate to what was captured. The gap is everything that wasn’t captured.
Where does service margin leak most in a typical specialty contractor? The five most common leak points are: technician hours that don’t get billed accurately, parts pulled from trucks without job allocation, service tickets billed in the wrong period, contract entitlements not enforced at billing time, and recurring service customers who became unprofitable without anyone noticing.
How much margin is typically hidden in the service profitability gap? Across the specialty contractor service businesses Alliance has worked with, the actual service margin tends to run 4 to 8 points lower than the reported margin. On a $5 million service business at 18% reported margin, that translates to $200,000 to $400,000 of recoverable revenue per year. The gap scales with service business size.
How does Sage Intacct Construction help specialty contractors close the service profitability gap? Sage Intacct Construction supports time capture at the point of work, inventory and parts tied directly to service jobs, contract entitlement enforcement at billing time, and continuous service customer profitability visibility. The workflow closes the gap between service work performed and the data the financial system uses to calculate margin.
What does Alliance Solutions do for specialty contractors running service businesses? Alliance Solutions Group helps specialty contractors configure Sage Intacct Construction around the actual service operations the firm runs: technician time capture, truck-to-job parts flow, service contract structures, and billing cycles. As Sage’s number one Intacct partner in North America with over 20 years of construction-only focus, the team works with service businesses across all the trades where this conversation matters.
The Margin Already on Your Books
Service department profitability is one of the most under-managed financial questions in specialty contracting. The reported margin tends to look fine, which means the conversation about what is actually happening rarely starts. The contractors that go looking for the gap typically find it. The recovery is real, the work to capture it is operational rather than heroic, and the systems to support the capture have matured.
Take a self-guided product tour to explore Sage Intacct Construction at your own pace, or book a demo to see what real-time service profitability visibility looks like for a specialty contractor at your size.









