Hustlay
Blog · 9 min read

Profit Per Hour Benchmarks by Freelance Trade

Profit-per-hour ranges across software, design, writing, marketing, creators, trades, and ecommerce — and how to close the gap if yours is too low.
Published April 24, 2026

Knowing your profit per hour is step one. Knowing whether it's good for your trade is step two. This post compiles the ranges I see across freelance industries — from talking to hundreds of freelancers, reading public rate surveys, and aggregating what practitioners publish openly.

Disclaimer: these are directional, not definitive. Your mileage varies by city, niche, experience, and how honestly you count unbilled hours. But the shape of the numbers is right, and it helps answer the question "am I underpricing?"

What "profit per hour" means for these benchmarks

Revenue minus direct costs minus shared business expenses, divided by every hour worked on the business (billable and unbilled). Pre-personal-tax. Net of platform fees. This is the operational profit per hour — not take-home pay, not billed rate.

Software development + technical consulting

LevelBilled rateTypical profit/hrRatio
Junior freelance developer (yr 1–2)$50–$85$28–$5055–60%
Mid-level (yr 2–5)$85–$140$55–$9565–70%
Senior specialist (yr 5+)$140–$250$100–$18570–75%
Senior with retainer mix$175–$300$135–$22575–80%
Tech lead / solo consulting firm$250–$450$180–$34075–80%

Tech has the widest profit-per-hour range of any freelance field. The upper band is achievable mostly through repeat clients + specialization + retainer structures. The floor is usually prospecting overhead.

Design (visual, UX, brand)

LevelBilled rateTypical profit/hrRatio
Junior freelance designer$40–$70$22–$4055–60%
Mid-level$70–$115$45–$7565–70%
Senior with specialty$115–$200$80–$14570–75%
Brand/strategy consultant$175–$350$125–$26072–78%

Design has slightly higher unbilled-hour overhead than tech (more concept exploration, more revision rounds). Profit-per-hour ratios run a touch lower for the same career stage.

Writing + editorial

LevelBilled rate / per-word equiv.Typical profit/hrRatio
Content freelancer (yr 1–2)$40–$75 / $0.10–$0.30/word$20–$4050–55%
Established content writer$75–$150 / $0.40–$1.00/word$45–$9560–65%
Senior journalist/ghostwriter$150–$400 / $1.00–$3.00/word$110–$30070–75%
Content strategy / editor-for-hire$125–$275$90–$20070–75%
Per-word pricing distorts profit per hour
A writer who charges $0.50/word and writes 800 words/hour bills $400/hr. But with research, interviews, and revisions, the real hourly rate might be $80–$120. Writers consistently overestimate their profit per hour when thinking in per-word terms.

Marketing + growth consulting

LevelBilled rateTypical profit/hrRatio
Freelance marketer (yr 1–3)$55–$100$30–$6055–60%
Specialist (SEO, paid, email)$100–$175$65–$12565–70%
Senior growth consultant$175–$350$125–$26072–78%
Fractional CMO$250–$500$175–$37570–75%

Content creation + creator economy

TypeTypical profit/hr (full-time)Key variable
Newsletter (paid subscriptions)$25–$150Subscriber count × CPM equivalent
YouTube (mid-tier channel, 10–100k subs)$15–$80Niche, sponsor CPM, video count
Podcast (mid-tier)$20–$90Ad inventory + production overhead
Course creator (established)$80–$400Launch leverage — very bursty
Paid community$40–$150Retention + renewal dynamics

Creator-economy profit per hour is the noisiest category because most creators significantly undercount production + content + community hours. The numbers above assume honest counting, which is rare.

Trade + service work

TradeBilled rateTypical profit/hr
General contractor (solo)$65–$125$38–$75
Electrician (licensed, solo)$85–$150$55–$95
Plumber (licensed, solo)$90–$175$60–$115
Handyman (general)$50–$100$32–$65
Landscaper (solo)$45–$95$25–$55
Cleaning service (solo)$30–$65$20–$45

Trade work has meaningful direct costs (materials, vehicle, tools, insurance) that software/design work doesn't. The profit-per-hour ratio (typically 55–65% of billed) reflects material markup + true overhead.

E-commerce + product creators

BusinessTypical profit/hr (solo operator)Caveats
Etsy (handmade, active)$12–$35Margin crushed by platform fees + materials
Print-on-demand (Merch, Redbubble)$8–$25Requires volume; per-unit margin thin
Shopify direct-to-consumer (established)$40–$120Much higher ceiling with traffic + margin
Amazon FBA (solo)$25–$85Scale-dependent; very high variance
Digital products (templates, printables)$50–$200+Front-loaded work, long tail

What the ranges actually tell you

If your profit per hour is 2× below your trade's typical range, something's broken — usually scoping, pricing, or unbilled-hours discipline. If it's 2× above, either you're a genuine standout or you're undercounting.

Three honest questions to ask when comparing your number to the ranges:

  • Am I counting every hour? Prospecting, admin, learning, invoicing, rework? Most freelancers undercount by 20–40% early on.
  • Am I pricing at my trade's market? New freelancers often undercharge because they compare to a W-2 salary without factoring unbilled hours.
  • Is my client mix dragging the average? One problematic client with heavy rework + low rate can pull the aggregate down 15–30 points. Sometimes the answer is to fire that client.

How to close the gap if you're below trade median

In rough priority order:

  • Reduce unbilled hours. Template proposals, automate invoicing, enforce scoped deliverables. Typical gain: 8–15 points.
  • Shift project mix toward repeat clients. Repeat-client engagements have dramatically lower prospecting overhead. Typical gain: 10–20 points.
  • Raise rates for new clients. The last lever (not the first) — rate raises without the above two either drive clients away or absorb into more unbilled work. Typical gain: 10–30 points if the positioning supports it.

Related reading: how to calculate your real hourly rate, the profit-per-project pillar, and when to fire a client based on profit data.

Related reads

Freelancer Profit Tracker: Which Project Pays?
Why bank balances and spreadsheets lie about freelance profitability — and the minimum-viable system for seeing which project actually earns.
Profit Per Project Template for Freelancers
The exact spreadsheet structure, the four data points per project, and the allocation formulas — with a copyable template you can paste into Google Sheets.
Splitting Shared Expenses Across Projects
When one $50/mo VPS runs three projects, how do you allocate the cost fairly? IRS-acceptable methods and the mistakes that trigger audits.
14-day trial · no credit card

See which of your hustles actually pays you.

Set up in under two minutes. Free plan forever, 14-day Pro trial, no credit card.

Free plan forever · Cancel anytime · Export everything
Start free — no card needed→