India

Instalación

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

Nombre

Nombre técnico

Descripción

India - Contabilidad

l10n_in

Paquete de localización fiscal predeterminado

India - Facturación electrónica

l10n_in_edi

India - Integración de facturación electrónica

India - Guía de embarque electrónica

l10n_in_edi_ewaybill

India - Integración de guía de embarque electrónica

India - Guía de embarque electrónica y existencias

l10n_in_ewaybill_stock

Crear una guía de embarque electrónica desde Inventario

India - Comprobar el estado del número de GST

l10n_in_gstin_status

India - Comprobar el estado del número de GST

India - Declaración electrónica de impuestos GSTR para la India

l10n_in_reports_gstr

India - Declaración de impuestos GST

India - Reportes contables

l10n_in_reports

India - Reportes de impuestos

Módulos de localización de la India

Configuración para India

Vaya a Ajustes ‣ Usuarios y empresas ‣ Empresas para agregar su PAN y GSTIN. El PAN es esencial para determinar el tipo de contribuyente, mientras que el GSTIN es necesario para generar facturas y guías de embarques electrónicas.

Sistema de facturación electrónica

Odoo cumple con los requisitos del sistema de facturación electrónica del Impuesto sobre Bienes y Servicios (GST) de la India.

Configuración

Registro de facturación electrónica NIC

Para obtener sus credenciales API debe registrarse en el portal de facturación electrónica NIC. Necesita estas credenciales para configurar su aplicación Contabilidad de Odoo.

  1. Inicie sesión en el portal de facturación electrónica NIC , haga clic en Iniciar sesión (Login) y escriba su usuario y contraseña;

    Nota

    Si ya se registró con anterioridad en el portal NIC, puede usar las mismas credenciales para iniciar sesión.

    Registro del sistema Odoo ERP en el portal web de facturación electrónica
  2. Desde el tablero, vaya a Registro de API ‣ Credenciales de usuario ‣ Crear usuario API;

  3. Después recibirá un código OTP en el número de teléfono celular que tiene registrado. Escriba el código OTP y haga clic en Verificar OTP.

  4. Seleccione Mediante GSP para la interfaz API, seleccione Tera Software Limited como GSP y escriba el usuario y contraseña para su API. Una vez listo, haga clic en Enviar.

    Ingresar usuario y contraseña específicos de la API

Configuración en Odoo

Para habilitar el servicio de facturación electrónica en Odoo, vaya a Contabilidad ‣ Configuración ‣ Ajustes ‣ India - Facturación electrónica y escriba el nombre de usuario y contraseña previamente establecidos para la API.

Configuración del servicio de facturación electrónica
Diarios

Para enviar facturas electrónicas de forma automática al portal de facturación electrónica NIC, primero debe configurar su diario de ventas. Vaya a Contabilidad ‣ Configuración ‣ Diarios, abra su diario de ventas y en la pestaña Ajustes avanzados, en intercambio electrónico de datos, habilite Facturación electrónica (IN) y guarde.

Flujo

Validación de la factura

Una vez validada una factura, aparece un mensaje de confirmación en la parte superior. Odoo carga de forma automática el archivo JSON firmado con las facturas validadas al portal de facturación electrónica NIC después de un tiempo. Si desea procesar la factura de inmediato, haga clic en Procesar ahora.

Mensaje de confirmación de facturación electrónica para la India

Nota

  • Puede encontrar el archivo JSON firmado en los archivos adjuntos en el chatter.

  • Puede consultar el estado del EDI del documento en la pestaña Documento EDI o en el campo Facturación electrónica de la factura.

Reporte de factura en PDF

En cuanto valida y envía una factura, puede imprimir su reporte en PDF. El reporte incluye el IRN, Ack. No (número de confirmación), Ack. Date (fecha de confirmación) y código QR. Estos certifican que la factura es un documento fiscal válido.

IRN y código QR

Cancelar una factura electrónica

Si desea cancelar una factura electrónica, vaya a la pestaña Otra información de la factura y complete los campos Motivo de la cancelación y Comentarios de la cancelación. Después, haga clic en Solicitar cancelación de EDI. El estado del campo Factura electrónica cambia a Por cancelar.

Importante

Al hacer esto cancela la factura electrónica y la guía de embarque electrónica.

Motivo de la cancelación y comentarios

