
## Before You Start

You will need the following ready before creating a price list:

- A **Product Catalog** with the products and services you sell. See [Product Catalog](/docs/introduction-to-product-catalog).

- Decide how tax will work on this list. If your prices are **tax-inclusive**, you set the rate directly on the price list in the [steps below](/docs/create-price-lists#are-prices-tax-inclusive). If your prices are **tax-exclusive**, the system uses your company's registered rate, so make sure that is set up first. See [Set Up Company Tax Settings](/docs/setting-up-tax-and-rounding-rules).

- The **business unit** you want this list to apply to, for example Laundry and Dry Cleaning or Bag Repair. See [Setting Up Your Business Unit for Laundry](/docs/setting-up-your-business-unit-for-laundry).

---

## Which Price List Should I Choose?

Pick the type before you start. The tabs at the top of Price Lists each create a different kind of list.

| Type | Use it when |
| --- | --- |
| Consumer Price List | You want to set the prices for walk-in customers, your Online Store, or delivery orders |
| Agent Price List | You have a B2B agent or wholesale partner who pays special agreed rates |
| Supplier Price List | Not available yet |

---

## Open the New Price List Form

1. Click the ⚙️ <Badge>Settings</Badge> icon in the top-right corner.

2. Under the **Catalog & Pricing** section, click **Price Lists**.

![Under the Catalog & Pricing section, click Price Lists.](https://cdn.easybizcloud.app/knowledge/d46728394df2694dafad3c822fddc38d8f9fdf97bf9c5a6eaef24973b0098a18.png)

3. Click the tab for the type you want, **Consumer Price List** or **Agent Price List**.

4. Click <Badge>Add Price List</Badge> in the top right.

![Click Add Price List in the top right.](https://cdn.easybizcloud.app/knowledge/ddc8f5fe838c17c0fc698ee0fda41fa968cd1209014a1be7459a45870d5caa87.png)

---

## Fill in the Price List Details

A modal titled **New Price List** opens. Fill in each field.

![A modal titled New Price List opens. Fill in each field.](https://cdn.easybizcloud.app/knowledge/697926be2cc50b7c83ba8d5448beb37bafd3bb20bdcfa6ea3030bae2496685cf.png)

### Price list name

Enter a short name you can recognize later, for example "CleanFast Store Prices" or "BagCare Wholesale 2026". This is the only required field.

### Market

The country, currency, and language for this list. Defaults to Singapore (SGD / en-SG).

### Enable version control?

| Pick this | What it means | Example | When to use |
| --- | --- | --- | --- |
| Yes, price list updates apply only to new orders | Existing orders keep the price list version from when the order was created. New prices apply only to new orders. | Monday: Shirt cleaning is $10 and Order #100 is created. Friday: the price changes to $12. New Order #101 uses $12, but Order #100 stays on the $10 version. | Use when you want to protect customer quotes, paid orders, confirmed bookings, or prices already agreed with the customer. |
| No, price list updates apply to all orders | There is only one current active price list. Updated prices apply to future pricing actions, including later edits to existing orders. | Monday: Shirt cleaning is $10 and Order #100 is created. Friday: the price changes to $12. Order #100 does not change right away, but if staff edit the line items later, the new $12 price may be used. | Use when staff should always follow the latest price, such as flexible B2B pricing, internal pricing, or in-progress operational orders. |

<Callout type="recommended" title="✅ Recommended">

Turn version control on if your business gives quotes, accepts payment before completion, or needs old orders to keep the price agreed at the time of order. Turn it off only when your team expects edited orders to follow the latest active price list.

</Callout>

### Are prices Tax-Inclusive?

![Are prices Tax-Inclusive?](https://cdn.easybizcloud.app/knowledge/eec5c17ae5294d4b82538f1c168970ab98304f11b9a4c1be469efa1b2ee206b6.png)

Choose whether the prices in this price list already include tax.

| Pick this | Result |
| --- | --- |
| No tax included | Prices are entered without tax. Tax is added at checkout based on your company tax settings. |
| Yes, GST (Goods and Services Tax) included | Prices already include GST. Enter the GST rate in the field that appears. Should match your company's GST rate. |
| Yes, VAT (Value-Added Tax) included | Prices already include VAT. Enter the VAT rate. Should match your company's VAT rate. |

Tax-inclusive pricing means the price shown in the price list is already the final amount the customer pays. Tax-exclusive pricing means tax is added separately during checkout. To keep totals clear, choose one method: either include tax in the price list, or apply tax through company settings — not both.

<Callout type="important" title="⚠️ Important">

Use only one tax method for each price list setup. If your price list prices already include tax, keep company-level tax turned off to avoid adding tax again. If company-level tax is turned on, keep the price list as tax excluded.

</Callout>

**Tax setup by market**

Tax rules differ by country and by business type. Use this as a starting guide, then confirm your own setup before going live.

| Market | Common tax setup | What to do |
| --- | --- | --- |
| Singapore (SG) | (SG)GST, commonly 9% for GST-registered businesses | Businesses usually show GST-inclusive prices. If the list already includes GST, select Tax Included, enter the GST rate, and keep company-level tax off. |
| Malaysia (MY) | SST varies by business type and item category | Do not assume one fixed rate. Confirm whether your prices are inclusive or exclusive based on your SST setup. If tax is already in the list, keep company-level tax off. |
| Indonesia (ID) | PPN/VAT can vary by item or category | Confirm the PPN/VAT treatment before setup. Use Tax Included only when the listed price already includes tax. Otherwise keep the list Tax Excluded and apply tax through company settings. |

<Callout type="tip" title="💡 Tip">

To keep totals clear, pick one method only. Either include tax in the price list, or apply it through company settings, never both.

</Callout>

### Price list content

Choose whether to start fresh or copy prices from a list you already use.

| Pick this | Result |
| --- | --- |
| Leave blank | Starts an empty list, no products yet |
| Copy from (existing list) | Copies all categories, products, and prices from that list as a starting point. You can then edit them. |

Click <Badge>Create price list</Badge> to save. The new list appears in the table.

---

## Add Categories and Products to the Draft

After creating the list, click the **New version draft** link in its row to open the draft editor. Edits autosave, there is no Save button. The "Last updated" timestamp at the top confirms each save.

1. On the left, click <Badge>+ Add category</Badge>. Enter a category name (for example "Tops" or "Curtains") and click <Badge>Add Category</Badge>.

![On the left, click + Add category. Enter a category name (for example "Tops" or "Curtains") and click Add Category.](https://cdn.easybizcloud.app/knowledge/f47b9a48866aa8842d147293f9d35d8bd6edaa2764af828ddf3380785bd1a7b4.png)

2. Click a category to open it.

![Click a category to open it.](https://cdn.easybizcloud.app/knowledge/801c30de28f3be663ff69113f3630b023f50a4a1ae5b9174c21604de49290eeb.png)

3. Use the **Add product to \{category\}** dropdown at the top right of the table. Search and pick an existing product, or click **Add New Service Item** or **Add New Retail Product** to create one on the spot.

![Use the Add product to \{category\} dropdown at the top right of the table. Search and pick an existing product, or click Add New Service Item or Add New Retail Product to create one on the spot.](https://cdn.easybizcloud.app/knowledge/8993ed4fa25a0905214ee36fa3264189ff987570afe152ab2c5b0c60a9d6caf7.png)

4. For each product row, pick the service options the price applies to, for example Laundry, Dry Clean, or Ironing. Each option you pick adds a price line.

![For each product row, pick the service options the price applies to, for example Laundry, Dry Clean, or Ironing. Each option you pick adds a price line.](https://cdn.easybizcloud.app/knowledge/f263966a835d242fb27501fd6811d2da617da46e144cbdd9457f6001ac836154.png)

5. Type the price into each price field. The currency prefix and unit suffix (like SGD 7.00 /pcs) are added for you.

![Type the price into each price field. The currency prefix and unit suffix (like SGD 7.00 /pcs) are added for you.](https://cdn.easybizcloud.app/knowledge/fe8c22bd6e16cbe795b5a601a3e58a5295edc9c57285e2c7bce42861c7438b2d.png)

6. To delete a product, click the three-dot menu next to its name and choose **Remove Product**.

![To delete a product, click the three-dot menu next to its name and choose Remove Product.](https://cdn.easybizcloud.app/knowledge/0057857d39dcebe946f28674c050634a34d78b1cda3be5c3d43607fb44283afa.png)

7. To move a product, click the three-dot menu next to its name and choose **Move to a different category**.

![To move a product, click the three-dot menu next to its name and choose Move to a different category.](https://cdn.easybizcloud.app/knowledge/6f4b3261dcb943ef1ebb1af2b372baa30f3e698086bc59210487e623e32b5fc9.png)

<Callout type="tip" title="💡 Tip">

Drag the handle next to a category or product to reorder it.

</Callout>

### How Product Variants Appear in the Price List

If the product you add has variants, those variants will appear under the parent product in the price list.

<Callout type="example" title="Example 👉">

If you add a "Trench Coat" product with Short and Long variants, each variant can be shown as its own price row so you can set a different price for each one.

</Callout>

![If the product you add has variants, those variants will appear under the parent product in the price list.](https://cdn.easybizcloud.app/knowledge/012f7f5c80e37fd079f2907e8c450f1f0e2ffb73d9ee838b1a6267667c588351.png)

This helps you keep one main product in the Product Catalog while still managing different prices for each size, type, colour, or option in the price list.

<Callout type="know-how" title="🤓 Know-how">

If you remove a variant from the price list and want to add it back later, remove the parent product from the price list first, then add the product again. This reloads the product together with its available variants.

</Callout>

---

## Where Your Saved Price List Will Be Shown

Saving the draft does not make it live. Customers still see the old prices until you publish. To make the new prices visible and pick which business unit and sales channels use them, see [Manage Price List Versions](/docs/manage-price-list-version).

---

## FAQs

**Can I change the price list type after creating it?**

> No. The type (Consumer or Agent) is locked to the tab you used. If you picked the wrong type, delete the list and create a new one under the correct tab.

**Do I need to pick a Business Unit or Sales Channel here?**

> No. Those are picked later when you publish the draft, not when you create the list.

**What if my Product Catalog is empty?**

> You can still create the list, but you will not be able to add products until your catalog has items. Set up your catalog first, then come back.

**Can I copy from an Agent list into a Consumer list?**

> Yes. The Copy from option lets you start with any existing list. After copying, edit the prices to match the new audience.

**Will my staff see this list immediately?**

> No. The draft is private to whoever is editing it. Staff and customers only see prices once you publish the draft.

---

## What's Next

Now that your draft is filled in, continue to [Manage Price List Versions](/docs/manage-price-list-version) to preview the prices, publish the draft, and assign it to your business unit and sales channels.

For a consumer-focused deep dive that also covers the editor's tax settings dialog and linking the published list to your sales channels, see [Setting Up Consumer Price Lists](/docs/setting-up-consumer-price-lists). For B2B pricing, see [Create an Agent Price List](/docs/create-an-agent-price-list).
