Your Sticker Rate Is Not Your Real Hourly Rate - MinuteShark

Business Tips

Your Sticker Rate Is Not Your Real Hourly Rate

Your sticker rate is the number you say on sales calls. Your real hourly rate is revenue divided by every hour the business consumed — including the hours no client will ever see. Freelancers who confuse the two feel busy, quote like specialists, and still wonder why the year did not look like $150/hour.

This is not the same problem as undercharging the market. You can be “expensive” on paper and cheap in practice if admin, sales, revisions, and context switching never hit a timesheet. The fix is arithmetic, then a weekly habit, not a new personality.

Sticker vs realized: sticker is the billable rate on the proposal. Realized is money in the door divided by hours you actually spent operating the freelance business that week. If those numbers never meet, you do not have a rate problem yet. You have a visibility problem.

How do you calculate a real hourly rate?

Pick a period you can defend — a week is better than a year of vibes.

  • Numerator: what you invoiced (or what the retainer covered) for that period. Use the number that will actually be collected, not the number you wish you had quoted.
  • Denominator: all hours you spent on the business: client work, sales, admin, bookkeeping, tooling, unpaid revisions, and the “quick looks” that were not quick.

Real hourly rate = numerator ÷ denominator. If you billed $4,000 and spent 50 hours being a freelancer, you earned $80/hour, even if the proposal said $150. The $70 gap is not a mystery. It is untracked or unbilled time wearing a professional costume.

Compare that to utilization: utilization asks what share of your hours were billable. Realized rate asks what those hours were worth. You need both. Utilization without a dollar attached can look healthy while realized rate is poor, especially on fixed-price work you under-estimated.

Where does the sticker rate leak?

The leaks are predictable. They are also the hours people feel guilty tracking, which is why they disappear.

  • Sales and discovery. Proposals, calls, and “quick audits” that did not convert. Necessary. Not billable to a client who never signed.
  • Admin. Invoices, chasing receipts, password resets, the hour you spent renaming folders. If you do not have an Internal/admin task, this work becomes a ghost.
  • Scope you were too polite to name. Extra revision rounds, Slack design looks, “while you’re in there.” Sticker rate assumes the scope in the PDF. Realized rate includes the week you actually delivered.
  • Context switching. Six clients in one afternoon. None of the switches show up as commits or calendar blocks. They still cost minutes.
  • Tools and learning. Legitimate investment. Still in the denominator. Pretending it is “not work” just lies to future-you about capacity.

Undercharging is what happens when you set sticker too low. Realized-rate collapse is what happens when sticker is fine and the denominator is a junk drawer. You can have both at once. The weekly math tells you which one you are in.

Should retainers hide the leak or expose it?

A retainer can stabilize cashflow and still wreck realized rate if you do not track against it. The client thinks they bought access. You think you sold a container of hours. If you never compare time consumed to the container, you only learn you were cheap when you are too tired to renegotiate.

Fixed-price has the same shape with a different label. Track anyway. The point is not to convert the project to hourly after the fact. The point is to know whether the next one should be priced like the last one. Estimate versus actual is a realized-rate tool.

If you use an internal cost as well as a billable rate — what it costs you to sit in the chair, versus what you charge — the gap gets even clearer. That is what a cost profile is for: named rules, not a spreadsheet folklore. Read the billable rates guide before you invent a third definition of “rate” at 11 p.m.

What does a weekly check actually look like?

Do not wait for year-end. Close a week while you still remember it.

  1. Look at History for the week. If whole afternoons are missing, you do not have a rate. You have a rumor.
  2. Run one report: the clients you touched × you × the date range. Note grand total versus billable total if you round.
  3. Write two numbers on a note you will see next Monday: sticker (what you would have billed at list) and realized (invoiced ÷ all hours).
  4. If realized is chronically far below sticker, pick one leak to close: stop unpaid polish, raise the next quote, or put sales in its own task so you see the tax.

Reports that can pivot by client and project are how you see whether one account is subsidizing another. Export if you want a backup. The habit matters more than the file format. Start from the reports guide if you have never generated one on purpose.

When should you raise the sticker — and when should you stop leaking?

Raise the sticker when the market will bear it and your calendar is full of work you already know how to do. Stop leaking when the denominator is the scandal. Raising rates while giving away Fridays is how you get a prettier lie.

Data makes both conversations less theatrical. You are not “bad at business.” You have a measured gap. You can say no to extra scope because last week’s report showed the extra round. You can drop a client because realized rate on that account is a hobby. You can keep a lower sticker for a retainer you love if the hours stay inside the container — because you checked.

Canadian and U.S. freelancers will eventually turn these numbers toward taxes (GST/QST, 1099 income, and so on). Track first, then talk to a professional. This is not tax or legal advice.

How do you keep the math from becoming another job?

You need a daily place to start a task, a history you can edit, and a report that becomes an invoice without a second product. That is the last stretch of this post, and it is the job MinuteShark is built for.

MinuteShark uses a workspace → client → project → task tree so the denominator has somewhere to live. Track on the task, including subtasks on Standard. Put sales and admin under an internal client if you want them out of client reports. MinuteShark rounding, when you turn it on, rounds up and still keeps the original duration — invoices can show billable time without destroying the truth you need for realized rate.

Cost profiles store billable and internal rates per user or team. Generate a report (what × who × when), then generate an invoice from that report. Trackers watch a project or task against an estimate or budget so a fixed-price leak shows up before the post-mortem. None of that requires screenshot monitoring or a marketplace of accounting syncs. It requires that you stop asking your sticker rate to do the arithmetic.

James P., a solo consultant, put the bar simply: “Simple enough to use every day, powerful enough to trust.” Realized rate is the trust. The sticker is just the headline.

Previous Post Back to Blog Next Post