A different price for every customer, no spreadsheet
Every Philippine distributor prices per buyer. Keeping it in your head or a spreadsheet breaks down fast. Here is how to put price lists on record instead.

Ask any distributor in the Philippines what a case of a given item costs, and the honest answer is "it depends on who is buying". The supermarket gets one price. The sari-sari store down the road gets another. A suki who has ordered from you every week for years gets a rate you would not hand to a stall that opened last month, and a new buyer starts somewhere in between until they earn a better one.
That is not a mess. That is how wholesale in the Philippines works. The mess is only in how the prices are kept.
Where the spreadsheet gives out
Most owners start with the price in their head, then move to a spreadsheet when the head gets full. A spreadsheet is a real step up. It also runs out of road sooner than you would like:
- One change means many edits. A supplier puts ₱15 on a case and you are hunting through rows for every buyer it touches.
- It is easy to miss one. A single unpriced item, and a buyer either cannot order it or gets a price you did not mean to give.
- The buyer never sees it. They still have to ask you, usually over Viber at nine at night, so you are back to answering pricing questions one message at a time.
Think in lists, not in cells
The cleaner idea is a price list: a named set of prices you assign to a group of buyers. "Metro Manila wholesale" is one list. "Province retail" is another. "Canteens and carinderias" can be a third. A product with no price on a buyer's list simply cannot be ordered by that buyer, so nothing goes out at a price you did not set.
When a cost changes, you update the list once, and every buyer on it moves together. Assign the same list to many buyers, and give a single buyer a personal override when a suki has earned one.
How goodport handles it
In goodport, you build a price list per buyer group and assign it. Every product carries a default selling price, so nothing is ever unpriced, and a price list or a personal override simply takes precedence where you have agreed one. Buyers only ever see their own price, in their own portal, when they order. No buyer sees another buyer's price.
The result is quiet. You set a price once, on record, and it holds until you change it. No spreadsheet to reconcile, and no more answering "how much for me?" by hand.
Want to try it on your own catalogue? Start free or book a demo, and bring your price list in with a CSV.
See it on your own catalogue
Bring your products and a price list in with a CSV, and take your first order in one place.