← All posts
Saturday morning coffee next to a laptop showing ERP dashboards

The Saturday Morning ERP Audit: 7 Numbers Worth Checking Before Monday

Saturday morning. Coffee. No meetings. Nobody is Slacking you. Your ERP is sitting there with the unfiltered truth about your business — no spin, no presentation skills, no "let me get back to you on that."

Warehouse worker doing a Saturday morning inventory cycle count with a tablet

I have spent twenty years implementing ERP systems, and here is what I can tell you: the companies that win do not have better software. They have better habits. And the single highest-leverage habit I have ever seen is the Saturday morning audit — twenty quiet minutes with seven numbers, once a week, before the noise starts.

You do not need a consultant for this. You do not need a new report. Every number below already lives in your ERP. You are just not looking at it.

Here are the seven numbers worth checking before Monday:

1. Inventory accuracy. Compare system on-hand to your last cycle count. Below 95% and your planners are working with fiction. One bad count poisons every MRP run downstream — you buy what you already have, you promise what you cannot ship, and the whole plan quietly rots from the inside.

Here is the part nobody wants to hear: inventory accuracy is almost never a software problem. It is a discipline problem. The count was wrong because someone skipped the cycle count, or received product to the wrong bin, or "fixed" the number to make a shipment look on time. Your ERP did its job. The humans around it did not. Check the number, then go find out which human.

2. Open order aging. How many sales orders are past their promised ship date? Not the dollar value — the count. Ten late orders is a process problem. One late order worth ten times more is a customer problem. Know which one you have, because the fix is completely different.

A process problem means your scheduling, capacity planning, or material flow is broken — that is systemic, and it is actually good news, because systems can be fixed. A customer problem means one account is about to have a very bad day, and you need to be on the phone before they are. The number tells you which fire to fight first.

3. Quote-to-close rate (last 30 days). Quotes sent versus orders won. This is the number that tells you what is happening in your market before your pipeline does. A sudden drop means something changed — your pricing drifted, a competitor got aggressive, or your follow-up discipline quietly fell apart.

Most teams never look at this. They stare at the pipeline, which is a lagging indicator full of hope. Quote-to-close is a leading indicator full of truth. If you sent forty quotes last month and won twelve, and this month you sent forty-five and won nine, something is wrong and it started weeks ago. Your CRM has this data. Go pull it.

4. On-time delivery rate. The single number your customers actually feel. Everything else on this list is internal. This one is the customer experience, expressed as a percentage.

Below 90% and you are training your customers to expect disappointment — which means they are already shopping your competitors, they just have not told you yet. Above 98% and you have a marketing asset that nobody in your company is using. Put it on your quotes. Put it on your website. Your competitors cannot fake it and your customers can feel it.

5. Accounts receivable aging. How much is sitting over 60 days? Let me be blunt: that is not revenue. That is a loan you did not agree to give, at zero percent interest, to a customer who may or may not pay you back.

Small business owner reviewing business numbers at a desk on a Saturday morning

Every week it sits there, it gets harder to collect and easier to write off. One uncomfortable phone call on Monday morning beats three comfortable months of "we are working on it." The best-run companies I know treat 45-day AR like a fire alarm. The worst ones discover the problem when the customer files for bankruptcy. Your ERP knows exactly who owes you what. Look.

6. Purchase order lead time variance. Are your suppliers delivering when they promised? Track actual versus promised lead time, by vendor, and the story writes itself.

This number is leverage. When a vendor is consistently two weeks late and your planners have quietly padded every PO to compensate, you are carrying the cost of their failure in your inventory — and paying for it in cash. The data for a hard conversation, or a vendor switch, is already in your system. You just have to be willing to read it and act on it.

7. Unallocated cash. Payments received but not applied to invoices. This one is the silent killer of clean books. It inflates your AR, confuses your collectors, makes your cash position look worse than it is, and turns every customer statement into an argument.

Fifteen minutes of cleanup, every week, and it never becomes a problem. Skip it for three months and you will spend a week untangling it with your accountant. This is the easiest win on the entire list. Do it first, while the coffee is still hot.

How to run it

Twenty minutes. Same time every week. I do it Saturday morning because the building is quiet and nobody can schedule over it, but the day does not matter — the rhythm does.

Pull the seven numbers. Write down the ones that moved. For each one that moved, write one sentence about why. That is the whole process. No dashboard project, no BI initiative, no six-week implementation. A notebook works.

Then Monday morning, you walk in already knowing where you stand. While everyone else is spending the first two hours figuring out what happened last week, you already know — and you know what you are going to do about it.

The businesses that do this weekly stop getting surprised. The ones that do not keep scheduling meetings to discuss the surprises.


David Strausser is the founder of Dead Brands, LLC, where he helps small and mid-sized businesses implement Odoo and SAP Business One. Book a meeting to talk about your ERP project.

Share this post X Facebook LinkedIn
David Strausser

Written by David Strausser

David is CEO of Dead Brands, LLC and Head of Sales (contracted) for Quaint Business Solutions — an ERP veteran of over a decade across SAP Business One and Odoo. Ex-General Manager (Northeast) at Vision33 and VP of Business Development at SEIDOR. Dad, guitarist, Eagles fan.

Keep reading

Try Odoo free

See why so many small businesses are ditching a dozen disconnected apps for one platform. Spin up Odoo and kick the tires yourself — no credit card, no sales call required.

Start Your Free Odoo Trial

Shop the brand

Take a piece of the bite with you

Loading the goods…

View all in the store →