Last updated: 18.03.2024
Valid from: 2023-07-01.202 and later
Adjusting prices
The price adjustment function can be used to adjust, both up and down, the prices of price items and extras by a percentage. The prices are updated for individual price items and extras, not for the price list as a whole.
Price generations
When updating prices of price items, the current prices can be replaced, or a new so-called price generation can be created by specifying that the new prices will apply from a certain date.
This function does not apply to price adjustments for extras. Price changes on extras always take effect immediately and always replace the current prices.
New price generation
If it is defined that prices will start to apply from specific date, a new tab is created in the price matrix with the date when the prices start to be valid. This ensures there is automatically a backup of the old prices. The old price generations are retained when a new one is created, so it is easy to see what prices the price item has had in the past.
A price generation can be deleted by clicking on the cross on the tab for it. The price generation is deleted immediately and without further prompting, but it is possible to choose not to save the changes to the price item if you change your mind.
If the tab with the current prices is deleted, the prices from the previous generation become valid again and the price of any existing orders has to be recalculated (see Recalculate the price of existing orders and invoices below).
Replace current prices
If Immediately (replace current prices) is selected, the prices in the currently valid price generation are replaced by the adjusted prices. No new price generation is created in the price matrix.
A price generation can be used as a preview of the adjusted prices. Even if the new prices are to apply immediately, it may be worth creating a price generation with a future date, just to be able to check that the prices turn out as expected. If it doesn’t turn out as planned, the tab can be deleted and the adjustment redone. Once it looks good, delete the new price generation and make the same adjustment, but choose Immediately (replace current prices) instead of a date.
Validity date of price lists
It is also possible to specify that the actual price lists themselves are valid between certain dates. This can be done in the General tab in the price list. If a date is not entered in the Valid until field, the price list is valid until further notice.
Adjust prices on several items or extras at the same time
Click on Economy > Adjust prices and limit the selection of price items/extras in the list using the column filters. For example, it is possible to work with one price list at a time, or all price items called “Waiting time”. It is also possible to sort using the different columns. Then mark the price items/extras for which prices are to be updated in the Price item/Extra column.
If the checkbox in the column header Price item/Extra is marked, the prices for all price items and extras in all the price lists are adjusted. Not just the price items that are shown in the filtered list. Check at the bottom of the window how many prices items the price is being changed for before clicking on Recalculate.
Indicate by how many percent the price should be adjusted. To lower the price, put a minus sign/hyphen in front of the value, for example "-1.5".
If Immediately (replace current prices) is selected, no new price generation is created, and instead the prices in the matrix are replaced by the adjusted prices. If a date in the future is selected, a new tab is created with the date from which the prices apply. Then click on Recalculate to update the prices.
If the prices of extras are adjusted, Immediately (replace current prices) has to be selected. It is not possible to choose a future date.
Adjust prices on a single price item
To adjust the prices of just one price item, this can be done directly in the item registry. On that price item, go to the Matrix price tab and click on Create a new price generation. A window with the same settings as in the Adjust prices window opens, where the prices can be adjusted.
If Immediately (replace current prices) is selected, no new price generation is created, and instead the prices in the matrix are replaced by the adjusted prices. If a date in the future is selected, a new tab is created with the date from which the prices apply. Then click on Ok to update the prices.
Entering multiple price adjustments at the same time
Price adjustments are always based on the prices that are valid when the price adjustment is registered (i.e. "today"), not the price that applies after the price adjustment has come into effect. For example, to enter a 3% increase on 1 January for three years in a row, you need to work out what percentage to enter in years 2 and 3 if you want the increase to be based on the price applicable in years 2 and 3 respectively.
If there is a price item with a price of SEK 100, the two options are as follows:
Date | New price based on the price in force when the price adjustment was entered (SEK 100) | New price based on the price in force when the price adjustment takes effect |
---|---|---|
01.01.2025 | SEK 103 (3%) | SEK 103 (3%) On 31.12.2024, the price is SEK 100. 100 × 1.03 = SEK 103. |
01.01.2026 | SEK 106 (6%) | SEK 106.09 (6.09%) On 31.12.2025, the price is SEK 103. 103 × 1.03 = 106.09. As the price adjustment is applied when the price is 100 SEK, the percentage increase is 6.09%. |
01.01.2027 | SEK 109 (9%) | SEK 109.27 (9.27 %) On 31.12.2026, the price is SEK 106,09. 106.09 × 1.03 = 109.27. As the price adjustment is applied when the price is 100 SEK, the percentage increase is 9.27%. |
Recalculate the price of existing orders and invoices
Changes to prices of price items, services and extras are not automatically applied to orders and invoices that have already been created in the system. The price of existing orders can be recalculated in order check, order reception or via an invoice.
Prices are only recalculated for orders that have not yet been invoiced.
Recalculate the price for multiple orders in order check
In order check, the price of several orders can be recalculated at the same time; this cannot be done in order reception. Proceed as follows:
Open the order check and search for the orders for which prices are to be recalculated. If you do not want to recalculate all the orders in the order list, you can select individual orders by clicking on at the far left of the row (Ctrl-click or Shift-click to select multiple rows).
Click on Recalculate... (Ctrl+R) in the Options menu tab. The Recalculate window opens.
Select Prices and click on Ok. A message is displayed with information about how many orders have been recalculated.
Click on Save (Ctrl+S) in the General menu tab to save the changes.
Recalculate the price of individual orders in order reception
Find the order for which the price is to be recalculated and open it. The price on the order is then recalculated, unless the order has already been invoiced. Save the order with the new price by clicking on .
Recalculate the price of orders in an open invoice period
If invoices have already been created for the orders, but the invoice period has not yet been closed, the price of the orders can be recalculated based on the invoices. Proceed as follows:
- Click on Economy > Invoices > Invoices and find the invoice for which the prices are to be recalculated.
- Right-click on it and select Recalculate prices. A list of all the orders covered by the invoice is displayed. If there is an order in the list for which the price should not be recalculated, deselect the checkbox for that order.
- Click on Ok.
Update the prices in a copy of the price list
Another way to work with price adjustments is to copy the price list that is to be updated and make changes in the copy. This can be useful if bigger changes are being made to the price list than just a price adjustment. If the price adjustment function is used on the new price list, it works in the same way as above.
Remember to set the validity date on both the new and old price lists (General tab) if a price list is copied and changes are made in the copy.
If prices are updated using this method, and the customer has a default price list set on the General tab of the customer registry, the default price list must be switched on the day the change is to take effect.