> ## Documentation Index
> Fetch the complete documentation index at: https://docs.filexpress.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Cash Register

> Daily cash flow control: opening, movements, and closing

The cash register controls the cash for each shift. You must open it before you start operating and close it at the end of the shift, which automatically generates the cash count report (corte de caja).

Each shift is opened at a [point of sale](https://docs.filexpress.app/en/docs/caja/puntos-de-venta.md) of the branch. A point of sale has only one open shift at a time; if the branch has several, each one can have its own shift open at the same time.

## Open the cash register

**1. Go to Cash Register**

**2. Click Open Register**

**3. Select the point of sale**

You are only asked if the branch has more than one active point of sale. With only one, that one is used.

**4. Enter the initial cash amount (cash float)**

**5. Confirm the opening**

From this moment on, sales are linked to this cash session and are issued with the numbering of their point of sale. The screen shows the shift's point of sale and **Opened by** (the user who opened it).

## Record a cash movement

Cash movements outside of sales (e.g., paying for a service, withdrawing cash):

**1. With the register open, click New Movement**

**2. Select the type: In or Out**

**3. Enter the amount and description**

**4. Save**

## Close the cash register

**1. Go to Cash Register with the register open**

**2. Click Close Register**

**3. Review the shift summary**

The system shows the shift's sales broken down by payment method and the total expected in the register.

**4. Enter the physical cash count**

**5. Confirm the closing**

The cash count report is generated. If there is a difference between the counted cash and the expected cash, it is recorded. The user who confirms is recorded as the one who **closed** the shift; this can be different from the one who opened it (for example, a supervisor).

## History and reports

* **Register history** — view past sessions with their sales summary and the **Opened by** and **Closed by** columns.
* **Cash reports** — analysis by period: total sales, payment methods, cash counts.
* **Download cash count** — PDF of the cash count report for filing or printing.

## Record types

In **Cash → Movement Types** you define the concepts used when recording cash inflows and outflows (for example: *Initial float*, *Minor supplier payment*, *Withdrawal for deposit*).

| Field | Description |
| - | - |
| **Name** and **Description** | Identify the concept. |
| **Direction** | **Income** (cash comes in) or **Expense** (cash goes out). |
| **Accounting account** | Account the movement is posted to. |
| **Active** | Only active types appear when recording movements. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.