15 Financial KPIs Every Small Business Owner Should Track
You cannot steer a business by looking at the bank balance once a week. The right set of financial KPIs tells you whether you are growing profitably, whether cash is about to get tight and where the next problem is forming. Here are the 15 that matter, with the formula for each and how to read it.
Key takeaways
- Group your KPIs into four families: growth, profitability, cash and liquidity, and efficiency.
- Every KPI needs a formula, a data source, an owner and a target. Without a target, a number is trivia.
- Trends matter more than single readings. Track each KPI monthly and look at the last six to twelve points.
- Start with five KPIs if fifteen feels like too many. Add more as your reporting improves.
A key performance indicator is a number you measure regularly because it tells you something you will act on. Revenue is a result. Gross margin, days sales outstanding and cash runway are the levers behind that result. Most small business owners track the first and ignore the levers, then get surprised when a profitable year ends with an empty account.
The 15 KPIs below are the ones that come up again and again in small business accounting, lending and advisory work. Each entry gives the formula, a short example and what a bad reading usually means. Benchmarks vary enormously by industry and country, so use the ranges here as starting points and compare yourself to your own history first.
Growth KPIs
1. Revenue growth rate
Formula: (this period's revenue minus last period's revenue) divided by last period's revenue.
Suppose revenue was $80,000 in March and $86,000 in April. Growth is $6,000 divided by $80,000, or 7.5% month over month. Compare the same month a year earlier as well, to strip out seasonality. Negative growth for three months in a row is a signal to look at pricing, marketing and churn before it becomes a cash problem.
2. Revenue by customer concentration
Formula: revenue from your largest customer (or top three) divided by total revenue.
If one customer is 40% of your sales, losing them is an existential event. Lenders and buyers of businesses look hard at this figure. Many advisers get nervous above 20% to 25% for a single customer.
3. Average revenue per customer
Formula: total revenue divided by number of active customers in the period.
Rising revenue with flat average revenue per customer means you are growing by adding customers. Flat revenue with rising average revenue per customer means you are losing customers but charging the rest more. Both can be fine, but they need different responses.
Profitability KPIs
4. Gross margin
Formula: (revenue minus cost of goods sold) divided by revenue.
Imagine a bakery with $30,000 in monthly sales and $11,000 in ingredients, packaging and direct labor. Gross margin is $19,000 divided by $30,000, or 63%. Gross margin tells you how much of every sale is left to pay for rent, marketing, salaries and profit. A falling gross margin with stable sales usually means supplier costs rose or discounting crept in.
5. Operating margin
Formula: operating profit divided by revenue, where operating profit is gross profit minus operating expenses.
Continuing the bakery, if operating expenses are $15,000, operating profit is $4,000 and operating margin is about 13%. This is the cleanest measure of whether the core business works before interest and taxes.
6. Net profit margin
Formula: net profit divided by revenue.
Net profit is what is left after everything, including interest, taxes and one-off items. It matters for owners and for tax, but it can swing because of non-operating events, which is why you track operating margin too.
7. Break-even revenue
Formula: fixed costs divided by gross margin percentage.
If the bakery's fixed costs are $15,000 a month and gross margin is 63%, break-even revenue is about $23,800. Everything above that contributes to profit. Knowing this number turns a slow month from a vague worry into a specific gap to close.
Cash and liquidity KPIs
8. Operating cash flow
Formula: cash received from customers minus cash paid for operating expenses in the period. Your accounting software's cash flow statement gives this directly.
Profit is an opinion; cash is a fact. A business can report profit while cash falls because customers pay late or inventory piles up. If operating cash flow is negative for several months while profit is positive, your working capital is absorbing the money.
9. Cash runway
Formula: cash on hand divided by average monthly net cash burn (only relevant when cash is falling).
Suppose you have $60,000 in the bank and cash falls by $8,000 a month. Runway is 7.5 months. For a growing business that is investing ahead of revenue, this is the single most important number. Most advisers suggest acting when runway drops below six months.
10. Current ratio
Formula: current assets divided by current liabilities.
Current assets are cash, receivables and inventory. Current liabilities are bills, short-term loans and taxes due within a year. A ratio of 1.5 means you have $1.50 of near-term assets for every $1 of near-term obligations. Below 1.0 means you will need new cash or new credit to pay what is already due. Lenders commonly like to see 1.2 or higher, though it varies by industry.
11. Days sales outstanding (DSO)
Formula: accounts receivable divided by revenue for the period, multiplied by the number of days in the period.
Imagine $45,000 in receivables and $90,000 in quarterly sales. DSO is 45,000 divided by 90,000, times 90 days, which equals 45 days. If your terms are 30 days, customers are paying two weeks late on average. Every day you cut from DSO releases cash without a single new sale.
12. Days payable outstanding (DPO)
Formula: accounts payable divided by cost of goods sold for the period, multiplied by days in the period.
DPO shows how long you take to pay suppliers. A higher DPO keeps cash in your business longer, but stretching suppliers too far damages relationships and can cost you early-payment discounts. Track it alongside DSO: if you pay in 20 days and collect in 45, you are financing your customers.
Efficiency KPIs
13. Inventory turnover
Formula: cost of goods sold for the year divided by average inventory value.
If annual cost of goods sold is $240,000 and average inventory is $40,000, turnover is 6, meaning you sell through your stock about every two months. A falling turnover means cash is tied up on shelves. Skip this KPI if you sell services.
14. Customer acquisition cost (CAC)
Formula: total sales and marketing spend in a period divided by new customers won in that period.
Suppose you spent $6,000 on ads, software and a part-time marketer in a month and gained 40 new customers. CAC is $150. On its own that is meaningless; compared with the gross profit a customer brings over their lifetime, it tells you whether growth is worth paying for. A common rule of thumb in subscription businesses is that lifetime gross profit should be at least three times CAC.
15. Revenue per employee
Formula: annual revenue divided by full-time-equivalent employees.
This is a blunt productivity measure, but it is easy to track and very useful over time. If revenue per employee falls while headcount rises, you are hiring ahead of demand or losing efficiency. Compare it with your own history, since figures vary widely between a consultancy and a retailer.
A summary table
| KPI | Family | How often | Bad reading usually means |
|---|---|---|---|
| Revenue growth rate | Growth | Monthly | Demand, pricing or churn problem |
| Customer concentration | Growth | Quarterly | Dangerous dependence on one account |
| Revenue per customer | Growth | Monthly | Weak pricing or shrinking accounts |
| Gross margin | Profitability | Monthly | Cost creep or discounting |
| Operating margin | Profitability | Monthly | Overheads growing faster than sales |
| Net profit margin | Profitability | Monthly | Interest, tax or one-offs eating profit |
| Break-even revenue | Profitability | Quarterly | Fixed costs rising |
| Operating cash flow | Cash | Monthly | Working capital absorbing cash |
| Cash runway | Cash | Monthly | Time to raise, cut or collect |
| Current ratio | Cash | Monthly | Short-term obligations outrunning assets |
| DSO | Cash | Monthly | Slow collections |
| DPO | Cash | Monthly | Paying too fast or too slow |
| Inventory turnover | Efficiency | Quarterly | Dead stock |
| CAC | Efficiency | Monthly | Marketing spend not converting |
| Revenue per employee | Efficiency | Quarterly | Hiring ahead of demand |
Common mistake
Tracking KPIs without targets. A gross margin of 48% is neither good nor bad until you know it was 55% last year, or that similar businesses run at 60%. For every KPI, set a target and an alert level, and write both on the dashboard next to the number.
How to set up your KPI dashboard
- Choose your starting five. For most small businesses: revenue growth, gross margin, operating cash flow, DSO and cash runway (or current ratio if cash is stable).
- Write the formula and data source for each. Most come straight from your accounting software's profit and loss, balance sheet and aged receivables reports.
- Set a target and an alert level. Use last year's figures, industry benchmarks from your trade association or your accountant's experience.
- Build a one-page sheet. One row per KPI, one column per month, with the target in the first column. Conditional formatting that turns a cell red below the alert level is enough.
- Review it on the same day each month. Close the books, update the sheet, spend 30 minutes on it. Ask of every red cell: what caused it and what will we do this month?
- Add KPIs as you need them. When you start carrying inventory, add turnover. When you start paid marketing, add CAC.
Worked example
Imagine a small design agency with $40,000 in monthly revenue, a gross margin of 55%, fixed costs of $18,000 and $35,000 in the bank. Break-even revenue is $18,000 divided by 0.55, about $32,700, so the agency is comfortably profitable on paper. But DSO is 62 days against 30-day terms, and operating cash flow has been negative for two months. The dashboard shows the problem is collections, not sales. The fix is a reminder sequence and a deposit on new projects, not a new marketing campaign.
Pro tip
Put cash runway and DSO at the top of the sheet, above revenue. Owners naturally look at the first row. Putting the cash numbers there makes sure the two KPIs that give the earliest warning get looked at every month.
Your KPI checklist
- Pick five starting KPIs and write down the formula for each
- Pull the last twelve months of data from your accounting software
- Set a target and an alert level for every KPI
- Build a one-page monthly sheet with conditional formatting
- Book a recurring 30-minute monthly KPI review on your calendar
- Add one new KPI each quarter until you cover all four families
Frequently asked questions
Which KPI is most important?
If you track only one, track cash runway when cash is falling, or operating cash flow when it is stable. Cash problems end businesses faster than profit problems do.
How do I find benchmarks for my industry?
Trade associations, your accountant, bank lending guidelines and published industry ratio reports are the usual sources. Your own trend over twelve months is often more useful than any external benchmark.
Do I need special software for KPIs?
No. A spreadsheet fed by reports from your accounting software is enough for most small businesses. Dashboard tools are convenient once you have more than a handful of KPIs and several people who need to see them.
How often should I review KPIs?
Monthly for most, after the books are closed. Cash runway and collections may deserve a weekly glance if cash is tight. Quarterly is enough for slow-moving measures such as customer concentration and revenue per employee.
Related reading
The bottom line
Fifteen KPIs sound like a lot, but each one answers a simple question about growth, profit, cash or efficiency. Start with five, give every number a target and a monthly review, and let the sheet tell you where to look. The owners who avoid surprises are rarely the ones with the most data. They are the ones who look at the right numbers every month.