Creating price lists allows you to set a different pricing for a product. This way you can define what customer gets charged which price. The idea behind it is that you can easily charge loyal customers a more beneficial price.

How does it work?

Before getting started you have to know that this feature is not available by default in Teamleader. However, we can activate it for you: just send us an email via support.

Once the feature is activated for your account, you can start creating price lists via Settings > Products > Button +. You’ll get to see the following screen:

Give your price list a name and select the preferred calculation method. You’ll get three options:

  1. Normal: this is your default price for a product. You can use it as a benchmark.
  2. Calculated from purchase price: by selecting this, Teamleader will calculate your product price based on your purchase price multiplied by a factor by your choice.
  3. Calculated from other price list: Teamleader will calculate the price based on another price list whose 'Calculation Method' is Normal. 

Once you have selected the calculation method, click ‘Save’ to continue.

Applying your price lists

It’s important to know that a price list always applies to a contact or company within Teamleader. It never applies to a certain product.

To assign those price lists to a certain contact or company, you have to go to the client page and click on the pencil to edit it. Among all the fields, you will find one called ‘Pricelist’, where you can select the list that you want to apply to this customer.

If you’re creating a quotation or an invoice for this customer, the product price will be calculated using the conditions you set earlier when creating the price list.

If you do not set a specific price list to a customer, he will always be charged the default price.


We’re happy to give you a more in-depth example of how to use price lists.

1. Let’s start by creating two price lists:

  • One with a default price
  • Another one with a factor x2 based on the purchase price

2. We create a Company Y with a price list set as 'normal price', and a Company Z with a price list set as x2. 

3. Then, we also also create a new product, that we will call 'Product X', with a purchase price of €10 and a default price of €15.

4. With all this data, we are ready to create a quotation for 'Company Y', who is being charged according to our default price. We’ll use the Product X to make the quotation:

5. To finish our example, we create also a quotation using the same Product X for Company Z, who is being charged based on our price lists with factor times 2:

As you see, the price for Company Y is the same as the default price we’ve defined earlier for our Product X. However, Company Z is being charged more, the purchase price (€ 10) times factor 2 (10*2 = € 20).