- Inicio
- Contabilidad
- Asientos Contables
- Variación de existencias
Caso de uso
Variación de existencias
Este documento describe el proceso de contabilización automática que AstroHMS realiza al validar un ajuste de inventario (cierre de inventario) en el módulo de Inventario. Tiene como objetivo explicar qué cuentas contables intervienen, cómo deben configurarse en las categorías de producto y qué asientos genera el sistema de forma automática.
Nota: La configuración de las cuentas contables se realiza una única vez en cada categoría de producto. Una vez parametrizado correctamente, el sistema genera los asientos de variación de existencias de forma automática en cada cierre.
Variación de existencias
Según el Plan General Contable (PGC), al cierre de cada ejercicio o período es obligatorio realizar un inventario físico de las existencias y contabilizar el correspondiente asiento de variación de existencias. Este ajuste puede originar un ingreso o un gasto según la evolución del stock.
Cuentas que intervienen
Las existencias de mercaderías se recogen en el Grupo 3 del PGC. La cuenta más habitual en el sector hotelero (economato) es:
Cuenta | Denominación | Uso |
|---|---|---|
300 | Mercaderías | Existencias de productos de economato (comida, bebida, suministros) |
610 | Variación de existencias de mercaderías | Contrapartida de la cuenta 300 en los asientos de cierre de inventario |
Nota: Para existencias de materias primas (subgrupo 31) se utiliza la cuenta 611; para otros aprovisionamientos (subgrupo 32), la 612. En un hotel estándar, la cuenta 300/610 es la más frecuente.
Mecánica del asiento de cierre
La regularización de existencias se realiza siempre en dos apuntes simultáneos, nunca por diferencia:
Nº | Descripción del movimiento | Debe | Haber | Efecto |
|---|---|---|---|---|
1 | Anulación de existencias iniciales: se deja la cuenta 300 a cero | 610 Variación exist. | 300 Mercaderías (saldo inicial) | Elimina el saldo inicial |
2 | Registro de existencias finales: se carga el inventario físico validado | 300 Mercaderías (inventario final) | 610 Variación exist. | Refleja el stock real |
Resultado según la variación
Situación | Saldo cuenta 610 | Impacto en resultados |
|---|---|---|
Inventario final > inventario inicial | Acreedor (ingreso) | Aumenta el beneficio bruto |
Inventario final < inventario inicial | Deudor (gasto) | Reduce el beneficio bruto (mayor coste) |
Inventario final = inventario inicial | Saldo cero | Sin impacto en resultados |
Configuración propiedades de la cuenta
Las cuentas contables que el sistema utilizará para generar los movimientos automáticos se definen en la ficha de cada categoría de producto. La ruta de acceso es: Inventario > Configuración > Categorías de productos > {Categoría seleccionada} > Propiedades de la cuenta
La sección Propiedades de la cuenta contiene los siguientes campos configurables:
Campo | Cuenta PGC recomendada | Descripción y uso |
|---|---|---|
Cuenta de ingresos | 700 – Ventas de mercaderías | Se utiliza cuando el producto se factura o se vende a través del TPV. Registra el ingreso por la venta del artículo. |
Cuenta de gastos | 610 – Variación de exist. de mercaderías | Es la cuenta clave para el cierre de inventario. Aquí se debe indicar la cuenta de variación de existencias (610) que actuará de contrapartida con la cuenta 300 al generar el asiento automático. |
Cuenta de anticipos | 438 – Anticipos de proveedores | Se utiliza en operaciones de pagos anticipados a proveedores antes de recibir la mercancía. |
Ejemplo de configuración por tipo de categoría
A continuación se muestra una configuración de referencia para las categorías más habituales en el economato de un hotel:
Categoría | Cta. Ingresos | Cta. Gastos | Cta. Anticipos |
|---|---|---|---|
Alimentación / Comida | 700 | 610 | 438 |
Bebidas / Bar | 700 | 610 | 438 |
Materias primas cocina | 700 | 611 | 438 |
Suministros / Limpieza | 700 | 612 | 438 |
Amenities / Habitaciones | 700 | 612 | 438 |
Requisitos previos
- Verificar que todas las entradas y salidas del período están registradas en el módulo de Inventario (recepciones de pedidos, traspasos, autoconsumos, mermas).
- Comprobar que los productos están correctamente asignados a su categoría y que dicha categoría tiene configuradas las Propiedades de la cuenta.
- Realizar el conteo físico del stock en almacén y preparar el listado de existencias finales.
Paso a paso cierre de inventario
1º Acceder a los ajustes de inventario
Inventario > Operaciones > Ajustes de inventario
Desde el módulo inventario, en el menú 'Operaciones', acceder a la opción 'Ajustes de inventario'.
2º Crear un nuevo ajuste de inventario
Crear un nuevo ajuste de inventario clicando en el botón 'Nuevo'. Seleccionar si aplica a todos los productos, o a una ubicación padre o a una ubicación hija. Y clicar en el botón 'Iniciar ajuste'.
3º Introducir las cantidades
Tras terminar el proceso de ajuste, aparecerá en la parte superior de la ficha el número de filas de productos relacionados.
Al clicar sobre este botón de 'Ajustes', se abrirá automáticamente el listado de productos relacionados con este ajuste de inventario. En este listado, introducir las cantidades físicas contadas para cada producto en la columna 'Cantidad contada'.
4º Revisar las diferencias
Revisar las diferencias entre el stock del sistema y el stock físico contado desde la columna 'Diferencia'.
5º Validar el ajuste de inventario
Regresar a la ficha del Ajuste de inventario y pulsar 'Pasar a hecho'. En este momento AstroHMS genera automáticamente los asientos contables de variación de existencias. La ficha quedará en estado 'Hecho'.
Nota: Una vez validado el ajuste de inventario, el sistema genera en contabilidad los movimientos automáticos usando las cuentas configuradas en la categoría de cada producto. No es necesario crear los asientos manualmente.
6º Asiento generado
Tras validar el ajuste, el sistema de AstroHMS genera automáticamente dos líneas de asiento por cada categoría de producto con diferencias de stock:
Línea del asiento | Cuenta contable | Posición | Campo origen en categoría |
|---|---|---|---|
Anulación existencias iniciales | 610 – Variación de exist. (o según config.) | DEBE | Cuenta de gastos |
Anulación existencias iniciales | 300 – Mercaderías (cuenta de existencias) | HABER | — |
Registro existencias finales | 300 – Mercaderías (cuenta de existencias) | DEBE | — |
Registro existencias finales | 610 – Variación de exist. (o según config.) | HABER | Cuenta de gastos |
Ejemplo práctico
A continuación se muestra un ejemplo completo de cierre de inventario en un hotel con tres categorías de producto. Se incluyen los dos escenarios posibles: incremento de stock y reducción de stock.
Contexto del ejemplo
Hotel con cierre de inventario a 31 de diciembre. Se han contado físicamente tres almacenes: Cocina (Alimentación), Bar (Bebidas) y Economato General (Suministros). La configuración de cuentas en cada categoría es la siguiente:
Categoría | Cuenta de gastos | Cuenta de ingresos |
|---|---|---|
Alimentación (Cocina) | 610 – Variación exist. mercaderías | 700 – Ventas de mercaderías |
Bebidas (Bar) | 610 – Variación exist. mercaderías | 700 – Ventas de mercaderías |
Suministros (Economato) | 612 – Variación exist. otros aprov. | 700 – Ventas de mercaderías |
Datos del inventario físico
Categoría | Stock inicial (€) | Stock final (€) | Variación (€) | Efecto |
|---|---|---|---|---|
Alimentación | 5.000,00 | 6.200,00 | +1.200,00 | Ingreso ↑ |
Bebidas | 3.800,00 | 2.950,00 | –850,00 | Gasto ↓ |
Suministros | 1.200,00 | 1.200,00 | 0,00 | Sin impacto |
Caso 1. Alimentación: inventario final MAYOR que el inicial
El stock de cocina ha aumentado en 1.200 €, lo que significa que hay más mercancía en almacén de la que había al inicio. Esto genera un ingreso en la cuenta de resultados.
Asiento generado automáticamente por AstroHMS:
Cuenta | Descripción | DEBE | HABER |
|---|---|---|---|
610 | Variación exist. mercaderías – anulación exist. iniciales | 5.000,00 € | |
300 | Mercaderías – baja exist. iniciales | | 5.000,00 € |
300 | Mercaderías – alta exist. finales (inventario físico) | 6.200,00 € | |
610 | Variación exist. mercaderías – registro exist. finales | | 6.200,00 € |
Resultado
La cuenta 610 queda con saldo acreedor de 1.200 €. Supone un ingreso que incrementa el resultado del ejercicio.
Caso 2. Bebidas: inventario final MENOR que el inicial
El stock de bar ha disminuido en 850€. Puede deberse a consumos no registrados, mermas o roturas. Genera un gasto adicional en la cuenta de resultados.
Asiento generado automáticamente por AstroHMS:
Cuenta | Descripción | DEBE | HABER |
|---|---|---|---|
610 | Variación exist. mercaderías – anulación exist. iniciales | 3.800,00 € | |
300 | Mercaderías – baja exist. iniciales | | 3.800,00 € |
300 | Mercaderías – alta exist. finales (inventario físico) | 2.950,00 € | |
610 | Variación exist. mercaderías – registro exist. finales | | 2.950,00 € |
Resultado
La cuenta 610 queda con saldo deudor de 850 €. Supone un gasto que reduce el resultado del ejercicio.
Caso 3. Suministros: sin variación
El stock de suministros coincide exactamente entre el inicio y el final del período. No se genera ningún impacto en resultados, aunque el sistema igualmente registra los dos apuntes de anulación y restablecimiento por el mismo importe.
Cuenta | Descripción | DEBE | HABER |
|---|---|---|---|
612 | Variación exist. otros aprov. – anulación exist. iniciales | 1.200,00 € | |
320 | Otros aprovisionamientos – baja exist. iniciales | | 1.200,00 € |
320 | Otros aprovisionamientos – alta exist. finales | 1.200,00 € | |
612 | Variación exist. otros aprov. – registro exist. finales | | 1.200,00 € |
Resultado
La cuenta 612 queda con saldo cero. No hay impacto en el resultado del ejercicio.
Resumen global del cierre
Impacto neto en la cuenta de resultados tras el cierre de los tres almacenes:
Categoría | Cuenta variación | Saldo (€) | Tipo |
|---|---|---|---|
Alimentación | 610 | +1.200,00 (acreedor) | Ingreso |
Bebidas | 610 | –850,00 (deudor) | Gasto |
Suministros | 612 | 0,00 | Sin impacto |
TOTAL NETO | | +350,00 € | Ingreso neto |
Verificación de los asientos generados
Una vez validado el ajuste de inventario, se puede verificar el resultado contable desde dos rutas:
1. Desde el módulo de Facturación
Facturación > Contabilidad > Apuntes contables
Filtrar por fecha de cierre
Desde el recuadro de búsqueda superior, crear un filtro personalizado con la fecha del cierre para facilitar la búsqueda.
Filtrar por cuenta
Filtrar también por cuenta 300 o 610 para revisar los movimientos generados.
2. Desde el ajuste de inventario
Inventario > Operaciones > Ajustes de inventario > {Ajuste validado}
Consultar el botón o enlace de Asientos contables vinculados al ajuste.
Nota: Si un producto no genera asiento al validar el ajuste, revisar que su categoría tiene correctamente configurado el campo 'Cuenta de gastos'. Si este campo está vacío, el sistema no puede generar el movimiento automático.
Errores frecuentes y resolución
Síntoma | Causa probable | Solución |
|---|---|---|
No se genera asiento al validar el ajuste | La categoría del producto no tiene 'Cuenta de gastos' configurada | Acceder a la categoría del producto y completar los campos de Propiedades de la cuenta |
El asiento se genera con cuentas incorrectas | Los campos de la categoría apuntan a cuentas erróneas | Revisar y corregir la configuración de la categoría. Los ajustes ya contabilizados pueden requerir asiento manual de rectificación |
El asiento se genera pero no cuadra (diferencia con inventario físico) | Productos sin categoría asignada o movimientos de stock sin registrar antes del cierre | Asegurarse de registrar todas las entradas/salidas antes de validar el ajuste y que todos los productos tienen categoría |
Error al validar: 'can't adapt type res.brand' | Bug conocido relacionado con el campo de marca en el módulo de inmovilizado o de categorías | Aplicar la corrección de código facilitada por el equipo técnico de AstroHMS y volver a intentar la validación |
Checklist de Configuración
Antes de realizar el primer cierre de inventario, verificar que se han completado los siguientes puntos:
- Todas las categorías de producto del economato tienen configuradas las Propiedades de la cuenta.
- El campo Cuenta de gastos contiene la cuenta de variación de existencias del Grupo 61 (610, 611 o 612 según el tipo de mercancía).
- El campo Cuenta de ingresos contiene la cuenta de ventas correspondiente (700 u otras del Grupo 7).
- Todos los movimientos de stock del período (recepciones, traspasos, mermas) están registrados y validados.
- Se ha realizado el conteo físico de existencias y se dispone del listado para introducir en el ajuste de inventario.
Nota: Se recomienda realizar el ajuste de inventario al final de cada período (mensual o anual) y antes de cualquier cierre contable formal, para garantizar que la cuenta de balance 300 refleja el valor real del stock.
Valoración
¿Te ha resultado útil este documento?
¿Necesitas ayuda?
¿No encuentras lo que buscas?
Explora todos los procesos o contacta con soporte para recibir ayuda personalizada.