What Job Costing Actually Looks Like for a 30-Tech Telecom Crew

By Gil Ramirez 6 min read March 26, 2026

Most telecom contractors finish a job, invoice it, and move on. They never see the actual margin. They invoice $45K and assume they made money. Then payroll hits and the math stops working.

The difference between guessing and knowing is a real job cost system. Not theoretical. Not budgeted. Actual.

Here is what job costing looks like when you can see margin on every single job.

The Real Numbers: A 1,200-Fiber Splice Crew Job

This is a real example from a 30-tech crew working fiber splicing contracts for a cable operator. The job: prep, splice, and terminate 1,200 fiber lines across a new build subdivision.

Cost Category Amount Notes
Labor Costs
Direct Tech Hours $18,400 380 hours at blended $48.42/hr
Crew Lead (overhead allocation) $2,100 18% markup on tech labor
Foreman & QA time $1,800 Supervision, testing, documentation
Labor Subtotal $22,300
Production Costs
Materials (splitters, termination kits) $4,200 Materials passed to customer
Equipment rental (fusion splicer daily) $1,400 14 days at $100/day
Truck & fuel $800 2 trucks, 14 days
Testing & documentation $600 Lab time, reports, OTDR readings
Production Subtotal $7,000
Total Job Cost $29,300
Invoice Amount $45,000 Fixed price contract
Gross Margin $15,700 34.9% margin

This job looks healthy. You invoice $45K, you spend $29.3K, you make $15.7K. But this number hides everything.

Where the Margin Disappears: Crew-Level Breakdown

The 30-tech crew isn't uniform. Some techs run at rate. Some bleed money. A real job cost system breaks this down by person.

Crew Productivity Split (Fictional But Real)

Same job. Same invoice. Three crews.

Now you see it. Crew C isn't running at the same rate as Crews A and B. They're burning five percentage points of margin per job. Over a year of contracts, that's the difference between keeping the crew and shutting them down.

Without job costing by crew, you never find this. You see a 35% margin and assume everyone is fine.

The Red Flag Moment: Over-Budget Detection

Real job costing catches problems early. Not at invoice.

Day 5 of 14: The job is 40% complete by splices (480 of 1,200 done). Labor hours logged so far: 210 hours. At this pace, you will finish in 368 total hours instead of the budgeted 350. You are tracking 5% over budget.

What you do: You call the crew lead. You ask three questions: Are there underground routing delays? Are techs being held up waiting for clearance? Is the fusion splicer down more than expected? One answer tells you whether to add resources, reschedule, or renegotiate with the customer for a change order.

What happens without job costing: You finish the job on day 14. You bill $45K. You expense all 368 hours. You realize three weeks later that margin dropped from $15.7K to $14.2K. By then the crew has moved to the next job and the customer has signed off.

The Real Cost of "Finishing a Job"

A 1,200-splice job is typical for a mid-sized crew. Over a year, a 30-tech crew might run 15 to 20 of these.

If five of those jobs bleed margin because you didn't catch them in progress, you lose $7,500 across the year (conservative estimate at $1,500 per job). That isn't spreadsheet loss. That's payroll hours you can't cover with revenue.

Job costing prevents that. It costs $800 to $1,200 per month in software and overhead to track real costs. The math is simple: catch one margin bleed per year, you paid for the entire system.

How to Start: Three Steps

1. Lock Down Labor Allocation

Every hour a tech works on a job must be logged against that job's cost code. No shared labor unless it's explicitly allocated. Use timesheets tied to job numbers, not summary reporting at month end.

2. Track Materials and Equipment as Job Costs

Don't put all materials under overhead. A $4,200 material cost on a $45K invoice is real. If a splitter kit runs over, it shows up in job cost, not in a month-end variance report.

3. Run Cost Reports at 50% and 75% Job Completion

Not at finish. At half-way. Compare actual costs to budget. If you're tracking the way we outlined above, you have the data. Use it to decide: keep going, add people, or escalate to the customer for renegotiation.

Why Crews Resist It (And Why They're Wrong)

Implementing real job costing requires discipline. Techs have to log hours against specific jobs. Foremen have to submit reports mid-project, not just at invoice. Managers have to act on over-budget signals instead of waiting.

It feels like overhead. It isn't. It's the difference between knowing you made $15K on a job and knowing you made $11K because you caught scope creep on day five instead of day fourteen.

The Bottom Line

Most contractors finish a job and hope the margin was real. A 30-tech crew running 15 to 20 major contracts per year can't afford that hope. One bad job per season will erase profit. Job costing finds those jobs before they close. That isn't nice to have. That's survive-and-grow.

Set it up right, and in six months you'll know which crews run at rate and which ones don't. Which job types make money and which ones don't. And you'll catch margin bleed before it becomes a payroll problem.

Ready to see your real job margins?

Job costing systems designed for telecom crews reveal where margin disappears and help you run profitable jobs every time.

Explore Job Costing Tools