Nota

  • Si desea suspender la cancelación antes de procesar la factura, haga clic en Suspender la cancelación del EDI.

  • Una vez que solicite cancelar la factura electrónica, Odoo envía de forma automática el archivo JSON firmado al portal de facturación electrónica NIC. Puede hacer clic en Procesar ahora si desea procesar la factura al instante.

Gestión de las líneas negativas en las facturas electrónicas

Por lo general las líneas negativas se utilizan para representar descuentos o ajustes relacionados con productos específicos o descuentos globales. El portal gubernamental prohíbe prohibe enviar datos con líneas negativas, así que es necesario que las convierta según el código HSN y la tasa de GST. Odoo realiza esto de manera automática.

Example

Considere el siguiente ejemplo:

Detalles del producto

Nombre del producto

Código HSN

Sin impuestos

Cantidad

Tasa GST

Total

Producto A

123456

1,000

1

18%

1,180

Producto B

239345

1,500

2

5%

3,150

Descuento en el producto A

123456

-100

1

18%

-118

Esta es la representación convertida:

Detalles del producto

Nombre del producto

Código HSN

Sin impuestos

Cantidad

Descuento

Tasa GST

Total

Producto A

123456

1,000

1

100

18%

1,062

Producto B

239345

1,500

2

0

5%

3,150

En esta conversión, las líneas negativas se convirtieron en descuentos positivos y mantienen cálculos precisos basados en el código HSN y la tasa GST. Esto garantiza una representación más clara y estandarizada en los registros de las facturas electrónicas.

Verificación de facturación electrónica GST

Después de enviar una factura electrónica, puede verificar si la factura está firmada desde el propio sitio web del sistema de facturación electrónica GST.

  1. Descargue el archivo JSON de los archivos adjuntos, este se encuentra en el chatter de la factura relacionada;

  2. Abra el portal de facturación electrónica NIC y vaya a Buscar ‣ Verificar factura firmada;

  3. Seleccione el archivo JSON y envíelo;

    seleccione el archivo JSON para verificar la factura

    Aparecerá un mensaje de confirmación si el archivo está firmado.

    Factura electrónica verificada

Guía de embarque electrónica

Configuración

Odoo cumple con los requisitos del sistema de guía de embarque electrónica del Impuesto sobre bienes y servicios (GST) de la India.

Registro de la API en la guía de embarque electrónica NIC

Debe registrarse en el portal de guía de embarque electrónica NIC para obtener sus credenciales API. Necesita estas credenciales para configurar su aplicación Contabilidad de Odoo.

  1. Inicie sesión en el portal de guía de embarque electrónica NIC , haga clic en Iniciar sesión y escriba su usuario y contraseña.

  2. Desde su tablero, vaya a Registro ‣ Para GSP.

  3. Haga clic en Enviar OTP. Una vez que haya recibido el código en su número de teléfono celular registrado, introdúzcalo y haga clic en Verificar OTP.

  4. Verifique si Tera Software Limited ya se encuentra en la lista de GSP/ERP registrados. Si es así, utilice el mismo usuario y contraseña que usa para iniciar sesión en el portal NIC. De lo contrario, siga los siguientes pasos:

    Lista de guía de embarque electrónica de GSP/ERP registrados
  5. Seleccione Agregar/nuevo, elija Tera Software Limited como su nombre GSP, cree un usuario y contraseña para su API y haga clic en Agregar.

    Enviar los datos de registro de la API del GSP

Configuración en Odoo

Para configurar el servicio de guía de embarque electrónica, vaya a Contabilidad ‣ Configuración ‣ Ajustes ‣ Guía de embarque electrónica para la India ‣ Configurar guía de embarque electrónica, e ingrese su usuario y contraseña.

Configuración de la guía de embarque electrónica en Odoo

Flujo

Enviar una guía de embarque electrónica

Para enviar una guía de embarque electrónica, confirme la factura correspondiente y haga clic en Enviar guía de embarque electrónica.

Botón de enviar guía de embarque electrónica en las facturas

Validación de la factura

Aparece un mensaje de confirmación luego de emitir y enviar una factura con Enviar guía de embarque electrónica.

Mensaje de confirmación de guía de embarque electrónica de la India

Nota

  • Puede encontrar el archivo JSON firmado en los archivos adjuntos en el chatter.

  • De forma automática, Odoo sube el archivo JSON firmado al portal gubernamental después de un tiempo. Haga clic en Procesar ahora si desea procesar la factura en ese instante.

Reporte de factura en PDF

