Tamara Ashworth
All postsAI x Business Acquisition

How I Use AI to Review Pricing and Margins After Buying a Small Business

How I use AI to review pricing and margins in the first quarter after buying a small business: the SKU and service-line audit, the margin waterfall AI builds, the three pricing traps sellers leave behind, and where the final pricing call always stays mine.

· 15 minute read · By Tamara Ashworth
How I Use AI to Review Pricing and Margins After Buying a Small Business feature image

Short answer: In the first quarter after closing on a small business, I use AI to pull every SKU, service line, or customer contract into one place, rebuild the true cost to deliver each one, and rank the results by margin. AI does the assembly: it reconciles the price list against the cost data, flags anything priced below true cost, and builds the waterfall that shows where the margin actually leaks. I decide what to raise, what to cut, what to leave alone for relationship reasons, and how fast to move without scaring off customers I just inherited. Every business I have bought had at least one price that made no sense once I saw the real numbers next to it. Sellers do not lie about this on purpose. They just stop looking, sometimes for years, and a stale price list is one of the most common places real money hides in plain sight.

Key Takeaways

  • A pricing and margin review is a first-90-days task, not a someday task. Prices drift for years under a tired owner, and the drift is usually worth more than any single operational fix you will find.
  • AI's job is to rebuild true cost per SKU or service line from messy accounting data and match it against current pricing. Yours is to decide what changes and how fast.
  • The three most common seller-era pricing traps are flat rates that ignore true labor cost, legacy discounts nobody remembers approving, and bundles priced below the sum of their parts.
  • Build a margin waterfall before you touch a single price. You need to see where the leak actually is before you decide how to plug it.
  • Segment customers before repricing anyone. A long-tenured account that refers new business is a different conversation than a thin, transactional one, even if the margin math looks identical.
  • Move on the worst offenders fast and the borderline cases slow. Speed on the obvious losses protects cash. Patience on the close calls protects the customer relationships you just paid to acquire.
Figure 1: The pricing review after an acquisition: every price lands in one sheet, AI rebuilds the true cost to deliver, builds the margin waterfall, flags the three traps, and then the owner segments accounts and decides what to change and how fast.

Why Pricing Is the First Place I Look After Closing

Most acquisition guides tell you to fix systems, hire a manager, or clean up the books first. Those matter, and I wrote about the operating plan for that stretch in the first 90 days AI operating plan. But pricing sits ahead of all of it for one simple reason: it is the fastest lever to pull, it requires no new hire, no new system, and no capital, and it is the place a tired seller almost always stops paying attention first.

Think about how a price list actually ages. A seller sets a rate in year one based on their cost structure at the time. Labor gets more expensive. A supplier raises materials cost. A competitor undercuts one service line, so the seller matches it and never revisits the decision once the competitor moves on. Five years later the price list is a fossil record of decisions that made sense once and stopped making sense somewhere along the way, and nobody has looked at the whole thing side by side with current costs since the year it was built.

I found this in every acquisition I screened seriously, not just the ones I closed on. I covered the screening version of this pattern in the AI due diligence checklist, where a stale price list is one of the diligence flags worth digging into before you even sign an LOI. Once you own the business, digging into it stops being diligence and starts being the fastest path to more cash without adding a single new customer.

What AI Actually Does in This Review

Step one: pull every price into one place

The first job is inventory. I have AI extract every SKU, service line, package, or standing contract rate from whatever system the business actually uses, whether that is a point-of-sale export, an invoicing tool, a spreadsheet the office manager maintains, or a stack of signed service agreements sitting in a filing cabinet that got scanned during due diligence. Small businesses rarely keep this in one clean place. AI's job is to make it look like they did.

The output is a single table: item or service, current price, unit of measure, and how many times it was sold or billed in the last twelve months. Volume matters as much as price here, because a mispriced item that sells twice a year is a rounding error and a mispriced item that sells every week is the whole review.

Step two: rebuild the true cost to deliver

This is where AI earns its keep. For a product business, that means reconstructing landed cost per unit: materials, freight, a fair allocation of labor, and packaging. For a service business, it means reconstructing fully loaded labor cost per hour or per job: wages, payroll taxes, benefits, and a reasonable share of overhead. Sellers frequently priced against a labor cost that is years out of date, and the gap between what they assumed and what it actually costs today is where I have found the largest single margin leaks.

I make AI show the build for every cost figure, not just the final number. If it allocates overhead, I want to see the allocation method. If it assumes a labor rate, I want to see which payroll record it pulled from. An unexplained cost number is not useful to me even if it happens to be correct, because I cannot defend a pricing decision I cannot trace.

Step three: build the margin waterfall

