PRICE LIST MANAGEMENT

Price List Management: One List, However Many Customers Are On It

Open Pantry holds your selling prices as real price lists rather than as files. A list can be a set of fixed prices or simply cost plus a margin, so a cost rise reprices the whole list in one move. Customers are assigned to a list, individual lines can be overridden for a single venue, and every change is live the moment you save it.

  • Fixed prices, or cost plus a margin that reprices the whole list at once
  • A list assigned per customer, with per-customer overrides on top
  • Live the moment you save — no overnight job, no re-publishing

★★★★★  Trusted by 600+ suppliers across Australia

Open Pantry price list showing cost, margin and sell price per product with overridden and hidden-price lines, and the number of customers assigned to the list
Recommended by:M&J ChickensFood & Drink BusinessFoodService REPGoogle ★★★★★
Built for food & beverage wholesalersMeatSeafoodProduceDairySmallgoodsBakeryBeverages

Six versions of the same price list, and all of them are current.

A cost rise repriced by hand, one list at a time

A customer quotes a price you retired three months ago

Nobody is sure which file the office is working from

Margin unknown until the accountant asks about it

Build the List, Attach the Customers

1

Create a list for a way of trading

Most suppliers do not have hundreds of pricing agreements — they have a handful applied to different sets of customers. Build one list per arrangement rather than one per customer.

2

Price it, or margin it

Either set a price on each line, or set the list to cost plus a margin so every product prices itself off its cost. You can mix the two: margin the list and override the lines that need it.

3

Assign customers to it

Each customer gets a price list, chosen when you accept them. That assignment is what every order, cart and invoice for that customer will use.

4

Override where an account is genuinely different

A price agreed with one venue is set on that customer and that product, and it beats the list underneath. Everything else keeps following the list.

Start Your Free Trial

Free trial · Cancel anytime

Three layers, and always exactly one answer

A wholesale price is rarely one number. Open Pantry resolves it in a fixed order: a price agreed with this specific customer for this specific product wins outright; failing that, the list they are assigned to applies; and underneath both sits the cost of goods, which is what a margin is calculated from and what margin reporting compares against. Because the order is fixed, there is exactly one answer for any customer and any product — no ambiguity for a rep to resolve on the phone.

  • A per-customer price beats everything below it
  • Their assigned price list is the default answer
  • Cost of goods sits on the same line as the sell price
  • A customer with no list assigned cannot be ordered for at all
Open Pantry price resolution: a per-customer agreed price beats the assigned price list, which is calculated from the product’s cost of goods

Cost plus a margin — so a cost rise is one edit, not four hundred

The expensive part of price list management is not building the list. It is the Tuesday when your costs move and every list needs redoing. A list that is defined as cost plus a margin does that itself: update the cost of goods and every un-overridden line on the list reprices. You can still set a fixed price wherever the margin does not suit — a competitive line, a contract commitment, a loss leader — and those lines simply stop following the margin.

  • A whole list maintained by one number
  • Fixed prices per line wherever you need them
  • Overridden lines stay put when the margin changes
  • The same margin syntax works in the spreadsheet import
An Open Pantry price list defined as cost plus a margin beside a list of fixed per-line prices, with three ways to change prices

Assigned to the customer, so the price follows them everywhere

A price list in Open Pantry is not a document you send — it is attached to the account. That means the same number appears in the customer’s catalogue, in their cart, on the order your team places for them, on the pick slip and on the invoice. There is no step where a price is transcribed from one place to another, which is the step where wholesale pricing usually goes wrong. You can also hide a price entirely — for a whole list, or for one customer — where a product should be seen but priced by conversation.

  • One assignment drives catalogue, cart, order and invoice
  • Per-customer overrides shown on the customer record
  • A price can be hidden for a list, or for a single customer
  • Per-customer prices can be imported in bulk from a CSV
Open Pantry customers assigned to price lists with per-customer overrides, and prices taking effect the moment they are saved

Effective immediately — deliberately

Open Pantry has no future-dated pricing, and we would rather say so plainly than imply otherwise. A price you save is the price on the next order. In practice most suppliers prefer this: a price change that lands on a schedule is a price change nobody double-checks, and produce moves too fast for a Monday decision to still be right on Thursday. If a rise must land on a particular morning, you upload it that morning and it is live in seconds.

  • A saved price applies to the next order placed
  • The catalogue, cart and invoice all move together
  • The previous price is kept on the line for reference
  • No scheduled pricing, and no overnight job to wait for
