Argentina

Configuración

Instalación de módulos

Instale los siguientes módulos para obtener todas las funciones de la localización de Argentina:

Nombre

Nombre técnico

Descripción

Argentina - Contabilidad

l10n_ar

Es el paquete de localización fiscal predeterminado y representa la configuración mínima para que una empresa opere en Argentina según las regulaciones y lineamientos de la AFIP.

Comercio electrónico de Argentina

l10n_ar_website_sale

(opcional) Permite al usuario ver el tipo de identificación y la responsabilidad ante AFIP en el formulario de pago del comercio electrónico para crear facturas con el tipo de documento correcto.

Argentina - Retenciones de pago

l10n_ar_withholding

Permite registrar las retenciones durante el pago de una factura.

Nota

La facturación electrónica a través de los servicios web de la AFIP (solicitud de CAE, Consultar factura en la AFIP, validación de facturas de proveedor en la AFIP, Bono Fiscal Electrónico, FCE MiPyME, venta directa de productos de liquidez) y los informes de Libro de IVA / resumen de IVA / IIBB argentinos no están disponibles en esta edición. Las facturas son numeradas e impresas por Odoo con los tipos de documento de la AFIP, y la autorización (CAE) debe obtenerse fuera de Odoo cuando sea necesario.

Configure su empresa

Una vez que los módulos de localización están instalados, el primer paso es configurar los datos de su empresa. Además de la información básica, uno de los campos importantes que debe completar es Tipo de responsabilidad AFIP, que representa la obligación fiscal y la estructura de la empresa.

screenshot: finance-fl-argentina-select-responsibility-type
menu
Settings ‣ Users & Companies ‣ Companies ‣ (your company)
shows
The company form with the "AFIP Responsibility Type" field (Argentinean localization) set to "IVA Responsable Inscripto", next to the VAT (CUIT) and "Gross Income" fields.
highlight
The "AFIP Responsibility Type" field.
data
Demo company "YourCompany AR" (Responsable Inscripto), Argentinean localization installed.
module
l10n_ar
notes
English UI, light theme, 1440px width.

Plan de cuentas

En la aplicación Contabilidad hay tres paquetes distintos de Plan de cuentas que puede elegir y se basan en el tipo de responsabilidad de una empresa ante la AFIP. Además, consideran la diferencia entre las empresas que no necesitan tantas cuentas como las que tienen requisitos fiscales más complejos:

  • Monotributista (227 cuentas).

  • IVA Exento (290 cuentas).

  • Responsable Inscripto (298 cuentas).

screenshot: finance-fl-argentina-select-fiscal-package
menu
Accounting ‣ Configuration ‣ Settings
shows
The "Fiscal Localization" block of the Accounting settings with the "Package" field drop-down open, showing the three Argentinean packages: Responsable Inscripto, Exento, Monotributista.
highlight
The "Package" drop-down.
data
Demo company "YourCompany AR" (Responsable Inscripto), Argentinean localization installed.
module
l10n_ar
notes
English UI, light theme, 1440px width.

Configurar los datos maestros

Empresa

Tipo de identificación e IVA

Como parte de la localización de Argentina, los tipos de documento definidos por la AFIP ahora están disponibles en el formulario de contacto. Esta información es imprescindible para la mayoría de las transacciones. Hay seis tipos de identificación disponibles de forma predeterminada, así como 32 tipos inactivos.

screenshot: finance-fl-argentina-identification-types
menu
Accounting ‣ Configuration ‣ Identification Types
shows
The Identification Types list with the archived types shown (filter "Archived" active): the 6 active AFIP types (e.g. CUIT, CUIL, DNI, Pasaporte, Sigd, Foreign ID) and the inactive ones.
highlight
The active/inactive toggle column.
data
Demo company "YourCompany AR" (Responsable Inscripto), Argentinean localization installed.
module
l10n_ar, l10n_latam_base
notes
English UI, light theme, 1440px width.

Nota

Odoo incluye la lista completa de tipos de identificación definidos por la AFIP, pero solo los más comunes están activos.

Tipo de responsabilidad AFIP

En Argentina, el tipo de responsabilidad AFIP define el tipo de documento y las transacciones correspondientes asociadas con clientes y proveedores. Debe definir este campo en el formulario de contacto.

screenshot: finance-fl-argentina-select-afip-responsibility-type
menu
Contacts ‣ (a partner) ‣ Sales & Purchase tab
shows
A partner form with the "AFIP Responsibility Type" drop-down open listing the responsibility types (IVA Responsable Inscripto, IVA Sujeto Exento, Consumidor Final, Responsable Monotributo, Cliente / Proveedor del Exterior, …).
highlight
The "AFIP Responsibility Type" field.
data
Partner "Deco Addict AR", identification type CUIT.
module
l10n_ar
notes
English UI, light theme, 1440px width.

Impuestos

Como parte del módulo de localización, los impuestos se crean de forma automática con su configuración y cuenta financiera relacionadas. Por ejemplo, hay 73 impuestos para Responsable Inscripto.

screenshot: finance-fl-argentina-automatic-tax-configuration
menu
Accounting ‣ Configuration ‣ Taxes
shows
The Taxes list of the Argentinean localization: Tax Name, Tax Type, Tax Scope and Label on Invoices columns, showing the IVA 21%, IVA 10.5%, IVA 27%, Percepción and Retención taxes.
data
Demo company "YourCompany AR" (Responsable Inscripto), Argentinean localization installed.
module
l10n_ar
notes
English UI, light theme, 1440px width.
Tipos de impuestos

Argentina tiene varios tipos de impuestos, los más comunes son:

  • IVA: es el IVA normal y puede tener varios porcentajes.

  • Percepción: pago anticipado de un impuesto que se aplica en las facturas.

  • Retención: pago anticipado de un impuesto que se aplica en los pagos.

