Wholesale and retail from the same shop: keeping two sets of prices straight
How a small shop that sells both by the piece and by the carton can set a wholesale price that still earns, decide who gets it, keep the counter from mixing the two up, and read its records so both sides can be judged on their own.
Also in: اردو · हिन्दी · العربية · Bahasa Indonesia
A boy from the tea stall down the road comes in for three packets of sugar and a carton of tea bags. "Same rate as last time," he says. You remember giving him a better price last month, but not how much better. Your helper, who served him then, is out. You pick a number, he looks unhappy, and you are not sure whether you have just lost a customer or lost money.
Many neighbourhood shops slowly become part wholesale without ever deciding to. A few small hotels, a tuck shop, a caterer or a smaller shop in the next street start buying in bulk, and the owner gives them "a little less". After a year there are two sets of prices in the shop, one written on the shelf and one kept in someone's memory.
This article is about writing the second set down: what a wholesale price should be built from, who gets it and for how much, how to keep the counter from mixing the two, and how to tell whether the wholesale side is earning anything at all.
Why two prices need two rules
A retail customer buys one or two of something, pays on the spot, and takes your time for a minute. A wholesale buyer takes a carton or more, often comes on a fixed day, and may want credit. The goods are the same. The work and the risk are not.
That is the reason for a lower price, and it is also the limit of it. A wholesale price is a payment for selling more at once, with less handling per piece. It is not a favour, and it is not a reward for knowing the owner.
Without a written rule, three things tend to happen:
- The wholesale price drifts down. Each buyer remembers the lowest price they ever got and asks for it again.
- Retail customers start asking for it too. A regular who sees a tea stall boy pay less wants the same, for two packets.
- Nobody knows whether wholesale pays. The shop is busier, the drawer is fuller, and the profit on those sales is close to nothing.
Two rules fix most of this: how the wholesale price is worked out, and how much someone has to buy to get it.
Build the wholesale price from cost
Start where every price should start, with what the goods really cost you, delivered to your shelf. How to price products explains how to include transport and loading in that cost.
Then decide on a smaller margin for wholesale than for retail, and apply it to the cost, not to the retail price. "Ten percent off the shelf price" sounds simple, but on a product with a thin retail margin it can leave you selling at cost or below.
Here is an example with round figures. These are only examples, not suggested rates.
| Product | Cost per piece | Retail price | Retail profit | Wholesale price | Wholesale profit |
|---|---|---|---|---|---|
| Tea pack | Rs 400 | Rs 460 | Rs 60 | Rs 425 | Rs 25 |
| Soap bar | Rs 80 | Rs 100 | Rs 20 | Rs 88 | Rs 8 |
| Cooking oil 1L | Rs 500 | Rs 540 | Rs 40 | Rs 515 | Rs 15 |
Notice the oil. Ten percent off its retail price would be Rs 486, which is below what it cost you. A rule based on cost avoids that trap. The free markup vs margin calculator helps when you are switching between the two ways of thinking about it.
A smaller profit per piece is fine if the buyer takes forty pieces at once. Rs 25 on forty tea packs is Rs 1,000 for one sale that took five minutes. The same Rs 1,000 from retail takes about seventeen single-pack sales. That is the trade you are making, and it only works if the quantity is real.
Set a minimum quantity for the wholesale rate
The second rule is the quantity at which the wholesale price starts. Without it, the lower price slips into two-packet sales and the retail margin disappears.
For most products the simplest line is one sealed carton or one full pack as it came from the supplier. It is easy to explain, easy to check at the counter, and it costs you the least handling because you do not open anything.
Some points to decide:
- Per product, not per bill. A bill of Rs 10,000 made of one piece each of fifty items is still a retail bill. The wholesale price applies to each product once its own quantity is reached.
- Mixed cartons. If you allow a buyer to mix flavours or sizes to make up a carton, say so as a fixed rule, not as a favour that changes each time.
- Loose goods. For things sold by weight, set a weight, such as a full sack or a set number of kilos, rather than "a lot". Selling loose goods by weight covers the units and rounding.
Write the minimum next to the wholesale price on your list. A price without its quantity is the one that will be misused.
Decide who is a wholesale customer
Some shops give the wholesale price to anyone who buys enough. Others give it only to known trade buyers. Both can work. What does not work is deciding each time based on who is asking.
If you choose to keep it to known buyers, keep a short list: the name, the business, the phone number, and what they usually buy. A tea stall, a small hotel, a school canteen, a caterer, another shop.
For each buyer on the list, agree three things once and write them down:
- Which products they get the wholesale price on. It may be only the ones they buy regularly.
- The minimum quantity, if it differs from your normal one.
- How they pay. Cash on delivery, or a fixed number of days of udhaar with a limit.
Credit for trade buyers needs more care than credit for households, because the amounts are bigger. Agree a limit before the first credit sale and keep to it. The udhaar khata article explains limits and terms, and the same rule applies here: the buyer pays back exactly what the goods cost, nothing is added for the wait.
Keep the counter from mixing them up
The usual failure is not a bad price. It is the wrong price given at the wrong moment, by someone who did not know the rule.
A few habits keep the two sides apart:
- One written list for wholesale. Product, wholesale price, minimum quantity. Keep it at the counter, not in your head. The free price list maker prints a neat one.
- Retail price on the shelf, wholesale price never. Customers who see two prices on a shelf will ask for the lower one.
- Only the owner changes the list. A helper can apply the wholesale price when the rule says so, but cannot invent one. This is the same idea as in hiring a first counter assistant: hand over the rules, keep the decisions.
- Bill wholesale sales properly. A carton sold "off the books" at a special rate leaves your stock and your profit figures wrong. Every sale goes on a bill, with the price actually charged.
- Check the list when a supplier price changes. A thin wholesale margin is the first one to vanish when your cost goes up. If the tea pack now costs you Rs 420, the old Rs 425 wholesale price earns almost nothing.
A wholesale price that is not written down is whatever the last buyer managed to talk you into.
Stock in cartons and pieces
Selling both ways means the same product leaves the shop in two units. If your records count pieces but you think in cartons, or the other way round, the numbers drift.
Pick one unit for stock, usually the smallest piece you sell, and treat a carton as a fixed number of pieces. When you sell a carton of twenty-four soap bars, stock goes down by twenty-four. When you receive ten cartons, it goes up by two hundred and forty.
Two things help:
- Write the pieces per carton on the product's name or label, such as "Soap bar (24 per carton)". It saves arithmetic at the counter.
- Keep a little extra stock of the products your trade buyers take. A buyer who comes on a fixed day and finds you short will try another shop next week. Set reorder levels that include their usual order, as in reorder levels.
At the same time, do not let wholesale orders empty the retail shelf. If one buyer takes your last three cartons on Monday morning, your walk-in customers find nothing for the rest of the week. It is reasonable to say that large orders need a day's notice.
Read the two sides separately
Once a month, look at wholesale and retail apart. Mixed together, a busy wholesale month can hide a weak retail month, and the other way round.
What to look at for each:
- Total sales.
- Profit, meaning sales minus what those goods cost you.
- Profit as a share of sales. For wholesale this will be lower; the question is whether it is above the line you set.
- Udhaar outstanding from trade buyers, and how old it is.
If you bill trade buyers under their own customer names, you can see their sales and balances at a glance. If wholesale turns out to earn very little, the answer may be a higher wholesale price, a higher minimum quantity, or fewer products on the wholesale list, not more volume. More sales at no profit only add work.
Questions shopkeepers ask
My trade buyers say the shop in the next street is cheaper. Should I match it?
Check the cost first. If matching would leave you near cost after transport, it is often better to let that product go and keep the buyer for the items where your price is fair. A buyer who leaves over one product often comes back for the others. You do not have to win every line.
Can a regular retail customer get the wholesale price if they buy a full carton?
That is your choice, but make it a rule, not a mood. Many shops give the carton price to anyone who buys a sealed carton and pays on the spot. It is simple to explain and fair to everyone.
Should wholesale buyers get credit?
Only within a limit you agree in advance, and only once they have bought for cash a few times. Trade amounts are large, and one unpaid month can wipe out the profit of several months of wholesale sales. Keep their balances on the same khata as everyone else, under their business name.
How often should I update the wholesale price list?
Whenever a supplier changes the cost of a product on it, and in any case once a month. Because the wholesale margin is small, a cost rise that you can carry on retail for a while can turn wholesale into a loss in one delivery.
Do I need a separate bill book for wholesale?
Not if your bills show the price actually charged and the customer's name. What matters is that every carton sold appears in your records at its real price. Ask your accountant whether your trade buyers need any particular details on their bills where you trade.
In Saleva, switching on the Wholesale module in Settings, under Shop type & features, adds a second price and a bulk quantity to the product form, and the app switches to the wholesale price on its own once a line reaches that quantity. Trade buyers can be saved as customers with their own credit limit, so the counter applies the same rule for everyone, and the products and stock guide shows where these settings live.
Try this in Saleva
Saleva is a free Android point-of-sale app for small shops: selling, stock, customer dues, staff and an online shop page. Selling works with no internet at all.