Configurar Odoo para cumplir con los requisitos fiscales del SENIAT es fundamental para operar legalmente en Venezuela. Esta guía le explica paso a paso cómo configurar impuestos, retenciones, formatos de factura y libros fiscales.
Lo que cubrimos en esta guía:
- Configuración de IVA (16%, exento, no sujeto)
- Retenciones de IVA (75% y 100%)
- Retenciones de ISLR
- Formato de factura según providencias SENIAT
- Libros de compra y venta
- Comprobantes de retención
- Manejo multi-moneda (Bs y USD)
1. Requisitos del SENIAT para Facturación
Según las providencias administrativas del SENIAT, toda factura debe contener:
Datos obligatorios en factura:
- Datos del emisor: Razón social, RIF, dirección fiscal
- Datos del receptor: Nombre/razón social, RIF, dirección
- Número de control: Correlativo autorizado por SENIAT
- Número de factura: Correlativo interno
- Fecha de emisión
- Descripción de bienes/servicios
- Cantidad, precio unitario, subtotal
- Base imponible y exenta por separado
- Alícuota de IVA aplicada
- Monto del IVA
- Total de la factura
2. Configurar Impuestos en Odoo
2.1 Crear impuestos de IVA
Vaya a Contabilidad > Configuración > Impuestos y cree los siguientes:
| Nombre | Tipo | Alícuota | Uso |
|---|---|---|---|
| IVA 16% Ventas | Ventas | 16% | Productos/servicios gravados |
| IVA 16% Compras | Compras | 16% | Compras gravadas |
| IVA Exento Ventas | Ventas | 0% | Productos exentos (alimentos, medicinas) |
| IVA Exento Compras | Compras | 0% | Compras exentas |
| No Sujeto a IVA | Ninguno | 0% | Operaciones no sujetas |
Configuración del impuesto IVA 16% Ventas:
- Nombre: IVA 16% Ventas
- Tipo de impuesto: Ventas
- Cálculo: Porcentaje del precio
- Importe: 16.0000
- Cuenta de impuestos: 2.1.1.01 IVA Débito Fiscal
- Etiqueta en facturas: IVA 16%
2.2 Configurar IVA por defecto en productos
En cada producto, asigne el impuesto correspondiente:
- Vaya a Inventario > Productos
- Edite el producto
- En pestaña "Contabilidad", seleccione los impuestos de venta y compra
3. Retenciones de IVA
3.1 ¿Quién debe retener IVA?
Según el SENIAT, los Agentes de Retención designados deben retener IVA a sus proveedores:
| Tipo de Proveedor | Retención |
|---|---|
| Contribuyente Ordinario | 75% del IVA |
| Contribuyente Especial | 75% del IVA |
| No inscrito / Sin RIF válido | 100% del IVA |
3.2 Configurar retenciones en Odoo
1Crear impuesto de retención IVA 75%
- Nombre: Retención IVA 75%
- Tipo: Compras
- Cálculo: Porcentaje del precio
- Importe: -12.0000 (75% de 16%)
- Cuenta: 2.1.1.02 Retenciones IVA por Pagar
2Crear impuesto de retención IVA 100%
- Nombre: Retención IVA 100%
- Tipo: Compras
- Importe: -16.0000 (100% de 16%)
- Cuenta: 2.1.1.02 Retenciones IVA por Pagar
3Asignar retención a proveedores
- Vaya a Contactos
- Edite el proveedor
- En pestaña "Contabilidad y Ventas", marque "Es Agente de Retención"
- Seleccione el porcentaje de retención
4. Retenciones de ISLR
4.1 Tabla de retenciones ISLR vigentes
| Concepto | Base | % | Sustraendo |
|---|---|---|---|
| Servicios profesionales (persona natural residente) | 100% | 3% | Según tabla UT |
| Servicios profesionales (persona jurídica) | 100% | 2% | - |
| Comisiones | 100% | 3% | - |
| Alquileres bienes inmuebles | 100% | 3% | - |
| Publicidad y propaganda | 100% | 1% | - |
| Transporte de carga | 100% | 1% | - |
4.2 Configurar retención ISLR en Odoo
Cree impuestos negativos para cada tipo de retención ISLR:
Tipo: Compras
Cálculo: Porcentaje del precio
Importe: -3.0000
Cuenta: 2.1.1.03 Retenciones ISLR por Pagar
Incluido en precio: No
Afecta base de otros impuestos: No
5. Formato de Factura SENIAT
5.1 Personalizar plantilla de factura
Para cumplir con el formato SENIAT, la factura debe mostrar:
- Logo y datos del emisor en encabezado
- Número de control visible
- Separación clara de base imponible y exenta
- Desglose de IVA por alícuota
- Leyenda de contribuyente especial (si aplica)
- Leyenda "Original Cliente / Copia Archivo"
5.2 Campos personalizados requeridos
Agregue estos campos al modelo de factura:
| Campo | Tipo | Descripción |
|---|---|---|
| control_number | Char | Número de control SENIAT |
| nro_correlativo | Integer | Correlativo de factura |
| tipo_documento | Selection | Factura/Nota Crédito/Nota Débito |
| afectado_por | Many2one | Factura afectada (para NC/ND) |
6. Libros de Compra y Venta
6.1 Libro de Ventas
El libro de ventas debe generarse mensualmente con:
- Fecha de factura
- RIF del cliente
- Nombre/Razón social del cliente
- Tipo de documento (Factura, NC, ND)
- Número de factura
- Número de control
- Total ventas (con IVA)
- Ventas exentas
- Base imponible
- Alícuota
- IVA
- IVA retenido (si aplica)
6.2 Libro de Compras
Estructura similar al libro de ventas, incluyendo:
- Compras internas gravadas
- Compras internas exentas
- Importaciones gravadas
- IVA soportado deducible
- IVA retenido por terceros
6.3 Generar libros en Odoo
Configure reportes personalizados:
- Vaya a Contabilidad > Reportes > Libros Fiscales
- Seleccione período (mes/año)
- Genere Libro de Ventas o Libro de Compras
- Exporte a Excel/PDF según requiera
¿Necesita Configuración Fiscal Profesional?
Configuramos Odoo para cumplir 100% con SENIAT. Incluye libros fiscales y formatos.
Solicitar Configuración7. Comprobantes de Retención
7.1 Comprobante de Retención IVA
Cuando retenga IVA, debe emitir comprobante con:
- Número de comprobante (correlativo)
- Fecha de emisión
- Período fiscal
- Datos del agente de retención (usted)
- Datos del sujeto retenido (proveedor)
- Número y fecha de factura original
- Monto base de retención
- IVA facturado
- IVA retenido
7.2 Comprobante de Retención ISLR
Similar al de IVA, pero incluye:
- Concepto del pago (tipo de servicio)
- Código de concepto SENIAT
- Porcentaje de retención aplicado
- Sustraendo (si aplica)
8. Multi-Moneda: Bolívares y Dólares
8.1 Configurar monedas
Activar multi-moneda:
- Vaya a Contabilidad > Configuración
- Active "Multi-Monedas"
- Configure VES (Bolívar) como moneda principal
- Active USD como moneda secundaria
8.2 Tasa de cambio
Odoo permite:
- Tasa manual: Ingrese diariamente la tasa BCV
- Tasa automática: Configure servicio de actualización (API BCV)
- Tasa por factura: Especifique tasa al momento de facturar
Importante:
Para efectos fiscales, el SENIAT requiere que las facturas en moneda extranjera muestren el equivalente en Bolívares a la tasa BCV del día de la operación.
9. Declaraciones SENIAT
9.1 Declaración de IVA
Con los datos de Odoo puede preparar:
- Forma 30 (declaración mensual de IVA)
- Total débitos fiscales (ventas)
- Total créditos fiscales (compras)
- Retenciones IVA soportadas
- IVA a pagar o crédito fiscal
9.2 Declaración de Retenciones
- XML de retenciones IVA para portal SENIAT
- Relación de retenciones ISLR
10. Checklist de Configuración Fiscal
Antes de empezar a facturar, verifique:
- ✅ RIF de la empresa configurado correctamente
- ✅ Dirección fiscal completa
- ✅ Impuestos IVA creados (16%, exento)
- ✅ Retenciones IVA configuradas (si es agente)
- ✅ Retenciones ISLR configuradas
- ✅ Secuencia de número de control activa
- ✅ Plantilla de factura personalizada
- ✅ Plan de cuentas con cuentas fiscales
- ✅ Diarios configurados (ventas, compras)
- ✅ Monedas activas (VES, USD)
- ✅ Tasa de cambio actualizada
Conclusión
Odoo puede configurarse completamente para cumplir con todos los requisitos del SENIAT en Venezuela. La clave está en una configuración inicial correcta de impuestos, retenciones y formatos de documentos.
Si necesita ayuda profesional para configurar la parte fiscal de su Odoo, nuestro equipo tiene experiencia con más de 300 empresas venezolanas cumpliendo con SENIAT.
Configuración Fiscal Profesional
Garantizamos cumplimiento 100% SENIAT. Incluye impuestos, retenciones y libros fiscales.
Solicitar Configuración