Business Growth

How to Set a Weekly Revenue Goal (and Actually Hit It)

Work backwards from what you need to earn to the number of jobs you must book, then check your position mid-week while there's still time to act.

Wamina Loop Team9 min readUpdated
Whiteboard in a workshop with handwritten weekly revenue targets and job counts.

The month that looked fine until it didn't

Marcus runs a two-van HVAC service and repair business. At the end of most months he'd glance at his bank balance, see it was okay, and move on. Then a slow August happened — vacations, no emergency calls, a few quotes that stalled — and he only noticed the shortfall when a supplier payment bounced. Looking back at his numbers, revenue had actually been sliding for three weeks. He just hadn't been checking anything until it was already too late to fix that month.

The fix he put in place wasn't complicated: a weekly revenue number, checked every Tuesday and Friday instead of once a month. The first time he tried it, he caught a slow week in progress on a Tuesday, with three days left to book more work, instead of finding out about it four weeks late.

Why a weekly number beats a monthly one

A monthly goal only tells you what happened after it's too late to change it. A weekly goal is small enough to react to mid-stream — you can still call five past customers on a Wednesday if Monday and Tuesday came in light.

The math behind this matters more than it looks. If Marcus needs $18,000 a month to cover payroll, materials, vehicle costs, and his own draw, that's roughly $4,500 a week across four working weeks. If week one comes in at $3,200, he's $1,300 short — and on a $4,500 target, that gap is loud and obvious by Wednesday. On a $18,000 monthly target, the same shortfall barely registers until three more weeks have piled up behind it.

There's a compounding cost to catching problems late, too. A $1,300 weekly shortfall caught on day two can usually be closed with two extra maintenance calls. The same shortfall discovered on the 28th of the month can only be closed by working through the weekend, discounting to fill the schedule, or accepting the loss.

Building your own weekly number

The process is the same for any trade — cleaning, lawn care, plumbing, painting. It's four steps, done once and then checked weekly.

  1. 1Calculate your position: add up your true monthly costs — payroll, materials, vehicle/fuel, insurance, software, rent if you have it — plus the income you personally need to take home. Divide by 4.3 (average weeks per month) to get your weekly revenue target.
  2. 2Find the gap: divide that weekly target by your average job value to get a bookings number — the actual count of jobs you need on the calendar each week, not just a dollar figure.
  3. 3Decide the action: on Monday, check how many of that week's needed jobs are already booked. If you're short, that's your priority list for the day — follow-ups on open quotes, calls to lapsed customers, a same-week promo — before the week gets away from you.
  4. 4Monitor the result: check again Wednesday and Friday. A goal you only look at on Friday is a report card. A goal you check on Tuesday is still a plan you can act on.

Turning the goal into daily decisions

The value of a weekly number isn't the number itself — it's the decisions it forces. If Marcus is three jobs behind on Wednesday, he knows exactly what to do: work the open quotes first, since those are warmer leads than fresh outreach. If he's already ahead of target by Wednesday, he can afford to be pickier about which quotes he chases, or he can bank the extra to smooth out a week he knows is coming up short (a holiday week, planned time off).

Cost/needMonthly amount
Payroll (2 techs)$9,600
Materials & parts$2,800
Vehicles & fuel$1,400
Insurance & software$600
Owner's draw$3,600
Total monthly need$18,000
Weekly target (÷4.3)$4,186
Where the target came from

The same math in other trades

The mechanics don't change from trade to trade — only the average job value and the mix of recurring versus one-off work do. Seeing it worked out for a few different businesses makes it easier to build your own without guessing.

A two-person cleaning crew

Say the crew's monthly need — wages, supplies, insurance, van lease, owner's draw — comes to $11,200. Divided by 4.3 weeks, that's a $2,605 weekly target. At an average recurring clean of $140, that's about 19 cleans a week. Because most of those cleans repeat on a fixed schedule, the owner's real weekly question isn't "do I have enough booked" most weeks — it's "how many open slots do I have to fill with one-time deep cleans or new recurring clients."

A solo lawn care operator

Seasonal swings make a flat weekly number misleading here. Instead, set a target per active mowing week (say $1,800 in peak season) and a separate, lower target for shoulder-season weeks that lean on cleanups and mulching ($900-1,100). Tracking against the wrong seasonal number — expecting January to look like June — is one of the fastest ways to panic over a shortfall that was never really a shortfall.

A pool service route

Recurring maintenance stops (say $85/month per pool, visited weekly) form a predictable base — 40 pools on the route means roughly $850/week in maintenance alone, calculated separately from repair and equipment work, which is lumpier and shouldn't be baked into the same weekly average.

What to do with a week that's already lost

Some weeks will come in short no matter what — a truck breaks down, a big job cancels. When that happens, resist the urge to just "make it up next week" without a plan. Instead, roll the shortfall explicitly into the following week's target so you're consciously aiming higher, not hoping it evens out on its own.

It also pays to review the target itself every quarter. Costs creep up, a new hire changes your payroll number, and a goal that was right in January can be quietly wrong by July.

Common mistakes to avoid

  • Setting a goal once a year and never adjusting it as costs or headcount change
  • Only checking progress on Friday afternoon, when there's no time left in the week to react
  • Using gut feel instead of actual costs to pick the target number
  • Chasing the job count without checking job value — 18 cheap jobs isn't the same as 18 jobs at your real average
  • Letting a bad week silently roll into a bad month without adjusting the following week's target
  • Comparing a seasonal business's slow week against a peak-season target and panicking over a gap that isn't real
  • Blending predictable recurring revenue and lumpy one-off jobs into a single average that hides which one is actually short

Common questions

What if my job values vary a lot week to week?
Use a trailing 90-day average rather than last week's number, so one unusually large or small job doesn't distort your target.
Should I include one-off big jobs in the weekly target?
Track recurring/typical jobs as your baseline target, and treat big one-off jobs as a bonus on top rather than something you rely on every week.
How often should I recalculate the target?
Recheck it every quarter, or immediately after any change to payroll, rent, or major recurring costs.

Try this today

  • Add up your real monthly costs plus your needed income and divide by 4.3 to get this week's dollar target
  • Divide that target by your average job value to get your weekly bookings number
  • Check how many of this week's needed jobs are already on the calendar right now
  • If you're short, spend 30 minutes today following up on open quotes before chasing new leads
  • Put a Tuesday and Friday reminder on your calendar to check the number again
  • If your work is seasonal, set separate peak and shoulder-season targets instead of one flat number all year

See your weekly number without doing the math by hand

Wamina Loop's revenue engine tracks booked revenue against your weekly goal in real time, so you know by Tuesday whether you're on pace — not on the 30th.

Set your weekly goal
Where this happens in Wamina Loop
  • Revenue engine

    See booked revenue against your weekly goal and what's still on the table.

  • Growth Hub

    Your weekly goal, growth plan and customer opportunities in one place.

You may also find this useful