Puede imprimir el reporte PDF de la factura una vez que haya enviado la guía de embarque electrónica, este incluye el número de guía de embarque electrónica y la fecha de validez de la guía de embarque electrónica.

Número y fecha de confirmación de la guía de embarque electrónica

Cancelar una guía de embarque electrónica

Si desea cancelar una guía de embarque electrónica, vaya a la pestaña Guía de embarque electrónica de la factura relacionada y complete los campos Motivo de la cancelación y Comentarios de la cancelación. Después, haga clic en Solicitar cancelación de EDI.

Importante

Hacer esto cancela la factura electrónica (en caso de que aplique) y la guía de embarque electrónica.

Motivo de la cancelación y comentarios

Nota

  • Si desea suspender la cancelación antes de procesar la factura, haga clic en Suspender cancelación de EDI.

  • Una vez que haya solicitado la cancelación de la guía de embarque electrónica, Odoo envía de forma automática el archivo JSON firmado al portal gubernamental. Puede hacer clic en Procesar ahora si desea procesar la factura en ese instante.

Crear una factura electrónica a partir de recepciones y órdenes de entrega

Nota

Asegúrese de que el módulo Guía de embarque electrónica y existencias esté instalado y de que la configuración de la guía de embarque electrónica esté completa.

Siga estos pasos para crear guías de embarque electrónicas desde las recepciones y entregas en la aplicación Inventario:

  1. Vaya a Inventario ‣ Operaciones ‣ Entregas o a Inventario ‣ Operaciones ‣ Recepciones, luego seleccione una orden de entrega o recepción, o cree una nueva.

  2. Haga clic en Crear guía de embarque electrónica/albarán.

    Nota

    Para crear una guía de embarque electrónica:

    • La orden de entrega debe de estar en estado Hecho (es decir, validada).

    • La recepción debe estar en estado Listo o Hecho.

  3. Haga clic en Generar guía de embarque electrónica para validar la guía y enviarla al portal del NIC.

    Truco

    Haga clic en Usar como albarán para usar la guía de embarque electrónica como albarán para la entrega de bienes sin enviarla al portal del NIC.

Para imprimir la guía de embarque electrónica o el albarán, haga clic en el icono (engranaje) y seleccione Guía de embarque electrónica / Albarán de entrega.

Comprobar el estado del número de GST

El módulo India - Comprobar el estado del número de GST le permite verificar el estado de un GSTIN desde Odoo.

Para verificar el estado del número de GST de un contacto, abra el formulario del cliente o proveedor y haga clic en Comprobar el estado del GSTIN que se encuentra junto al campo GSTIN.

Para verificar el estado de un número de GST ingresado en una factura, ábrala y haga clic en el botón (actualizar) que se encuentra junto al campo Estado del GST.

Comprobar el estado GSTIN de una factura

Aparece una notificación para confirmar la actualización del estado. El estado del GSTIN y la fecha de verificación se registran en el chatter del contacto.

Declaración de impuestos GST en la India

Habilitar acceso a la API

Antes de presentar declaraciones de impuestos GST en Odoo, debe habilitar el acceso a la API en el portal GST.

  1. Inicie sesión en el portal GST con su usuario y contraseña, vaya a Mi perfil (My profile) en su menú de perfil.

    Haga clic en Mi perfil desde su perfil
  2. Seleccione Administrar el acceso a la API (Manage API Access) y haga clic en (Yes) para habilitar el acceso.

    Hacer clic en sí

Nota

Le recomendamos que la duración sea 30 días, así no será necesario volver a autenticar tokens con frecuencia.

  1. Esta acción habilitará un menú desplegable de duración (Duration). Seleccione la duración de su preferencia y haga clic en confirmar (Confirm).

Servicio GST de la India en Odoo

Una vez que haya habilitado el acceso a la API en el portal GST, puede configurar el Servicio GST de la India en Odoo.

Vaya a Contabilidad ‣ Configuración ‣ Ajustes ‣ Servicio GST de la India y escriba su usuario GST. Haga clic en Enviar OTP, introduzca el código y valídelo.

Introduzca su nombre de usuario del portal GST como usuario

Presentar declaraciones GST

Puede presentar su declaración GST cuando el Servicio GST de la India está configurado. Vaya a Contabilidad ‣ Reportes ‣ India ‣ Periodo de declaración GST, cree un nuevo periodo de declaración GST si no hay uno. En Odoo, la declaración de impuestos GST se realiza en tres pasos:

Nota

