# Libros de precios
URL: https://invox.page/docs/catalog/price-books



import { Callout } from 'fumadocs-ui/components/callout';

Un **libro de precios** es una lista con el precio de venta de cada producto:
precio, costo de referencia y, si lo usas, el precio mayorista. Cada
Mostrador vende con los precios de un libro, y varios Mostradores pueden
compartir el mismo: si todas tus tiendas cobran lo mismo, usan un solo libro
y cada precio se cambia una vez.

El libro es independiente de lo que cada Mostrador ofrece. La lista de un
libro incluye todos tus productos aunque un canal no venda alguno (eso lo
decide su [surtido](/docs/settings/sales-channels)).

**Dónde está:** **Catálogo** → **Precios**, en la app y en el panel web. Abre
la lista del libro del Mostrador en el que estás trabajando.

La lista de precios [#la-lista-de-precios]

Cada fila es un producto con su precio en ese libro. Los productos que no
tienen precio en él aparecen con la etiqueta **Sin precio**: siguen en el
catálogo, pero ese libro no les pone precio.

* **Sin precio (N)** filtra solo los que faltan. Un precio 0 cuenta como
  precio puesto.
* **Con mayorista** filtra los que tienen tramo mayorista.
* El precio se muestra con el IGV de cada producto: un producto exonerado
  no suma IGV.
* El **margen** es el mismo que muestra la ficha del producto, calculado
  sobre el costo de referencia.

Toca una fila para abrir su precio. El título dice **Precio en** y el nombre
del libro, para que sepas en cuál estás escribiendo.

| Campo                                    | Qué es                                                                                                              |
| ---------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| **Precio**                               | El precio de venta en este libro. Debe ser mayor a 0.                                                               |
| **Costo de referencia**                  | El costo con el que calculas el precio. No cambia el valor de tu inventario ([Existencias](/docs/inventory/stock)). |
| **Precio mayorista** y **Desde (cant.)** | Desde esa cantidad, todas las unidades se cobran al precio mayorista. Vaciar los dos campos quita el tramo.         |

Si el precio queda por debajo del costo de referencia, Invox lo avisa y
deja guardar igual: a veces se vende por debajo a propósito.

En una fila **Sin precio** el botón dice **Poner precio**; al guardar, el
producto deja de aparecer en el filtro.

<Callout type="info">
  La ficha de un producto edita el precio del libro del Mostrador en el que
  estás. Cuando tienes más de un libro, debajo del precio lo indica: **En
  Libro General · cambiar otros libros en Precios ›**. Los precios de otros
  libros se editan desde su lista.
</Callout>

Mirar otro libro [#mirar-otro-libro]

Toca el nombre del libro (en el teléfono, el primer chip de la fila de
filtros; en el panel web, debajo del título) para elegir otro. Ver otro libro
no cambia con qué precios vende tu Mostrador: es solo la lista que miras, y
la pantalla lo indica con **no es el libro de este mostrador**. Al volver a
entrar desde el menú, abre otra vez el libro de tu Mostrador.

Crear, renombrar y archivar libros [#crear-renombrar-y-archivar-libros]

Al final del selector de libros está **Gestionar libros…**, que abre
**Libros de precios**: cada libro con los Mostradores que lo usan, cuántos
precios tiene y cuántos productos le faltan.

Crear un libro [#crear-un-libro]

**Nuevo libro** pide un nombre y cómo **Empezar con**:

* **Lista vacía** — el libro nace sin precios. Todos los productos aparecen
  **Sin precio** y la lista muestra un aviso con **Importar precios** y
  **Descargar plantilla**.
* **Copiar de otro libro** — copia los precios del libro que elijas, tal
  cual: precio, costo de referencia y tramo mayorista. Desde ahí cambias lo
  que necesites sin tocar el original.

Un libro nuevo no lo usa ningún Mostrador hasta que se lo asignas en
**Ajustes** → **Canales de venta**, o lo eliges al
[crear una tienda](/docs/settings/sales-channels).

Renombrar [#renombrar]

El nombre es único en tu negocio, sin distinguir mayúsculas ni espacios.

Archivar [#archivar]

Archivar saca el libro de los selectores. Su historial de precios se
conserva, pero **no se puede deshacer**.

Invox revisa antes si se puede archivar. Si no, explica por qué y qué
hacer:

| Motivo                  | Qué hacer                                                  |
| ----------------------- | ---------------------------------------------------------- |
| **Lo usa** un Mostrador | Asígnale otro libro en **Ajustes** → **Canales de venta**. |
| **Es tu único libro**   | Un negocio siempre tiene al menos un libro.                |

Descargar e importar precios [#descargar-e-importar-precios]

El menú ⋮ de **Precios** tiene **Descargar precios de** (el libro abierto) e
**Importar precios**. El archivo es solo de precios: identifica cada producto
(ID, SKU, código de barras y nombre) y trae su precio, costo de referencia y
tramo mayorista. No incluye categorías, marcas ni otros datos del catálogo.

Para cambiar muchos precios a la vez: descarga el archivo, edítalo en Excel y
vuelve a importarlo. Antes de aplicar nada, Invox muestra una revisión que
apruebas.

* Un archivo descargado de Invox entra directo a la revisión. Un archivo de
  otro sistema puede pedir que confirmes qué columna es cada dato.
* Si el archivo es de **otro libro**, la revisión lo avisa y pide confirmar
  antes de aplicarlo.
* Una fila cuyo producto no existe se omite. Importar precios **nunca crea
  productos**: para eso está la importación del catálogo.
* Cada cambio queda en el historial con el tipo **Importación**.

Descargar e importar precios lo pueden hacer el dueño y el administrador.

Historial de precios [#historial-de-precios]

Cada cambio de precio queda registrado con quién lo hizo y cuándo
([historial de precios](/docs/catalog/pricing)). Los que vienen de este
módulo se distinguen así:

| En el historial               | Significa                                             |
| ----------------------------- | ----------------------------------------------------- |
| **Copia de libro**            | El precio nació al crear un libro como copia de otro. |
| **Importación**               | El precio llegó desde un archivo importado.           |
| **Tramo mayorista eliminado** | Se vació el precio mayorista de ese producto.         |

Quién puede [#quién-puede]

* **Precios** lo ven quienes pueden editar precios: dueño, administrador y
  encargado. Un cajero o un vendedor no lo ven.
* El **costo de referencia** y el **margen** solo se muestran con permiso para
  ver costos.
* **Descargar** e **importar** precios: dueño y administrador.

Preguntas frecuentes [#preguntas-frecuentes]

**Creé un libro y mi tienda sigue cobrando los precios de antes.**
Crear un libro no cambia lo que vende ningún Mostrador. Asígnalo al Mostrador
en **Ajustes** → **Canales de venta**.

**¿Por qué un producto aparece "Sin precio" si en la ficha tiene precio?**
La ficha muestra el precio del libro de tu Mostrador. **Sin precio** se
refiere al libro que estás mirando en **Precios**: ese libro no tiene precio
para ese producto.

**¿Puedo subir todos los precios un porcentaje?**
Desde Invox no hay un ajuste por porcentaje. Descarga los precios del libro,
calcula en Excel y vuelve a importarlos.
