All Stories
✦ Case Study Marketing Consultant Expenses + Reports · 6 min read

How Tom found out which clients were actually costing him money

A marketing consultant thought he knew which projects were profitable. His expense reports told a very different story — and three clients had to go.

$8,400
in tracked tax deductions
3
unprofitable clients dropped
+41%
increase in effective rate

Meet Tom W.

Tom W. has run a one-person marketing consultancy for eight years. He helps mid-market companies with positioning, campaign strategy, and content programs. He typically works with 5–7 clients simultaneously on monthly retainers ranging from £2,000 to £8,000.

The Challenge

Tom thought he had a clear picture of his business. He knew his monthly revenue. He knew his big fixed costs. What he didn't know — and never thought to measure — was the cost of actually serving each client.

"Some clients take two hours of work a month. Others take me 40 hours and three subcontractors," he says. "I was charging them similar retainer amounts because I estimated based on deliverables, not actual input."

His expenses were equally invisible. Software subscriptions bought for specific client projects. Stock images. Freelance editors he hired for particular accounts. He was expensing them vaguely to "business costs" rather than to specific clients.

"At tax time, my accountant would ask me to categorize things and I'd just guess. I knew I was losing money somewhere. I just didn't know where."

The Discovery

Tom started using Builtomate primarily for invoicing, but the expense tracking feature caught his attention. Unlike his previous habit of logging expenses in a spreadsheet, Builtomate let him tag each expense to a specific project.

"I started attaching every expense to the client project it was for. Tools, freelancers, subscriptions — everything got a project tag."

How They Use It

Tom's monthly financial review now takes 30 minutes instead of a weekend. He opens the project profitability report for each active client, which shows income received, hours logged, and expenses charged to that project — giving him a true profit margin per client.

The expense tracking happens in real-time. When he hires an editor for a client's blog content, he logs it immediately as an expense on that project. When he buys a stock photo for a campaign, it goes on the project. No batch-processing at month end — no guessing.

For tax purposes, the expense reports give his accountant a clean, categorized breakdown that has eliminated the annual scramble.

The Results

$8,400
in tracked tax deductions
3
unprofitable clients dropped
+41%
increase in effective rate

After three months of tracking, Tom ran profitability reports on all seven of his then-active clients. Three of them were operating at a margin below 30% — two were effectively at break-even after subcontractor costs.

"One client I thought was my second biggest account was actually my worst. When I added up what I was spending to service them — freelancers, tools, the hours I couldn't bill — I was making £400/month net on a £3,500 retainer."

He raised rates on two of the three. The third, he let go with 60 days notice. His monthly revenue dropped by £3,500 but his monthly net income increased by £1,200 — because he replaced that time with a new, better-scoped client.

On the tax side, his accountant identified £8,400 in legitimate deductions that had previously been missed or miscategorized.

"
"Attach every expense to a project from day one. You cannot know if a client is profitable until you know what they actually cost you. Revenue is vanity. Profit is what keeps you in business."
T

Tom W.

Marketing Consultant

B

Ready to run your business like Tom W.?

Track every expense and know your real margins — free

Start Free — No Credit Card

Free plan · No card needed · Ready in 2 min

More Stories
View all →
LS Lena S. Freelance Illustrator BOOKING March 2025 M T W T F S S 1 2 3 4 5 6 7 8 10 11 12 13 14 Mar 7 · 10:00 AM CET 1 email → 1 click → booked ✓ Confirmed! Book Discovery Call 30 min · Mar 7 · 10:00 AM Full name Email address Project type Tell me about your project... Confirm Booking +30% more discovery calls 60% fewer scheduling emails 0 double bookings ever
Booking & Scheduling

Lena S.

Freelance Illustrator

How Lena increased her bookings 30% by eliminating the scheduling back-and-forth

60% fewer scheduling emails
4 min read
SK Sarah K. UX Designer TIME TRACKING PROJECT: WEBSITE REDESIGN 01:24:38 RUNNING Wireframes — UI Kit 3h 20m Client review session 1h 45m $3,200 recovered monthly 8 hrs saved per week 100% billable hours captured
Time Tracking

Sarah K.

UX Designer

How Sarah stopped undercharging and recovered $3,200/month

8 hrs saved per week
6 min read
PM Priya M. Brand Photographer CLIENT PORTAL priya.builtomate.com/portal Priya's Studio — Client Portal Gallery Invoice Contract Messages 🖼 final-01.jpg 🖼 final-02.jpg 🖼 final-03.jpg +24 more files Invoice #18 — Brand shoot Feb £1,200 · Due Mar 15 Pay Now → ✓ 0 "where are my files?" emails since launch 40+ clients per year 0 "where are my files?" emails 5 hrs saved every week
Client Portal

Priya M.

Brand Photographer

How Priya handles 40+ clients a year without a single "where are my files?" email

40+ clients per year
5 min read