La periodicidad de la declaración de impuestos se puede configurar según las necesidades del usuario.

Enviar el GSTR-1

  1. Haga clic en Reporte GSTR-1 para verificar el reporte GSTR-1 antes de subirlo al portal GST.

    Verificar el GSTR-1.

    Nota

    El sistema realiza validaciones básicas para garantizar el cumplimiento de los requisitos del portal GST. Los posibles problemas incluyen:

    • Aplicación incorrecta de impuestos: El tipo de impuesto no coincide con la posición fiscal (se aplicó CGST/SGST en lugar de IGST en las transacciones interestatales o se aplicó IGST en lugar de CGST/SGST en las transacciones intraestatales).

    • Falta el código HSN: El producto no tiene un código HSN definido.

    • Código HSN inválido para los servicios: El código HSN de un servicio no inicia con «99» o es incorrecto.

    • UQC incompatible: El código de cantidad unitaria (UQC, por sus siglas en inglés) no cumple con las normas del GST.

    En caso de que una validación falle, el sistema alertará a los usuarios a través un mensaje de advertencia que indica las discrepancias y proporciona un enlace directo con las líneas afectadas.

    Advertencia de validación del GSTR-1
  2. Haga clic en Generar para visualizar el reporte en la vista de hojas de cálculo.

    Generar GSTR-1 Vista de hoja de cálculo de GSTR-1
  3. Si el reporte GSTR-1 es correcto, haga clic en Cargar a GSTN para enviarlo al portal GST. El estado del reporte GSTR-1 cambia a Enviando.

    GSTR-1 en el estado "Enviando"
  4. Tras unos segundos, el estado del reporte GSTR-1 cambia a En espera del estado, esto significa que el reporte GSTR-1 ha sido enviado al Portal GST y está siendo verificado allí mismo.

    GSTR-1 en espera del estado
  5. Una vez más, después de unos segundos, el estado cambia a Enviado o Error en la factura. El estado Error en la factura indica que algunas de las facturas no están completas de forma correcta, así que el portal GST no las puede validar.

    • Si el estado del GSTR-1 es Enviado, significa que ahora puede declarar su reporte GSTR-1 en el portal GST.

      GSTR-1 enviado
    • Si el estado del GSTR-1 es Error en la factura podrá revisar las facturas desde el chatter para detectar errores. Una vez que los problemas queden solucionados, el usuario puede hacer clic en Cargar a GSTN para volver a enviar el archivo al portal GST.

      Error en la factura en GSTR-1
  6. Haga clic en Marcar como declarado tras presentar el reporte GSTR-1 en el portal GST. El estado del reporte cambia a Declarado en Odoo.

    GSTR-1 en estado "Declarado"

Recibir el GSTR-2B

Los usuarios pueden obtener el reporte GSTR-2B desde el portal GST, esto hace que el reporte se concilie de manera automática con sus facturas de Odoo.

  1. Haga clic en Obtener resumen de GSTR-2B. Después de unos segundos, el estado del reporte cambia a En espera de la recepción. Esto significa que Odoo está intentando recibir el reporte GSTR-2B del portal GST.

    En espera de la recepción del GSTR-2B
  2. Una vez más, tras unos segundos, el estado del GSTR-2B cambia a En proceso. Odoo está conciliando el reporte GSTR-2B con sus facturas de Odoo.

    En espera de la recepción del GSTR-2B
  3. Después de esto, el estado del reporte GSTR-2B cambia a Conciliado o Parcialmente conciliado.

    • Si el estado está Conciliado:

      GSTR-2B conciliado
    • Si el estado es Parcialmente conciliado, entonces puede revisar y modificar las facturas si hace clic en Ver facturas conciliadas. Esta acción mostrará las discrepancias categorizadas, por ejemplo, las facturas faltantes en Odoo o en GSTR-2. Luego de realizar las correcciones necesarias, haga clic en Volver a conciliar para actualizar la conciliación y garantizar que el reporte sea correcto antes de terminar.

      GSTR-2B parcialmente conciliado

Reporte GSTR-3