With price and true cost sitting side by side, AI builds a waterfall: starting revenue, then each major drag on margin in order of size, ending at what the business actually keeps per dollar of revenue by SKU, service line, and customer segment. This is the single most useful output of the whole exercise, because it turns a spreadsheet of hundreds of line items into a short, ranked list of exactly where the money is leaking and how much each leak is worth.

A waterfall also stops a common new-owner mistake, which is fixing the loudest problem instead of the biggest one. The service line everyone complains about internally is not always the one losing the most money. The waterfall tells you which one actually is.

Step four: flag the traps, not the whole list

I do not want AI handing me five hundred rows to review by eye. I want it to flag specific patterns: anything priced at or below true cost, anything with a discount applied that has no documented reason in the system, any bundle whose price is lower than the sum of its components at current rates, and any price that has not changed in over two years while its underlying cost has moved more than a set threshold. Those four flags catch the overwhelming majority of real problems, and they turn a full audit into a short, prioritized list I can actually work through.

The Three Pricing Traps Sellers Leave Behind

Across every acquisition I have screened or closed, the same three traps show up in some form. Naming them in advance makes them faster to spot in your own review.

The flat rate that ignores true labor cost. A service business quotes one flat price for a job regardless of how long it actually takes, because that was simplest to sell and simplest to bill years ago. When labor cost rises, the flat rate does not move with it, because nobody is watching the relationship between the two. AI catches this by comparing quoted price against actual hours logged per job type, which most owners have never done because it requires pulling two separate systems together.

The legacy discount nobody remembers approving. A long-time customer got a favor once, maybe a slow month, maybe a relationship the prior owner valued personally, and the discount never expired because nobody built an expiration into the system. Ten years later the discount is treated as the customer's baseline price, and removing it feels like a broken promise even though nobody currently in the business can explain why it exists. AI finds these by flagging any account priced meaningfully below the median for identical or near-identical work.

The bundle priced below its parts. A package deal was built to be attractive at launch, priced as a discount off the sum of its components. Components got repriced individually over time and the bundle price never followed, so the bundle is now the cheapest way to buy the most expensive combination of things you sell. Customers who are paying attention gravitate toward it, which quietly shifts your best customers into your worst margin.

Segment Before You Reprice Anyone

Finding the leak is the easy half. Deciding what to do about a specific customer is the part that stays entirely mine, and it is the part where a spreadsheet cannot make the call for you. Before changing a single price, I have AI segment every flagged account by tenure, referral history, payment reliability, and total annual value. A ten-year account that sends you two new customers a year and always pays on time is a different conversation than a two-year account with late payments and no referrals, even when the underlying margin problem looks identical on paper.

This is the same judgment boundary that runs through everything else I use AI for in an acquisition. I wrote about the general version of it when I covered post-acquisition integration: AI gets you a complete, accurate picture fast. Deciding what that picture means for a specific relationship, a specific employee, or a specific customer is a human call every time, and it is the call most likely to determine whether the business is still healthy a year from now.

Account typeTypical moveWhy
Long-tenured, refers business, pays on timeReprice slowly, with notice and a direct conversationRelationship value exceeds the margin gap; protect it while you close it
Short-tenured, no referral history, thin marginReprice immediately or let attrition happenLow switching cost to you if they leave, high cost to keep subsidizing
Any account priced below true costFix within the current billing cycleEvery unit sold below cost is a guaranteed loss, regardless of relationship
Legacy discount, undocumented reasonReset over one or two billing cycles with a clear noticeAn undocumented discount has no defensible business reason to persist

Move Fast on the Obvious Losses, Slow on the Close Calls

The businesses I have owned taught me a simple sequencing rule. Anything priced below true cost gets fixed immediately, because every unit sold is a guaranteed loss and there is no version of "wait and see" that makes a negative margin turn positive. Everything else, including legacy discounts and underpriced bundles, gets a slower rollout with real notice to the customer, because the whole point of buying the business was the customer base, and a clumsy repricing wave in month two is one of the fastest ways to lose the thing you paid for.

I also keep a short list of accounts I choose not to touch at all in the first year, for reasons that have nothing to do with margin. A founding customer who gave the previous owner their start. An account run by someone who could meaningfully hurt your reputation in a small local market. Those calls are strategic, not mathematical, and no model should make them for you. AI will happily tell you that account is underpriced. Whether to act on that today, in six months, or never is entirely yours.

What This Looks Like in Practice

On one review, AI flagged forty-one line items out of just under three hundred as priced at or below true cost, representing a small fraction of total revenue but a meaningfully larger share of total unprofitable volume once weighted by how often each one sold. Fixing the twelve highest-volume offenders alone, all priced correctly within one billing cycle, closed most of that gap without touching a single long-tenured relationship account, which I deliberately left for a slower, personal conversation over the following two quarters.

