Generación de CFDI (Factura Electrónica)
Aprenda a generar Comprobantes Fiscales Digitales por Internet (CFDI 4.0) válidos ante el SAT usando ALTUM ERP.
¿Qué es un CFDI?
Sección titulada «¿Qué es un CFDI?»El CFDI (Comprobante Fiscal Digital por Internet) es:
- La factura electrónica oficial en México
- Obligatorio según las leyes fiscales del SAT
- Válido únicamente si está timbrado por un PAC autorizado
- Compuesto por archivo XML (datos) y PDF (representación)
⚠️ Importante: Solo los CFDI timbrados son válidos fiscalmente.
Requisitos Previos
Sección titulada «Requisitos Previos»Antes de generar CFDIs, asegúrese de tener:
-
Certificados de Sello Digital (CSD):
- Archivo .cer (certificado)
- Archivo .key (llave privada)
- Contraseña de la llave privada
- Vigentes y registrados en el sistema
-
Proveedor PAC Configurado:
- Finkok (PAC integrado en ALTUM ERP)
- Credenciales activas
- Folios disponibles
-
Datos Fiscales Completos:
- RFC del emisor
- Régimen fiscal
- Código postal
- Lugar de expedición
💡 Consejo: El administrador del sistema debe configurar estos datos. Consulte la sección de configuración si falta algo.
Formas de Generar CFDI
Sección titulada «Formas de Generar CFDI»ALTUM ERP ofrece tres formas de generar facturas:
1. Desde una Venta (Más Común)
Sección titulada «1. Desde una Venta (Más Común)»Generar CFDI directamente de una venta realizada en el POS.
2. Manual (Sin Venta Previa)
Sección titulada «2. Manual (Sin Venta Previa)»Crear factura desde cero para servicios o ventas externas.
3. Por el Cliente (Autofacturación)
Sección titulada «3. Por el Cliente (Autofacturación)»El cliente genera su factura usando el código QR del ticket.
Generar CFDI desde una Venta
Sección titulada «Generar CFDI desde una Venta»Paso 1: Acceder al Módulo de Facturación
Sección titulada «Paso 1: Acceder al Módulo de Facturación»Opción A: Desde el POS
- Después de completar una venta, haga clic en “Generar Factura”
- Será redirigido al módulo de facturación
- Los datos de la venta se prellenarán automáticamente
Opción B: Desde el Módulo de Facturación
- En el menú lateral, seleccione “Facturación”
- Haga clic en “Nueva Factura”
- Busque la venta por folio o cliente
- Seleccione la venta a facturar
Paso 2: Verificar Datos del Emisor
Sección titulada «Paso 2: Verificar Datos del Emisor»El sistema prellenará los datos de su empresa:
Datos del Emisor (Su Empresa):
- RFC: ___
- Nombre/Razón Social: ___
- Régimen Fiscal: ___
- Código Postal: ___
- Lugar de Expedición: ___
✅ Nota: Estos datos se toman de la configuración general y no deben modificarse aquí.
Paso 3: Ingresar Datos del Receptor (Cliente)
Sección titulada «Paso 3: Ingresar Datos del Receptor (Cliente)»Complete la información fiscal del cliente:
Campos Obligatorios:
-
RFC del Receptor:
- 13 caracteres para personas físicas
- 12 caracteres para personas morales
- El sistema valida el formato automáticamente
-
Nombre o Razón Social:
- Nombre completo tal como aparece en la constancia fiscal
- Sin abreviaturas
-
Régimen Fiscal del Receptor:
- Seleccione de la lista el régimen del cliente
- Ejemplos: 601, 603, 605, 606, 612, 616, etc.
-
Código Postal del Receptor:
- Código postal del domicilio fiscal
- 5 dígitos
-
Uso del CFDI:
- Seleccione el uso que dará el cliente a la factura
- Ejemplos: G03 (Gastos en general), P01 (Por definir)
Catálogo de Uso del CFDI Más Comunes:
| Clave | Descripción | Cuándo Usar |
|---|---|---|
| G01 | Adquisición de mercancías | Compra de productos |
| G02 | Devoluciones, descuentos o bonificaciones | Notas de crédito |
| G03 | Gastos en general | Gastos operativos |
| I01 | Construcciones | Materiales construcción |
| I02 | Mobiliario y equipo de oficina | Muebles, computadoras |
| I03 | Equipo de transporte | Vehículos |
| I04 | Equipo de cómputo | Computadoras, servidores |
| P01 | Por definir | Cuando cliente no especifica |
| S01 | Sin efectos fiscales | Facturas a público general |
💡 Consejo: Si el cliente no sabe qué uso seleccionar, use P01 (Por definir).
Paso 4: Búsqueda Rápida de Cliente
Sección titulada «Paso 4: Búsqueda Rápida de Cliente»Si el cliente ya está registrado:
- Haga clic en “Buscar Cliente”
- Escriba nombre, RFC o teléfono
- Seleccione el cliente de la lista
- Los datos fiscales se llenarán automáticamente
✅ Nota: Los clientes con datos fiscales completos agilizan la facturación.
Paso 5: Revisar Conceptos (Productos/Servicios)
Sección titulada «Paso 5: Revisar Conceptos (Productos/Servicios)»Verifique los productos o servicios a facturar:
Información por Concepto:
- Cantidad: Unidades vendidas
- Clave de Producto/Servicio: Clave SAT (automática)
- Clave de Unidad: Clave SAT de la unidad de medida
- Descripción: Nombre del producto/servicio
- Valor Unitario: Precio antes de impuestos
- Descuento: Descuentos aplicados (si aplica)
- Impuestos: IVA u otros impuestos
- Importe: Total del concepto
Modificar Conceptos:
Si necesita editar algún concepto:
- Haga clic en el icono de edición (✏️)
- Modifique los datos necesarios
- Haga clic en “Guardar”
⚠️ Importante: La descripción y cantidades deben coincidir con la venta real.
Paso 6: Agregar/Eliminar Conceptos
Sección titulada «Paso 6: Agregar/Eliminar Conceptos»Agregar Concepto:
- Haga clic en “+ Agregar Concepto”
- Busque el producto/servicio
- Ingrese cantidad y precio
- El sistema calculará impuestos automáticamente
Eliminar Concepto:
- Haga clic en el icono de basurero (🗑️) del concepto
- Confirme la eliminación
Paso 7: Seleccionar Forma de Pago
Sección titulada «Paso 7: Seleccionar Forma de Pago»Indique cómo pagó el cliente:
Formas de Pago SAT:
| Clave | Descripción |
|---|---|
| 01 | Efectivo |
| 02 | Cheque nominativo |
| 03 | Transferencia electrónica |
| 04 | Tarjeta de crédito |
| 28 | Tarjeta de débito |
| 99 | Por definir |
💡 Consejo: Si el cliente pagó con múltiples formas, seleccione la principal o use 99 (Por definir).
Paso 8: Seleccionar Método de Pago
Sección titulada «Paso 8: Seleccionar Método de Pago»Indique si el pago fue en una sola exhibición o a crédito:
Opciones:
- PUE - Pago en Una Sola Exhibición: El cliente pagó todo al momento de la venta
- PPD - Pago en Parcialidades o Diferido: Venta a crédito, se pagará después
⚠️ Importante:
- Si selecciona PPD, deberá emitir Complementos de Pago cuando el cliente liquide
- La mayoría de ventas en mostrador son PUE
Paso 9: Revisar Totales
Sección titulada «Paso 9: Revisar Totales»Verifique el resumen de la factura:
Desglose:
- Subtotal: Total antes de impuestos
- Descuentos: Total de descuentos aplicados
- IVA (16%): Impuesto al valor agregado
- IEPS: Impuesto especial (si aplica)
- Retenciones: Retenciones de impuestos (si aplica)
- TOTAL: Monto final de la factura
✅ Nota: Los totales deben coincidir con lo pagado por el cliente.
Paso 10: Información Adicional (Opcional)
Sección titulada «Paso 10: Información Adicional (Opcional)»Puede agregar información complementaria:
Campos Opcionales:
- Número de Pedido/Orden de Compra: Referencia del cliente
- Observaciones: Notas internas
- Condiciones de Pago: Términos acordados (si es a crédito)
- Número de Cuenta: Para pagos con cheque/transferencia
Paso 11: Vista Previa
Sección titulada «Paso 11: Vista Previa»Antes de timbrar, revise la vista previa:
- Haga clic en “Vista Previa”
- Verá cómo se verá el PDF final
- Verifique que todo esté correcto
Verifique:
- ✅ RFC del cliente correcto
- ✅ Nombre completo sin errores
- ✅ Régimen fiscal correcto
- ✅ Conceptos y cantidades correctas
- ✅ Totales coinciden con la venta
⚠️ Importante: Una vez timbrado, solo puede cancelarse (no editarse). Revise cuidadosamente antes de continuar.
Paso 12: Timbrar CFDI
Sección titulada «Paso 12: Timbrar CFDI»Para generar la factura oficial:
- Revise que toda la información esté correcta
- Haga clic en “Timbrar CFDI”
- El sistema enviará los datos al PAC
- Espere la respuesta (usualmente 5-15 segundos)
Proceso de Timbrado:
- Validación: El sistema verifica que todos los datos sean correctos
- Generación XML: Se crea el archivo XML con la estructura SAT
- Sellado: Se firma digitalmente con su CSD
- Envío al PAC: Se envía al Proveedor Autorizado de Certificación
- Timbrado: El PAC valida y agrega el sello fiscal
- Recepción: El CFDI timbrado regresa al sistema
Paso 13: Confirmación de Timbrado Exitoso
Sección titulada «Paso 13: Confirmación de Timbrado Exitoso»Si todo fue correcto, verá:
Mensaje: “CFDI timbrado exitosamente”
Información Mostrada:
- UUID (Folio Fiscal): Identificador único del CFDI
- Fecha y Hora de Certificación: Cuándo se timbró
- Certificado SAT: Número del certificado del PAC
- Serie y Folio: Numeración interna
Acciones Disponibles:
- Descargar XML
- Descargar PDF
- Enviar por correo
- Imprimir
- Generar otra factura
Descargar y Enviar CFDI
Sección titulada «Descargar y Enviar CFDI»Descargar Archivos
Sección titulada «Descargar Archivos»Después del timbrado:
-
Descargar XML:
- Haga clic en “Descargar XML”
- Se descargará el archivo .xml oficial
-
Descargar PDF:
- Haga clic en “Descargar PDF”
- Se descargará la representación impresa
💡 Consejo: Siempre descargue ambos archivos (XML y PDF). El XML es el documento fiscal oficial.
Enviar por Correo Electrónico
Sección titulada «Enviar por Correo Electrónico»Para enviar la factura al cliente:
- Haga clic en “Enviar por Email”
- El sistema usará el correo registrado del cliente
- Si desea usar otro correo, ingréselo
- Haga clic en “Enviar”
Contenido del Correo:
- Archivo XML adjunto
- Archivo PDF adjunto
- Datos del CFDI (UUID, fecha, total)
- Instrucciones para validar en el SAT
✅ Nota: El cliente recibirá el correo inmediatamente.
Generar CFDI Manual (Sin Venta)
Sección titulada «Generar CFDI Manual (Sin Venta)»Para facturar servicios o ventas no registradas en el POS:
Paso 1: Nueva Factura Manual
Sección titulada «Paso 1: Nueva Factura Manual»- Vaya a Facturación > “Nueva Factura”
- Seleccione “Factura Manual”
Paso 2: Ingresar Datos del Receptor
Sección titulada «Paso 2: Ingresar Datos del Receptor»Complete todos los datos del cliente (igual que antes).
Paso 3: Agregar Conceptos Manualmente
Sección titulada «Paso 3: Agregar Conceptos Manualmente»- Haga clic en “+ Agregar Concepto”
- Complete los campos:
Campos Requeridos:
- Clave Producto/Servicio SAT: Busque en el catálogo SAT
- Cantidad: Número de unidades
- Clave de Unidad: H87, E48, KGM, etc.
- Descripción: Descripción clara del producto/servicio
- Valor Unitario: Precio antes de impuestos
- Descuento: Si aplica
- Impuestos: Seleccione IVA 16%, IVA 0%, Exento, etc.
- El sistema calculará el importe automáticamente
- Agregue más conceptos si es necesario
Paso 4: Continuar con el Proceso Normal
Sección titulada «Paso 4: Continuar con el Proceso Normal»Complete los pasos de forma de pago, método de pago, y timbrado como se explicó anteriormente.
Próximos Pasos
Sección titulada «Próximos Pasos»Ahora que sabe generar CFDIs:
- Administración de Facturas - Consultar y gestionar CFDIs emitidos
- Cancelación de CFDI - Cancelar facturas ante el SAT
- Solución de Problemas - Resolver errores comunes
Última Actualización: Diciembre 2025