Skip to main content
Plyrium
All Trades

The Owner's Pay Problem: Why Most Contractors Underpay Themselves

If you take whatever is left at the end of the month, you don't have a salary. You have a rounding error. Here's how to fix it without bankrupting the company.

By Plyrium Team5 min readUpdated May 27, 2026
A close-up of folded paper bills - the owner's draw most contractors take only after everyone else is paid.
Photo by Mathieu Stern on Unsplash.

The default that quietly bankrupts you

Ask 100 service contractors what they pay themselves. About 70 will tell you some version of "whatever's left after payroll, taxes, fuel, and parts." That answer sounds disciplined. It's actually the single most predictable cause of contractors burning out by year 5.

When you take residual, three things happen:

  1. Your "salary" looks great in good months and disappears in slow ones.
  2. The business has no incentive to fix structural cost problems because you absorb them.
  3. Your bookkeeping shows the company is profitable when really you're just unpaid.

If you sold the business today and the buyer had to hire someone to do your job at market rate, the actual profit would be negative. That's the math. Most owner-operators don't run it.

What "the job" is actually worth

Before deciding what to pay yourself, figure out what your work would cost to replace. Most owner-operators do 3-4 different jobs simultaneously. Each has a market wage:

What a typical owner-operator's roles cost to replace (annual, U.S. 2026)
General manager (operations, scheduling, P&L)$72,000-$110,000
Sales rep (estimates, follow-up, close)$58,000-$95,000 + commission
Senior technician (field work 1-2 days/week)$68,000-$92,000
Bookkeeper (10-15 hrs/wk)$22,000-$35,000
Marketing manager (5-10 hrs/wk)$14,000-$28,000

Stacked replacement cost: $234,000-$360,000/year. You probably aren't paying yourself half of that. The gap between what you'd cost to replace and what you actually take is the hidden subsidy you give the business.

Why "Profit First" gets it half-right

The Profit First framework (Mike Michalowicz's book) tells contractors to pay themselves a percentage of revenue first, then fund operations from what's left. The book recommends 50%+ of revenue toward owner pay + operating expenses combined for shops under $250K. It's a useful starting framework, but it has two problems contractors hit fast:

  1. Service trades have lumpy revenue. A 3-month winter dip in HVAC means the percentage-of-revenue draw drops 60%. That's not a salary; it's a draw against a moving target.

  2. The percentages assume mature operations. A 2-year-old shop has different cost ratios than a 10-year-old one. Forcing the framework on early-stage cash flow can starve necessary growth investment (a second truck, a CRM, the first dispatcher hire).

The fix: take Profit First's idea (pay yourself first), drop its percentage formulas (set your own number), and replace residual-draw with a fixed semi-monthly salary like any W-2 employee.

The number you should actually be paying yourself

The defensible baseline is the GM-only number from the replacement-cost stack: $72,000-$110,000 depending on metro and shop size. If you're also doing field work, add a per-hour rate for those hours - don't fold them into the salary.

Pick a single number you can pay every month without exception. Some contractors will land at $65K, some at $95K, some at $130K. The exact number matters less than that it's:

  1. Fixed. Same amount every pay period, paid before bills.
  2. Visible. Shows up on your P&L as a real expense, not "owner's draw."
  3. Reviewed annually. Same as any other salary - raise it when revenue and role justify it.
Pay yourself W-2, not draw

Set yourself up as a W-2 employee of your own S-Corp or LLC-electing-S-Corp. This means actual paychecks with tax withholding, a real Social Security history, and clean separation between owner compensation and owner distributions. The accountant cost (about $400-$1,200/year extra) is the cheapest insurance you'll buy.

What to do when cash flow won't cover the number

Most contractors hit this wall: they pick a defensible owner salary, run the numbers, and the business can't afford it without dipping into reserves. Three responses work, in order of preference.

1. Raise prices. The single most common cause of unfixable owner-pay shortfall is undercharging. Most service trades have room to raise prices 8-15% without losing customers; you just need to do it. Existing customers grumble for one cycle, then forget. New customers don't know your old rates.

2. Fire your worst 10% of jobs. Every shop has a category of work that loses money - usually small-ticket calls in distant zip codes, or one specific service type with high comeback rate. Stop bidding on them. Revenue drops 5-8%, gross profit goes up 4-9%.

3. Defer growth spending for 6-9 months. Postpone the second truck, the new tablet rollout, the bigger trade-show booth. Funnel that capital into the owner-salary gap until cash flow catches up.

The wrong response: keeping your salary low while financing growth on the back of owner-underpayment. That's how 5-year-old shops with 4 trucks and 6 techs have owners making $48K.

Don't confuse "draw" with "salary"

If you write yourself a $4,000 check every two weeks but it's coded as "Owner's Draw" or "Distribution" on the books, the IRS still sees no employee compensation and the P&L still hides what your work cost the company. The check needs to flow through payroll. Talk to your CPA before changing - the S-Corp election deadlines (March 15 for the prior year, or within 75 days of formation) are unforgiving.

The real test

A useful sanity check: imagine you've stepped away from the business for 4 weeks (vacation, surgery, family emergency). The business needs to keep running. How much would you have to pay the people who covered each of your responsibilities?

If that number is meaningfully higher than what you currently pay yourself, you have an owner-pay problem. The gap is roughly the amount the business is unintentionally subsidized by your unpaid labor.

Closing that gap is rarely a single quarter's work. Most owners do it over 12-24 months: raise prices 10%, drop the worst 10% of work, hire a part-time dispatcher to free up your hours, and reset the salary line every January.

Bottom line

Your salary isn't a leftover. It's a structural cost the business has to plan around, the same as truck payments and insurance. Set the number, pay it on schedule, and let the rest of the P&L adjust to make it work. The contractors who do this end year 10 with a real income, a saleable business, and a calendar that doesn't require them to be in the field 6 days a week.

The contractors who don't, end year 10 with a tired body, a thin retirement account, and a "business" that's really just a job that owns them.

Stop guessing where the money goes

Plyrium runs the full job lifecycle for service trades - quote on-site, e-sign, schedule, dispatch, and bill before the truck leaves the driveway. Built for owners who'd rather be in the field than the spreadsheet.

Start 14-day free trial

Run your all trades business with Plyrium

CRM, scheduling, quotes, invoices, recurring service contracts, and an AI receptionist - built for service-trade contractors. 14-day free trial. No setup fee. No long-term contract.

Start free trial