How I 'Sanity Check' Financials For a B2C Business Idea

A 'back of the napkin' evaluation that can save a ton of time and money.

Hello šŸ‘‹

Martin here. Welcome to another edition of Foundersā€™ Hustle!

I produce content about the ā€œhustleā€ of entrepreneurship and building startups.

Today Iā€™m sharing how I ā€˜sanity checkā€™ financials for new B2C ideas.

  • Itā€™s not perfect but generally filters out troublesome business models. āœ…

  • Doing this led me to cancel projects before investing in them. šŸ’ø

  • One was hard to let go of emotionally, but it was for the best! šŸŗ

One of the first things I do after ā€˜stumbling acrossā€™ a new B2C business idea is to run some ā€˜back of the envelopeā€™ calculations to get a sense of whether or not it has a realistic path for growth and profitability.

Doing this has led me to shelving a lot of ideas before investing materially in them.

One was a concept called Beer Butler šŸŗ

Basically, an online beer subscription service. It didnā€™t get passed a logo.

The margins were much thinner than wine and the overall unit economics were just a bit too tight to be comfortable, so I gave it a pass. Which, was kind of sad to me since I was emotionally invested in it. šŸ˜¢

Other companies have pursued the same model since then, with no real breakout successes thus far. So, I think I made the right call.

At the idea phase, it can feel futile to start modelling financials. There are a lot of unknowns, so projections rarely materialise in reality.

Frankly, this is something I agree with.

Forecasting exact figures over a period of years and attempting to draw meaning from them is largely fruitless ā€” it creates an arbitrary financial roadmap.

But, this is not the objective here. What Iā€™m interested in at this point is ā€˜tolerancesā€™.

KPI tolerances, that is. šŸ”‘

It boils down to a simple question.

How much bandwidth is there for KPIs to move ā€˜unfavourablyā€™ and the business remain theoretically profitable and able to grow?

The more flexible this range, the greater the chances of success.

If you have to hit within a narrow KPI range in order to be successful, the ā€˜targetā€™ you are aiming at is super small. Think of it as a tiny dartboard. šŸŽÆ

Whereas, if there is a lot of manoeuvrability in those numbers, itā€™s a big dartboard ā€” and so is the bullseye.

It can also be an indicator of other insights, too.

A tight, high bar, KPI tolerance range can be symptomatic of an oversaturated market, whilst a broad KPI tolerance range can be symptomatic of a ā€˜blue oceanā€™ opportunity.

This is because the barriers to entry are higher with competitive markets.

Hypothetically, letā€™s consider a B2C software app that grows primarily through paid acquisition (digital advertising) as an example.

In this hypothetical scenario, it has a ā€˜freemiumā€™ model wherein the basic functionality is free but heavier usage customers have to pay via subscription.

Itā€™s not a marketplace or a service that gets better with more users, so the only ā€˜realā€™ value a customer provides to the business is revenue.

Thereā€™s three immediate KPIs that are important to contemplate:

šŸŽ£ Customer Acquisition Cost: How much it costs to acquire customers.

šŸ“ˆ Conversion Rate: What % of customers convert into paying customers.

šŸ¤‘ Paying Customer Value: How much value paying customers generate in revenue.

This can seem a little abstract to consider without any data, but, itā€™s possible to inject a sense of reality by using a framework.

By researching the ā€œclosestā€ competitors to the idea or components of the business model in question, and getting a feel for their KPIs, thereā€™s an initial baseline to work with.

At this point, I can whirl up a basic spreadsheet and start to populate it.

Image for post

In the top left, in green, I have the major KPI variables. Changing these affects the rest of the spreadsheet. My ā€˜researchā€™ returned these figures:

CAC: $10

CR: 10%

PCV (6M)*: $150

*I drop off revenue in months 7ā€“12 to roughly account for churn.

So, once input these figures, it populates the other cells with data.

In the example above, I started off by spending $1,000 in advertising in Month 1 as a one-off injection of capital, and reinvested the returns through to Month 12.

This generated ā€œgross profitā€ for the year of $1,528.91, and $17,677.71 over two years, which can be used to fund operating expenditure:

