Cierres Z
En un comercio con controlador fiscal, la venta al mostrador no se registra comprobante por comprobante: se registra el cierre Z, que es la rendición diaria del equipo. Un día de 380 tiques es un cierre Z y un asiento, no 380.
De dónde sale el archivo
Del portal de ARCA, en Controladores Fiscales → Auditoría, formato F8011.
Se descarga como un .pem (un sobre firmado con el XML adentro).
Dos cosas a tener en cuenta al descargar:
- El período máximo es de 30 días. Conviene bajar por quincena: un año son 24 descargas, y períodos largos fallan o salen incompletos.
- Todos los archivos se llaman igual (
afip.pem,afip(1).pem…). No hace falta renombrarlos: el sistema los identifica por su contenido, y si subís dos veces el mismo te avisa en lugar de duplicar ventas.
Antes de la primera importación
Cada controlador tiene que estar dado de alta con su número de serie, que es lo que permite atribuirle los archivos, y asociado a su punto de venta. Esa asociación es la que después imputa la venta a la sucursal correcta: sin ella, todos los cierres caen en «sin asignar» en la analítica por dimensiones.
Qué mirar en la pantalla
Los huecos, antes que los totales. El número Z es correlativo por equipo: si entre el 314 y el 316 falta el 315, hay una jornada de ventas que nunca entró al sistema. Un total correcto calculado sobre datos incompletos es peor que no mostrar nada, así que los faltantes aparecen arriba y en rojo.
Cuántos están sin asentar. Importar no es registrar. Un cierre importado pero sin asiento no está en el libro diario ni en el libro IVA ventas. El contador de «Sin asentar» tiene que quedar en cero al cerrar el mes.
El asiento que genera
Una línea de venta por cada alícuota, no una sola:
Caja total del día
Ventas al 10,5 % (carne) neto
Ventas al 21 % (bebidas, fiambres) neto
IVA débito fiscal iva
Se separan porque el libro IVA ventas los necesita así. Si el cierre trae totales que no cuadran con sus componentes, el sistema lo dice con ese nombre y no genera el asiento — un asiento desbalanceado esconde el problema en lugar de mostrarlo.
Generar el asiento es idempotente: si el cierre ya estaba asentado, no se duplica.