Impuestos especiales

Algunos impuestos argentinos no se utilizan con frecuencia por todas las empresas, así que están inactivos en Odoo de forma predeterminada. Antes de crear un nuevo impuesto, verifique si ya está incluido pero se encuentra inactivo.

screenshot: finance-fl-argentina-special-inactive-taxes
menu
Accounting ‣ Configuration ‣ Taxes ‣ Filters ‣ Archived
shows
The Taxes list with the "Archived" filter, showing the less common Argentinean taxes that are inactive by default (e.g. provincial Percepción IIBB taxes, Impuestos Internos).
highlight
The "Archived" filter chip.
data
Demo company "YourCompany AR" (Responsable Inscripto), Argentinean localization installed.
module
l10n_ar
notes
English UI, light theme, 1440px width.

Tipos de documentos

En algunos países de América Latina, como Argentina, algunas transacciones contables como facturas de cliente y de proveedor se clasifican según los tipos de documento definidos por las autoridades fiscales gubernamentales. En Argentina, la autoridad fiscal gubernamental que define dichas transacciones es la AFIP.

El tipo de documento es información esencial que debe aparecer con claridad en informes impresos, facturas y asientos contables que enumeren movimientos contables.

Cada tipo de documento puede tener una secuencia única por diario asignado. Como parte de la localización, el tipo de documento incluye el país en el que se puede aplicar el documento (estos datos se crean de forma automática cuando instala el módulo de localización).

La información necesaria para los tipos de documento está incluida forma predeterminada, así que el usuario no necesita completar nada en esta vista:

screenshot: finance-fl-argentina-default-document-type-info
menu
Accounting ‣ Configuration ‣ Document Types
shows
The Document Types list of the Argentinean localization: Name, Doc Code Prefix, Country, Internal Type, Letter and AFIP code columns (e.g. Factura A / FA-A / 1, Nota de Crédito A / NC-A / 3).
data
Demo company "YourCompany AR" (Responsable Inscripto), Argentinean localization installed.
module
l10n_ar, l10n_latam_invoice_document
notes
English UI, light theme, 1440px width.

Nota

Hay varios tipos de documento que están inactivos de forma predeterminada, pero puede activarlos si es necesario.

Cartas

En Argentina, los tipos de documento incluyen una letra que indica el tipo de transacción u operación. Por ejemplo, cuando una factura está relacionada con una:

  • Transacción B2B, se debe utilizar un tipo de documento A.

  • Transacción B2C, se debe utilizar un tipo de documento B.

  • Transacción de exportación, se debe utilizar un tipo de documento E.

Los documentos incluidos en la localización ya cuentan con la letra adecuada asociada con cada tipo de documento, así que no es necesario configurar una.

screenshot: finance-fl-argentina-document-types-grouped-by-letters
menu
Accounting ‣ Configuration ‣ Document Types ‣ Group By ‣ Letter
shows
The Document Types list grouped by "Letter" (A, B, C, E, M …) with the groups expanded.
highlight
The group headers.
data
Demo company "YourCompany AR" (Responsable Inscripto), Argentinean localization installed.
module
l10n_ar
notes
English UI, light theme, 1440px width.
Uso en facturas

El tipo de documento de cada transacción se determinará por:

  • El asiento contable relacionado con la factura (si el diario utiliza documentos).

  • Las condiciones que se aplicaron según el tipo de emisor y receptor (por ejemplo, el tipo de régimen fiscal del comprador y el tipo de régimen fiscal del proveedor).

Diarios

En la localización de Argentina, el diario puede tener un enfoque distinto según su uso y tipo interno. Para configurar sus diarios, vaya a Contabilidad ‣ Configuración ‣ Diarios.

Es posible activar la opción Usar documentos en los diarios de ventas y compras, la cual habilita una lista de tipos de documentos que podrá relacionar con facturas de cliente o de proveedor. Consulte la sección 2.3 Tipos de documentos para obtener más detalles sobre las facturas.

Si no habilita la opción Usar documentos en los diarios de ventas o compras, estos no generarán facturas fiscales y su caso de uso se limitará en mayor medida a monitorear los movimientos de cuenta relacionados con procesos de control interno.

Información AFIP (también conocida como Punto de venta AFIP)

El Sistema PdV AFIP es un campo que solo es visible en los diarios de venta y define el tipo de PdV AFIP que se utilizará para gestionar las transacciones para las que se creó el diario.

El PdV AFIP define lo siguiente:

  1. los tipos de documento que se pueden utilizar en el diario;

  2. las secuencias de esos tipos de documento (prefijo = el número de punto de venta de la AFIP).

Los valores disponibles de Sistema de punto de venta de la AFIP son Factura preimpresa, Factura en línea, Bono Fiscal Electrónico - Factura en línea, Comprobante de exportación - Facturación Plus, Comprobante de exportación - Factura en línea y Codificación de producto - Comprobante en línea. Corresponden a los sistemas de facturación registrados en la AFIP para el punto de venta (formularios preimpresos o el portal de facturación en línea de la AFIP); Odoo no llama a los servicios web de la AFIP directamente.

screenshot: finance-fl-argentina-sales-journal
menu
Accounting ‣ Configuration ‣ Journals ‣ (a sales journal)
shows
A Sales journal form for Argentina with the "Use Documents?" checkbox, the "AFIP POS System" field (drop-down open: Pre-printed Invoice, Online Invoice, Electronic Fiscal Bond - Online Invoice, Export Voucher - Billing Plus, Export Voucher - Online Invoice, Product Coding - Online Voucher), "AFIP POS Number" and "AFIP POS Address".
highlight
The "AFIP POS System" field.
data
Journal "Ventas Preimpreso", AFIP POS Number 1.
module
l10n_ar
notes
English UI, light theme, 1440px width.

