Home › Solutions › retail and wholesale billing software
Sell faster at the counter

Retail and wholesale billing software with two price levels in one sale screen

Many shops sell to two kinds of buyer from the same shelf: families who pay the retail price and shopkeepers or hotels who expect a wholesale rate. Retail and wholesale billing software lets you keep one product list and switch the price level per sale, instead of keeping two registers or doing the maths by hand.

  • ✓ 7 days free
  • ✓ No card needed
  • ✓ English and Urdu
  • ✓ Works in your browser
The sell screen: tap items, take payment, print the bill
Two modesretail or wholesale
Custom ratesper customer
Best forShops serving households and trade customers from the same stock
Works onBrowser on phone, tablet or computer
Not forBusinesses needing automatic quantity-break pricing or price tiers by volume

1One product, two prices

Each product can hold a retail price and a wholesale price. At the top of the sell screen, you choose Retail or Wholesale for that sale, and every item takes the matching price. A 50 kg bag of sugar might sell at Rs 7,500 retail and Rs 7,350 wholesale; the cashier does not need to remember either number.

ItemRetailWholesale
Sugar, per kgRs 150Rs 147
Sugar, 50 kg bagRs 7,500Rs 7,350
Cooking oil, per litreRs 520Rs 510

Where sales come from

Example shop with both customers

100%of sales
Retail45%
Wholesale55%
Illustrative example numbers to show the idea, not results from a real shop.

2Prices for bags, cartons and packs

If you sell in packages, such as a bag, carton, crate or dozen, each package can carry its own retail and wholesale price. If you leave a package price blank, the app works it out from the base unit price. That means a customer who buys a carton gets the carton price, and one who buys loose pieces gets the per-piece price, without anyone calculating at the counter.

Without a system

  • Two notebooks and two price lists
  • Rates memorised
  • Mistakes at the counter

With Dukaan POS

  • One catalogue, two prices
  • Customer rates saved
  • Mode chosen per bill

3Special rates for individual customers

Some wholesale customers are on negotiated rates. On a customer's page you can set a rate for specific products, and wholesale sales to that customer use their rate in place of the standard wholesale price. Remove the rate at any time and they return to the normal price. This keeps negotiated deals out of the cashier's head.

🧮 Carton to pieces calculator

Pieces received
Pieces left
Full cartons left
Loose pieces

Stock lives in one base unit, so any package converts cleanly.

4Wholesale buyers and credit

Trade customers often buy on credit. Wholesale sales work with named customers, part payments and due dates, so the balance, the payment history and the dues report all reflect them. You can see in one list which trade customers owe you and since when.

5Switching wholesale off if you do not need it

A shop that only sells retail can switch the wholesale option off in settings so that the screen stays uncluttered. If you start selling to trade customers later, you can switch it back on and add wholesale prices.

6Pricing mistakes to avoid

The most common problem with two price levels is a wholesale price that is too close to cost, so a large order earns almost nothing. Check each wholesale price against the item's average cost before you rely on it. The next is forgetting to enter a wholesale price at all, in which case wholesale sales fall back to the retail price, so a trade customer pays more than they expect. Review your top trade items once a month.

★Get started in four steps

  1. Add retail pricesEnter a retail price for every product you sell.
  2. Add wholesale pricesEnter a wholesale price on products that trade customers buy.
  3. Set special ratesOn a trade customer's page, set rates for the products they buy regularly.
  4. Sell in the right modeChoose Retail or Wholesale at the top of the sell screen before adding items.

!Good to know before you start

  • There are two price levels per product, plus customer-specific rates. There are no automatic quantity discounts such as 10 percent off above 100 units.
  • Saving sales needs an internet connection.
  • There is no barcode scanning.
  • Wholesale sales to walk-in customers must be paid in full.

?Questions about retail and wholesale billing software

Can I sell retail and wholesale from the same software?

Yes. Each product holds a retail and a wholesale price, and you choose the mode for each sale.

Can one customer have their own price?

Yes. You can set a customer-specific rate on a product, and it is used for that customer's wholesale sales.

Does it support quantity discounts?

No. Prices are per unit or per package, plus a manual discount on the bill. Automatic volume tiers are not available.

What if I only sell retail?

You can switch the wholesale option off in settings.

Can I sell on credit to wholesale buyers?

Yes, to named customers, with part payments and due dates.

Try Dukaan POS free for 7 days

Every feature switched on. No card needed. Set up in about a minute, then add your own products.

Start my free trial

Related pages

Feature

Retail and wholesale pricing

How Dukaan POS picks prices: retail and wholesale levels, package prices worked out from the base unit, and special customer rates, with a worked example.

Solution

Wholesale business management software

Wholesale business management software for Pakistani traders: bulk stock, supplier balances, trade customer credit, retail and wholesale prices and cash control.

Industry

Wholesale shop billing software

Wholesale shop billing software for Pakistan: fast carton and bag billing, wholesale rates, shopkeeper customers on khata, part payments and weekly dues.

Solution

Retail POS software

Retail POS software built for Pakistani shops: quick billing, discounts, part payments, udhaar and returns, with stock and cash updated on every sale.