Skip to main content

Price List

A Price List is a collection of Item Prices that defines the buying or selling prices of Items. ERPNext allows you to create multiple Price Lists to manage different pricing strategies based on customers, suppliers, currencies, regions, or business requirements.

Each Item Price belongs to a Price List, allowing the same Item to have different prices for different scenarios. Buying and Selling prices are maintained separately, making it easy to manage procurement and sales independently.

Example

  • Standard Selling – Retail customers
  • Wholesale Selling – Bulk buyers
  • Export Price List – International customers (USD)
  • Standard Buying – Supplier purchase prices

The same Item can have different prices in each Price List without creating duplicate Item records.

1. Creating a Price List

To create a Price List:

  1. Go to Selling/Buying/Stock → Items and Pricing → Price List.
  2. Click New.
  3. Enter the Price List Name.
  4. Select whether it is a Selling or Buying Price List.
  5. Choose the default currency.
  6. Optionally assign applicable countries.
  7. Click Save.
Note
ERPNext creates Standard Selling and Standard Buying Price Lists by default. You can create additional Price Lists as needed for different pricing requirements.

2. Features

2.1 Buying and Selling Price Lists

ERPNext maintains Buying and Selling prices separately.

  • Buying Price Lists are used in procurement transactions.
  • Selling Price Lists are used in sales transactions.

This separation allows businesses to manage purchase costs and selling prices independently.

2.2 Country-Specific Price Lists

A Price List can be assigned to one or more countries.

This is useful when pricing varies by region due to taxes, shipping costs, or local market conditions.

2.3 Enable or Disable Price Lists

The Enabled checkbox controls whether a Price List can be used.

If disabled:

  • The Price List cannot be selected in purchase or sales transactions.
  • Existing Item Prices remain stored but are unavailable until the Price List is enabled again.

2.4 Price Not UOM Dependent

This option determines whether ERPNext automatically converts prices between different Units of Measure (UOM).

Example

Suppose:

  • 1 Box = 10 Kilograms
  • Price of 1 Kilogram = ₹10

If Price Not UOM Dependent is enabled:

  • Selecting 1 Box automatically calculates the price as ₹100.

If disabled:

  • ERPNext uses only the stored Item Price for the selected UOM. If no price exists for Box, the system will not automatically calculate it from the Kilogram price.

3. Using Price Lists

Price Lists are used together with Item Prices.

When creating an Item Price:

  • Select the Price List.
  • Specify the Item.
  • Enter the corresponding price.

Whenever that Price List is selected in a transaction, ERPNext automatically fetches the appropriate Item Price.

Tip
You can assign a default Price List to a Customer or Supplier. ERPNext will automatically use that Price List when creating sales or purchase transactions, reducing manual selection.

4. Benefits of Using Price Lists

  • Maintain multiple buying and selling prices for the same Item.
  • Support different currencies and countries.
  • Manage wholesale, retail, and export pricing separately.
  • Automatically fetch prices during transactions.
  • Reduce manual price entry and improve pricing consistency.

Summary

Price Lists in ERPNext help businesses manage multiple buying and selling prices for Items across different customers, suppliers, currencies, and regions. Combined with Item Prices, they provide a flexible and centralized pricing system that simplifies transactions while ensuring consistent and accurate pricing.

Rating: 0 / 5 (0 votes)