Descripción general del motor de impuestos
El impuesto es la parte más intrincada de cualquier sistema contable — y el motor de impuestos de REDA es la pieza con más capas de este producto. La buena noticia: una vez que entiendes su forma, el resto de esta categoría encaja por sí solo. Este artículo es el mapa. Explica cómo se ensambla toda la maquinaria para que cada artículo posterior — jurisdicciones, reglas, cálculo, retención — se inserte en una imagen que ya tienes en la cabeza.
La idea más importante de todas: el motor de impuestos de REDA está basado en datos. Las reglas fiscales del Reino Unido, los Estados Unidos, Brasil e India no están escritas en el software — se configuran como registros. Agregar un país nuevo significa crear registros de jurisdicción, tipo de impuesto y regla. Nunca significa cambiar código. El mismo motor que dispara una regla para una venta del Reino Unido dispara seis para una brasileña, sin nada distinto bajo el capó.
Acceso que necesitarás. Cualquier conjunto de permisos de REDA Financials AI puede ver la configuración de impuestos y el impuesto en los documentos. Configurar y mantener el conjunto de reglas requiere el conjunto de permisos Accounting Admin v2 o Accounting Controller v2; los conjuntos Accounts Payable v2, Accounts Receivable v2 y Read Only v2 no pueden modificarlo.
La idea central: un conjunto de reglas y un cálculo
Mantén dos cosas separadas en tu mente y todo lo demás se deduce:
| El conjunto de reglas (configuración) | El cálculo (en ejecución) | |
|---|---|---|
| Qué es | Registros que configuras: jurisdicciones, tipos de impuestos, reglas, perfiles, inscripciones, ruteo contable | Lo que hace el motor automáticamente cada vez que se contabiliza un documento |
| Con qué frecuencia cambia | Rara vez — se configura en la implementación, se edita cuando cambia una tasa o una ley | Cada factura, cada vez |
| Quién lo toca | Un administrador financiero | Nadie — es automatización invisible |
| El resultado | — | Una fila de auditoría de Impuesto de línea de origen por cada impuesto que se aplicó, y asientos contables que cuadran |
Las cuatro capas del motor
El módulo de impuestos consta de catorce objetos. Eso suena a mucho hasta que los ves agrupados — se dividen en tres capas de configuración más un resultado de ejecución. Cada artículo posterior de esta categoría vive en una de estas capas, así que esta es la tabla que conviene recordar.
Capa 1 — Datos maestros (el vocabulario)
Se configuran una vez. Definen el universo del que se nutren las reglas.
| Objeto | Qué representa | Ejemplo |
|---|---|---|
| Jurisdicción fiscal | Un lugar, dentro de una jerarquía (país → estado → ciudad) | “GB”, “US-CA”, “BR-SP” |
| Tipo de impuesto | Un impuesto con nombre y cómo se comporta | IVA, GST, ICMS, IGST, TDS |
| Operación fiscal | La naturaleza de la transacción (derivada automáticamente) | Intraestatal / Interestatal / Exportación |
| Perfil fiscal del tercero | Cómo se comporta un comprador o vendedor a efectos fiscales | Empresa registrada, consumidor final, exento |
| Perfil fiscal | Cómo se trata un producto/servicio | A tasa estándar, a tasa cero, exento |
Capa 2 — El motor de reglas (el cerebro)
| Objeto | Qué representa |
|---|---|
| Regla fiscal | “Cuando coincidan todas estas condiciones, aplica este tipo de impuesto a esta tasa.” Ocho dimensiones de coincidencia opcionales — cada una que se deja en blanco significa “coincide con cualquiera”. |
| Componente de cálculo de impuesto | Pasos adicionales opcionales para la base de una regla — un tope sobre la base gravable o una anulación de tasa. El margen de Brasil (MVA), el impuesto embebido (por dentro) y las dependencias entre reglas viven en la propia Regla fiscal. La mayoría de las reglas no necesitan ninguno. |
Capa 3 — Configuración de la entidad (tus particularidades)
| Objeto | Qué representa |
|---|---|
| Inscripción fiscal de entidad | En qué jurisdicciones está registrada tu empresa para recaudar impuesto (su “nexus”). |
| Mapeo contable de impuestos | Dónde se contabiliza cada impuesto en tu catálogo de cuentas — por tipo de impuesto, lado y recuperabilidad. |
| Perfil fiscal de producto | El puente desde tus productos hacia un Perfil fiscal, con códigos de país (Reino Unido ninguno, India HSN, Brasil NCM). |
Resultado en ejecución
| Objeto | Qué representa |
|---|---|
| Impuesto de línea de origen | El resultado. Una fila inmutable por cada impuesto que se disparó, por línea de factura — la pista de auditoría del lado del impuesto. La crea el motor, nunca se edita a mano. |
Los tres objetos restantes pertenecen a la retención de impuestos (un motor paralelo): la Regla de retención en la fuente y sus hijas Tasa de retención en la fuente, más el registro de auditoría de Transacción de retención. Más sobre eso abajo.
De dónde saca el motor el “quién” y el “dónde”
El motor necesita conocer al vendedor, al comprador y sus ubicaciones. Esos datos provienen de dos registros que ya administras, cada uno ampliado con dos campos de impuestos:
| Registro | Campos de impuestos | Función |
|---|---|---|
| Entidad (tu empresa) | Jurisdicción fiscal, Perfil fiscal del tercero | El vendedor — su ubicación es el origen del impuesto |
| Cuenta (cliente / proveedor) | Jurisdicción fiscal, Perfil fiscal del tercero | El comprador — su ubicación es el destino del impuesto |
Así, una venta desde tu entidad del Reino Unido a un cliente francés tiene origen = GB, destino = FR — y el motor sabe, sin que nadie lo elija, que esto es una exportación. (La Entidad también lleva la configuración de retención de impuestos; consulta los artículos de retención.)
Cómo fluye un cálculo
Cuando se contabiliza una factura, el motor ejecuta una tubería fija de seis pasos. Aún no necesitas los detalles internos — Cómo se calcula el impuesto en un documento cubre cada paso con números — pero esta es la forma:
El mismo motor, cuatro países
Nada hace que el diseño encaje mejor que ver a un solo motor manejar regímenes fiscales radicalmente distintos sin ningún cambio de código. Usaremos estos cuatro a lo largo de la categoría.
🇬🇧 Reino Unido — una regla sencilla
Tu entidad del Reino Unido vende £1,000 de bienes a tasa estándar a un cliente del Reino Unido. Coincide una regla: IVA al 20%, agregado por encima.
| Reglas disparadas | Base | Tasa | Impuesto | Total de la factura |
|---|---|---|---|---|
| IVA (1 regla) | £1,000.00 | 20% | £200.00 | £1,200.00 |
Este es el caso más simple, y el más común. Con una regla general y un indicador en el producto, apenas configuras nada — se cubre en IVA del Reino Unido.
🇺🇸 Estados Unidos — el nexus lo decide todo
El impuesto a las ventas de EE. UU. se basa en el destino, pero solo aplica si tu entidad está registrada (tiene nexus) en el estado del comprador. La misma venta de $1,000, dos resultados:
| Escenario | ¿Nexus en el estado del comprador? | Resultado |
|---|---|---|
| Entidad registrada en Texas, envía a Texas | Sí | Se dispara el impuesto a las ventas de Texas (inicializado 8.19% = $81.90) |
| Entidad no registrada en Texas, primera venta allí | No | $0 de impuesto — registrado como un resultado normal, no bloqueado |
Ese comportamiento de “cero impuesto, no un error” es deliberado — cruzar a un estado nuevo es un evento de negocio normal. Consulta Impuesto a las ventas y nexus de EE. UU..
🇧🇷 Brasil — seis reglas se disparan a la vez
Una venta interestatal de São Paulo a un consumidor en Río de Janeiro es la prueba de estrés del motor. Seis reglas se disparan en una sola línea, en secuencia — y tres de ellas (ICMS, PIS, COFINS) están embebidas dentro del precio (“por dentro”), no agregadas por encima:
| # | Impuesto | Nota |
|---|---|---|
| 1 | ICMS | Embebido en el precio (por dentro) |
| 2 | IPI | Impuesto federal al consumo sobre bienes manufacturados, agregado por encima |
| 3 | PIS | Contribución social federal — también embebida en el precio |
| 4 | COFINS | Contribución social federal — también embebida en el precio |
| 5 | DIFAL | Diferencial de tasa adeudado al estado de destino (ventas a consumidor) |
| 6 | FCP | Recargo del fondo contra la pobreza del estado de destino |
El motor maneja todo esto mediante configuración ordinaria — secuencia, vínculos de dependencia y componentes de cálculo. Se recorre por completo en Brasil.
🇮🇳 India — las reglas cambian según la ruta
El GST de India se divide según si la venta cruza una línea estatal — y el motor lo deriva automáticamente a partir de las dos jurisdicciones:
| Ruta | Reglas disparadas | Sobre ₹10,000 al 18% |
|---|---|---|
| Dentro de un estado (Maharashtra → Maharashtra) | CGST 9% + SGST 9% (2 reglas) | ₹900 + ₹900 |
| Entre estados (Maharashtra → Karnataka) | IGST 18% (1 regla) | ₹1,800 |
India también presenta TDS (retención) en el lado de compra — el puente hacia los artículos de retención. Consulta India.
Datos reales: el conjunto de reglas del Reino Unido, registro por registro
Basta de teoría — veamos los registros reales. Todo lo que sigue viene con REDA en el paquete de inicialización del Reino Unido; ejecutar el Asistente de carga inicial de impuestos para “United Kingdom” crea exactamente estos. Así se ve el conjunto de reglas completo de un país — y es pequeño.
1 · Jurisdicciones — la geografía
Cinco registros: el país, más sus cuatro naciones como hijas. El IVA es de alcance nacional en el Reino Unido, así que las reglas se ubican a nivel de país — pero la jerarquía está ahí para los casos que la necesitan (p. ej. el Marco de Windsor de Irlanda del Norte).
| Código | Nombre | Nivel | Padre |
|---|---|---|---|
GB | Reino Unido | País | — |
GB-ENG | Inglaterra | Estado/Provincia | GB |
GB-SCT | Escocia | Estado/Provincia | GB |
GB-WLS | Gales | Estado/Provincia | GB |
GB-NIR | Irlanda del Norte | Estado/Provincia | GB |
2 · Tipos de impuestos — los impuestos con nombre
El Reino Unido tiene un impuesto (IVA) con cuatro tratamientos. Observa que Exento es el único donde el IVA soportado no es recuperable — ese indicador rige más adelante el ruteo contable.
| Código | Nombre | Familia | ¿Recuperable? |
|---|---|---|---|
GB-VAT-STD | IVA del Reino Unido — Tasa estándar | IVA / GST | Sí |
GB-VAT-RED | IVA del Reino Unido — Tasa reducida | IVA / GST | Sí |
GB-VAT-ZERO | IVA del Reino Unido — Tasa cero | IVA / GST | Sí |
GB-VAT-EXEMPT | IVA del Reino Unido — Exento | IVA / GST | No |
3 · Perfiles — clasificar el “qué” y el “quién”
Dos dimensiones independientes. Los Perfiles fiscales clasifican el producto; los Perfiles fiscales de terceros clasifican la empresa.
| Perfil fiscal (producto) | Perfil fiscal del tercero (empresa) | |
|---|---|---|
GB-STD-20 — Bienes y servicios a tasa estándar | GB-VAT-REG — Empresa registrada en el IVA | |
GB-RED-5 — Suministros a tasa reducida | GB-VAT-FRS — Régimen de tasa fija | |
GB-ZERO — Suministros a tasa cero | GB-VAT-UNREG — No registrada / Por debajo del umbral | |
GB-EXEMPT — Suministros exentos |
4 · Reglas fiscales — el cerebro
Cuatro reglas, una por tratamiento. Cada una vincula un tipo de impuesto con un perfil fiscal de producto a una tasa, acotada al Reino Unido. Observa lo escueta que es una regla cuando un país es simple — la mayoría de las ocho dimensiones de coincidencia se dejan en blanco (= “coincide con cualquiera”).
| Código de regla | Tipo de impuesto | Perfil fiscal | Destino | Tasa | Vigente desde |
|---|---|---|---|---|---|
GB-VAT-STD-20 | GB-VAT-STD | GB-STD-20 | GB | 20% | 2011-01-04 |
GB-VAT-RED-5 | GB-VAT-RED | GB-RED-5 | GB | 5% | 1997-09-01 |
GB-VAT-ZERO-0 | GB-VAT-ZERO | GB-ZERO | GB | 0% | 1973-04-01 |
GB-VAT-EX-0 | GB-VAT-EXEMPT | GB-EXEMPT | GB | 0% | 1973-04-01 |
5 · Cuentas contables y ruteo — dónde aterriza el impuesto
La inicialización también crea las cuentas contables de impuestos y los registros de Mapeo contable de impuestos que rutean cada impuesto hacia ellas. Aquí es donde rinde frutos el indicador recuperable: el mismo tipo de IVA se contabiliza en un pasivo cuando vendes y en un activo cuando compras.
| Tipo de impuesto | Lado | ¿Recuperable? | Cuenta contable |
|---|---|---|---|
GB-VAT-STD | Venta | No | 2311-VAT-GB — IVA por pagar (pasivo) |
GB-VAT-STD | Compra | Sí | 1511-VAT-ITC-GB — IVA soportado recuperable (activo) |
6 · Juntándolo todo — la venta de £1,000 a través de estos registros exactos
Ahora observa al motor recorrer estos datos para nuestra venta del Reino Unido de £1,000 de bienes a tasa estándar a un cliente del Reino Unido registrado en el IVA:
GB (tu entidad), destino = GB (cliente). El perfil fiscal del producto apunta al Perfil fiscal GB-STD-20.GB-VAT-STD-20 (su perfil fiscal es GB-STD-20, destino GB, activa, vigente). Las otras tres no coinciden con el perfil del producto.GB-VAT-STD, Regla GB-VAT-STD-20, Base £1,000, Tasa 20%, Monto £200.2311-VAT-GB (IVA por pagar). La factura totaliza £1,200.El asiento resultante:
| Cuenta | Débito | Crédito |
|---|---|---|
| Cuentas por cobrar | £1,200.00 | |
| Ingresos | £1,000.00 | |
IVA por pagar — 2311-VAT-GB | £200.00 |
Si esto hubiera sido una compra de los mismos bienes, esos £200
debitarían en su lugar 1511-VAT-ITC-GB (IVA soportado
recuperable) — un activo que reclamas a HMRC — porque el indicador
Es recuperable del mapeo de compra está en Sí. Mismo tipo de impuesto, cuenta
distinta, decidido por un solo indicador. Ese es el motor completo en miniatura.
Datos reales: Brasil, donde seis reglas se disparan a la vez
Ahora el extremo opuesto — el mismo motor, el mismo tipo de registros, pero el paquete de inicialización de Brasil es un orden de magnitud más grande: 28 jurisdicciones, 12 tipos de impuestos y 58 reglas (frente a los 5 / 4 / 4 del Reino Unido). Y una sola venta interestatal dispara seis reglas en secuencia. Lo notable: ni una sola línea de código difiere de la del Reino Unido. Todo son datos.
Los impuestos en juego
Una venta interestatal de bienes manufacturados toca seis impuestos distintos — tres federales, tres a nivel estatal:
| Tipo de impuesto | Nombre | Nivel |
|---|---|---|
BR-ICMS | ICMS — impuesto a la circulación de mercancías | Estatal |
BR-DIFAL | DIFAL — diferencial de tasa de ICMS | Estatal |
BR-FCP | FCP — recargo del fondo contra la pobreza | Estatal |
BR-IPI | IPI — impuesto federal al consumo sobre bienes manufacturados | Federal |
BR-PIS-NC | PIS — contribución social (no acumulativa) | Federal |
BR-COFINS-NC | COFINS — contribución social (no acumulativa) | Federal |
El régimen del vendedor cambia las tasas
Brasil trae cinco Perfiles fiscales de terceros — y cuál lleva tu entidad realmente cambia el cálculo. PIS y COFINS tienen dos versiones, y el motor elige según el régimen del vendedor:
| Régimen del vendedor (Perfil fiscal del tercero) | Tasa de PIS | Tasa de COFINS |
|---|---|---|
BR-LR-CONTRIB — Lucro Real (no acumulativo) | 1.65% | 7.6% |
BR-LP-CONTRIB — Lucro Presumido (acumulativo) | 0.65% | 3.0% |
Esa es la dimensión Régimen del vendedor de una Regla fiscal haciendo su trabajo — una empresa Lucro Real y una empresa Lucro Presumido que venden el producto idéntico pagan contribuciones federales distintas, a partir del mismo conjunto de reglas.
Las seis reglas que se disparan — São Paulo → Río de Janeiro
Un fabricante Lucro Real en São Paulo vende R$1,000 de bienes a un
consumidor final en Río de Janeiro (una venta interestatal, operación
fiscal BR-6101; DIFAL y FCP se disparan solo cuando el comprador es un
no contribuyente — un consumidor en lugar de una empresa registrada en el
ICMS). El motor coincide con seis reglas y las ejecuta en orden de secuencia:
| Sec. | Regla | Impuesto | Tasa | Cómo se aplica | Se contabiliza en |
|---|---|---|---|---|---|
| 10 | BR-ICMS-6101-SP-TO-SE | ICMS | 12% | Por dentro — embebido en el precio | 2331-ICMS-BR |
| 20 | BR-IPI-STANDARD | IPI | 10% | Agregado por encima | 2334-IPI-BR |
| 30 | BR-PIS-LR-STDG | PIS | 1.65% | Embebido (tasa Lucro Real) | 2335-PIS-BR |
| 40 | BR-COFINS-LR-STDG | COFINS | 7.6% | Embebido (tasa Lucro Real) | 2336-COFINS-BR |
| 50 | BR-DIFAL-RJ-STDG | DIFAL | 8% | 20% interno de RJ − 12% interestatal, agregado | 2332-DIFAL-BR |
| 60 | BR-FCP-RJ-STDG | FCP | 2% | Recargo del fondo contra la pobreza de Río, agregado | 2333-FCP-BR |
Montos ilustrativos sobre el valor de bienes de R$1,000 — seis filas de Impuesto de línea de origen, cada una contabilizándose en su propia cuenta:
| Impuesto | Tasa | ≈ Monto | ¿Se suma al total? |
|---|---|---|---|
| ICMS | 12% | R$120 (embebido) | No — dentro del precio |
| IPI | 10% | R$100 | Sí |
| PIS | 1.65% | R$16.50 (embebido) | No — dentro del precio |
| COFINS | 7.6% | R$76.00 (embebido) | No — dentro del precio |
| DIFAL | 8% | R$80.00 | Sí |
| FCP | 2% | R$20.00 | Sí |
CBS/IBS
de Brasil ya en la inicialización), agregas registros — nunca código.
Lo que configuras tú vs lo que es automático
| Tú configuras (una vez) | El motor hace (en cada factura) |
|---|---|
| Jurisdicciones, tipos de impuestos, reglas, perfiles | Elige la jurisdicción correcta recorriendo la jerarquía |
| Tus inscripciones (nexus) por jurisdicción | Verifica el nexus y pone el impuesto en cero donde no estás registrado |
| Ruteo contable por tipo de impuesto | Deriva la operación fiscal (nacional / interestatal / exportación) |
| Perfiles fiscales de producto (o el indicador “aplicar impuesto predeterminado”) | Coincide con todas las reglas aplicables y calcula cada impuesto |
| Jurisdicción y perfil de comprador/vendedor en Cuenta/Entidad | Escribe las filas de auditoría de Impuesto de línea de origen y contabiliza en el libro mayor |
Qué sigue
Lee esta categoría en orden — sigue la forma en que realmente construyes:
- Fundamentos: Jurisdicciones fiscales → Tipos de impuestos → Mapeo contable de impuestos → Operaciones fiscales
- Clasificación: Perfiles fiscales de terceros → Perfiles fiscales → Perfiles fiscales de productos
- Reglas y cálculo: Reglas fiscales → Componentes de cálculo → Inscripción fiscal de entidad → Cómo se calcula el impuesto → Impuesto de línea de origen
- Juntándolo todo: los recorridos por país — Reino Unido, EE. UU., Brasil, India
- Retención: Descripción general de la retención de impuestos y sus subartículos
Preguntas frecuentes
No. Los países, las tasas y las reglas son registros, no código. Agregar un país significa crear registros de jurisdicción, tipo de impuesto y regla (a menudo mediante el asistente de inicialización); cambiar una tasa significa editar o reemplazar una Regla fiscal. El motor queda intacto.
Porque esa es la cantidad de reglas que coinciden. El motor nunca se detiene en la primera coincidencia — aplica todas las reglas que coincidan. La legislación fiscal de Brasil realmente superpone seis impuestos en una sola venta; la del Reino Unido superpone uno. El motor simplemente refleja la realidad configurada.
En la factura (el total de impuestos y el impuesto de línea) y en los registros de Impuesto de línea de origen que la respaldan — una fila por cada impuesto que se disparó, que muestra la regla, la tasa, la base y el monto. Esas filas son la pista de auditoría y se crean automáticamente; nunca las editas a mano.
La línea recibe cero impuesto. Eso puede ser correcto (un artículo genuinamente no gravable, o una jurisdicción donde no tienes nexus) — el motor registra el resultado en lugar de adivinar. Si esperabas impuesto y no obtuviste ninguno, casi siempre es una inscripción faltante, un perfil fiscal de producto faltante o una regla cuyas condiciones no encajaron. Los artículos de cálculo y de países muestran cómo diagnosticar cada caso.
Es un motor paralelo con sus propias reglas y tasas, porque la retención se comporta de otra manera — reduce el pago en lugar de sumarse a la factura. Al igual que el motor de impuestos, muestra una vista previa en el formulario en borrador y escribe sus registros cuando se contabiliza la factura de compra. Comparte la misma filosofía basada en datos. Empieza con Descripción general de la retención de impuestos.
¿Te resultó útil?