# Sales

This is the screen where the sales of your products are made. As there are many options, we have divided it in different parts:

![](/files/-M4tJh9yeGZk_1DH2A2j)

* [**Sales Screen:** ](https://factorypos.gitbook.io/pos-en/mainmenu/sales/salesscreen)You can see the description of the different areas of the sales screen.
* [**Keypad Buttons:**](https://factorypos.gitbook.io/pos-en/mainmenu/sales/keypadbuttons) Here is the definition of all function buttons of the numeric keypad.
* [**Search Screen:**](https://factorypos.gitbook.io/pos-en/mainmenu/sales/searchscreen) With the<img src="/files/-M4tXHS_rd2AZ_GsFwdw" alt="" data-size="line">***SEARCH***  button you can search for an item or check for previous receipts to reprint or pay.
* [**Payment Screen:**](https://factorypos.gitbook.io/pos-en/mainmenu/sales/paymentscreen) Here you have a description of the available payment functions.
* [**Items Sales Operations:**](https://factorypos.gitbook.io/pos-en/mainmenu/sales/itemssalesoperations) It shows how to sell the different kind of items.
* [**Open Receipts and Table Operations:**](https://factorypos.gitbook.io/pos-en/mainmenu/sales/openreceiptsandtableoperations) Save your sales into tables to improve the handling of your receipts.

There are other function buttons on the sales screen. To access them tap <img src="/files/-M4-HJchlYf9OdMGGfm-" alt="" data-size="line"> and, from the secondary menu, tap **Actions**.

Here are the Actions descriptions:

* ***CUSTOMER***

Select one of the customers from the list and tap **Accept**. Also you can create new customers from this screen. See [Customers Settings](https://factorypos.gitbook.io/pos-en/mainmenu/setup/customers) for more information.

![](/files/-M4tK-Lnia40FDWsR3iG)

If the customer has special conditions, such as a **fixed discount** or a **different price level**, a confirmation about the price change will be requested.

![](/files/-M4tK8TMUf7mqOHk--7A)

* &#x20;***PRICE LEVEL***

You can **change the price level** for the current sale. Select a price level from the list.

![](/files/-M4tKLsNfdL4AOhwR3pW)

A confirmation about the change in prices will be required for the items included in the transaction.

![](/files/-M4tKS1eM8YYuv_rARrJ)

* ***DAILY CASH REPORT MOVEMENTS***

You can access directly to the **Daily Cash Report Movements** screen from the sales screen.

![](/files/-M4tKayM-5TfYtnssjO9)

See [Cash Movements](https://factorypos.gitbook.io/pos-en/mainmenu/dailycash/cashmovements) for more information.

* ***USER REPORT***

You can print out the 'X' sale report of the current user at the touch of this button.

![](/files/-M4tKg-LOnRZqXPnbk49)

* ***PRINT PREVIEW***

You can issue a **Proforma bill** at the touch of this button. The sale remains open.

* ***GIFT RECEIPT***

A receipt for the last sale can be issued without prices.

![](/files/-M4tKlGksygEukd6TVE1)

* ***COPY LAST RECEIPT***

You can print a copy of the last receipt.

* ***SEND LAST RECEIPT BY EMAIL***

You can send the last receipt to an email address.

![](/files/-M4tKrPcWcVh9-XTC7c1)

* ***OPEN CASH DRAWER***

You can **open the cash drawer** anytime using this 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/sales.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.
