Guides · For freelancers
What each client is really worth: effective hourly rate, worked through
Your effective hourly rate for a client is the money that client actually put in your account, divided by every hour the client took, billed or not: calls, revisions, admin and chasing payment included. Work it out per client, because the client with the best rate on paper can be the worst one per hour.
The formula
Effective hourly rate = money received from the client ÷ every hour the client took.
- Money received is what reached your account after platform and payment fees, before income tax. Not the contract value, and not the invoice total.
- Every hour is the work itself plus calls and meetings, revision rounds, messages, admin (proposals, contracts, invoices) and chasing payment.
Work it out when a project closes, and every quarter for a retainer.
A worked example, with sample numbers
Three clients. The names are placeholders and every figure is illustrative.
- Bloom & Doom Florist, direct, fixed price. Quoted $4,800 for 40 hours, so $120 an hour on paper. It took 51: 40 of design, 4 of calls, 5 on a revision round, 2 of admin. $4,800 ÷ 51 = $94.
- Uphill Both Ways Outdoor Gear, through a marketplace, fixed price. $4,900 for 35 hours, so $140 on paper. A 10% platform fee leaves $4,410. It took 50: 35 of design, 3 on the proposal and interview, 7 on an extra revision round, 5 of messages and admin. $4,410 ÷ 50 = $88.
- A retainer client, direct, $1,500 a month for 10 hours, so $150 on paper. Over three months it paid $4,500 and took 64 hours: 30 of planned work, 9 of calls, 18 of small asks outside the scope, 3 of admin and 4 chasing a payment that came 30 days late. $4,500 ÷ 64 = $70.
The order flips. The retainer pays best on paper and worst per hour.
Fees and late payments are costs too
- Platform fees come off the top. Here the fee took $490, more than five hours at that client’s own rate. Card and transfer fees on direct clients count the same way. Check your platform’s current fee.
- Marketplace money can wait in escrow or a review period. Record the day it lands, not the day you delivered.
- Late payments cost hours and cash. Nearly three in ten freelance invoices are paid late. The chasing goes into the hours. The wait comes out of your buffer, because money that hasn’t landed can’t pay your bills or your tax set-aside. Keep a days-late count beside each client’s rate.
What to record per client
One file per client, with a few fields at the top and a time log that counts the unbilled hours, each entry marked with its kind. Here is Bloom & Doom’s, from the sample:
---
type: Client
description: Brand identity and site. Direct, fixed price.
tags: [Client, Business]
channel: direct
quoted: 4800
quoted_hours: 40
fees: 0
received: 4800
days_late: 0
---
# Bloom & Doom Florist
Time log (excerpt): every hour, billed or not.
Kinds: work, call, revisions, messages, admin, sales, chasing.
- 2026-07-22, 1.0 h, call
- 2026-08-04, 6.5 h, work
- 2026-08-19, 2.5 h, revisions
- 2026-08-29, 0.5 h, admin
Total: 51 hours. Effective rate: 4800 ÷ 51 = $94.
The received figure needs clean records: if client payments land in the account you spend from, separate business and personal money first.
What to do with the number
- Raise the price when the client is worth keeping but the work takes longer than you quote. Quote the real hours: 51 hours at $120 is $6,120.
- Change the shape of the deal when hours leak through the edges: a set number of revision rounds with extras billed, a written scope on the retainer with a rate for asks outside it, a deposit up front, a due date on every invoice.
- Let the client go when they stay below your floor after one honest try. Your floor is what you need to earn in a year before tax, plus business costs, divided by the client hours you can realistically fill.
Where Oknola fits
Oknola links each client to the project, the hours, the invoice and the payment, so what a client is really worth is read from the same plain files, not a second system you fill in. The numbers it keeps for a freelancer include effective hourly rate and billable hours, revenue by client and by channel (direct, referral, marketplace), and outstanding invoices with days late. Oknola types, tags and files what lands in the folder, on a schedule, whether or not you had a good week.
See how it works for freelancers, and what is available today is on the roadmap.
Questions people ask
What is the difference between billable and effective hourly rate?
Your billable rate divides revenue by the hours you invoiced. Your effective rate divides what you received by every hour the client took. The gap between the two is the unpaid part of the job.
Should I count the time it took to win the client?
Count the sales time spent on that client: the proposal, the interview, a custom pitch. Leave general marketing out, because it serves every client.
How do I price in a marketplace fee?
Quote so the payout, not the contract, hits your rate. To land $4,500 after a 10% fee, quote $4,500 ÷ 0.9 = $5,000.
Does Oknola send invoices?
No. Keep the tool you use to send and collect. Oknola keeps each invoice as a file, follows it to paid, and drafts the reminder when it’s late. Nothing is sent without your yes.