A continuación, algunos campos útiles que conviene conocer al trabajar con diarios de puntos de venta de la AFIP:

  • Número de punto de venta de la AFIP: es el número configurado en la AFIP para identificar las operaciones relacionadas con este punto de venta de la AFIP (5 dígitos como máximo);

  • Dirección de PdV en AFIP: es el campo relacionado con la dirección comercial registrada para el PdV y suele ser la misma dirección que la de la empresa. Por ejemplo, si una empresa tiene varias tiendas (ubicaciones fiscales), entonces la AFIP requerirá que la empresa tenga un PdV en la AFIP por ubicación. Esta ubicación se imprimirá en el informe de la factura.

Secuencias

Cada tipo de documento utilizado en un diario tiene su propia secuencia; el número de documento se construye como número de punto de venta de la AFIP - secuencia (por ejemplo, 0001-00000002). Al contabilizar la primera factura de un tipo de documento, el número se puede editar para continuar la numeración ya utilizada en la AFIP.

Nota

Al crear los diarios de compra puede definir si se relacionan con tipos de documentos o no. Si selecciona la opción para usar documentos, no es necesario que asocie de forma manual las secuencias de tipo de documentos, pues el proveedor proporciona el número de documento.

Uso y prueba

Factura

La siguiente información aplica para la creación de facturas después de crear los contactos y diarios y configurarlos de forma adecuada.

Asignación de tipo de documento

Cuando seleccione el contacto, el campo Tipo de documento se completará en automático según el tipo de documento AFIP:

  • Factura para un cliente IVA Responsable Inscripto, prefijo A es el tipo de documento que muestra todos los impuestos a detalle junto con la información del cliente.

    screenshot: finance-fl-argentina-prefix-a-invoice-for-customer
    menu
    Accounting ‣ Customers ‣ Invoices ‣ (a posted invoice)
    shows
    A posted customer invoice for a partner with AFIP responsibility "IVA Responsable Inscripto": the "Document Type" field shows "(1) Factura A" and the number FA-A 00001-00000001; taxes listed separately in the totals.
    highlight
    The "Document Type" field and the invoice number.
    data
    Customer "Deco Addict AR" (Responsable Inscripto).
    module
    l10n_ar
    notes
    English UI, light theme, 1440px width.
  • Factura para un cliente final, prefijo B es el tipo de documento que no detalla los impuestos, ya que se incluyen en el importe total.

    screenshot: finance-fl-argentina-prefix-b-invoice-for-end-customer
    menu
    Accounting ‣ Customers ‣ Invoices ‣ (a posted invoice)
    shows
    A posted customer invoice for a "Consumidor Final" partner: "Document Type" = "(6) Factura B", number FA-B 00001-00000001, taxes included in the line prices and totals.
    highlight
    The "Document Type" field.
    data
    Customer "Consumidor Final".
    module
    l10n_ar
    notes
    English UI, light theme, 1440px width.
  • Factura de exportación, prefijo E es el tipo de documento que se utiliza en la exportación de bienes que muestra el incoterm.

    screenshot: finance-fl-argentina-prefix-e-exporation-invoice
    menu
    Accounting ‣ Customers ‣ Invoices ‣ (a posted export invoice)
    shows
    A posted export invoice for a foreign customer: "Document Type" = "(19) Factura de Exportación E", number FA-E 00002-00000001, and the "Incoterm" field visible in the Other Info tab.
    highlight
    The "Document Type" field.
    data
    Customer "Foreign Customer Inc." (Cliente / Proveedor del Exterior).
    module
    l10n_ar
    notes
    English UI, light theme, 1440px width.

A pesar de que algunas facturas utilizan el mismo diario, es el campo Tipo de documento el que proporciona el prefijo y la secuencia.

El tipo de documento más común se definirá en automático para las distintas combinaciones de tipo de responsabilidad AFIP, pero el usuario puede actualizarlo de forma manual antes de confirmar la factura.

Impuestos en facturas

Según el tipo de responsabilidad AFIP, el IVA se puede aplicar de distintas maneras en el informe en PDF:

  • A. Impuestos excluidos: en este caso, el importe gravado se debe identificar con claridad en el informe. Esta condición se aplica cuando el tipo de responsabilidad AFIP del cliente es Responsable inscripto.

    screenshot: finance-fl-argentina-tax-amount-excluded
    menu
    Accounting ‣ Customers ‣ Invoices ‣ (a Factura A) ‣ Print
    shows
    The PDF of a Factura A: the lines show the untaxed unit price and the IVA 21% tax is listed as a separate amount in the totals block.
    highlight
    The tax lines in the totals block.
    data
    Customer Responsable Inscripto, one product line 1,000.00 + IVA 21%.
    module
    l10n_ar
    notes
    English UI, light theme, 1440px width.
  • B. Impuestos incluidos: significa que el importe gravado se incluye en el precio del producto, el subtotal y los totales. Esta condición se aplica cuando el cliente tiene uno de los siguientes tipos de responsabilidad AFIP:

    • Sujeto exento de IVA.

    • Consumidor final.

    • Responsable monotributo.

    • IVA liberado.

    screenshot: finance-fl-argentina-tax-amount-included
    menu
    Accounting ‣ Customers ‣ Invoices ‣ (a Factura B) ‣ Print
    shows
    The PDF of a Factura B: the line prices, subtotal and total include the IVA; no separate tax line is shown.
    highlight
    The totals block.
    data
    Customer Consumidor Final, one product line 1,210.00 tax included.
    module
    l10n_ar
    notes
    English UI, light theme, 1440px width.

Casos de uso especiales

Facturas de servicios

Para las facturas que incluyen Servicios (el Concepto AFIP es Servicios o Productos y servicios), la AFIP exige informar la fecha de inicio y de finalización del servicio; esta información se puede completar en los campos Fecha de inicio del servicio AFIP y Fecha de finalización del servicio AFIP de la pestaña Otra información.

