If your business feels like it’s working harder for the same money, you’re not imagining it. Costs across almost every category have moved up over the past few years and for a lot of small businesses, revenue hasn’t kept pace. The result is margin compression that shows up quietly at first and then becomes impossible to ignore.
The good news is that margin pressure is manageable if you catch it early and respond deliberately. Here’s how.
Know Exactly Where Your Margins Stand Right Now
Before you can protect your margins, you need to know what they actually are. Not roughly. Specifically.
Pull your gross margin by service line or product category and compare it to where it was twelve and twenty four months ago. If it’s declined, you need to understand what’s driving it before you can address it. Rising input costs, labor increases, supplier price changes, and scope creep on fixed-fee engagements can all compress margins in different ways that require different responses.
Audit Your Cost Structure Line by Line
Rising costs rarely announce themselves dramatically. They tend to creep up gradually across multiple categories until the cumulative effect becomes significant.
Go through your expenses line by line and ask three questions about each one: Has this cost increased in the last year? Is it increasing faster than my revenue? And am I getting the same value from it that I was when I first committed to it?
Subscriptions that auto-renew at higher rates, vendor contracts that haven’t been renegotiated, and services you’re paying for but underusing are common sources of margin drag that don’t get caught without a deliberate audit.
Look at Your Pricing Honestly
This is the conversation a lot of small business owners avoid because raising prices feels risky. But pricing that hasn’t been reviewed in two or three years is almost certainly out of step with the cost reality of running the business today.
A few things worth considering:
- When did you last increase your prices?
- Do your current rates reflect what it actually costs to deliver your product or service today?
- Are there clients or service lines where you’re consistently underpricing relative to the value you deliver?
Most customers expect prices to adjust over time. A well-communicated price increase, framed around the value you deliver, is almost always received better than business owners expect.
Find the Inefficiencies That Are Costing You Margin
Not all margin compression comes from external cost increases. Some of it comes from internal inefficiencies that have accumulated over time. Processes that take longer than they should, rework that happens because something wasn’t done right the first time, or capacity that’s being consumed by low-margin work that crowds out higher-margin opportunities.
Look at where your team’s time is actually going and whether the revenue those hours generate justifies the cost. Sometimes the fastest way to improve margins isn’t to cut costs or raise prices but to stop doing the things that aren’t worth doing.
Be Strategic About Which Costs You Cut
When margins are tight, the instinct is to cut. But cutting indiscriminately can damage the parts of the business that are actually generating returns.
Prioritize cutting costs that don’t contribute to revenue generation or client experience. Protect spending that drives growth, retains good people, or maintains the quality your clients are paying for. The goal is a leaner operation, not a diminished one.
What Margin Protection Actually Requires
Protecting your margins in a rising cost environment isn’t a one-time exercise. It’s an ongoing discipline of knowing your numbers, reviewing your pricing regularly, auditing your costs, and making deliberate decisions about where the business spends its capacity.
The businesses that come through periods of cost pressure in good shape are the ones that stayed close to their margins throughout rather than noticing the problem only after it had already done significant damage.
Margins don’t protect themselves. The owners who come out ahead are the ones who treat their numbers as something to actively manage, not periodically check. That’s the kind of work Decimal was built around.



