Back to Stories
Busy but Broke: Why Your Business Has Revenue and No Money
Business

Busy but Broke: Why Your Business Has Revenue and No Money

Marcus Webb

Marcus Webb

17 followers

26 Sept 20267 min read

Share this story

Year one of my business, I want to be precise about it, because "busy but broke" gets treated as a personality flaw and it is not.

Forty-one clients. $184,000 in revenue. Two full-time staff and a subcontractor. And in eleven months I took home $38,000 and nearly missed a payroll.

I was not lazy and I was not, as I assumed for most of that year, unlucky. I had simply never written down the four numbers that matter. Every "start a business" piece I read was about getting customers. None of them warned me that getting customers at a price you never calculated is a very efficient way to go broke.

The four lines I did not have

I had a bank account. I did not have these. A one-page sheet, that is all it is:

LineWhat it meansMine, year one
RevenueMoney that arrived$184,000
Direct costsWhat delivering the work actually cost$71,000
Gross marginRevenue minus direct costs$113,000 (61%)
OverheadsRent, software, insurance, accountant$46,000
Operating profitWhat is actually yours$28,000

I made $28,000. I had told people I "made $184,000", because I thought that was the sentence that described a successful year. It described a big year. Those are not the same, and the gap between them was the entire problem.

The 61% margin also looked fine, which is the trap. A healthy margin is only healthy if it is high enough to cover your overheads. Mine was 61%, my overheads were 25% of revenue, and I had 14% left to pay myself with — for two years of work.

The three leaks, in the order I found them

1. I priced by copying

My first real mistake. I looked at what two competitors charged, split the difference, and posted it. I never worked out what a week of my time cost me before I started discounting from that number.

Here is what "just be competitive" actually did:

  • An average job paid $2,800
  • Took me 34 hours of my own time
  • A real hourly rate, once I counted the admin, invoicing, chasing, revisions and the Sunday dread, was about $46/hour
  • I had been selling my time at $82

Not low. Inverted. I was paying to be allowed to work.

2. I did not price the delivery

Direct costs are where businesses quietly bleed. The stuff nobody puts in the quote:

  • Revisions and rework — easily a quarter of the hours, always unquoted
  • "While you're in there" requests that cost real time and earn nothing
  • Support calls after the invoice cleared
  • The software you need to deliver at all
  • The unpaid half-day a week spent finding the next job

On paper, the work was profitable. Per job, once I logged honestly, roughly a third of it was. I had no idea, because I had never logged a job.

3. Some customers cost me money

The genuinely uncomfortable one. When I priced by job rather than by margin, one client had been negative for about fourteen months. They were not abusive, they were not even difficult. They were simply: large, vague, fast-moving, cheap, and incredibly demanding of attention. They were also my favourite client for a year, which is how it stays invisible.

I did not fire them. I raised the price so far that they chose to leave, which felt cowardly for about a month and was the single most profitable decision I made that year.

The fix, in the order it actually works

1. Work out your real hourly rate

Add a column for every hour, not just the billable ones. For three months I tracked a rough total. I was billing 46% of my available hours. Everything else — marketing, invoicing, admin, learning, dead waiting — was silently subsidising my clients at about $40 an hour.

Divide total costs, including your own pay, by the hours you can genuinely bill. That number is uncomfortable, and it is the only one that is true.

2. Raise prices on new work first

Never on existing clients first. Not because the old price was a deal, but because the reaction is what teaches you your price is wrong — and you can get that reaction cheaply from strangers.

I raised the day rate 30% and lost exactly two enquiries in six weeks. Both of them came back three months later at the new price. The rest of the pipeline never noticed, which told me the old price had been undercharging me rather than winning me work.

3. Change the shape, not just the number

A price rise alone gets resisted. A change of shape often does not, and leaves your clients better off:

  • Scope in writing, with a named number of rounds of revision
  • A rush fee for deadlines that were always urgent anyway
  • A monthly retainer instead of hourly — the single biggest change I made to my income stability
  • Deposit up front, balance on delivery. Non-negotiable now. It is not distrust, it is cashflow, and one client not paying on time can kill a month

4. Price so your worst customer leaves

This sounds brutal. It is the healthiest filter I have. If a rate is safe for your least profitable client, it is too low. Raising until the wrong-fit work politely declines does two things: it protects your week from chaos, and it quietly improves the quality of your pipeline, because you stop being the cheapest option for people who should not have hired you.

5. Take money before it exists

Tax, super, and a buffer. Not because I was worried, but because a quiet quarter is a normal quarter and a business that has set all of that aside treats a slow month as a crisis and panics-discounts. Which is how you end up back in the first problem.

The bit nobody teaches

Here is the thing I wish someone had put on a poster when I started:

You do not fail at business because you lack customers. You fail because the customers you have are not worth what you are charging.

Effort is not the bottleneck. I have watched brilliant, tireless founders work themselves into the ground at a price that would not cover their rent. Every "hustle" article on the internet is about volume, and volume at a loss is just a faster route to the same place.

What I would tell year-one me

  • Open the spreadsheet on day one, not when things feel wrong. The delay is always the problem.
  • Track time per job for one month. You will not enjoy it. You will not repeat the surprise.
  • Raise your price for new work before you feel ready, and expect it to go fine.
  • Put a written scope on every job, especially the ones you like.
  • Take a deposit. Every time.
  • If the numbers are not working, more customers is the last fix, not the first. Fix the price and the margin first, and the volume problem tends to solve itself.

Two years in, my revenue is not dramatically larger. My profit is close to four times what it was, and I still work about as many hours. Nothing about my talent changed. I just stopped giving away the business.

More in Business