screenshot: finance-fl-argentina-invoices-for-services
menu
Accounting ‣ Customers ‣ Invoices ‣ (an invoice) ‣ Other Info tab
shows
The Other Info tab of a customer invoice for a service product: the "AFIP Concept" field shows "Services" and the "AFIP Service Start Date" / "AFIP Service End Date" fields are visible.
highlight
The "AFIP Service Start Date" and "AFIP Service End Date" fields.
data
Invoice with a service line "Consulting".
module
l10n_ar
notes
English UI, light theme, 1440px width.

Si no selecciona las fechas de forma manual antes de validar la factura, los valores se completarán de forma automática con el primer y el último día del mes de la factura.

screenshot: finance-fl-argentina-service-dates
menu
Accounting ‣ Customers ‣ Invoices ‣ (a posted service invoice) ‣ Other Info tab
shows
The same Other Info tab after posting: the AFIP Service Start/End dates filled automatically with the first and last day of the invoice month.
highlight
The two date fields.
data
Invoice date 2025-03-15 → service dates 2025-03-01 and 2025-03-31.
module
l10n_ar
notes
English UI, light theme, 1440px width.
Facturas de exportación

Las facturas relacionadas con Operaciones de exportación requieren que un diario utilice un sistema de punto de venta de la AFIP de exportación (Comprobante de exportación - Factura en línea o Comprobante de exportación - Facturación Plus) para que se puedan asociar los tipos de documento correspondientes.

screenshot: finance-fl-argentina-exporation-journal
menu
Accounting ‣ Configuration ‣ Journals ‣ (export sales journal)
shows
A sales journal configured for exports: "AFIP POS System" = "Export Voucher - Online Invoice", "AFIP POS Number" 2, "Use Documents?" enabled.
highlight
The "AFIP POS System" field.
data
Journal "Ventas Exportación".
module
l10n_ar
notes
English UI, light theme, 1440px width.

Cuando el cliente seleccionado en la factura está configurado con el tipo de responsabilidad AFIP Cliente / Proveedor del exterior - Ley N° 19.640, Odoo asigna de forma automática:

  • Diario relacionado con el punto de venta de exportación de la AFIP;

  • El tipo de documento de exportación.

  • La posición fiscal: Compras/Ventas al exterior.

  • El concepto AFIP: Productos / Exportación definitiva de mercaderías.

  • Los impuestos exentos.

screenshot: finance-fl-argentina-export-invoice
menu
Accounting ‣ Customers ‣ Invoices ‣ New (foreign customer)
shows
A new customer invoice for a partner with AFIP responsibility "Cliente / Proveedor del Exterior": journal, document type "Factura de Exportación E", fiscal position "Compras/Ventas al exterior", AFIP Concept "Products / Definitive export of goods" and exempt taxes filled automatically.
highlight
The "Journal", "Document Type" and "Fiscal Position" fields.
data
Customer "Foreign Customer Inc.".
module
l10n_ar
notes
English UI, light theme, 1440px width.

Nota

Los documentos de exportación requieren que habilite y configure los Incoterms, puede hacerlo en Otra información ‣ Contabilidad.

screenshot: finance-fl-argentina-export-invoice-incoterm
menu
Accounting ‣ Customers ‣ Invoices ‣ (export invoice) ‣ Other Info tab
shows
The Other Info tab of an export invoice with the "Incoterm" field set (e.g. FOB) in the Accounting section.
highlight
The "Incoterm" field.
data
Incoterm "FOB – FREE ON BOARD".
module
l10n_ar, account
notes
English UI, light theme, 1440px width.

Facturas de proveedor

Según el diario de compras seleccionado para la factura de proveedor, el tipo de documento ahora es un campo obligatorio. Este valor se completa de forma automática según el tipo de responsabilidad AFIP del emisor y el cliente, pero puede cambiar el valor si es necesario.

screenshot: finance-fl-argentina-changing-journal-document-type
menu
Accounting ‣ Vendors ‣ Bills ‣ New
shows
A new vendor bill with the "Journal" drop-down (purchase journals using documents) and the required "Document Type" field auto-filled from the vendor's AFIP responsibility type.
highlight
The "Journal" and "Document Type" fields.
data
Vendor "Proveedor SA" (Responsable Inscripto), document type Factura A.
module
l10n_ar
notes
English UI, light theme, 1440px width.

El campo Número de documento se debe registrar de forma manual y el formato se validará en automático. Sin embargo, en caso de que el formato no sea válido, aparecerá un error de usuario que indica el formato correcto.

screenshot: finance-fl-argentina-vendor-bill-document-number
menu
Accounting ‣ Vendors ‣ Bills ‣ New
shows
A vendor bill with the "Document Number" field filled in as 00001-00000045 and, in a second state, the validation error pop-up shown when an invalid format is typed.
highlight
The "Document Number" field.
data
Vendor "Proveedor SA".
module
l10n_ar
notes
English UI, light theme, 1440px width.

El número de factura de proveedor tiene la misma estructura que las facturas de cliente, con la diferencia de que el usuario ingresa la secuencia del documento con el siguiente formato: Prefijo del documento - Letra - Número de documento.

Casos de uso especiales

Conceptos sin impuestos

Hay algunas transacciones que incluyen artículos que no forman parte del importe base de IVA, como facturas de combustible.

La factura de proveedor se registrará con un artículo para cada producto que forme parte del importe base de IVA y un artículo adicional para registrar el importe del concepto exento.

screenshot: finance-fl-argentina-vat-exempt
menu
Accounting ‣ Vendors ‣ Bills ‣ (a fuel bill)
shows
A vendor bill with two lines: the fuel product with IVA 21% and an additional line "Concepto no gravado" with the tax "IVA No Gravado", so the exempt amount is excluded from the VAT base.
highlight
The second, untaxed line.
data
Bill for fuel 10,000.00 + untaxed concept 500.00.
module
l10n_ar
notes
English UI, light theme, 1440px width.
Impuestos de percepción

