Argentina Payroll (Aportes & Ganancias)
Argentina payroll for Odoo: aportes/contribuciones, cumulative Ganancias 4ta (RG 4003-E) with SiRADIG import, annual/final/informative liquidations and F.1359 v2.0, CCT convenios (130/75 Comercio, 260/75 UOM, rurales, viajantes, alimentacion, estaciones de servicio), ART, recibo de sueldo PDF, asiento contable and SICOSS/F.931 file
Nómina Argentina (Aportes & Ganancias) para Odoo
Calcula aportes y contribuciones (Decreto 814),
el Impuesto a las Ganancias de 4ta categoría con escala editable,
el SAC/aguinaldo y el neto a bruto, con export F.931
— sobre hr, sin necesidad de nómina Enterprise.
Qué hace
Liquida la nómina estatutaria argentina directamente en Odoo, sobre la base
gratuita de hr y sin depender de la nómina Enterprise. Calcula los
aportes del empleado (Jubilación 11%, Obra Social 3%, INSSJP/PAMI
3%) sobre la base imponible con los topes de ANSES editables, las
contribuciones patronales según el Decreto 814/2001, y el
Impuesto a las Ganancias de 4ta categoría con un motor progresivo
real sobre una escala editable que se actualiza cada semestre.
También calcula el SAC (aguinaldo) y admite el neto a bruto para
acuerdos de "sueldo en mano", con exportación de resumen para el F.931.
Aportes y contribuciones (Decreto 814)
Los aportes del empleado suman 17%: Jubilación 11%, Obra Social 3% e INSSJP/PAMI 3%, sobre la base imponible acotada a los topes mínimo y máximo de ANSES (editables mes a mes). Las contribuciones patronales siguen el Decreto 814/2001: bloque SIPA de 20,40% (alícuota general) o 18% (alícuota reducida) más 6% de Obra Social; el tipo de alícuota se selecciona en la ficha de la compañía.
Ganancias 4ta categoría, SAC y neto a bruto
El Impuesto a las Ganancias de 4ta categoría se calcula con un motor progresivo real (monto fijo + alícuota) sobre la escala del Art. 94, que ARCA actualiza por RIPTE cada semestre junto con las deducciones (ganancia no imponible, especial, cónyuge, hijos): por eso se mantienen como registros de datos y parámetros de compañía, nunca fijos en el código. El módulo también calcula el SAC/aguinaldo prorrateado por días trabajados y soporta la conversión neto a bruto para acuerdos de "sueldo en mano".
Funcionalidades destacadas
- Aportes 11% + 3% + 3% con topes de ANSES editables mes a mes.
- Contribuciones Decreto 814 — bloque SIPA 20,40% / 18% más 6% de Obra Social, configurable por compañía.
- Ganancias 4ta categoría — motor progresivo real sobre una escala Art. 94 editable, más las deducciones vigentes.
- Conceptos de liquidación — haberes remunerativos, sumas no remunerativas y deducciones por línea; los remunerativos integran la base de aportes y Ganancias.
- ART y cuota sindical — ART (alícuota + cuota fija + $0,60 FFEP) como costo patronal y cuota sindical (% del CCT) para afiliados.
- Recibo de sueldo (Art. 140 LCT) — PDF por empleado con haberes, retenciones y neto.
- Asiento contable de sueldos — asiento balanceado y contabilizado (sueldos, cargas sociales, neto a pagar y cargas a pagar).
- SICOSS / F.931 — archivo oficial AFIP de ancho fijo para importar al aplicativo SICOSS, más el resumen CSV para conciliar el Formulario 931.
- SAC / aguinaldo — calculadora prorrateada por días trabajados. Neto a bruto para "sueldo en mano".
Escala de Ganancias 4ta categoría (Art. 94)
ARCA actualiza la escala cada semestre: cargue los tramos del período vigente (Desde, Hasta, Monto Fijo, Alícuota). El motor de cálculo es real; los valores de la escala los mantiene usted.
Convenios colectivos (CCT)
La liquidación entiende el convenio colectivo del empleado: convenio → rama → categoría → escala con fecha de vigencia → reglas. El módulo trae armada la estructura de dos convenios y las reglas cuyo valor fija el texto oficial.
CCT 130/75 — Empleados de Comercio
- Las 21 categorías de los Art. 5 a 10 (maestranza, administrativos, cajeros, auxiliares, auxiliares especializados y ventas).
- Art. 40 — asignación por asistencia y puntualidad: la doceava parte exacta de la remuneración del mes, con la pérdida del beneficio por más de una ausencia.
- Art. 100 — retención del 2 % de los haberes, que reemplaza la cuota sindical de la compañía para no retener dos veces.
- Art. 20 — adicional por zona (20 % austral, 5 % Río Negro y Neuquén), a aplicar manualmente según el lugar de prestación de tareas. Las reglas de los Art. 24, 98, 101 y 102 quedan listas para cargarles el valor vigente.
CCT 260/75 — UOM (Industria Metalúrgica)
- Las 22 ramas del Título VI y las 8 categorías generales del Art. 6 (Oficial Múltiple a Peón).
- Art. 27 — escalafón por antigüedad del 1 % del básico por cada año, con la regla de aniversario 1-15 / 16-31 del inciso e).
- Art. 65 — 20 % por tareas peligrosas, a aplicar manualmente según las tareas del período. Los Art. 53, 54, 55 y 76 y el IMGR quedan como reglas a completar con el valor de la escala vigente.
- Un tercer convenio se define desde la interfaz: ramas, categorías, escalas y reglas, sin escribir código.
Las escalas y las alícuotas que se acuerdan en paritaria no vienen cargadas con importes: cada regla trae el artículo del convenio en su campo "Fuente" y, mientras el valor esté vacío, la liquidación avisa en lugar de calcular cero. Los conceptos a cargo del empleador (obra social, INACAP) son costo de la empresa: no tocan la base del empleado ni el neto a cobrar.
El convenio y la liquidación, en pantalla
Convenio CCT 130/75 con sus ramas, las 21 categorías de los Art. 5 a 10 y la pestaña de reglas; cada categoría guarda su escala con fecha de vigencia (datos de ejemplo).
Liquidación con los conceptos del convenio aplicados: básico de la escala, antigüedad, presentismo (Art. 40) y la retención del Art. 100, más el aviso de las reglas sin valor de paritaria cargado (ejemplo).
Cómo funciona
- Cargue el sueldo bruto mensual de cada empleado en la ficha de nómina Argentina, junto con los topes de ANSES vigentes y la escala de Ganancias del período.
- Genere una liquidación para el período y calcule: el motor completa una línea por empleado con aportes, contribuciones, Ganancias, SAC (si corresponde) y neto.
- Exporte el resumen F.931 en CSV para conciliar contra la declaración jurada ante ARCA.
Retención, conciliación e idiomas
- Cuota sindical deducible de Ganancias — la retención del convenio (Art. 100 del CCT 130/75, Art. 101 y Art. 76 de la UOM) descuenta de la base del impuesto según la RG 4003-E, Anexo II, Apartado D, inciso b) y el Art. 37 de la Ley 23.551. Es un interruptor por regla de convenio, por concepto cargado a mano y por compañía: las deducciones no deducibles (adelantos, embargos) no tocan la base.
- Neto a bruto coherente — en las líneas marcadas "Neto" el cálculo inverso ya contempla la cuota sindical y las otras deducciones, para que el neto acordado sea el que cobra el empleado.
- Liquidaciones cerradas congeladas — una liquidación confirmada o con asiento contabilizado conserva sus importes: una actualización del módulo no los mueve.
- Resumen F.931 conciliable — el CSV suma SAC, aportes y contribuciones del SAC, otras deducciones, contribuciones SIPA y de obra social, conceptos del convenio a cargo del empleador y días trabajados. Las 13 columnas anteriores no se mueven, las nuevas van al final, y los días trabajados no se suman en la fila TOTAL.
- Idiomas: Español, English — el
módulo incluye su traducción al español
(
i18n/es.po), de modo que un usuario con idioma español (es, es_AR) ve las pantallas en español y el resto del mundo en inglés. Los nombres propios del convenio y las citas legales quedan en español en todos los idiomas.
Ganancias 4ta categoría acumulado, SiRADIG y F.1359
Retención acumulada (RG 4003-E)
- Método acumulado del Art. 7 y el Anexo II de la RG 4003-E: ganancia neta acumulada del período fiscal contra las deducciones del Art. 30 y la escala del Art. 94 acumuladas al mes, menos lo ya retenido y las autorretenciones de la RG 5683/2025. Retención o reintegro del mes, tope del Art. 7 en la retención, doceavas del SAC (Apartado C), retribuciones no habituales prorrateadas (Apartado B), topes de las deducciones y el 5 % de la ganancia neta.
- Tablas de ARCA 2026 incluidas (enero a diciembre, anual y final del primer semestre), tomadas de las publicaciones oficiales; las tablas de los años siguientes se cargan como datos.
- Las compañías que ya usaban el módulo conservan el método mensual simplificado hasta que lo cambien; la liquidación avisa mientras tanto.
SiRADIG y liquidaciones del Art. 21
- Importación de SiRADIG: los XML del F.572 Web que ARCA pone a disposición del empleador (SiRADIG - Empleador, Sección A, presentacion.xsd v1.24), uno o varios en un ZIP: cargas de familia, ganancias de otros empleadores, deducciones, pagos a cuenta y autorretenciones alimentan la retención. Lo que no tiene casilla en el F.1359 se informa y no se deduce.
- Liquidaciones anual, final e informativa (Art. 21 y 22), con el saldo de la anual aplicado en la siguiente liquidación de sueldos.
- Archivo F.1359 versión 2.0 (diseño de registro 00200 de ARCA, vigente desde el período 2025 por la RG 5683/2025) para "Presentación de DDJJ y Pagos", y el certificado en PDF con el modelo del manual.
Más convenios: alimentación, rurales, estaciones de servicio y viajantes
- Trabajadores rurales (Ley 26.727) — bonificación por antigüedad del Art. 38 (1 % por año hasta 10 años, 1,5 % por año desde el año 11), contribución RENATRE del 1,5 % (Ley 25.191 Art. 14) y los 2 puntos adicionales de contribución patronal del Art. 80.
- Viajantes de comercio (CCT 308/75, Ley 14.546) — comisión sobre ventas directas e indirectas y comisión por cobranzas con el porcentaje de cada viajante (sin porcentaje convenido, el 33 % de la tasa de ventas, Art. 22), garantía mínima mensual del viajante exclusivo con su 1 % / 1,5 % por año (Art. 16) y aporte del 2 % al Fondo (Res. DNAS 50/92). La Ley 14.546 queda abrogada desde el 1/1/2027 (Ley 27.802 Art. 198); la comisión convenida sigue liquidándose.
- Industria de la alimentación (CCT 244/94 y texto ordenado CCT 89/90) — 4 ramas y 25 categorías, escalafón por antigüedad 1 % / 1,25 % / 1,5 % por año por tramos (Art. 15-16) y zona patagónica 20 % (Art. 18).
- Estaciones de servicio (CCT 371/03, 317/99 y 521/07) — las 9 categorías, antigüedad 1 % por año, cuota sindical 3 %, aporte mutual 1 % (y 1 % del empleador), fondo convencional 2 % a cargo del empleador, aporte solidario 2 % (521/07), manejo de fondos y premio a la asistencia (importe vigente a cargar).
Alcance y transparencia de datos
El motor de aportes, contribuciones y Ganancias es Python puro y está cubierto por pruebas unitarias; todo el cálculo se ejecuta localmente dentro de su instancia de Odoo, sin enviar datos a terceros. Las alícuotas, topes y escala reflejan la normativa vigente y deben confirmarse contra ANSES/ARCA antes de liquidar sueldos reales; la escala de Ganancias se actualiza cada semestre. De los convenios colectivos se incluye la estructura (ramas, categorías) y las reglas cuyo valor fija el texto oficial; las escalas básicas y las alícuotas que se acuerdan en cada paritaria son datos que carga y mantiene usted, con su fecha de vigencia. El archivo F.1359 se presenta con su clave fiscal en el servicio de ARCA; un saldo a favor del trabajador se reintegra primero en una liquidación de sueldos, el F.1359 nunca lleva importes negativos. Este módulo no está afiliado a ANSES, ARCA, FAECYS, OSECAC, UOM/UOMRA, ADIMRA, FTIA, UATRE, RENATRE ni FOESGRA.
English
Argentina Payroll (Aportes & Ganancias) for Odoo
Compute Argentine social-security contributions and income tax in Odoo, built on
hr + account — no Enterprise hr_payroll dependency.
Argentine statutory payroll in Odoo on top of hr. Employee aportes (Jubilación 11%, Obra Social 3%, PAMI 3%) on the ANSES taxable base (editable topes); employer contribuciones per Decreto 814/2001 (SIPA block 20.40% or 18% plus Obra Social 6%); and Impuesto a las Ganancias 4ta categoría via a real progressive engine over an editable scale (ARCA revises it every semester). It also computes the SAC (aguinaldo) and supports net-to-gross ("sueldo en mano"), with an F.931 summary CSV.
- Aportes 11% + 3% + 3% with editable ANSES topes.
- Contribuciones Decreto 814: 20.40% / 18% + 6% obra social.
- Ganancias 4ta — progressive engine over an editable Art. 94 scale plus deductions.
- Salary concepts — remunerative, non-remunerative and deduction lines; remunerative concepts feed the aportes/Ganancias base.
- ART & cuota sindical — ART employer cost (rate + fixed + $0.60 FFEP) and per-CCT union dues for affiliated employees.
- Recibo de sueldo PDF (Art. 140 LCT) and a balanced, posted payroll journal entry.
- Official AFIP SICOSS file — fixed-width import record plus the F.931 summary CSV.
- Collective agreements (CCT) — convenio, rama, categoria, dated escala and rules as editable data: the structure of CCT 130/75 (21 categories of Art. 5-10) and CCT 260/75 (22 ramas of Titulo VI, 8 general categories of Art. 6) ships with the module, and a third agreement is defined from the UI.
- Rules measured from the official text — Art. 40 attendance bonus (one twelfth of the month), Art. 100 2% union retention, Art. 20 zone 20%/5% and Art. 65 20% hazardous work (both applied manually per location/tasks) and UOM Art. 27 seniority 1% per year. Paritaria amounts are user data: while a rate is empty the run warns instead of computing a silent zero.
- Union dues deducted from the Ganancias base — the agreement retention (CCT 130/75 Art. 100 and Art. 101, UOM Art. 76) lowers the withholding base per RG 4003-E, Anexo II, Apartado D, inciso b) and Art. 37 of Ley 23.551, as a flag per agreement rule, per hand-typed concept and per company; the deductions that are not deductible (adelantos, embargos) leave the base untouched. The net-to-gross sees the same items, and a confirmed liquidation (or one with a posted journal entry) keeps the amounts it was closed with.
- F.931 summary you can reconcile — the CSV also carries the SAC with its aportes and contribuciones, other deductions, SIPA and obra social contributions, employer-side agreement concepts and the days worked; the previous 13 columns never move and the days worked are not added up in the TOTAL row.
- Languages: Spanish, English — the module
ships its Spanish translation (
i18n/es.po): a user with a Spanish language (es, es_AR) gets the Spanish screens, the rest of the world English. Agreement proper names and legal quotes stay in Spanish in every language. - SAC / aguinaldo and net-to-gross; pure-Python engine, fully unit tested.
Cumulative Ganancias, SiRADIG import and F.1359
- Cumulative retention of RG 4003-E Art. 7 and Anexo II: accumulated net income of the fiscal year against the Art. 30 deductions and the Art. 94 scale accumulated to the month, minus what was already withheld and the RG 5683/2025 self-withholdings; refunds, the Art. 7 cap, SAC twelfths, prorated non-habitual pay, deduction caps and the 5 % limit. The ARCA 2026 tables ship with the module; later years are data. Companies that already used the module keep the simplified monthly method until they switch (the run warns).
- SiRADIG import — the F.572 Web XML files ARCA gives the employer (SiRADIG - Empleador, Seccion A, presentacion.xsd v1.24), one by one or zipped: dependants, other employers, deductions, payments on account and self-withholdings feed the retention.
- Annual, final and informative liquidations (Art. 21 and 22), the annual balance applied in the next payroll, the F.1359 version 2.0 file (ARCA record layout 00200) and the PDF certificate.
- More agreements — rural workers (Ley 26.727 Art. 38 seniority, RENATRE 1.5 %, Art. 80 +2 points), viajantes de comercio (CCT 308/75, Ley 14.546 sales and collection commissions with each worker's rate, Art. 22 33 % default, Art. 16 guarantee for exclusive viajantes, 2 % fund), food industry (CCT 244/94 with the CCT 89/90 categories and tiered seniority, Patagonian zone) and service stations (CCT 371/03, 317/99 and 521/07: categories, seniority, union dues, mutual, fund and solidarity contributions).
Scope & disclosure
The aportes, contribuciones and Ganancias engine is pure Python and unit tested; all computation runs locally inside your own Odoo instance, with no data sent to third parties. Rates, topes and the scale reflect the current statutory defaults and must be confirmed against ANSES/ARCA before running live payroll; the Ganancias scale is revised every semester. For the collective agreements the module ships the structure (ramas, categories) and the rules whose value the official text fixes; the basic scales and the rates agreed in each paritaria are data you load and maintain, with their own start date. This module is not affiliated with ANSES, ARCA, FAECYS, OSECAC, UOM/UOMRA, ADIMRA, FTIA, UATRE, RENATRE or FOESGRA. The F.1359 file is presented by you with your clave fiscal; a balance in favour of the worker is refunded in a payroll run first, the F.1359 never carries negative amounts.
Screenshots
Liquidación mensual con aportes, contribuciones y Ganancias
Escala de Ganancias Art. 94 editable
CCT 130/75 agreement with categories, dated scale and rules — and a liquidación with the convenio concepts applied (example data)
Update date: 2026-10-01
User guides (PDF)
Related modules
Argentina Holidays
Calendario completo de 10 años de días festivos de Argentina, listo para Odoo HR. Festivos nacionales y religiosos - aplicados automáticamente al resource.calendar como ausencias.
Andorra Holidays
Calendari complet de 10 anys de festius oficials per a Andorra, llest per a Odoo HR. Festius nacionals i religiosos - aplicats automàticament al resource.calendar com a entrades de permís.
UAE Holidays
تقويم شامل للعطل الرسمية في United Arab Emirates لمدة 10 سنوات، جاهز لـ Odoo HR. الأعياد الوطنية والدينية - تطبق تلقائياً على resource.calendar كإجازات.