Doing the Same Math, Again By Hand

Picture Maria. She runs a wholesale food supply business, selling canned goods and dry goods to restaurants and small grocery stores. One of her longtime customers, a diner that orders every Tuesday, calls in a new order. Before Maria can tell him a price, she has to check her notebook. He gets 12% off cases of tomatoes because he buys in bulk every week. But cans of olive oil? He only gets a 5% discount, because he doesn't buy as many of those.

Maria pulls up her notebook, finds his page, checks the math, and quotes him a price. This is the fourth time this week she's done this exact thing, for four different customers, each with their own set of discounts. By Friday, she'll have done it a dozen times.

If this sounds familiar, you are not alone. I've built ordering systems for wholesale and distribution businesses, and this exact scene — someone doing the same math over and over, from memory or a notebook — is the single most common problem I see. It's not that these business owners are bad at math. It's that wholesale selling asks for something regular store software was never built to handle.

Selling in Bulk Is a Different Business

A regular store has one price tag per item. Everyone who walks in pays the same amount. Wholesale doesn't work that way, and it never has.

Every customer might pay a different price for the same product, based on how long they've been buying from you, how much they order, or a deal you worked out with them last year. Orders are bigger — a restaurant might order 50 cases at once, not five cans. And most of your revenue doesn't come from someone new walking through the door. It comes from the same twenty or thirty business customers ordering from you again and again, month after month.

This changes what your ordering software actually needs to do. A tool built for one-at-a-time retail sales will always be a poor fit for a business built on repeat bulk orders with custom pricing. You need pricing that adjusts by customer. You need to handle orders of a hundred units as easily as one unit. And you need to make it painless for your best, most loyal customers to keep ordering from you.

Pricing Shouldn't Require a Phone Call

Here's what customer-specific pricing should look like: each customer is set up once, with their own price list or discount rule. From that point on, the software applies it automatically, every single time they order. No notebook. No phone call to "check with the boss." No waiting on a callback before they can place an order.

Think about the difference this makes for the diner in Maria's example. Right now, he has to call and wait for someone to calculate his price. With the right setup, he could see his exact price — the one built just for him — the moment he looks at the product. He orders faster. Maria's team stops doing repetitive math by hand. And nobody has to worry about a rushed quote being wrong.

This doesn't mean every business needs a complicated system. It means the pricing rule lives in one place, gets set up once per customer, and applies itself from there. If you're trying to decide whether that means building something custom or buying an off-the-shelf tool, I've written about how to make that call — the right answer depends more on how unusual your pricing rules are than on how big your business is.

Why a Wrong Stock Count Costs More at Wholesale Volume

At wholesale volume, a small inventory mistake becomes a big one fast. If a retail shop is off by two units on a shelf, a customer might not even notice. If a distributor's system says 40 cases are in stock and there are really only 15, that's not a rounding error — that's an order you can't fill, a customer you have to call back, and a promise you can't keep.

This gets harder when orders come in from more than one place — phone, email, a sales rep visiting in person, maybe a simple online order form. If each of those channels updates your stock count separately, or on its own schedule, the numbers drift apart from what's actually on the shelf. Research on inventory accuracy backs this up: businesses that only update stock every so often tend to run noticeably lower accuracy than businesses that update it the moment something sells, and that gap shows up directly as missed sales and customers who can't get what they ordered.

The fix isn't more spreadsheets or more people double-checking numbers. It's having one shared, real-time stock count that every order — no matter where it comes from — subtracts from immediately. When a case sells over the phone, the number online should already show it's gone.

Let Your Best Customers Order Themselves

Your most loyal wholesale customers order the same things, over and over. They know exactly what they want. Making them call or email every single week isn't a nice touch of personal service — for many of them, it's friction that gets in the way of buying more from you, more often.

A simple self-service reorder option changes that. Instead of writing out the same order from scratch each time, a repeat customer can log in, see their last order, and reorder it in a couple of clicks — with their own pricing already applied. Studies on B2B buying habits show that most business buyers now prefer to place repeat orders this way rather than by phone or email, and distributors who offer it often see the majority of their regular orders move to self-service within a few months of launching it.

This is a lighter version of the same idea I write about in designing B2B portals that scale for larger, more technical operations — the version for a smaller wholesale business doesn't need to be complicated. It just needs a simple order history and a "reorder" button that respects each customer's own pricing and current stock.

Bringing It Together

None of this requires ripping out everything you use today and starting from zero. It starts with picking the one piece causing the most pain — usually pricing, stock accuracy, or repeat ordering — and fixing that first.

For Maria, the fix wasn't a giant new system. It was software that remembered each customer's pricing, kept one accurate stock count no matter how the order came in, and let her regulars reorder in a few clicks. She spends less time doing math from a notebook and more time actually growing the business.

If you're recalculating the same customer discount by hand for the tenth time this month, or you're not sure your stock counts match what's really on the shelf, I'd like to hear about it.

Let's talk through your situation.