La factura de proveedor se registrará con un artículo para cada producto que forme parte del importe base de IVA y el impuesto de percepción se puede agregar en cualquiera de las líneas de producto. Como resultado, habrá un grupo de impuestos para el IVA y otro para la percepción. El valor predeterminado de percepción siempre es 0.10.

Para editar la percepción de IVA y establecer el importe correcto, utilice el icono de lápiz que se encuentra a lado del importe de percepción. Después de establecer el importe de percepción de IVA puede validar la factura.

screenshot: finance-fl-argentina-enter-perception-amount
menu
Accounting ‣ Vendors ‣ Bills ‣ (a bill with perception)
shows
A vendor bill whose totals block shows a "Percepción IIBB" tax line; the perception amount is entered manually by clicking the tax amount in the totals.
highlight
The editable perception tax amount in the totals.
data
Bill 10,000.00 + IVA 21% + Percepción IIBB Buenos Aires 300.00.
module
l10n_ar
notes
English UI, light theme, 1440px width.

Gestión de retención

El módulo de localización fiscal de Argentina cuenta con los registros de retenciones necesarios. Para acceder a ellos, vaya a Contabilidad ‣ Configuración ‣ Impuestos y elimine el filtro por defecto Venta o compra. El módulo Argentina - Retenciones de pago (l10n_ar_withholding) debe estar instalado para que pueda verificar estos registros.

Los asientos contables no se crean cuando se registran los pagos a menos que se configuren las cuentas puente. Por lo tanto, para que esta función funcione correctamente, es importante verificar que todos los métodos de pago dentro de los diarios bancarios tengan una cuenta puente de pago y de cobro establecida.

screenshot: finance-fl-argentina-l10n-ar-outstanding-payments
menu
Accounting ‣ Configuration ‣ Journals ‣ (bank journal) ‣ Incoming/Outgoing Payments tabs
shows
The Outgoing Payments tab of a bank journal with the "Outstanding Payments accounts" column filled for each payment method line (Manual, Checks) and, in the Incoming Payments tab, the "Outstanding Receipts accounts".
highlight
The outstanding account columns.
data
Journal "Banco Galicia".
module
l10n_ar_withholding, account
notes
English UI, light theme, 1440px width.

Esta configuración es fundamental para contabilizar correctamente las transacciones de retención con clientes y proveedores.

Nota

En Argentina, las retenciones representan la cancelación de una parte específica de la deuda total que se le debe a un proveedor o una reducción del importe total a cobrar de un cliente. Por lo tanto, se pueden registrar una o varias retenciones para cada pago aplicado a una factura.

Configuración

Aunque Odoo ya crea la mayoría de las retenciones requeridas en el menú Impuestos, en varios casos es necesario aplicar o modificar ciertas configuraciones para calcular correctamente el importe de la retención en los pagos a proveedores. Los siguientes tipos de retención están disponibles:

Ganancias

Para las retenciones de Ganancias, Odoo ya cuenta con un registro para cada grupo de régimen, indicado bajo el nombre del impuesto y el código AFIP.

Cada uno de estos registros está listo para usarse. Como buena práctica, se debe verificar dos veces la configuración para asegurarse de que esté actualizada y bien aplicada. Los campos que se deben validar son:

  • Importe: Este es el porcentaje del importe total del pago que se retiene.

  • Importe no gravado: Hasta este importe, la retención no se aplica.

  • Retención mínima: Si el importe de retención calculado es menor a este valor, el importe total de la retención se establece en 0.0.

  • Secuencia de retención: Este campo ayuda a automatizar la captura de un número de retención en la línea de pago. Si este campo no está establecido, el número se captura manualmente al agregar una retención a un pago.

screenshot: finance-fl-argentina-l10n-ar-earnings
menu
Accounting ‣ Configuration ‣ Taxes ‣ (a withholding tax)
shows
A withholding tax form ("Retención Ganancias …") of type "Purchase" with the Advanced Options tab showing the "Withholding" fields: Withholding Type (Earnings), Withholding Sequence, Minimum Threshold, and the earnings scale fields.
highlight
The "Withholding Type" field.
data
Tax "Retención Ganancias - Servicios".
module
l10n_ar_withholding
notes
English UI, light theme, 1440px width.
Escala de ganancias

En este caso en particular, no es necesario establecer un porcentaje. En su lugar, esta retención se calcula según el valor del campo Escala.

Para ver, modificar o crear nuevas escalas, vaya a Contabilidad ‣ Configuración ‣ Escala de ganancias. De forma predeterminada, la localización argentina viene preconfigurada con dos escalas principales. Sin embargo, se deben crear y actualizar escalas según sea necesario para adaptarse a las necesidades de la empresa.

Nota

Las escalas de ganancias son acumulativas, lo que significa que Odoo hace seguimiento de los diferentes registros creados para una factura y calcula automáticamente el importe de retención correspondiente.

Importe total de IIBB

En este caso, es necesario crear los registros correspondientes a la provincia aplicable. El importe de la retención se calcula según el porcentaje establecido en el campo Importe de la configuración del impuesto. Como Odoo no sincroniza automáticamente los porcentajes aplicables a cada provincia, esta información se debe actualizar manualmente.

En este caso, se recomienda siempre duplicar y aplicar las diferentes configuraciones de cada registro para proteger cualquier configuración técnica que permita el cálculo y la contabilización correctos de la retención.

IIBB no gravado

