# Price Levels

## Setup - Items & Price Levels

After the **Initial Setup**, you will have already created some Purchase and Sales Price Levels. In this screen, you will be able to **edit or create** new Price Levels.

![](/files/-M4-IGpicpBSCoMSrXnJ)

In this screen you will add the **Price Levels**. Tap on the <img src="/files/-M4UNre1df7-djt_z-BI" alt="" data-size="original"> button add a new price level.

![](/files/-M4-IN8gz9mEjeR2zdJr)

Here you can **enter the data** for the new price level:

* ***Code:*** By default, the system generates a sequential code, which can be changed as long as it is unique.
* ***Status:*** Here you select if this price level is in Active or Inactive status.
* ***Taxes are included?:*** You can choose if all the prices of this Price Level have **taxes included** or if they are **taxes added** to the total of the sale.
* ***Name:*** Here you must enter the name of the price level.
* ***Type:*** Here you must select whether this price level will be used for **Purchases** or for **Sales**.
* ***Tax:*** Taxes are configured on each Item individually. If you want to **force a Tax change** when using this Price Level.
* &#x20;**Default number of diners:** Here you should define the default number of diners for the price level.
* &#x20;**Request diners:** If this option is activated when creating a receipt with that associated price level, a window is automatically displayed for the user to enter the number of diners.
* **Update receipt amounts:** Here you must indicate what you want to do in the sale when in the middle of a receipt the price level is changed: always change the price of the items entered, never change the price of the items entered, ask the user to decide whether or not to change the price of the items entered.
* **Request customer:** If this option is activated when a new receipt is created with that associated price level, a window to select customer will be displayed. To do this, the **Request price level** option, in the **Sales** tab of **Additional Parameters**, must also be active.

##

![](/files/-M4-IT8eTDjUNZ7s0bXI)

You now have several **Price Levels** created.

![](/files/-M4-IXuD62RI8oZGAmTn)

If you select a **Price Level** and swipe to the left to access the second tab for managing the prices, you will see all the Items created with their current price in this Price Level.&#x20;

You can edit the price if **you tap on an Item line** and then tap on the **Pencil** icon.

![](/files/-M4-Ir27cUuS6uxpJ0lY)

##

It is possible to copy all prices from one Price Level to another. To do this, select the **target Price Level** and tap on the <img src="/files/-M4-H3lHLeVQ30aas0Og" alt="" data-size="original"> button.

![](/files/-MU6504gXtCVAYESNGUZ)

Then select the **Original Price Level** from which the prices will be copied.

##

The **Fulfill** function is **normally not needed** because when new Items are created, they are automatically assigned to all Price Levels. What could happen is that, when **importing a CSV file** containing the Price Levels, **some Items are not entered correctly**. In this case it is important to use this function, to avoid future errors when selling these Items.

![](/files/-M4-IvxNjslCEAowyww1)

Choose the **Price Level,** press the <img src="/files/-M4-HJchlYf9OdMGGfm-" alt="" data-size="line"> button and select the **Fulfill** option.

##

There is a possibility to **increase the prices** of the Items of certain Departments **by a percentage**.

Choose the **Price Level** you want to increase, press the <img src="/files/-M4-HJchlYf9OdMGGfm-" alt="" data-size="line"> button and select the **Inc.** option.

![](/files/-M4-J9Fp3103q9EA3lPE)

Enter the **percentage** you want to add (or with a minus sign to decrease) and **select the Departments** affected by this percentage.

##

It is possible to change in a single step **all customers, suppliers and consumer areas** that are assigned to a Tariff, to another Tariff using the **Change** function, to access it click on the <img src="/files/-M4-HJchlYf9OdMGGfm-" alt="" data-size="line"> button and select the **Change** option.

![](/files/-M4-JKKpsjyQOR-UZ7vn)

Select the **From level** and **To price level** and tap the **Accept** button.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://factorypos.gitbook.io/pos-en/mainmenu/setup/pricelevels.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
