A price per client, in the unit they buy
Sell a tray bake by the kilo to cafés while your shops order it by the piece. Each client sees its own price; a product without one falls back to your list price, less the client’s discount.
Wholesale
BakeryMS is wholesale bakery software we built in our own bakery, which supplies cafés alongside its own shops. Each business client has its own prices, delivery notes and invoices are made from the same product list your shops order from, and the goods leave stock when they leave the bakery. Clients who want to can order through their own portal.
Used at Bazaar Bakery in Riga, which supplies cafés alongside its 6 shops.
Bazaar Bakery, 1 August – 27 October 2026. BakeryMS was built there; the founder co-owns Bazaar.
The shops have a system. The cafés phone in, someone types the delivery notes into an accounting program at the end of the day, and each client’s price lives in somebody’s head.
Four steps. The client can take the second one themselves, or leave it to your office.
Add the business with its registration and VAT numbers and its addresses. Choose the products it can buy and its price for each, or give it a discount on your list price.
The client orders in its own portal and picks a delivery date. If it still phones or sends a message, your office makes the delivery note directly, and the client’s prices fill in on their own.
Portal orders appear on the factory fulfilment screen under the client’s name, after the shops. Pick lists and packing sheets print for everything that is open.
Make a delivery note, an invoice or a proforma, from the order or on its own. Print it, save it as a PDF from the print view, or email it to the client. Issuing it takes the goods out of stock.
Sell a tray bake by the kilo to cafés while your shops order it by the piece. Each client sees its own price; a product without one falls back to your list price, less the client’s discount.
Each document type has its own number series. A proforma never touches stock; the delivery note that follows it does. Issued documents are locked, so what the client received cannot change afterwards.
Clients log in, order from the products you assigned at their prices, change or cancel an order until the bakery starts packing it, and see their order history and invoices.
Portal orders sit in the same fulfilment list and the same production totals as the shop orders, so the bakery bakes for cafés and shops from one set of numbers.
Wholesale in BakeryMS covers prices, orders and paperwork. Some things are not built yet.
Delivery notes and invoices are built for Latvian requirements. If you invoice in another country, talk to us before you rely on them.
Clients order each delivery. Repeating weekly orders and an order deadline are not built yet.
BakeryMS prints the delivery note and the packing sheets. It does not plan routes or record proof of delivery.
A new portal order appears on the fulfilment screen; it does not send an email or a notification yet.
Yes. Set a price per product for each client, or a default discount on your list price. Delivery notes, invoices and the client’s portal all use the same price.
Yes. A product can have a separate unit and price for business clients, for example a tray bake sold to cafés by the kilo while the shops order it by the piece.
No. At Bazaar, cafés still order by phone or message, and the office issues the delivery note at their prices. The portal is there for clients who would rather order themselves.
Yes. The document is sent as an email the client can open and print, and it also appears in the client’s portal. A PDF file can be saved from the print view; it is not attached to the email.
No. BakeryMS issues delivery notes and invoices and shows which are paid, but your accountant still keeps the books.
Wholesale is part of the full system: €149 per month for the first 12 months, €249 per month from month 13, and €490 one-time onboarding. No per-user, per-location or per-client fees. Hardware is separate.
Related
Tell us who you supply and how they order today, and we will show you how it would work in BakeryMS. Or open the demo bakery and look around — it resets every hour.
€149/month for 12 months · €490 onboarding · all features included