Image for post

But, all we have here is a baseline. Now, itā€™s time to probe further by ā€˜playing aroundā€™ with the KPIs using a logical basis. This is unique in each circumstance, so I try to calibrate them realistically and with merit. Otherwise, the process falls apart.

For example, if Iā€™m able to offer my product in a market that is untapped by competitors, I could make the assumption CAC will be lower at varying degrees and explore how that changes the financials.

If my product delivers more value to the customer than the competition, I could make the assumption PCV (6M) will be higher in varying degrees and explore how that changes the financials. This is where a unique value proposition can really shine through.

The reverse is also true ā€” catering for the ā€˜unknownā€™ and factors that are ā€˜overlookedā€™ or ā€˜underestimatedā€™.

What happens if CAC is doubled ā€” $20?

Image for post

What happens if the Conversion Rate is halved ā€” 5%?

Image for post

What happens if PCV (6M) is 50% less ā€” $100?

Image for post

Doing this helps me build ā€˜quick narrativesā€™ around the business model. Not just by changing numbers randomly, but by deliberately adjusting them depending upon what I believe to be the strengths and weaknesses of the business in that unique context.

Itā€™s possible to ā€˜get a feelā€™ for what KPIs are most likely to deviate based upon the research, and to roughly what degree. This can be used to map out a minimum and maximum threshold for each KPI.

You can also use a sensitivity analysis chart to consume this data better visually, where Conversion Rate is on the x-axis and PCV is on the y-axis:

Image for post

In the above example, the KPI range where a business can hit and ā€˜winā€™ (green) is larger than the red area (where it ā€˜losesā€™).

Once Iā€™ve played around with the basic unit economics, I can now tie this back to a crude P&L sheet to see how the overall picture looks.

First, I map out ā€˜knownā€™ costs ā€” those that are fairly predictable.

Examples are staff, software licenses, hosting, etc. Itā€™s relatively easy to quantify what inputs are needed to get a product ā€˜off the groundā€™ in the beginning.

But, what if I wanted to grow faster? šŸš€

Going from $250 revenue in Month 1 to $2,500 in Month 12 is a 10X increase, but itā€™s not an overall large amount and creates other problems.

So, letā€™s assume I want to spend a fixed amount of $25,000 per month on paid advertising and reinvest all revenue accrued from customers back into advertising ā€” so it compounds.

I update my sheet accordingly:

Image for post

And, this feeds through to the P&L on sheet 2 (in the link):

Image for post

This gives a feel for if both the unit economics and underlying operating expenditure requirements support the argument for building a profitable business.

Again, ā€˜playing aroundā€™ with the KPIs on the first sheet gives more visibility here. It also provides an indication on whether or not external capital will need to be raised, and, a range of how much.

In the exact example above, the business is on the path to profitability but there is a minimum fundraising requirement of $500,000 for Year 1.

Usually, Iā€™ll test KPI tolerances across a five year period to ā€˜get a feelā€™ for how they hold up as the business scales ā€” roughly factoring in the effects of growth like economies of scale and the laws of diminishing user acquisition ROI.

If the results look promising the next step Iā€™d usually do is further refine the KPI data by testing a mock-up, MVP, or ā€˜mechanical turkā€™ type experience with real potential customers to get real indicative figures.

I can then plug the results back into my model to see how it shapes up.

āš ļø Disclaimer: There are a lot of assumptions being made with this approach and it is far from conclusive.

For example, it doesn't address navigating to product-market fit, total addressable market, customer behaviour, retention, other growth or go-to-market strategies, etc.

It also doesnā€™t work with product ideas that have to clear route to monetization. Lots of stuff.

Plus, the inputs will need to change considerably depending upon the business model idea in question. For example, selling physical products adds costs on a per-unit basis.

This is not reflected above at all. So, it needs to be adjusted accordingly.

But,Ā I find this quick ā€˜sanity checkā€™ helpful to filter out ideas at the very earliest stages that are totally unviable or have a narrow pathway to success.

Until next time!

Martin šŸ‘‹

Not subscribed to this newsletter? Letā€™s fix that right now šŸ˜‰šŸ‘‡