All articles
moneypricingplaybook

Revenue isn't profit: how to know what you actually earned on every job

A $6,000 project isn't $6,000 in your pocket. Materials, fees, tools, commissions and scope creep quietly eat your margin. Here's how to track true profit per deal — and price your next job because of it.

The note2deal team · June 12, 2026 · 5 min read

A relieved professional looking at their phone, a glass card with a green check and gold coins floating beside it

Quick question: on your last big job, how much did you actually keep?

Most people can tell you what they charged. Far fewer can tell you what was left after the money going out. And that gap — between revenue and profit — is where a surprising number of otherwise-busy businesses quietly run themselves into the ground.

Why is the number on the invoice a lie of omission?

The invoice total shows what a client paid, not what the job earned. Materials, subcontractors, payment fees, platform commissions, travel, software and unbilled time can all reduce the real margin. If those costs are not attached to the specific job, the project looks healthier than it was.

The headline figure feels like your earnings. It isn’t. Every job has a set of costs that leave before the profit does, and they’re easy to forget precisely because they’re scattered across the timeline of the work:

  • A contractor invoices $8,400 for a kitchen — but $2,600 went to materials and $1,500 to a subcontractor. The real number is $4,300, not $8,400.
  • A freelance designer lands a $6,000 retainer, then loses ~3% to payment-processing fees, a slice to the platform that referred it, and a monthly stack of software subscriptions that quietly eats the rest.
  • A creator takes a $3,000 brand deal and spends $400 on props and $500 on an editor — a fifth of the fee, gone before it arrives.
  • A consultant flies to a client and eats the travel, the hotel and two lost billable days getting there and back.

None of these costs are hidden, exactly. They’re just never added up against the specific job — so the job looks more profitable than it was, and the next quote repeats the mistake.

How does scope creep silently kill your margin?

Scope creep kills margin by turning extra requests into free work. Each small “can you also” may feel too minor to bill, but across a project those extras consume time, materials and attention. Without a record of the original scope and added work, you cannot decide what to charge or where to draw the line.

The most expensive cost is the one you never invoice at all. “Can you also just…” is how a defined project turns into an open-ended one. Each small extra feels too minor to bill, so it isn’t — and it adds up fast. By one estimate, untracked scope creep costs the average freelancer $15,000–$25,000 a year in work delivered but never charged. The fix isn’t to be stingy; it’s to see the extra work, so you can decide — deliberately — whether to bill it, bank it as goodwill, or draw a line.

How should you track true profit per deal?

Track true profit per deal by recording every cost against the job when it happens, then reviewing net profit instead of gross revenue. This includes materials, labor, travel, fees, commissions, tools and any expense needed to deliver the work. The goal is to price future jobs from real margin data, not memory.

You will never reconstruct a job’s true cost from memory at tax time. The only reliable method is to log each cost against the specific deal, the moment it happens.

1. Attach every cost to the job

Materials, subcontractors, fees, commissions, software, travel — whatever leaves your account because of this deal gets recorded against this deal. Not in a shoebox of receipts. On the deal itself.

2. Look at the deal net, not gross

The number that matters is what’s left: revenue minus everything you spent to earn it. When you can see that per job, patterns jump out — a “great” client who’s actually your lowest-margin one, a service line that isn’t worth offering, a job type you keep under-quoting.

3. Quote the next job from the last one’s real numbers

This is the payoff. Once you know a kitchen reno actually nets you 40% after materials and labor, you stop pricing on hope. Your next quote is built on what the work truly costs — which is how margins stop shrinking and start holding.

Charging more isn’t the only way to earn more. Often it’s just knowing which of your current jobs are quietly losing you money.

What is the one-line version?

Revenue is the money that comes in; profit is the money that remains after costs. If you track only revenue, you can stay busy while underpricing work, missing expenses and repeating low-margin jobs. True deal-level profit shows which projects are actually worth doing again.

Revenue is what the client pays you. Profit is what you keep. If you only ever track the first number, you’re flying blind on the one that actually feeds you — and you’ll keep under-pricing the work that costs you the most.

note2deal keeps expenses, fees and commissions attached to the deal they belong to, so every job shows you what you charged and what you actually earned — and your money dashboard adds it all up without a spreadsheet.

Stop losing track. Start closing.

Get note2deal free