The pattern repeats across the businesses I have looked at closely: a small number of high-volume, badly priced items usually account for most of the leak, and they are also the fastest and safest to fix because volume is exactly what makes the true cost easy to verify with confidence. The long tail of rarely sold, oddly priced items matters far less than it looks like it should, and chasing it first is a common way new owners burn their early momentum on low-value work.

Frequently Asked Questions

How soon after buying a business should I review pricing?

Within the first quarter, and ideally within the first thirty days for anything obviously priced below true cost. Pricing drift is one of the largest, fastest, and lowest-risk fixes available to a new owner, because it requires no new hire, no new system, and no capital. Waiting past the first quarter usually means the drift gets treated as normal by staff and customers, which makes it harder to correct later.

What does AI actually do in a pricing review?

AI pulls every price, service line, or contract rate into one place, rebuilds the true cost to deliver each one from the underlying accounting and payroll data, and builds a ranked waterfall showing where margin is leaking and by how much. It flags specific patterns like below-cost pricing, undocumented discounts, and underpriced bundles. It does not decide which customers to reprice or how fast to move.

Should I reprice every underpriced account immediately?

No. Fix anything priced below true cost right away, because every sale at a loss is a guaranteed loss. For everything else, segment by relationship value, tenure, and referral history before deciding on speed. A long-tenured, high-referral account deserves a slower, more personal conversation than a thin, transactional one, even if the margin numbers look similar.

What is the most common pricing mistake sellers leave behind?

A flat rate that no longer reflects true labor cost. Service businesses often quote one price per job type and never revisit it as wages and overhead rise, because nobody is regularly comparing quoted price against actual hours logged. This is also one of the easiest problems for AI to find, because it just requires comparing two datasets most owners have never put side by side.

Can this pricing review process work for a product-based business too?

Yes. The mechanics shift from labor cost to landed cost per unit, including materials, freight, and packaging, but the workflow is identical: rebuild true cost, compare it to current price, rank the gaps by volume, and decide what to change and how fast. The judgment boundary does not move either way. AI rebuilds the numbers. You decide what happens to a specific customer relationship.

Will raising prices cost me customers I just acquired?

Some, and that is an acceptable and often correct outcome for a thin, transactional account priced below cost. It is a much bigger risk for a long-tenured, high-referral relationship, which is exactly why segmentation has to happen before any price change goes out. Moving fast on obvious losses and slow on close calls protects both your cash and the relationships that make the business worth owning.

Make This a Recurring Check, Not a One-Time Cleanup

The first pricing review after closing is the biggest one, because the drift has been building for years and there is a lot of low-hanging fruit sitting in one place. But the mistake I see new owners make is treating it as a single project instead of a standing habit. The same forces that let the previous owner's price list go stale for years will do the same thing to yours if nobody watches it.

I run the same AI comparison quarterly on every business I own, not just in the first year. The inputs are the same: current price list, current cost data, current volume by item or service line. The output is the same waterfall, refreshed. Most quarters it finds nothing urgent, which is exactly the point. The one quarter it does find something, catching it early is worth far more than catching it two years later after a hundred more units sold at the wrong price.

The setup cost for this is almost entirely front-loaded. Once the template exists and the prompt is written, a quarterly refresh takes AI minutes to run and me an hour or two to review and decide on. That ratio is what makes it sustainable. A review that takes a full day every quarter gets skipped the first time you are busy. A review that takes an hour gets done.

Where to Go From Here

If you just closed on a business, do not wait for a slow season or a strategic planning cycle to look at pricing. Pull the price list, pull the cost data, and let AI build the comparison this week. The businesses I have bought all had at least one price that stopped making sense years before I showed up, and finding it fast is one of the highest-leverage things a new owner can do with no new hire and no new system.

This is the same pattern behind every part of how I run an acquisition: AI does the assembly and the arithmetic, fast and completely, and I keep the judgment about people, relationships, and risk. If you want help building this review into your own first ninety days, or the wider operator system it sits inside, that is exactly the kind of work I do in AI implementation consulting.

Current Search Intent Check

Recent Search Console data shows people arriving through "integrate ai for small businesses". That changes the bar for this post: it needs to answer the operator question directly, name the workflow being improved, and give the reader a practical decision rule instead of another broad AI opinion.

Recent Search Console data shows people arriving through "automated real estate investing systems". That changes the bar for this post: it needs to answer the operator question directly, name the workflow being improved, and give the reader a practical decision rule instead of another broad AI opinion.

PRACTICAL AI FOR YOUR BUSINESS

Get one AI move you can use, every other week.

Subscribe on Substack →

WANT IT BUILT?

Tell me where growth is getting stuck.

Book a conversation →