¿En qué se diferencian ASC 606 e Ind AS 115 en la práctica?
ASC 606 e Ind AS 115 comparten el mismo modelo de cinco pasos; Ind AS 115 está convergido con IFRS 15. Para un grupo SaaS con operaciones en EE. UU. e India, las diferencias del día a día son de impuestos y presentación, no del modelo de reconocimiento. El centro de ASC 606 vs Ind AS 115 las resume; este artículo recorre la mecánica del GST.
En un contrato en INR, la factura normalmente incluye el Goods and Services Tax (GST) del 18%. El GST se cobra por cuenta del gobierno, por lo que no es una contraprestación a la que la entidad tenga derecho. Ind AS 115 excluye del precio de la transacción los importes cobrados por cuenta de terceros, y ASC 606-10-32-2A permite a la entidad optar por excluir los impuestos sobre ventas. En cualquier caso, la facturación bruta se separa antes de la asignación:
Net consideration = Gross invoice / 1.18
GST liability = Gross invoice - Net consideration
Si los ingresos se calendarizan a partir de la factura bruta, tanto los ingresos como los ingresos diferidos quedan sobrestimados y la asignación del SSP relativo se calcula sobre una base incorrecta.
¿Cómo se mantiene el GST del 18% fuera de los ingresos?
La separación se hace una sola vez, al configurar el contrato, y cada libro trabaja después con su propia cifra:
[ Signed contract (INR) ]
|
+--------------------+--------------------+
| |
[ Revenue subledger ] [ GST liability ]
| |
- Net consideration only - CGST + SGST, or IGST
- Relative SSP allocation - Settled with the GST return
- Full-term schedule - Not revenue
El GST aplicable depende del lugar de suministro:
- Suministro intraestatal (CGST 9% + SGST 9%): el proveedor y el lugar de suministro están en el mismo estado, por ejemplo de Karnataka a Karnataka.
- Suministro interestatal (IGST 18%): el lugar de suministro está en otro estado, por ejemplo de Maharashtra a Karnataka.
- Exportación de servicios bajo una Letter of Undertaking (LUT): tasa cero, por lo que no se cobra GST.
Los contratos en EE. UU. no llevan GST, así que la separación se aplica únicamente a contratos en INR.
Un calendario práctico en paise enteros
Tome una factura de ₹1,00,000 que incluye GST. La contraprestación neta es ₹84,745.76 y el GST es ₹15,254.24. Si se calendariza el importe neto a 12 meses y se redondea cada mes al paisa por separado: ₹7,062.15 × 12 = ₹84,745.80, cuatro paise más que el contrato. Es poco, pero el saldo diferido nunca llega a cero y alguien registra un ajuste de cuadre.
Soluqube calcula con aritmética entera (escala 10^6, redondeada al centavo o al paisa), trunca cada período y deja que el último período absorba el remanente:
// Integer arithmetic, amounts in paise
const NET = 8474576n; // ₹84,745.76 net of 18% GST
const PERIODS = 12n;
const BASE = NET / PERIODS; // 706214n -> ₹7,062.14 a month
const LAST = NET - BASE * 11n; // 706222n -> ₹7,062.22 in month 12
Los doce meses suman exactamente ₹84,745.76 y el saldo diferido termina en ₹0.00. La misma regla se aplica a la asignación entre obligaciones; la guía de política del centavo residual muestra cómo documentarla.
¿Qué evidencia respalda ambas auditorías?
Cuando el auditor externo o el auditor estatutario pregunta cómo se llegó a una cifra, el paquete debe permitirle reejecutarla:
- Evidencia de cláusulas (página + extracto) de cada obligación de desempeño, de modo que el precio y el plazo se rastreen hasta el contrato firmado.
- Un papel de trabajo en Excel que muestre la contraprestación neta, el pasivo por GST, la asignación y el calendario mes a mes.
- Hashes SHA-256 en la exportación, con una raíz de Merkle calculada sobre ella, para que una nueva ejecución pueda compararse con el archivo entregado.
Para conocer más diferencias entre las normas, consulte la guía de doble GAAP Ind AS 115 vs ASC 606. Para procesar con nosotros sus propios contratos en INR durante 60 días, solicite el ingreso al programa de socios de diseño (design partner).
Preguntas frecuentes
¿En qué se diferencia el tratamiento del GST del 18% en Ind AS 115 y en ASC 606?
En principio no se diferencia: Ind AS 115 excluye del precio de la transacción los importes cobrados por cuenta de terceros, y ASC 606-10-32-2A permite a la entidad optar por excluir los impuestos sobre ventas. En la práctica, el GST de una factura en INR es del 18%, por lo que la separación entre contraprestación neta y pasivo por GST debe hacerse antes de la asignación. En contratos en INR, Soluqube registra el GST como pasivo y asigna solo la contraprestación neta.
¿Por qué algunas configuraciones de ERP tratan mal el GST de India en los calendarios de ingresos?
Cuando los calendarios de ingresos se construyen a partir de los totales brutos de las facturas, el GST se distribuye dentro de los ingresos y luego se revierte a mano. Eso sobrestima los ingresos diferidos, distorsiona la asignación del SSP relativo y deja partidas conciliatorias entre el libro del GST y el libro auxiliar de ingresos.
¿Cómo mantiene Soluqube conciliados los dos juegos de libros?
En contratos en INR, el motor separa la contraprestación bruta en contraprestación neta y GST con aritmética entera, asigna el importe neto por SSP relativo y construye el calendario con el último período absorbiendo el remanente. El calendario de ingresos cuadra con la contraprestación neta y el pasivo por GST cuadra con las facturas. Los contratos en EE. UU. no llevan GST.