# Caja: abrir y cerrar
URL: https://invox.page/docs/sales/register



import { Callout } from 'fumadocs-ui/components/callout';
import { Step, Steps } from 'fumadocs-ui/components/steps';

Una caja es el registro de un turno de trabajo con dinero: con cuánto
efectivo empezó, qué se vendió, qué dinero entró y salió del cajón, y si
al final el conteo cuadra con lo esperado. Vive en el tab **Caja** de
**Ventas**.

Las cajas son opcionales: tu negocio debe tenerlas activadas. Cuando están
activas, necesitas una caja abierta para vender. Si la tienda aún no tiene
cajas, la app te guía a crear la primera con un nombre y su método de pago
en efectivo.

Por qué abrir y cerrar cada turno [#por-qué-abrir-y-cerrar-cada-turno]

El ciclo abrir → vender → cerrar delimita la responsabilidad sobre el
dinero. La app registra quién abrió la caja, a qué hora y con cuánto; al
cerrar, quién contó y cuál fue el resultado. Sin ese corte, un faltante de
hoy se mezcla con el de ayer y ya no hay forma de saber cuándo — ni con
quién — apareció.

Cerrar cada turno también verifica que el efectivo físico coincida con lo
que el sistema calcula. Esa comparación es el arqueo.

Qué es un arqueo [#qué-es-un-arqueo]

El arqueo es contar el dinero real del cajón y compararlo con lo que
debería haber según el sistema:

```
Efectivo esperado = fondo de apertura + ventas en efectivo + ingresos − retiros
```

La diferencia entre lo contado y lo esperado es el resultado del turno:
negativa es un faltante, positiva un sobrante. Un arqueo diario acota
cualquier diferencia al turno en que ocurrió — un vuelto mal dado, un
gasto sin registrar. Al día siguiente, la causa ya no es rastreable.

Para que la fórmula funcione, cada movimiento de dinero fuera de las
ventas debe estar registrado — ver
[Entradas y salidas de efectivo](#entradas-y-salidas-de-efectivo).

Abrir la caja [#abrir-la-caja]

En el tab **Caja**, escribe el **Efectivo de apertura** y toca
**Abrir caja**. El fondo de apertura es el dinero que pones en el cajón
para dar vuelto — puede ser 0. Si tienes varias cajas, elige la tuya desde
el menú lateral. El turno queda abierto y ya puedes vender.

Durante el turno [#durante-el-turno]

La pantalla de la caja abierta resume el turno:

* **Ventas** — total vendido en el turno.
* **Saldo de efectivo** — fondo de apertura más ingresos menos retiros.
* **Movimientos** — cuántos movimientos de efectivo registraste.
* **Efectivo de apertura** — el fondo con el que abriste.
* **Conciliación** — cuánto se espera por cada método de pago; los
  métodos con badge **Auto** se concilian solos al cierre.

Desde el menú de impresión puedes tocar **Imprimir apertura** o
**Imprimir resumen de caja** en cualquier momento del turno.

Al elegir caja se ve quién está **trabajando en cada una** — los avatares
de las personas con sesión activa en esa caja.

Entradas y salidas de efectivo [#entradas-y-salidas-de-efectivo]

Cada vez que entra o sale dinero del cajón fuera de una venta — llevas
efectivo al banco, traes sencillo, pagas un gasto pequeño — regístralo
como movimiento de efectivo. Un movimiento no registrado aparece al cierre
como faltante o sobrante que nadie sabe explicar.

Hay cuatro tipos:

| Tipo                    | Cuándo usarlo                                                                |
| ----------------------- | ---------------------------------------------------------------------------- |
| **Ingreso de efectivo** | Entra dinero al cajón principal — sencillo del banco, traspaso de otra caja. |
| **Retiro de efectivo**  | Sale dinero del cajón — depósito al banco, retiro a la bóveda.               |
| **Ingreso caja chica**  | Repones el fondo de gastos menores.                                          |
| **Retiro caja chica**   | Pagas un gasto menor — pasajes, útiles, una compra pequeña.                  |

El **Fondo de apertura** también aparece como movimiento, pero se crea
solo al abrir la caja — no se registra a mano.

Los registras en el tab **Gestión de efectivo** de **Ventas**: toca
**Ingreso** o **Retiro**, escribe el **Monto** y toca
**Aplicar movimiento**. Escribe la razón en **Nota (opcional)**: al
arqueo, un movimiento sin nota es una diferencia sin explicación. Los
movimientos aparecen en
la lista de la pantalla y en los **Movimientos de efectivo recientes**
del tab **Caja**.

<Callout type="info">
  Los movimientos afectan el saldo de efectivo del turno, no las ventas.
  Son la pieza que hace que el efectivo esperado del arqueo refleje lo que
  realmente hay en el cajón.
</Callout>

Cerrar la caja (arqueo) [#cerrar-la-caja-arqueo]

El cierre es un asistente de 3 pasos: **Efectivo** → **Otros pagos** →
**Resumen**. Toca **Cerrar caja** para empezar.

Conteo a ciegas [#conteo-a-ciegas]

Un arqueo solo prueba algo si quien cuenta no sabe cuánto "debería"
haber — sabiendo el esperado, es humano contar hacia ese número. Por eso
existe el **conteo a ciegas**: se activa en **Ajustes** →
**Preferencias**, y con el turno abierto los cajeros y vendedores no ven
el efectivo en caja, el fondo de apertura, las ventas del turno ni el
esperado por método — cierran contando lo que hay. La diferencia se les
muestra recién al confirmar el cierre. Los roles de gestión siguen viendo
todo.

{/* screenshot: asistente de cierre en el paso Efectivo con el conteo por denominación */}

<Steps>
  <Step>
    Cuenta el efectivo [#cuenta-el-efectivo]

    Cuenta el dinero físico del cajón. Elige cómo ingresarlo:

    * **Por denominación** — indica cuántos billetes y monedas tienes de
      cada valor; la app suma el total.
    * **Monto total** — escribe directamente el **Efectivo contado**.

    Toca **Continuar**.
  </Step>

  <Step>
    Verifica los otros pagos [#verifica-los-otros-pagos]

    Por cada método de pago la app muestra lo **Esperado** según las ventas
    del turno. Escribe lo **Contado** (lo que verificaste en tu terminal,
    billetera digital, etc.) y revisa la **Diferencia**. Los métodos con
    badge **Auto** no requieren conteo.

    Toca **Continuar**.
  </Step>

  <Step>
    Revisa y confirma [#revisa-y-confirma]

    El **Resumen** muestra las ventas totales del turno y la **Diferencia
    total** (negativa = faltante, positiva = sobrante). Agrega una **Nota
    (opcional)** para dejar constancia de algo del turno.

    1. Toca **Cerrar caja**.
    2. Si hay diferencia, la app la muestra antes de continuar.
    3. Toca **Confirmar cierre**.

    La caja queda cerrada y puedes tocar **Imprimir** para el ticket de
    cierre.
  </Step>
</Steps>

<Callout type="warn">
  El cierre es definitivo: los montos contados y la nota quedan
  registrados y no se editan después. Verifica el conteo antes de
  confirmar.
</Callout>
