Estados Unidos¶
El paquete de localización fiscal de Odoo para los Estados Unidos sigue las reglas y los principios de contabilidad generalmente aceptados (GAAP) utilizados para elaborar estados financieros según lo establecido por el Consejo de Normas de Contabilidad Financiera (FASB) y lo aprobado por la Comisión de Bolsa y Valores (SEC).
De igual manera, también contamos con una serie de videos sobre contabilidad en la plataforma de eLearning de Odoo. Estos videos lo acompañan desde el primer paso hasta las configuraciones, flujos de trabajo y casos de uso específicos.
Configuración¶
A continuación podrá ver los módulos disponibles en Odoo para su uso de contabilidad en los Estados Unidos.
Nota
Los módulos listados a continuación son solo para referencia u opcionales, ya que los requisitos básicos para operar bajo la localización fiscal de los EE. UU. en Odoo ya están incluidos en el paquete que se instaló durante la inicialización de la base de datos.
Verify the default package is in use by navigating to and under the Fiscal Localization section at the top, look for the Generic
Chart Template selection to be listed next to the Package field label. This chart
template includes the necessary settings for the US localization for the Odoo Accounting app.
Instalación de módulos¶
Instale los siguientes módulos para obtener todas las funciones de la localización de los Estados Unidos:
Nombre |
Nombre técnico |
Descripción |
|---|---|---|
Estados Unidos - Contabilidad |
|
Módulo de contabilidad básico para la contabilidad de los Estados Unidos. |
|
Agrega los informes contables para los Estados Unidos. |
|
Diseño de cheques de EE. UU. |
|
Permite imprimir los pagos en cheques preimpresos. Es compatible con los tres formatos de cheque más comunes y funcionará de inmediato con los cheques vinculados de checkdepot.net. |
|
Exporta pagos como archivos NACHA para usarlos en los Estados Unidos. |
|
|
Export 1099 data for e-filing with a third party. |
|
|
Módulo para la :doc:`integración de AvaTax <../accounting/taxes/avatax> con Odoo. |
|
|
Incluye reglas necesarias para la nómina de estados unidos, como:
|
|
|
Contiene los datos de contabilidad necesarios para las reglas de nómina de los Estados Unidos. |
|
|
Exportar registros de entrada al trabajo con el software de nómina ADP. |
Plan contable¶
El :doc:`plan de cuentas (COA) <../accounting/get_started/chart_of_accounts> para la localización contable de los Estados Unidos, en Odoo, sigue la estructura estándar de las reglas GAAP. Las cuentas se agrupan en siete categorías principales con sus valores numéricos correspondientes como prefijos en cada asiento contable:
Por cobrar: el balance de dinero (o crédito) que se le debe a la empresa por bienes o servicios entregados o usados, pero que los clientes no han pagado. AR se indica con el código de diario marcado con (o que empieza con) 1.
Por pagar: las obligaciones a corto plazo que la empresa le debe a sus acreedores o proveedores y que no se han pagado. AP se indica con el código de diario marcado con (o que empieza con) 2.
Equity: the amount of money that is returned to a company’s shareholders if all of the assets were liquidated and all of the company’s debt was paid off in the case of liquidation. Equity is indicated by the journal code labeled (or beginning) with 3 or 9.
Activos: entradas enlistadas en la hoja de resultados que contienen valor económico o la habilidad de generar flujos de efectivo en el futuro, como maquinaria, seguridad financiera, o una patente. Los activos se indican con el código de diario marcado con (o que empieza con) 1.
Pasivos: se refiere a las deudas financieras o las obligaciones que sugen durante el curso de las operaciones empresariales. Los pasivos se indican con el código de diario marcado con (o que empieza con) 2.
Ingresos: sinónimo de ingreso neto, estas son las ganancias que la empresa retiene tras pagar todos los gatos relevantes de los ingresos de ventas obtenidos. El ingreso se indica con el código de diario marcado con (o que empieza con) 4 o 6.
Gastos: el coste de operaciones que una empresa necesita para generar ganancias. Los gastos se indican con el código de diario marcado con (o que empieza con) 6.
Truco
Predefined accounts are included in Odoo, as part of the CoA that is installed with the US localization package. The accounts listed below are preconfigured to perform certain operations within Odoo. It is recommended to not delete these accounts; however, if changes are needed, rename the accounts instead.
Tipo |
Nombre de la cuenta |
|---|---|
Activos circulantes |
Cuenta transitoria
Recibos pendientes
Pagos pendientes
Transferencia de liquidez
Valoración de existencias
Existencias provisionales (recibidas)
Existencias provisionales (entregadas)
Coste de producción
|
Ingreso |
Ganancia por tipo de cambio
Ganancia por diferencia de efectivo
Ganancia por descuento de efectivo
|
Gastos |
Pérdida por diferencia de efectivo
Pérdida por tipo de cambio
Pérdida por diferencia de efectivo
|
Ganancias del año actual |
Ganancias/pérdidas no distribuidas |
Por cobrar |
Cuenta por cobrar |
Por pagar |
Cuenta por cobrar |
Ver también
Ver, editar y organizar cuentas¶
Acceda al tablero del plan de cuentas de Odoo desde .
Desde el tablero del plan de cuentas puede crear nuevas cuentas si hace clic en el botón Nuevo que se ubica en la esquina superior izquierda y completa el formulario correspondiente. Busque y ordene las cuentas existentes con los filtros específicos y criterios de Agrupar por que están disponibles en el menú desplegable.
To filter accounts by category, click the (dropdown) icon to access the drop-down menu and look under the Filters column for individual selections. Clicking on a specific category will only show accounts that match that particular filter.
To view all the available account types, remove all of the filters in the search bar, and then click the (dropdown) icon to access the drop-down menu. From there, select Account Type under the Group By column heading to list all of the account types in the table.
Además de la estructura, hay otras diferencias clave en el plan de cuentas de los Estados Unidos comparado con otros países:
Especificidad: las reglas GAAP de los Estados Unidos normalmente requieren cuentas más detalladas a comparación con otros países. Esto puede incluir cuentas separadas para varios tipos de ingreso, gastos y activos, lo cual le dará información más granular en los informes financieros.
Requisitos regulatorios: En los Estados Unidos hay requisitos regulatorios específicos establecidos por autoridades como la SEC para las empresas que cotizan en la bolsa. Estos requisitos pueden influir en la estructura y el contenido del plan de cuentas para garantizar el cumplimiento de las normas necesarias en los informes.
Prácticas del sector: Algunos sectores en los Estados Unidos tienen requisitos contables únicos o estructuras especializadas del plan de cuentas. Por ejemplo, las instituciones financieras suelen tener cuentas específicas relacionadas con préstamos, inversiones e ingresos derivados de intereses.
Consideraciones fiscales: El plan de cuentas también puede reflejar consideraciones fiscales, como cuentas para gastos deducibles, activos por impuestos diferidos y pasivos, para garantizar el cumplimiento de las reglas fiscales y facilitar el informe de impuestos.
Estas diferencias se deben reflejar en la estructura del plan de cuentas, por lo que se agregarán nuevas cuentas en caso de ser necesarias para poder cumplir con los requisitos de los informes contables de los Estados Unidos.
Impuestos¶
In the United States, tax rates and what is considered taxable vary by jurisdiction. Default sales and purchase taxes are created automatically when the Odoo Accounting app is installed. To manage existing or configure additional taxes, navigate to .
AvaTax¶
Avalara AvaTax es un software de cálculo y cumplimiento de impuestos basado en la nube que se integra con Odoo para distintas localizaciones. Esta integración calcula sus impuestos en tiempo real de acuerdo a la región al vender, comprar o facturar productos en la base de datos.
Importante
AvaTax is available for integration with databases/companies that have locations in the United States and Canada. Reference the País fiscal documentation for more information.
Ver también
Consulte la documentación que aparece a continuación para integrar y configurar una cuenta de AvaTax con la base de datos de Odoo:
Informes¶
Para la localización de los Estados Unidos tendrá disponible de inmediato varias selecciones de informes en el menú desplegable que encontrará en :
Balance Sheet: a «snapshot» of a company’s financial position at a specific point in time, which contains an overview of a company’s assets, liabilities, and equity.
Estado de resultados: También conocido como estado de ganancias y pérdidas, proporciona un resumen de los ingresos, gastos, ganancias y pérdidas de la empresa durante un periodo específico.
Estado de flujo de efectivo: muestra la cantidad de efectivo y equivalentes que la empresa ha recibido y gastado durante un periodo específico.
Resumen ejecutivo: un informe general que cubre los indicadores clave de rendimiento de la posición fiscal de una empresa, como ingresos, ganancias y deudas.
Tax Report: an official form filed for a tax authority that reports income, expenses, and other pertinent tax information. Tax reports allow taxpayers to calculate their tax liability, schedule tax payments, or request refunds for the overpayment of taxes. In Odoo, the tax report can be made monthly, every two months, quarterly, every 4 months, semi-annually, and annually.
Registro de efectivo: un informe que muestra las transacciones de efectivo (sin importar el diario) con el saldo después de la transacción. Esto solo es visible si se instala el módulo Estados Unidos - Informes contables (
l10n_us_reports).Informe 1099: un archivo CSV descargable de los pagos realizados a personas que no son empleados durante un periodo para registrar de manera electrónica en un servicio de campo. Esto es solo visible si tiene el módulo Informe 1099 (
l10n_us_1099) instalado.
Dependiendo del tipo de informe algunos filtros estarán disponibles en la parte superior del tablero:
Un filtro de fecha, representado por el icono (calendario) que precede una fecha en formato MM/DD/AAAA. Úselo para seleccionar una fecha específica o un rango de fechas para el informe.
Un filtro de comparasión, para comparar los periodos de informes entre ellos.
Un filtro de diario, representado por el icono (libro) y la configuración predeterminada de Todos los diarios. Use este filtro para especificar qué diarios se deben incluir en el informe.
Un filtro de tipos de asiento, representado por el icono (filtro), con la configuración predeterminada Solo asientos registrados - Base de acumulación. Use este filtro para determinar qué tipo de asiento de diario se debe incluir en el informe (por ejemplo, publicado o borrador), así como el tipo de método de contabilidad (por ejemplo, acumulación o efectivo).
Hay opciones de vista en este filtro también, una que Oculta las líneas en 0 para ver solo lo más importante, así como una opción para dividir horizontalmente para mantener el informe arriba del doblez de la pantalla, así ya no tendrá que deslizarse hacia abajo.
Un filtro decimal que, por defecto, incluye cifras con centavos, como se indica en el ajuste en .$.Use las otras opciones en el menú desplegable para cambiar las cifras en el informe a formatos de números enteros (en $), miles (en K$) o millones (en M$).
Un filtro para personalizar los informes, representado con un icono de (engranaje). Use este filtro para personalizar las secciones y líneas del registro actual, o cree informes nuevos, como desee.
Informe 1099¶
El informe 1099, disponible si instala el módulo informe 1099 (l10n_us_1099), incluye pagos que se hacen a personas que no son empleados durante un periodo de informes. Use el archivo descargable CSV del informe en Odoo para pagos electrónicos 1099 a través de un servicio de un tercero.
Para generar un informe 1099, vaya a al asistente .
Primero, ingrese un rango de fecha de las transacciones por reportar en los campos Fecha de inicio y Fecha de finalización.
Después edite los apuntes contables que aparecen en el asistente. Haga clic en Agregar una línea para agregar los apuntes faltantes y asegúrese de eliminar los que no deben estar en el informe, solo haga clic en el botón (eliminar) de la fila.
Por último, haga clic en el botón Generar una vez que haya incluido todos los elementos necesarios en el informe 1099. Esta acción descargará un archivo CSV que agrupa las transacciones por el contacto que recibió los pagos.
Estado de flujo de efectivo¶
Vaya al tablero Estados de cuenta de flujo de efectivo (CFS, por sus siglas en inglés) en . Aquí, los informes CFS se pueden generar con varios filtros que están disponibles en la parte superior del tablero.
Odoo usa un método de flujo de efectivo directo para compilar los estados de flujo de efectivo para medir flujos de entrada y salida de efectivo reales de las operaciones de la empresa, como cuando se recibe efectivo de clientes o cuando se hacen pagos en efectivo a los proveedores.
By default, an account labeled with any of the three default Tags on the Chart of Accounts dashboard is included in the report, which includes: Operating Activities, Financing Activities, and Investing & Extraordinary Activities.
Además, el estado de flujo de efectivo de Odoo:
se limita a los diarios Banco y Efectivo para reflejar el dinero que entra y sale, y
También contiene cuentas de Gastos, para mostrar transacciones de contraparte contra los asientos de diario en Banco y Efectivo, mientras se excluye la actividad AR y AP.
Example
Cree una factura de proveedor por $100, como un gasto operativo (no AP). Al hacerlo, no se reflejará una transacción en el estado de flujo de efectivo. Sin embargo, registrar un pago correspondiente por $100 y la transacción se reflejará en el estado de flujo de efectivo como Efectivo pagado por actividades operativas.
Descuento por pronto pago¶
Los descuentos de efectivo se pueden configurar en . Cada término de pago se puede configurar con un descuento de efectivo e impuestos reducidos.
Escribir cheques¶
Usar cheques todavía es un método de pago común en los Estados Unidos. Asegúrese que haya instalado el módulo Diseño de cheques de EE. UU. (l10n_us_check_printing para la localización de Estados Unidos.
Para activar la impresión de cheques con Odoo vaya a y busque la sección Pagos de proveedor. Ahí, seleccione la casilla Cheques para que aparezcan varios campos que le permitirán configurarlos.
Select a pre-printed or blank Check Layout from the drop-down menu:
Imprimir cheque (superior) - Estados Unidos
Imprimir cheque (medio) - Estados Unidos
Imprimir cheque (inferior) - Estados Unidos
Print Blank Check (Top) - US
Print Blank Check (Middle) - US
Print Blank Check (Bottom) - US
Después, decida si desea seleccionar la casilla Talón de cheque de varias páginas.
En caso de que sea necesario también puede configurar el margen superior e izquierdo del cheque.
Una vez que toda la configuración de los cheques esté completa, guarde los ajustes.
Truco
Pre-printed check formats (non-blank checks) require pre-printed paper from a third-party vendor. Pre-printed checks from checkdepot.net are recommended.
Importante
Use one of the blank check formats to print the information of the check ad-hoc when needed. This requires the use of both MICR ink or toner complying with the standards for check printing, as well as check quality paper. Other information, such as the company name, bank account, and check number, is printed when creating the blank check.
Ver también
Nómina¶
The Payroll app is responsible for calculating an employee’s pay, taking into account all work, vacation, and sick time, benefits, and deductions. The Payroll app pulls information from the Attendances, Timesheets, Time Off, Employees and Expenses apps, to calculate the worked hours and compensation for each employee.
Al usar una aplicación para nómina externo, como ADP, tendrá que exportar varios datos relacionados a la nómina, como registros de entradas al trabajo, devolución de gastos, impuestos, comisiones y otros datos importantes para que la información se pueda subir al proveedor de nómina, que después emitirá los recibos de nómina o directamente depositará los fondos a la cuenta bancaria del empleado.
Para poder exportar los datos de nómina primero debe validar y corregir las entradas de trabajo. Consulte la documentación entradas de trabajo para más información sobre la validación.
Una vez que las entradas de trabajo se validen, podrá exportar la información a ADP.
Después de que los pagos se le hayan hecho a los empleados, puede procesar recibos de nómina en lote, validarlos y publicarlos a los diarios correspondientes para mantener todos los registros financieros en Odoo al día.
Información requerida¶
It is important to have the Employees app installed, and all employee information populated. Several fields in both the employee records, as well as in an employee contracts, are necessary to properly process the employee’s pay. Ensure the following fields are filled out in their respective places.
Registros de empleados¶
In each employee record, there is various information the Payroll app requires to properly process payslips, including various banking, tax, and work information.
Vaya a la y seleccione un registro de empleado para ver la sección del formulario del empleado que afectará directamente a la Nómina:
Pestaña de Información de trabajo:
Dirección laboral: indica dónde están situados los empleados, incluyendo el estado, lo cual afecta el cálculo de impuestos.
Horas laborables: determina cómo se calcula la paga y determina si un empleado trabajó tiempo extra.
Pestaña de Información privada:
Número de seguridad social: los últimos cuatro dígitos del número de seguridad social del empleado que aparecerá en los recibos de nómina.
Número de cuenta bancaria: la cuenta bancaria asociada al archivo de pago NACHA.
Pestaña de ajustes de RR. HH.:
Categoría de declaración del contribuyente: la categoría de contribuyenque que un empleado usa para el cálculo de impuestos en el recibo de nómina, que puede ser diferente a la categoría de su estado.
Categoría del estado de declaración del contribuyente: la categoría de declaración que un empleado usa para su estado para el cálculo de impuestos en el recibo de nómina.
Formulario W-2: hay un formulario de impuestos para Estados Unidos que incluye sueldos, impuestos y beneficios que se le pagan al empleado durante el periodo fiscal (usualmente un año).
Formulario W-4: un formulario de IRS que ayuda a realizar un esquema del total de impuestos federales que se deben retener de un empleado, que la empresa paga a IRS.
Contratos de los empleados¶
Additionally, there is information that is found in an employee contract that also affects the Payroll app.
Vaya a y seleccione un contrato para ver las secciones del contrato que afectarán a Nómina.
Información general:
Tipo de estructura salarial: Estados Unidos: Empleado: define cuándo se le paga al empleado, su horario laboral y su tipo de entrada al trabajo.
Origen de la entrada de trabajo: determina cómo se generan las entradas al trabajo.
Pestaña de información salarial:
Número de seguridad social: los últimos cuatro dígitos del número de seguridad social del empleado que aparecerá en los recibos de nómina.
Tipo de salario: determina cómo se le pagará al empleado, ya sea con un sueldo fijo o con un salario por hora.
Programar pago: define la frecuencia con la que se le paga al empleado, ya sea Anual, Semestral, Trimestral, Bimestral, Mensual, Quincenal, Semanal o Diario. En los estados unidos, los pagos más comunes son los quincenales (24 pagos al año) o cada dos semanas (26 veces al año).
Coste de sueldo, anual y mensual: se usa para mostrar el coste total de un emplado. Se recomienda llenar primero el sueldo Anual, ya que llenará de forma automática el resto de los campos.
Beneficios: llena esta sección según las selecciones del empleado. Los beneficios antes de los impuestos disminuyen el sueldo neto, ue disminuye la cantidad total gravable. Esto se muestra al inicio de cada recibo de nómina.
Beneficios después de impuestos: estos beneficios son deducciones que se hacen después de que se calculan los impuestos. Estos se ven al final del recibo de nómina antes de que se muestre la cantidad neta.
Ver también
Exportar entradas de trabajo a ADP¶
Requerimientos¶
Para crear un informe que se pueda subir a ADP, hay unos pasos iniciales de configuración que se deben completar primero.
Primero, asegúrese que está instalado el módulo Estados Unidos - Nómina - Exportar a ADP (l10n_us_hr_payroll_adp).
Después, la empresa debe tener un código ADP en los ajustes. Para configurarlo, vaya a . Ingrese el Código ADP en la sección Localización EE. UU..
Después, los tipos de entrada al trabajo deben tener el código ADP correcto en el campo Código externo para cada tipo de entrada laboral a la que se hace referencia.
Finalmente, cada empleado debe tener configurado un código ADP en su formulario de empleado. Para hacerlo, vaya a la , seleccione el registro del empleado y abra la pestaña ajustes de RR. HH. Ingrese el código ADP en la sección información ADP.
El código ADP es la forma en la que ADP identifica a ese empleado particular y usualmente es un número de seis dígitos.
Ver también
Exportar datos¶
Una vez que se verificaron las entradas laborales puede exportar la información a un archivo CSV, que después puede subir a ADP.
Para exportar la información vaya a , después haga clic en Siguiente. Después, ingrese la Fecha de inicio y de finalización para las entradas de trabajo que necesiten usar un calendario emergente.
Después, ingrese el ID del lote en el campo correspondiente. La recomendación en este campo es ingresar la fecha en formato AA-MM-DD, seguido de otros caracteres para distinguir a ese lote en específico, como un nombre de departamento, o cualquier otra característica del lote.
Ingrese la descripción del lote en el campo correspondiente. Esta descripción debe ser corta y descriptiva, pero diferente al nombre del lote.
Asegúrese de que en el campo Empresa esté la empresa correcta. Cambie la empresa seleccionada en el menú desplegable, si necesita.
Lastly, add the employee’s work entry information to the list. Click Add a line and an Add: Employee pop-up window loads. The list can be filtered to find the employees to add to the list.
Truco
Procese la exportación de datos en varios grupos en lugar de en un grupo largo que contenga a todos los empleados. Esto ayuda a diferenciar entre los lotes y hace que el procesamiento sea más sostenible en general. Las formas más comunes de agrupar empleados es por departamento, o por tipo de salario (por hora o sueldo).
Seleccione a los empleados que desee agregar a la lista con la casilla situada a la izquierda de su nombre. Una vez que los haya seleccionado, haga clic en el botón Seleccionar situado en la esquina inferior izquierda y estos aparecerán en la lista.
Para crear el archivo CSV, haga clic en el botón Generar en la esquina inferior izquierda.
ACH - transferencias electrónicas¶
Los pagos de Cámara de compensación automatizada (ACH, por sus siglas en inglés) son una forma moderna de transferir fondos de manera electrónica entre cuentas bancarias y reemplaza los métodos tradicionales en papel. Los pagos ACH usualmente se usan para depósitos directos, pagar facturas y transacciones empresariales.
Recibir pagos ACH: integración con el proveedor de pago¶
Los pagos ACH son compatibles con las integraciones de Authorize.net y Stripe en Odoo.
Enviar pagos: archivos NACHA¶
Odoo puede generar un archivo Asociación de la cámara de compensación automatizada (NACHA, por sus siglas en inglés) compatible con ACH para enviar al banco de una empresa. Para cada diario de Banco individual que la empresa quiera usar para pagarle a los proveedores, necesita llenar una sección de configuración de NACHA en su base de datos de Odoo.
Configuración¶
Primero vaya a . Abra el diario de banco y haga clic en la pestaña Pagos salientes.
Nota
La información de configuración NACHA a continuación usualmente la brinda la institución financiera de la empresa una vez que se les aprobó enviar pago a través de su cuenta.
Los campos necesarios para generar un archivo ACH compatible con NACHA para enviar al banco de la empresa están en la sección Configuración NACHA. Primero ingrese el número de ruta de la institución financiera en el campo Destino inmediato, esta información está disponible en internet y suele variar según la ubicación del banco. Por lo general este número lo proporcionan al configurar la cuenta.
Next, enter the registered name of the financial institution in the field called, Destination. This information is provided by the bank or credit union.
Después del campo Destino sigue el campo Origen inmediato. Ingrese el ID de la empresa de 9 dígitos o el Número de identificación de patrón (EIN, por sus siglas en inglés) en este campo. Esta información también se la dará la institución financiera.
Después, ingrese el número de identificación de la empresa, que es un número de 10 dígitos creado al combinar el ID de la empresa de 9 dígitos o el EIN, así como un número adicional al inicio de la secuencia, usualmente el número es un 1. Revise con su institución financiera si este número no coincide pera verificar que es correcto, ya que este número se le da a las cuentas aprobadas por ACH.
A continuación ingrese el número Identificación DFI de origen, que debe contener el número de 8 dígitos que le asignó su institución financiera.
Importante
Ingrese los valores numéricos en esta sección tal como la institución financiera de la empresa los brindó (por ejemplo, el banco o la unión de crédio), de lo contrario es posible que no pueda realizar una configuración exitosa de Odoo.
Two options are available for the next field: Standard Entry Class Code. Select the drop-down menu to the right of the field and pick either Corporate Credit or Debit (CCD) or Prearranged Payment and Deposit (PPD). Again, this information is provided by the financial institution. By default Corporate Credit or Debit (CCD) is selected.
Finally, the last option is for Generated Balanced Files. Tick the checkbox to the right of the field to enable Generated Balanced Files. Consult the company’s accountant or financial adviser to make an informed decision for this field.
Haga clic en el icono (subir a la nube) para guardar la configuración de forma manual, o salga de la pantalla para guardar de forma automática. La configuración está completa.
Crea un pago por lote¶
Después, registre cada pago en Odoo con el método de pago NACHA.
Ver también
Importante
Tenga en cuenta la hora límite para los pagos en el mismo día. O el archivo debe tener una fecha futura asociada a cada pago, o el archivo debe enviarse antes de la hora límite, si las fechas incluidas en él coinciden con la fecha de hoy. Consulte con la entidad financiera la hora límite exacta para procesar los pagos en el mismo día.
Una vez que haya realizado todos los pagos que se incluirán en el archivo NACHA ACH necesitará hacer un pago en lote desde el menú Acción.
Vaya a la página de pagos en para crear pagos en lote. Para seleccionar todos los pagos a incluir en el archivo NACHA ACH debe hacer clic en las casillas situadas a la izquierda de las filas.
Importante
Todos los pagos del lote deben compartir el mismo método de pago, es decir, NACHA.
Next, navigate to the batched payment (). Click into the payment recently created and then click into the Exported File tab. The generated file is listed with the Generation Date. Click the (download) button to download the file.
Si necesita realizar cualquier ajuste haga clic en el botón Volver a generar archivo de exportación para crear un nuevo archivo NACHA ACH.
Ver también
Pay by direct deposit¶
Direct deposit is an electronic fund transfer primarily used in the United States, in which money is sent directly to a bank account without the use of a physical check or manual deposit. Odoo offers direct deposit through an international money transfer service called Wise.com.
Wise provides an API, invoicing tools, and business accounts. Businesses can send and receive payments using Wise’s cross-border payment technology without building everything from scratch.
This feature can be used to pay vendor bills.
Configuración¶
Wise configuration¶
Wise configuration involves three main steps: creating a Wise account, linking a bank account to the Wise account, and generating API tokens from the Wise account. These steps are detailed below:
Navigate to Wise.com and click Sign-Up to create an account.
Select Business Account and finish providing company and personal user details to complete the sign-up process.
Wise may require additional verification documents depending on the business type and country. This process can take 1–3 business days.
Navigate to the account settings by clicking the Company Name in the top-right corner of the dashboard.
Select and click Connect Your Bank Account.
Search for the bank and add the bank account information. This bank account will be configured in Odoo as well.
Go to the account settings by clicking the Company Name in the top-right corner of the dashboard.
Select and click Add new token.
Add a description and select Full Access, then click Create Token.
Find the token under API tokens and click Reveal key.
Copy the token to the clipboard.
Configuración en Odoo¶
Odoo configuration involves four main steps: installing the Wise module, adding Wise API credentials, adding the company bank account, and adding the vendor bank account. These steps are detailed below:
In the Odoo database, install the United States - Direct Deposit module.
Truco
To see the module in search results, remove the Apps filter from the search bar.
Go to and scroll down to the Vendor Payments section.
In the setting for U.S. Direct Deposit (via Wise), enter the Wise API token generated in Wise.
Click Connect to Wise to ensure the connection is established between the Odoo database and the Wise account.
Create the company and vendor bank accounts:
Go to the Contacts app and select the company/vendor’s contact card.
Switch to the Accounting tab and click on the Bank accounts field, then click Create.
Click on the Bank field, then select the bank from the list, or click Search more if it’s not visible. If the bank isn’t listed, click Create new to fill out the bank details, then click Save.
Finally, enter the company bank account information (linked in Wise) or vendor bank account information, and click Save.
The Bank accounts field in the Accounting tab should now display the newly added bank account.
Repeat these steps for the vendor bank account.
Importante
To avoid errors when initiating payments to the vendor, ensure the following:
Verify the destination bank account with the vendor, then mark it as Trusted.
Select the correct Bank Account Type (checking or savings).
Select the preferred Direct Deposit Transfer Type for the vendor/destination account. Pricing can be verified directly in Wise.
See Wise US pricing to calculate price by feature & transaction amount; for pricing in other countries, select the country at the top of the page.
Nota
Wise offers a Sandbox environment for testing features and integrations.
Select the appropriate environment to ensure accurate results (sandbox for testing, production for real transactions).
Pay vendor bills with direct deposit¶
After configuring direct deposit in both Wise and Odoo, vendor payments can be created individually in the Odoo database, batched for transfer, and then paid in Wise.
Pay the vendor bills using U.S. Direct Deposit as the Payment Method for the transaction.
Create a batch payment. Batch payments can include payments from multiple vendors.
Confirm the Batch Type is Outbound, and click Initiate payment. Odoo will redirect to Wise.
Sign into the Wise account if needed, and see all the pending transactions.
Review the details and confirm the batch number is the same in Odoo and Wise.
Click Pay for this batch or I’ve now paid to pay for the entire batch.
Nota
If pop-ups are blocked in the browser settings, Odoo can’t redirect to Wise. Instead, Odoo displays a message stating:
"A popup window has been blocked. You may need to change your browser settings to allow popup
windows for this page."
The payment record is still created in Wise, and can be accessed by clicking View Batch on the batch payment.
Cancel a batch payment¶
To cancel a batch payment, follow these steps:
Navigate to .
Select the batch payment to cancel, then click View Batch. Odoo will redirect to the batch in Wise. Sign into the Wise account if needed.
Click Cancel batch in Wise.
ISO 20022¶
ISO 20022 is a global standard for sending financial information between banks and payment systems using XML files. It can be thought of as a universal language for money messages.
This standard helps banks all over the world talk to each other in the same way, or language, so information is transferred correctly, making sending and receiving money faster, clearer, and safer.
In Odoo, ISO 20022 files are generated from batch payments.
Configuraciones¶
Before creating ISO 20022 records, several configurations must be made, including general settings, contact information for the company, and contact and banking information for all recipients.
Ajustes¶
First, navigate to , scroll to the Customer Payment section, and enable the Batch Payments option.
Then scroll to the Vendor Payments section and enable the SEPA Credit Transfer / ISO20022 option. Once Enabled, three fields appear: Your Company, Name Identification, and Issuer. Enter the information for these fields. The information entered is required by the bank to identify the account, and is added to the XML file.
Click Save after making changes.
Nota
The Name Identification and Issuer information are typically provided by the bank.
Información de la empresa¶
Ensure the company’s address information is correct, as the XML files generated include the company address. Navigate to the , and click on the desired company to open the company form. Ensure the Address fields are fully configured in the General Information tab.
Recipient information¶
The XML file generated contains the address and banking information for all recipients. Open the Contacts app and ensure every contact record that receives payments, both persons and companies, includes complete Address information in the top-half of the contact form.
Next, click into the Accounting tab, and ensure at least one trusted bank account populates the Banks field. If no bank is listed, add a new bank account.
Añadir una cuenta bancaria¶
To add a bank account on a contact record, open the Contacts app and click on the contact record, and click into the Accounting tab. Click into the blank field next to Banks, click Create…, and a Create Banks pop-up window loads. Fill out the following fields on the form, then click Save:
Account Number: Enter the bank account number.
ABA/Routing Number: Enter the ABA or routing number for the account.
Account Holder: Using the drop-down menu, select the owner of the bank account. The contact name (person or company) populates this field by default.
Bank: Using the drop-down menu, select the bank for the account. If the bank does not appear in the list, add a new bank by clicking Search more… then click New, and fill out the Create Bank form.
Send Money: Ensure this slider is set to Trusted. The slider and text appears green if the bank account is trusted. If this is not set to trusted, an error appears when attempting to make a payment to the contact.
Nota
Trusted bank accounts appear in green in the Accounting tab.
Bank journal settings¶
Ensure the ISO payment methods appear in the bank journal, and are configured correctly. Navigate to
and click on the journal
Bank. Click into the Outgoing Payments tab, and ensure that in the
Payment Method column, both ISO20022 and U.S. ISO20022 appear.
Next, ensure all entries listed have the 101404 Outstanding Payments account selected in the Outstanding Payments accounts column. This allows Odoo to create journal entries for payments.
ISO20022 vs U.S. ISO20022¶
The U.S. ISO20022 is similar to the ISO standard, with some U.S.-specific rules and formatting.
Example
The U.S. ISO20022 uses ABA routing numbers, which are specific to the U.S., while the generic ISO20022 uses IBAN numbers.
Destacado |
Global ISO 20022 |
U.S. ISO 20022 |
|---|---|---|
Developed by |
ISO (global organization) |
U.S. payment system operators (Fed, TCH, NACHA) |
Used for |
Global & cross-border payments |
Domestic U.S. payments |
Formatear |
XML-based standard |
XML (same base) with U.S. data rules |
Ejemplos |
SEPA Credit Transfer (Europe), SWIFT MX messages |
Fedwire ISO 20022, CHIPS ISO 20022 |
Diferencias |
Global fields and formats |
Trimmed or modified to fit U.S. needs (e.g., ABA routing numbers instead of IBANs) |
Truco
It is recommended to use the generic ISO20022 for international transfers, and use the U.S. ISO20022 for domestic transfers.
Flujo¶
First, create and confirm a vendor bill. Then, click the Pay button, and a Pay pop-up window loads. Using the drop-down menu, select ISO20022 in the Payment Method field, then click Create Payment.
A green In Payment banner now appears on the vendor bill. Next, navigate to , and tick the checkbox next to the payment that was paid using ISO20022 file to select it. Click Create Batch, then click Validate on the batch form. Once validated, the batch payment moves to the Sent stage, and the U.S. ISO20022 XML file is created and added to the chatter. The XML file can be downloaded and used to initiate a bank payment.
Once the XML file is created, the following steps occur outside of the Odoo database.
Log into the bank’s online portal or payment system. Most banks that support ISO 20022 have a
special section for file uploads or import payments. Upload the XML ISO 20022 file created by
Odoo (ending in .xml) and upload it to the bank system.
The bank checks the XML file by reading the file and making sure all details (accounts, amounts,
etc.) are valid. The list of payments appears inside the file. Review and confirm the information,
then click Approve or Submit.
The bank processes each payment in the file and transfers the funds to the recipients.