Last updated

Setting up a market price list

This article covers market price lists that are dynamically updated based on a parent price list — prices are recalculated automatically as the parent changes or exchange rates are updated. If your market prices are instead controlled by an ERP or external system, see Setting up ERP-controlled price lists.

In this use case, a market price list is a child price list in a different currency than your home market, inheriting product data and base prices from a parent price list and applying market-specific pricing rules and rounding. This is the standard approach for expanding to new markets without duplicating your entire product catalog.

How currency conversion works

When a child price list has a different currency than its parent, Norce converts the inherited prices using the current exchange rate configured in the client. The conversion happens automatically whenever exchange rates are updated.

The price rule on the child determines what is calculated. For example, using Use standard price (pct discount) with 0% discount means the market price mirrors the parent's sale price, converted to the local currency. You can also apply a percentage to adjust for market conditions.

Exchange rate updates

Prices on the market price list are recalculated whenever the exchange rate changes. Plan accordingly if your market has volatile exchange rates — consider rounding rules to stabilize displayed prices.

Step-by-step setup

1. Create the price list

Go to Pricing > Tools > New.

FieldValue
Namee.g. Market — DE (EUR)
Parent Price ListYour home-market standard or base price list
CurrencyThe target market currency (e.g. EUR)
Price RuleTypically Use standard price (pct discount) with 0% (mirror) or an adjustment
Sales AreaSet to the target market's sales area for correct VAT and rounding defaults
PrimaryChecked — this should be the primary price list for the target market's application
PublicChecked — so it participates in price evaluation for the target application

A market price list is typically both Primary and Public for its target application. Primary means it is used as the default price list in contexts where no other price list is specified for that application.

2. Set up market-specific rounding

Converted prices often need rounding to feel natural in the local market. Configure rounding rules under Pricing > Settings > Price list rounding.

You can create a rounding rule scoped to:

  • A specific Price List Type (e.g. all Standard type lists in EUR)
  • A specific Application (the target market's application)
  • A specific Currency

Set the range, "ends with" digit, and direction to match your market conventions. For example, prices ending in .99 or rounded to the nearest 5.

See Price list rounding for full configuration options.

3. Set the correct application

Market price lists are public and primary for a specific application (the market's application), not all applications. Use the Application settings to control which applications the price list is visible to and primary for.

Example structure

Home market — SE (SEK, Standard, Primary for SE application)
  └── Market — DE (EUR, Use standard price, 0% discount)
        Primary and Public for DE application
        Sales area: Germany (19% VAT)
        Rounding: nearest 0.99

Products on the German application get EUR prices derived from the SEK base, rounded to local conventions, with German VAT applied for display.