Is my business actually working?
Not “is it making money this month” but a deeper question: is the business model itself sound? Can it sustain you, grow, and survive a bad quarter? Here's how to answer that with your own numbers.
The short answer
Is your business actually working?A business that “works” meets four criteria: it generates consistent profit (not just revenue), the profit is growing or stable over time, it can absorb a bad month without crisis, and it does not depend entirely on your personal effort to function. Below, we show you how to test each one.
The difference between a business that is busy and one that works
You can be fully booked, working 60-hour weeks, billing $30K a month, and still have a business that is not “working.” If your margins are 5%, your cash reserves are zero, and half your revenue comes from one client who could leave, you have a fragile income stream, not a real business.
A business that works has durable economics. It makes money reliably, it keeps enough of what it makes, and it can survive a setback. Many small businesses look successful from the outside while operating on razor-thin margins with no safety net.
Checking whether your business “actually works” means looking past the revenue headline to the structure underneath.
Four tests to determine if your business model is sound
These are the four questions your data can answer. If all four come back positive, your business is working. If one or more is negative, you know exactly where the model is breaking down:
- Test 1: Consistent profitability. Have you been profitable (positive net income) for at least 4 of the last 6 months? One good month does not mean the model works.
- Test 2: Margin stability. Is your net margin stable or improving over 6 months? A business with declining margins is working harder for less, even if revenue is growing.
- Test 3: Shock absorption. Could your business survive 2 months of 50% reduced revenue without running out of cash? If not, one bad client loss or market dip could end things.
- Test 4: Revenue diversity. Does your top client represent less than 25% of revenue? A business that depends on one or two clients is one phone call away from crisis.
How to test if your business is working in QuickBooks Online (7 steps)
You will need to look at 6 months of history. This is a deeper analysis than a typical monthly check. Budget 30-40 minutes.
Test 1: Consistent profitability
- 1Go to Reports → Profit and Loss
Set the date range to the last 6 months. Click Customizeand under “Rows/Columns,” change “Display Columns By” to Months. Click Run report.
- 2Check Net Income for each month
Look at the Net Income row across all 6 columns. Count how many months are positive. If 4 or more out of 6 are profitable, you pass Test 1.
Test 2: Margin stability
- 3Calculate net margin for each month
For each of the 6 months, divide Net Income by Total Income. Write down the percentage for each month. Is the trend flat, improving, or declining? Two or more consecutive months of declining margin is a warning.
Test 3: Shock absorption
- 4Go to Reports → Balance Sheet
Note your “Total Bank Accounts” under Current Assets.
- 5Run the stress test
Take your average monthly expenses from the P&L. Assume revenue drops by 50%. Your monthly cash burn in that scenario is: (Total Expenses - 50% of Total Income). Divide your cash on hand by that burn rate. If the answer is 2 months or more, you pass Test 3.
Test 4: Revenue diversity
- 6Go to Reports → Sales by Customer Summary
Set the date range to the last 3 months. Sort by total amount descending. Divide your top client's total by the grand total. Below 25% is healthy. Between 25% and 40% is concerning. Above 40% is a structural risk.
- 7Score yourself
Four tests, four results. All four positive means your business is fundamentally working. Two or more failures means the model has structural issues that revenue alone cannot fix.
Total time: 30-40 minutes. This is deeper than a monthly check, but you only need to do this full analysis quarterly. Monthly spot-checks on margins and cash are enough in between.
How to test if your business is working in Xero (7 steps)
Same four tests, different menus. Xero's multi-period P&L view makes some of this slightly easier.
Tests 1 and 2: Profitability and margin stability
- 1Go to Accounting → Reports → Profit and Loss
Set the date range to the last 6 months. Under “Compare with,” select a number of periods to show all 6 months side by side.
- 2Check Net Profit across all months
Count months with positive Net Profit (Test 1). Then calculate net margin for each month (Net Profit / Total Revenue) and check the trend (Test 2).
Test 3: Shock absorption
- 3Go to Accounting → Reports → Balance Sheet
Find your “Bank” balance under Current Assets.
- 4Run the stress test
Using your average monthly Total Operating Expenses and Total Revenue from the P&L, calculate how long your cash would last if revenue dropped 50%. Cash / (Expenses - 50% of Revenue) = months of survival.
Test 4: Revenue diversity
- 5Go to Accounting → Reports → Income by Contact
Set the range to the last 3 months. Sort by amount. Calculate what percentage your top client represents.
- 6Check your top 3 clients combined
If your top 3 clients together represent more than 60% of revenue, you have a concentration issue even if no single client is above 25%.
- 7Score all four tests
Pass or fail on each. The pattern of results tells you whether your business model is sound or has structural vulnerabilities.
Total time: 30-40 minutes. Xero's multi-period comparison saves some time on Tests 1 and 2, but the stress test still requires manual calculation.
What it takes to regularly assess if your business model works
This is not a monthly task. It is a quarterly deep dive. But it requires building on data you track monthly. Here is the commitment:
- 30-40 minutes per quarter. You need 6 months of P&L history, a current Balance Sheet, and a customer revenue breakdown. Three reports, several calculations.
- The stress test requires assumptions. You are modeling a hypothetical scenario (50% revenue drop). The result depends on how accurately you estimate your fixed vs. variable costs. Most accounting software does not separate these for you.
- Trends matter more than snapshots.One quarter's results can be misleading. You need to compare across multiple quarters to see the real trajectory, which means building a tracking habit.
- Some answers live outside the books.Whether your business “works” also depends on customer satisfaction, market position, and competitive dynamics. Your P&L only captures the financial dimension.
Or get a clear answer every month, automatically
Bottomline connects to your QuickBooks or Xero account and runs all four tests on the first of every month. You see a clear assessment of whether your business model is working and where any structural weaknesses exist.
Your business model is fundamentally sound, but low cash reserves make it fragile. One bad month could create a crisis.
Bottomline also factors in data your accounting software cannot see: pipeline health from your CRM, ad performance trends, and customer engagement patterns. So you get a more complete picture of whether the business truly works, not just the financial view.