Visma.net ERP
About sales price types
In general, by using the price list pricing mechanism, you can create sales prices of the following types:
- Base: Prices aimed to all customers. These prices are used if no more specific prices are defined.
- Specific to a customer price class: Prices aimed to customers that belong to a particular price class.
- Specific to a customer: Prices aimed to a particular customer.
- Promotional: Prices aimed to draw customers' attention.
- Volume-dependent: Prices that depend on the volume of products being sold.
In this topic, you will read about how you create a sales price of each listed type.

Price types and codes are used to specify the target audience of the price. Each price record you define for a stock item must be assigned a price type and code (components of a price record).
You select one of the following price types:
- Base: You use this price type for prices that you want to include in a base price list. Prices from this price list are used if there are no more specific prices defined (promotional or specific to customers). This price type does not have any price codes.
- Customer price class: You use this price type for prices that you want to include in a price list aimed at customers of a particular customer price class. This price type also requires a price code to be specified. The price codes are identifiers of customer price classes defined in the system. You use the Prisklasser kund (AR208000) window to define a customer price class or a group of customers that may be offered special prices because of their buying habits. For instance, you could define as a class those customers that buy the largest quantities and are offered the most competitive prices. By default, all customers of the same customer price class are charged the same price for the same item.
- Customer: You use this price type for prices that you want to include in a price list aimed at a particular customer. This price type also requires a price code to be specified. The price codes are identifiers of customer accounts defined in the system. This price type might be needed if you have customers that have unique buying habits even among customers of the same price class, or customers who buy especially large volumes of products. If you set up especially low prices for some customers or if you generally prefer to use customer-specific prices rather than configure customer-specific discounts, you can use the Ignore line discounts if the Customer-specific price is available option to instruct the system not to apply the line-level discounts when it applies the customer-specific prices. The option is located on the Price/discount settings tab of the Kundreskontra (AR101000) window.
By using the described price types and codes, you can create different price lists in the Försäljningspriser (AR202000) window or the Prisavtal för försäljningspriser (AR202010) window. You can sort price records by their type and code, and the resulting selection is a price list that applicable to a group of customers or to a particular customer.

If your company uses promotions to draw customer attention to new products or to clear some inventory, in Visma.net ERP, you can define promotional prices or temporary prices for specific items. Such prices should have expiration dates after which they are not used. You can define promotional prices one by one by selecting the Promotion check box for price records and specifying expiration dates in the Försäljningspriser (AR202000) window. You can also define promotional prices in bulk by using the functionality of the Prisavtal för försäljningspriser (AR202010) window.

If your license includes the Volume pricing functionality, you can enable it in the Aktivera/inaktivera funktioner (CS100000) window. The prices (sales prices and purchase prices) that had been defined before the functionality has been enabled will be automatically redefined as prices for the zero-quantity tiers.
Once you have been using the functionality, you should not disable it, because enabling the functionality causes certain changes in the database that cannot be rolled back by disabling the functionality.
Consider a simple example of defining sales prices for tiers based on quantities. Your company sells an item at a base price of €100, but you want to encourage your customers to buy more of the item. If the Volume pricing functionality is not enabled, the same price is used, regardless of the quantity of the item being purchased.
With the functionality enabled, you can define the following quantity tiers:
- 0 units: €100 per unit
- 5 units: €95 per unit
- 10 units: €80 per unit
- 50 units: €75 per unit
By using the Försäljningspriser (AR202000) window or the Prisavtal för försäljningspriser (AR202010) window, you can add four price records for the same stock item and specify the break quantity for each price record (in the Break qty column) and the respective price.
The system selects the prices for items on the document lines by the item quantities and the available price tiers: If a customer buys 4 items, the total is €400 ( €100 per unit); if the customer buys 50 units, the customer total is €3750 (€75 per unit).
The process of updating tiered prices is similar to that of updating regular sales prices. Generally, for each tier, you should specify the new break quantity, the price, and the date (we recommend using the same date for all tiers of the price). You can redefine the same number of tiers or add new tiers.