El reporte GSTR-3 es un resumen mensual de ventas y compras. Esta devolución se genera de forma automática al extraer la información de GSTR-1 y GSTR-2.

  1. Los usuarios pueden comparar el reporte GSTR-3 con el mismo reporte que se encuentra disponible en el portal GST para verificar si coinciden, haga clic en Reporte GSTR-3.

  2. Una vez que el usuario verificó el reporte GSTR-3 y se pagó el importe del impuesto en el portal GST, puede cerrar el reporte si hace clic en Asiento de cierre.

    GSTR-3
  3. En Asiento de cierre, agregue el monto del impuesto pagado en el portal GST mediante challan y haga clic en REGISTRAR para registrarlo;

    Registrar asiento GSTR-3
  4. Una vez registrado, el estado del reporte GSTR-3 cambia a declarado.

    GSTR-3 declarado

Reportes fiscales

Reporte GSTR-1

El reporte GSTR-1 se divide en secciones. Muestra el importe base, CGST, SGST, IGST y CESS para cada sección.

Reporte GSTR-1

Reporte GSTR-3

El reporte GSTR-3 incluye distintas secciones:

  • Detalles de suministro interno y externo sujetos a un cobro revertido;

  • ITC elegible;

  • Valores de suministro interno externo, sin gravar y no sujetos a GST;

  • Detalles de suministros interestatales a personas no registradas.

    Reporte GSTR-3

Reporte de estado de resultados (IN)

Este es un reporte de estado de resultados que muestra los saldos de inventario Inicial e inventario Final. Es útil para que los usuarios que utilizan la contabilidad Continental determinen con precisión el costo de los bienes (es decir, inventario inicial + compras durante el periodo - inventario final).

Reporte de estado de resultados

Alerta de umbral de TDS y TCS

TDS y TCS son disposiciones fiscales según la ley india, que se activan cuando el importe de las transacciones superan los umbrales especificados. Esta alerta notifica a los usuarios cuando el valor de las facturas de cliente o de proveedor supera estos límites, lo que genera la aplicación del TDS o TCS correspondiente.

Para configurar Odoo y que le informe cuándo aplicar TDS/TCS, configure el campo Sección TDS/TCS en la cuenta correspondiente del plan de cuentas. Odoo le mostrará un mensaje que le sugiera la sección TDS/TCS en la que podría ser posible aplicar el impuesto al registrar una factura de cliente o de proveedor.

Configuración

  1. Vaya a Contabilidad ‣ Configuración ‣ Ajustes.

  2. Habilite la función TDS y TCS en la sección de integración india

  3. Vaya a Contabilidad ‣ Configuración ‣ Plan de cuentas.

  4. Haga clic en Ver en la cuenta deseada y configure el campo Sección TDS/TCS.

Nota

Las secciones TDS/TCS están preconfiguradas con límites umbral Vaya a Contabilidad ‣ Configuración ‣ Impuestos en caso de que necesite modificarlos. En la pestaña Opciones avanzadas, haga clic en el icono (enlace interno) del campo Sección.

Modificar sección TDS/TCS

Aplicar TCS o TDS en facturas de cliente o de proveedor

Odoo verifica el límite umbral TCS/TDS según la cuenta que utilice en la factura de cliente o de proveedor. Si supera el límite especificado en la sección TCS/TDS de la cuenta, Odoo muestra una alerta que sugiere aplicar el TCS o TDS correspondiente y esta desaparecerá una vez que lo aplique.

Notificación sobre aviso de TCS

El TCS se aplica directo en el impuesto de las líneas de factura. Para aplicar TDS, haga clic en el botón inteligente Entrada TDS que se encuentra en la factura de proveedor o el pago. En la ventana emergente podrá especificar los detalles del TDS, solo confirme la entrada para aplicarlo.

Aplicar TDS

En Odoo, el total agregado se calcula para los contactos que comparten el mismo número PAN en todas las sucursales de la empresa.

Example

Sucursal

Cliente

Factura

Importe de la transacción (₹)

Número PAN

IN - MH

Empresa XYZ - GJ

Factura 1

₹50,000

ABCPX1234E

IN - MH

Empresa XYZ - GJ

Factura 2

₹30,000

ABCPX1234E

IN - MH

Empresa XYZ - MH

Factura 3

₹40,000

ABCPX1234E

IN - DL

Empresa XYZ - GJ

Factura 4

₹20,000

ABCPX1234E

IN - GJ

Empresa XYZ - MH

Factura 5

₹60,000

ABCPX1234E

  • Total agregado = 50,000 + 30,000 + 40,000 + 20,000 + 60,000 = ₹200,000

  • El total agregado para todos los clientes (Empresa XYZ - GJ, MH, DL) que comparten el número PAN ABCPX1234E en todas las sucursales es de ₹200,000.