La configuración de las retenciones de ingresos brutos no gravados es muy similar a la de una retención de importe total, por lo que se debe mantener el porcentaje Importe en cada uno de los registros. Sin embargo, Odoo viene preconfigurado con varios registros que aplican a diferentes provincias. La diferencia, en este caso, es que no es necesario establecer un importe no gravado ni una retención mínima para este tipo de registro.

Asignación de retenciones a contactos

Una vez configurada correctamente cada posible retención para los contactos, es necesario asignar las retenciones aplicables a cada contacto. Para ello, abra la aplicación Contactos y seleccione el contacto deseado. En la pestaña Contabilidad, busque la tabla Retenciones de compra.

Mediante los campos adicionales Fecha desde y Fecha hasta, se puede automatizar la aplicabilidad de varias retenciones en distintos intervalos de fechas. El campo ref permite aplicar un número de control interno a cada línea de retención, que es solo para referencia interna, por lo que no afecta a ninguna transacción y no es visible en ellas. Estos campos son accesibles desde el menú (ajustar configuración).

  • Fecha desde: el inicio del intervalo de fechas de la retención.

  • Fecha hasta: el final del intervalo de fechas de la retención.

  • ref: aplica un número de control interno a cada línea de retención que solo es visible para referencia interna y no afecta a ninguna transacción.

Cálculo y aplicación automática de retenciones por pago

Al aplicar nuevos pagos a las facturas de proveedor, Odoo aplica y calcula automáticamente la retención correspondiente en el pago. Según la configuración del registro, puede ser necesario utilizar un número de referencia para cada línea de retención.

Se pueden añadir más retenciones, o editar las retenciones calculadas si es necesario.

screenshot: finance-fl-argentina-l10n-ar-payment
menu
Accounting ‣ Vendors ‣ Bills ‣ (a bill) ‣ Register Payment
shows
The "Register Payment" pop-up for a vendor bill with the "Withholdings" table listing the automatically computed withholding lines (tax, base amount, withholding amount, reference) and the resulting net amount.
highlight
The "Withholdings" table.
data
Vendor "Proveedor SA"; Retención Ganancias and Retención IIBB lines.
module
l10n_ar_withholding
notes
English UI, light theme, 1440px width.

Importante

El importe total de la deuda a cancelar es el importe total del pago. Sin embargo, Odoo sigue registrando el importe neto (es decir, el importe que se conciliará con el banco), que se representará como el importe del pago después de aplicar la retención.

screenshot: finance-fl-argentina-l10n-ar-payment-registered
menu
Accounting ‣ Vendors ‣ Payments ‣ (a payment with withholdings)
shows
A posted vendor payment form showing the payment amount (net) and, in the "Withholdings" tab, the withholding lines with their numbers; the total debt cancelled appears in the journal entry.
highlight
The "Withholdings" tab.
data
Payment for "Proveedor SA".
module
l10n_ar_withholding
notes
English UI, light theme, 1440px width.

Gestión de cheques

Para instalar el módulo de Gestión de cheques electrónicos/diferidos y de terceros vaya a Aplicaciones, busque el nombre técnico del módulo l10n_latam_check y haga clic en el botón Activar.

screenshot: finance-fl-argentina-l10n-latam-check-module
menu
Apps
shows
The Apps list filtered on "check", showing the "Third Party and Deferred/Electronic Checks Management" (l10n_latam_check) module with its Install/Installed button.
highlight
The l10n_latam_check module card.
module
l10n_latam_check
notes
English UI, light theme, 1440px width.

Este módulo activa la configuración necesaria para diarios y pagos para:

  • Crear, gestionar y controlar los distintos tipos de cheques.

  • Optimizar la gestión de sus propios cheques y cheques de terceros.

  • Contar con una forma fácil y efectiva de gestionar las fechas límite de sus cheques o de los cheques de terceros.

Una vez realizadas todas las configuraciones del flujo de facturación argentino, también es necesario completar ciertas configuraciones para los flujos de cheques propios y de cheques de terceros.

Cheques propios

Configure el diario bancario que se usa para crear sus cheques propios en Contabilidad ‣ Configuración ‣ Diarios, seleccione el diario bancario y abra la pestaña Pagos salientes.

  • Uno de los Métodos de pago disponibles deberían ser los Cheques. Si no es así, haga clic en Agregar una línea y escriba Cheques en la columna Método de pago para agregarlo.

  • Active la opción Usar cheques electrónicos y diferidos.

Nota

Esto deshabilitará la opción de imprimir, pero le permitirá:

  • ingresar los números de cheque de forma manual, y

  • agregar un campo para colocar la fecha de pago del cheque.

screenshot: finance-fl-argentina-bank-journal-conf
menu
Accounting ‣ Configuration ‣ Journals ‣ (bank journal) ‣ Outgoing Payments tab
shows
The Outgoing Payments tab of a bank journal with the "Checks" payment method line added and the "Use electronic and deferred checks" checkbox enabled.
highlight
The "Use electronic and deferred checks" checkbox.
data
Journal "Banco Galicia".
module
l10n_latam_check
notes
English UI, light theme, 1440px width.
Gestión de cheques propios

Puede crear los cheques propios desde la factura de proveedor. Primero, haga clic en el botón Registrar pago.

En la ventana emergente de registro de pago seleccione el diario bancario al que realizará el pago e indique la Fecha de entrada de efectivo y el Importe.

screenshot: finance-fl-argentina-payment-popup-vendorbill
menu
Accounting ‣ Vendors ‣ Bills ‣ (a bill) ‣ Register Payment
shows
The "Register Payment" pop-up with Payment Method "Checks" selected on the bank journal, showing the "Check Number", "Check Cash-In Date" and "Amount" fields.
highlight
The "Check Cash-In Date" field.
data
Vendor "Proveedor SA", check number 1001, cash-in date next month.
module
l10n_latam_check
notes
English UI, light theme, 1440px width.

Nota

