Most accountants want to hit a million dollars a year in revenue. Very few can actually answer the question: what would it take mathematically to get there?
In this breakdown, I want to show you how to reverse engineer your path to a million dollars a year using actual math. Once you understand these numbers, everything changes. You know how much you need to invest into marketing. You know which levers to pull. And you stop guessing and start operating your firm like an investment vehicle.
I am going to walk through three distinct examples: a tax strategy firm, a bookkeeping firm, and a CFO services firm. Each one has different economics, different timelines, and different scaling strategies.
The Two KPIs That Matter Most
Before we get into the examples, you need to understand two numbers.
CAC (Cost to Acquire a Customer). This is your total marketing spend divided by the number of new clients you get per month. If you spend $5,000 on ads and get five new clients, your CAC is $1,000. Simple.
But here is the thing. If you are spending $0 on marketing and getting clients purely from referrals and word of mouth, your CAC is $0. That sounds great, but it is actually a problem. If your CAC is zero, you have no lever to pull for predictable growth. You cannot spend more money to get more clients because there is no past performance to predict what that would produce.
LTGP (Lifetime Gross Profit). This is how much the customer pays you over their entire lifetime minus your cost of goods sold to serve them. For a bookkeeping firm charging $1,000 a month with an average customer lifetime of 36 months and 30% cost of goods sold, your LTGP is about $25,200.
The relationship between these two numbers is everything. LTGP divided by CAC tells you your ROI on every dollar spent growing the business. If your LTGP-to-CAC ratio is 25 to 1, you have an incredibly scalable business. If it is 2 to 1, you need to fix something before you pour money into marketing.
Example One: Tax Strategy Firm
Starting metrics: $5,000 a month on ads, $3,500 a month on other marketing costs, $150 cost per call, 20% close rate. That gives you 33 calls a month, six new clients, and a CAC of about $1,400.
With an $8,000 tax strategy price point, $2,000 for tax prep, four years of retention on prep, and 30% cost of goods sold, your LTGP is $11,200 and your LTGP-to-CAC is about 8 to 1.
Not bad. But at six new clients a month, your annual run rate is only about $600,000 and it grows to roughly $800,000 over 18 months. That is 25% annual growth. Fine but not fast enough to escape that weird no-man’s-land between $300K and a million where you are still doing most of the delivery yourself.
Here is how you fix it. Drop your cost per call from $150 to $120 by finding more efficient ad strategies or hiring a better agency. That bumps you from 33 to 41 calls a month and from six to eight new clients. Then improve your close rate from 20% to 25% by hiring a dedicated sales rep. Now you are at 10 new clients a month with a million-dollar annual run rate.
The short-term play is maximizing new clients and cash collected upfront. The long-term play is retention. Every additional year a client sticks around for tax prep is essentially free revenue because you already paid to acquire them.
Example Two: Bookkeeping Firm
Same starting ad spend: $5,000 a month on ads, $3,500 on marketing overhead. Same cost per call and close rate. Six new clients at $1,000 a month.
Here is the problem. Your CAC is $1,400 but your first month of revenue from a new client is only $1,000. You are losing $400 on every new client in month one. Your return on ad spend is about 0.7. That means for every dollar you spend on marketing, you only make 70 cents back right away.
This makes scaling feel impossible because every time you increase your ad spend, you go further into the red before the monthly revenue catches up.
The fix is the same playbook. Drop cost per call to $120 and bump close rate to 25%. Now you are getting 10 new clients a month. You are spending $8,500 on marketing and collecting $10,000 in new monthly revenue. That is a 1.2 return on ad spend, meaning you are actually profitable month one.
From there, you reinvest the profit. Add $1,500 to your ad budget each month. That steady, linear approach still gets you to a million-dollar annual run rate by month 18 without destroying your cash flow. The explosive approach of reinvesting all profit would get you there faster but requires stomach for spending $60,000 a month on ads. Most firms are not ready for that.
The bookkeeping advantage is the lifetime. Clients stay for three years on average. That means you could stop marketing today and not see a decline for three years. That is incredible stability. But it also means scaling is slower because you are collecting revenue monthly instead of in one lump sum.
Example Three: CFO Firm
This is where the math gets interesting. Same $5,000 in ad spend, but cost per call jumps to $350 because you are targeting a wealthier, harder-to-reach audience. Everybody wants to advertise to rich people. The algorithm has to work harder to find them.
At 20% close rate, you get about two new clients a month. CAC is $4,250. But your price point is $3,500 a month, which means you are losing $750 per client in month one.
However, your lifetime gross profit is $88,000 per client. Your LTGP-to-CAC is just under 21 to 1. Long term, these are incredible numbers. The problem is surviving the short-term cash crunch.
The fix here is different. Because lead quality is higher at $350 cost per call, your close rate should be closer to 25%. That gets you three new clients a month and brings your CAC down to $2,800. Now you are spending $8,500 to collect $10,500 month one. You are profitable.
From there, the biggest lever is not increasing ad spend. It is increasing onboarding capacity. If you can handle 10 new clients a month instead of five, and you scale your ad spend to match, you hit a million-dollar run rate by month 18 and plateau around $2.2 million at year four.
The key insight with CFO firms: you may need to accept a higher cost of goods sold in the short term to hire faster and onboard more clients. Your LTGP-to-CAC drops from 30 to 1 to maybe 20 to 1, but you are actually growing instead of being stuck at a comfortable but stagnant level.
Treat Your Firm Like an Investment Vehicle
The whole point of this math is to stop treating your firm like a day job and start treating it like an investment vehicle. You can calculate the exact ROI of putting money back into the business versus taking it out and investing in real estate, the stock market, or anything else.
If you are getting 15 to 1 on your money by reinvesting into marketing, there is almost nothing else on earth that will give you that kind of return. But if you are only getting 2 to 1 and it requires 60 hours a week of your time, maybe the S&P 500 is a better bet.
The math removes the guesswork. You stop hoping your agency knows what they are doing. You stop throwing $1,500 at ads and praying. You understand exactly what it takes to grow, and you make that decision for yourself.
Frequently Asked Questions
What is CAC and why does it matter for accounting firms?
CAC is your cost to acquire a customer. Divide your total marketing spend by the number of new clients per month. If you spend $5,000 and get five clients, your CAC is $1,000. This number matters because it tells you whether you can predictably invest in growth. A $0 CAC from pure referrals sounds nice but means you have no scalable lever to press.
What is lifetime gross profit and how do I calculate it?
Lifetime gross profit is the total revenue a client generates over their entire relationship with your firm, minus the cost of goods sold to serve them. For a bookkeeping firm charging $1,000 per month with a 36-month average lifetime and 30% cost of goods sold, the LTGP is about $25,200. This tells you the true value of every client you bring in.
How do I know if my accounting firm is scalable?
Calculate your LTGP-to-CAC ratio. If you make $25 for every $1 you spend acquiring a customer, your business is highly scalable. If the ratio is 2 to 1, you need to improve before scaling. Pull levers like lowering cost per call, improving close rates, raising prices, extending customer lifetime, or reducing cost of goods sold.
Should bookkeeping firms reinvest all their marketing profit back into ads?
Not necessarily all at once. Bookkeeping firms collect revenue monthly, so aggressive reinvestment can strain cash flow. A steadier approach is adding a flat amount like $1,500 per month to your ad budget. This produces linear growth that still reaches a million-dollar run rate within 18 months while keeping cash flow manageable and operations stable.
Want help scaling your firm?
If you're an accounting firm owner looking to build a predictable client acquisition system, let's talk.
Get in Touch