Wholesale price lists kept as spreadsheets compared with price lists attached to customer accounts in Open Pantry
More product lines purchased
24%
Your always-on branded store and app put your full range in front of customers, so baskets grow.
Less order-processing cost
95%
AI order capture and auto-invoicing remove the manual keying between order and books.
Fewer picking errors
80%
Tablet pick & pack with FEFO lot and expiry tracking catches shorts and wrong items before they ship.

Real gains suppliers report after moving ordering, fulfilment and invoicing onto Open Pantry.

The Prices Your Invoices Are Raised From

M&J Chickens

Trusted by M&J Chickens

$175m+
Annual turnover

M&J Chickens use Open Pantry to move ordering out of calls and messages and into one digital workflow — giving customers a smooth ordering experience and giving the team fewer errors and less admin.

Alex Ortiz — Head of Sales

With Open Pantry, we launched our own fully branded ordering app — it’s helped us protect our customer base, move to digital ordering, and deliver a much better experience to our venues.

Alex Ortiz — Head of Sales
Alex Ortiz — Head of Sales
M&J Chickens

A price list emailed as a PDF is out of date before it is opened.

Spreadsheets do not manage prices; they record what somebody believed the price was on the day they saved the file. There is no link between the file and the invoice, so a customer can hold you to a number you retired, and no link between the price and the cost, so nobody knows the margin until the accounts are done. Holding lists in the system that raises the invoice closes both gaps: the price the customer sees is the price they are billed, and the cost is sitting on the same line.

A wholesale price list kept as a file per customer compared with Open Pantry price lists attached to customer accounts and used by every order and invoice

Questions Suppliers Ask About Price Lists

How many price lists can I run?
As many as your business genuinely trades on. Most suppliers find they have a handful — a standard venue list, one or two contract arrangements, a group-buying list — rather than one per customer, because customer-specific differences are handled as overrides on top of a list rather than as a whole new list.
Can a price list be a margin rather than fixed prices?
Yes. A list can be defined as cost plus a percentage, so each product prices itself off its cost of goods. Update the cost and every line on that list that has not been overridden reprices. You can mix approaches — margin the list and set fixed prices on the lines that need them.
How do I set a price for just one customer?
Set it on that customer and that product. It overrides whatever their price list says, and only for them. Those overrides are visible on the customer record, and you can import them in bulk from a CSV if you are setting up a lot at once.
Which price wins if a customer has both?
The one agreed with them specifically. Open Pantry checks for a per-customer price first and only falls back to their assigned price list if there is none. There is always exactly one answer for a given customer and product.
Can I schedule a price change for a future date?
No — prices take effect as soon as you save them. There is no future-dating and no overnight processing, so if a rise needs to land on a Monday morning you make the change that morning and it is live immediately. It is a deliberate simplification rather than a missing feature.
Can I hide a price from some customers?
Yes, and at two levels. You can hide a price for everyone on a particular price list, or hide it for a single customer while leaving the product visible to them. It is how suppliers keep a "call us about this one" line on the catalogue without publishing a number.
Can I update prices in bulk?
Three ways. Change a list’s margin and every line follows. Edit individual lines directly. Or download your catalogue as a spreadsheet, change the price columns — there is one per price list — and upload it back, reading the preview before anything is written.
Do different pack sizes get their own prices?
Pack sizes are priced from the base unit rather than set independently, so a carton, a tray and an each stay in a consistent relationship and cannot drift apart. That is what stops the classic wholesale error of a carton costing less than the units inside it.
What happens if a customer has no price list?
They cannot be ordered for until one is assigned, deliberately. It is a small piece of friction that prevents a much larger problem — an order going out at prices nobody agreed to and an invoice that has to be re-issued.
Which plan includes price list management?
Price lists, per-customer pricing and margin-based lists come with the supplier platform — they are core to how customers are served rather than an add-on. The pricing page sets out what is included in each plan.

One Price List. Every Customer On It, Priced Right.

Join 600+ Australian suppliers running their ordering, fulfilment and invoicing on Open Pantry.

Setup done for you · Cancel anytime · Your data stays yours

See plans & pricing