Para gestionar cheques actuales debe dejar el campo Fecha de entrada de efectivo vacío o completarlo con la fecha actual. Para gestionar cheques diferidos, el campo Fecha de entrada de efectivo debe tener una fecha en el futuro.

Pata gestionar sus propios cheques, vaya a Contabilidad ‣ Proveedores ‣ Cheques propios. Esta ventana muestra información importante, como las fechas en las que los cheques se deben pagar, la cantidad total de cheques y el importe que se pagó en cheques.

screenshot: finance-fl-argentina-checks-menu-vendorbill
menu
Accounting ‣ Vendors ‣ Own Checks
shows
The Accounting app with the Vendors menu open, highlighting the "Own Checks" menu item.
highlight
The "Own Checks" menu entry.
module
l10n_latam_check
notes
English UI, light theme, 1440px width.

Es importante tener en cuenta que en la lista solo aparecerán los cheques que aún no están conciliados con un estado de cuenta bancaria, es decir, aquellos que aún no han sido debitados del banco. Puede verificar con el campo Corresponde con un estado de cuenta bancario. Si desea ver todos sus cheques propios, haga clic en el símbolo X para eliminar el filtro Sin conciliación bancaria.

screenshot: finance-fl-argentina-check-menu-list-vendorbill
menu
Accounting ‣ Vendors ‣ Own Checks
shows
The Own Checks list with the default "No Bank Matching" filter: columns Check Number, Check Cash-In Date, Partner, Journal, Amount and "Is Matched with a Bank Statement"; totals row at the bottom.
highlight
The "No Bank Matching" filter chip.
data
Three own checks, one already matched.
module
l10n_latam_check
notes
English UI, light theme, 1440px width.
Cancelar un cheque propio

Para cancelar un cheque propio creado en Odoo, vaya a Contabilidad ‣ Proveedores ‣ Cheques propios y seleccione el cheque que desea cancelar. A continuación, haga clic en el botón Anular cheque. Esto romperá la conciliación con las facturas de proveedor y los extractos bancarios, y dejará el cheque en estado cancelado.

screenshot: finance-fl-argentina-empty-check-button
menu
Accounting ‣ Vendors ‣ Own Checks ‣ (a check)
shows
A posted own-check payment form with the "Void Check" button in the header.
highlight
The "Void Check" button.
data
Check number 1001.
module
l10n_latam_check
notes
English UI, light theme, 1440px width.

Cheques de terceros

Necesita configurar dos diarios específicos para poder registrar sus pagos con cheques de terceros. Para hacerlo, vaya a Contabilidad ‣ Configuración ‣ Diarios y cree dos diarios nuevos:

  • Cheques de terceros

  • Cheques rechazados de terceros

Nota

Puede crear más diarios de forma manual si tiene varios puntos de venta y los necesita.

Para crear un diario de cheques de terceros haga clic en Nuevo y configure lo siguiente:

  • En el Nombre del diario escriba Cheques de terceros.

  • En Tipo seleccione Efectivo.

  • En la pestaña Asientos contables vaya al campo Cuenta de efectivo y seleccione 1.1.1.02.010 Cheques de Terceros. Escriba el Código corto que quiera y seleccione una Divisa.

screenshot: finance-fl-argentina-auto-cash-account
menu
Accounting ‣ Configuration ‣ Journals ‣ (third party checks journal)
shows
The automatically created "Third Party Checks" cash journal form with its default account "Third Party Checks" (Bank and Cash account type).
highlight
The "Default Account" field.
module
l10n_latam_check
notes
English UI, light theme, 1440px width.

Los métodos de pago disponibles se encuentran en las pestañas de pago:

  • Para los cheques de terceros entrantes nuevos, vaya a la pestaña Pagos entrantes ‣ Agregar una línea y seleccione Nuevos cheques de terceros. Este método se utiliza para crear nuevos cheques de terceros.

  • Para los cheques de terceros existentes entrantes y salientes, vaya a la pestaña Pagos entrantes ‣ Agregar una línea y seleccione Cheques existentes de terceros. Repita el mismo paso para la pestaña Pagos salientes. Este método se utiliza para recibir y pagar facturas de proveedores con cheques ya existentes, así como para transferencias internas.

Truco

Puede eliminar los métodos de pago preexistentes que aparecen de manera predeterminada al configurar los diarios de cheques de terceros.

screenshot: finance-fl-argentina-auto-payment-methods
menu
Accounting ‣ Configuration ‣ Journals ‣ (third party checks journal) ‣ Incoming Payments tab
shows
The Incoming and Outgoing Payments tabs of the Third Party Checks journal with the automatically created payment method lines: "New Third Party Checks", "Existing Third Party Checks".
highlight
The payment method lines.
module
l10n_latam_check
notes
English UI, light theme, 1440px width.

También es necesario crear y configurar el diario Cheques rechazados de terceros. Este diario se utiliza para gestionar los cheques rechazados de terceros y puede utilizarse para enviar cheques rechazados en el momento del cobro o cuando provienen de proveedores al ser rechazados.

Para crear el diario Cheques rechazados de terceros, haga clic en el botón Nuevo y configure lo siguiente:

  • En el Nombre del diario escriba Cheques rechazados de terceros.

  • En Tipo seleccione Efectivo.

  • En la pestaña Asientos contables vaya al campo Cuenta de efectivo y seleccione 1.1.1.01.002 Cheques rechazados de terceros. Escriba el Código corto que quiera y seleccione una Divisa.

Utilice los mismos métodos de pago que en el diario Cheques de terceros.

Nuevos cheques de terceros

Para registrar un nuevo cheque de terceros para una factura de cliente, haga clic en el botón Registrar pago. En la ventana emergente debe seleccionar Cheques de terceros como diario para registrar el pago.

