Are my costs scaling faster than my revenue?

Revenue is going up. Great. But are expenses going up faster? Here's how to check whether growth is actually making you money or just making you busier.

6 min read

The short answer

Are costs outrunning revenue? Compare your expense growth rate to your revenue growth rate over the last 3 to 6 months. If expenses are consistently growing faster, your margins are compressing and growth is actually making you less profitable per dollar.


Growth without margin is just more work for less money

Your revenue went from $72K to $92K over 6 months. That is a 28% increase. Feels like progress. But expenses went from $64K to $86K over the same period. That is a 34% increase. Your net income actually shrank from $8K to $6K. You are working harder and keeping less.

This pattern is incredibly common in growing businesses. You hire ahead of revenue. You add tools and systems to handle the volume. You increase ad spend to keep the pipeline full. Each cost feels necessary. But if costs grow 34% while revenue only grows 28%, every month you are a little less profitable.

The scary part is that revenue growth can mask this completely. As long as the top line is going up, it feels like everything is working. You only notice the problem when growth stalls and you are stuck with a cost structure built for a revenue level you no longer have.


The two growth rates you must compare every month

Revenue growth rate and expense growth rate. Calculate both as a percentage change from the same month last year or from 6 months ago. If the expense growth rate is higher, you have a scaling problem.


How to check cost scaling in QuickBooks or Xero

  1. 1
    Run a 6-month P&L comparison

    In QuickBooks, go to Reports Profit and Loss. Set the date range to the last 6 months, grouped by month. In Xero, go to Accounting ReportsProfit and Loss with 6 comparison periods.

  2. 2
    Note Total Income for each month

    Write down the revenue for each of the 6 months. Calculate the percentage change from month 1 to month 6.

  3. 3
    Note Total Expenses for each month

    Same calculation: write down total expenses for each month, then calculate the percentage change from month 1 to month 6.

  4. 4
    Compare the two growth rates

    If revenue grew 28% and expenses grew 34%, costs are scaling faster. Now look at which expense categories drove the most growth. Is it payroll? Ad spend? Software? That tells you where to focus.

Total time: about 10 minutes. One report, some math. But you need to do this every month to spot the trend early.


Check your cost-to-revenue ratio on the first of every month

One month of costs outpacing revenue can be fine. Two months is a pattern. Three months is a structural problem. The earlier you catch it, the easier it is to fix. By the time it has been 6 months, you have built habits, contracts, and headcount around a cost structure that does not work.


Or track cost scaling automatically with every report

Bottomline calculates your revenue growth rate and expense growth rate every month. When expenses start outpacing revenue, it flags the specific categories driving the imbalance.

Cost scaling analysis (6-month trend)
Revenue growth
+28%
Expense growth
+34%
Net margin trend
Compressing
Biggest drivers: Payroll (+$8,200), Advertising (+$4,100), Software (+$2,400)
From a real Bottomline report. Revenue and expense growth rates calculated from your accounting data.

Instead of running monthly comparisons manually, you get a clear picture of whether your growth is profitable growth or just expensive growth. And you see exactly which costs are responsible.

Get your answer. Every month, automatically.

Connect your accounts in 5 minutes. Your first report arrives within 24 hours.

Works with QuickBooks, Stripe, HubSpot, Google Ads, and more
© 2026 Bottomline