Seleccione Nuevos cheques de terceros como método de pago y complete los campos Número de cheque, Fecha de pago y Banco emisor del cheque. También puede agregar de forma manual el IVA del emisor del cheque, pero se completa en automático con el número de IVA del cliente relacionado con la factura.

screenshot: finance-fl-argentina-third-party-payment-popup
menu
Accounting ‣ Customers ‣ Invoices ‣ (an invoice) ‣ Register Payment
shows
The "Register Payment" pop-up with the Third Party Checks journal and the "New Third Party Checks" payment method: fields Check Number, Check Cash-In Date, Check Issuer VAT, Check Issuer Name, Check Bank and Amount.
highlight
The "New Third Party Checks" method and the check fields.
data
Customer "Deco Addict AR", check from Banco Nación.
module
l10n_latam_check
notes
English UI, light theme, 1440px width.
Cheques existentes de terceros

Para pagar una factura de proveedor con un cheque existente, haga clic en el botón Registrar pago. En la ventana emergente debe seleccionar Cheques de terceros como diario para registrar el pago.

Seleccione Cheques existentes de terceros como método de pago y seleccione un cheque del campo Cheque. El campo muestra todos los cheques existentes disponibles para ser utilizados como pago de facturas de proveedores.

screenshot: finance-fl-argentina-existing-third-party-popup
menu
Accounting ‣ Vendors ‣ Bills ‣ (a bill) ‣ Register Payment
shows
The "Register Payment" pop-up with the Third Party Checks journal and the "Existing Third Party Checks" payment method: the "Check" many2one selecting a check in portfolio and the amount filled automatically.
highlight
The "Check" field.
data
Vendor "Proveedor SA", check 4521 in portfolio.
module
l10n_latam_check
notes
English UI, light theme, 1440px width.

Cuando utiliza un cheque existente de terceros puede revisar las operaciones relacionadas con él. Por ejemplo, puede ver si un cheque de terceros creado para pagar una factura de cliente se utilizó después como cheque existente de terceros para pagar una factura de proveedor.

Para ello, vaya a Contabilidad ‣ Clientes ‣ Cheques de terceros o a Contabilidad ‣ Proveedores ‣ Cheques propios según sea el caso y seleccione un cheque. En el campo Diario de cheques, haga clic en => Operaciones de cheques para ver el historial y los movimientos del cheque.

screenshot: finance-fl-argentina-check-operations-menulist
menu
Accounting ‣ Customers ‣ Third Party Checks
shows
The Third Party Checks list with the "Check Operations" action menu open, listing the available operations (deposit, transfer, return, …).
highlight
The "Check Operations" menu.
module
l10n_latam_check
notes
English UI, light theme, 1440px width.

El menú también muestra información importante relacionada con estas operaciones, como:

  • El tipo de pago que permite clasificar si se trata de un pago enviado a un proveedor o de un pago recibido de un cliente.

  • El diario en el que está registrado actualmente el cheque.

  • El contacto asociado a la operación (ya sea cliente o proveedor).

Facturación de comercio electrónico

Instale el módulo Comercio electrónico de Argentina (l10n_ar_website_sale) para habilitar las siguientes funciones y configuraciones:

  • Los clientes pueden crear cuentas en línea con propósitos de comercio electrónico.

  • Compatibilidad con los campos fiscales necesarios en la aplicación Comercio electrónico.

  • Reciba pagos por órdenes de venta en línea.

  • Genere facturas con el tipo de documento correcto desde la aplicación de comercio electrónico.

Configuración

Una vez realizadas todas las configuraciones del flujo de facturación argentino, también es necesario completar ciertas configuraciones para integrar el flujo de comercio electrónico.

Registro de la cuenta del cliente

Para configurar su sitio web para cuentas de cliente, siga las instrucciones de la documentación sobre pago.

Facturación automática

Configure su sitio web para generar facturas en el proceso de venta desde Sitio web ‣ Configuración ‣ Ajustes y active la función Factura automática en la sección Facturación para generar automáticamente los documentos necesarios cuando se confirme el pago en línea.

screenshot: finance-fl-argentina-l10nar-automatic-invoicing-ecommerce
menu
Website ‣ Configuration ‣ Settings
shows
The Website settings scrolled to the "Invoicing" section with the "Automatic Invoice" checkbox enabled.
highlight
The "Automatic Invoice" checkbox.
module
website_sale, l10n_ar_website_sale
notes
English UI, light theme, 1440px width.

Necesita confirmar un pago en línea para que la función Factura automática genere el documento, así que debe configurar un proveedor de pago para el sitio web correspondiente.

Productos

Para poder facturar sus productos al confirmar un pago en línea, diríjase al producto deseado desde Sitio web ‣ Comercio electrónico ‣ Productos. En la pestaña Información general, elija Cantidades ordenadas como Política de facturación y defina los Impuestos del cliente necesarios.

Flujo de facturación para Comercio electrónico

Una vez que haya terminado de configurar todo lo anterior, los clientes podrán completar los siguientes pasos necesarios en el flujo Comercio electrónico de Argentina para proporcionar información en los campos fiscales del proceso de pago.

Los campos fiscales están disponibles para su introducción en el proceso de pago una vez que el campo País se establece como Argentina. Introducir los datos fiscales permite que la compra se concluya con el tipo de documento correspondiente.

screenshot: finance-fl-argentina-l10nar-fiscal-fields-ar-ecommerce
menu
(website) ‣ Shop ‣ Checkout ‣ Address
shows
The eCommerce checkout address form with Country = Argentina, showing the additional required fields "Identification Type", "Identification Number" and "AFIP Responsibility Type".
highlight
The three Argentinean fiscal fields.
data
Country Argentina, Identification Type CUIT.
module
l10n_ar_website_sale
notes
English UI, light theme, 1440px width.

Cuando el cliente realiza una compra y un pago exitosos, se genera la factura necesaria con el tipo de documento y el diseño correspondientes.