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

Stock de guía electrónica india

l10n_in_ewaybill_stock

Creación de guía electrónica desde la aplicación Inventario

Indian - Check GST Number Status

l10n_in_gstin_status

Indian Check GST Number Status

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

l10n_in_reports_gstr

India - Declaración de impuestos GST

India - Informes contables

l10n_in_reports

India - Informes de impuestos

Módulos de localización de la India

Configuración de GSP

Para usar los servicios de facturación electrónica, carta de porte electrónica y presentación de declaraciones GST en Odoo, configura BVM IT Consulting Services India Private Limited como el proveedor de servicios GST. Para hacerlo, sigue estos pasos:

  1. Actualiza el módulo India - Contabilidad (l10n_in).

  2. Ve a Contabilidad ‣ Configuración ‣ Ajustes.

  3. Desplázate hacia abajo hasta la sección Seleccionar proveedor GSP, y establece el campo GSP en BVM IT Consulting.

  4. Inicia sesión en el portal de facturación electrónica NIC y en el portal de carta de porte electrónica NIC y crea un nuevo usuario API para cada uno.

  5. Ve a Contabilidad ‣ Configuración ‣ Ajustes, desplázate hacia abajo hasta la sección Integración india, e introduce el nuevo Nombre de usuario y Contraseña para las funciones de facturación electrónica y carta de porte electrónica.

Configuración india

En Ajustes ‣ Usuarios y Compañías ‣ Compañías, añade tu PAN y GSTIN. El PAN es esencial para determinar el tipo de contribuyente, mientras que el GSTIN es necesario para generar facturas electrónicas y E-waybills.

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 móvil que tiene registrado. Escriba el código OTP y haga clic en Verificar OTP.

  4. Selecciona A través de GSP para la interfaz API, establece BVM IT Consulting Services India Private Limited como GSP y escribe un Nombre de usuario y Contraseña para tu API. Una vez hecho esto, haz 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

Además, asegúrate de que el campo GSP esté configurado en los ajustes de Contabilidad.

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.

Informe de factura en PDF

En cuanto valida y envía una factura, puede imprimir su informe en PDF. El informe 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 líneas negativas en e-Facturas

Las líneas negativas se utilizan normalmente para representar descuentos o ajustes asociados con productos específicos o descuentos globales. El portal gubernamental prohíbe el envío de datos con líneas negativas, lo que significa que deben convertirse según el código HSN y la tasa GST. Odoo hace esto automáticamente.

Example

Considere el siguiente ejemplo:

Detalles del producto

Nombre del producto

Código HSN

Impuestos excluidos

Cantidad

Tasa GST

Total

Producto A

123456

1,000

1

18%

1,180

Producto B

239345

1,500

2

5%

3,150

Descuento en Producto A

123456

-100

1

18%

-118

Aquí está la representación transformada:

Detalles del producto

Nombre del producto

Código HSN

Impuestos excluidos

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 han transformado en descuentos positivos, manteniendo cálculos precisos basados en el código HSN y la tasa GST. Esto garantiza una representación más directa y estandarizada en los registros de 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 móvil registrado, introdúzcalo y haga clic en Verificar OTP.

  4. Verifica si BVM IT Consulting Services India Private Limited ya está en la lista de GSP/ERP registrados. Si es así, usa el nombre de usuario y la contraseña utilizados para iniciar sesión en el portal NIC. De lo contrario, sigue el siguiente paso.

    Lista de guía de embarque electrónica de GSP/ERP registrados
  5. Selecciona Añadir/Nuevo, selecciona BVM IT Consulting Services India Private Limited como tu nombre de GSP, crea un Nombre de usuario y una Contraseña para tu API y haz clic en Añadir.

    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

Además, asegúrate de que el campo GSP esté configurado en los ajustes de Contabilidad.

Flujo

Enviar una guía de embarque electrónica

Para enviar una E-Way bill, confirma la factura de cliente/factura de proveedor y haz clic en Enviar E-Way bill.

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

Validación de la factura

Una vez que se ha emitido y enviado una factura a través de Enviar E-Way bill, se muestra un mensaje de confirmación.

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.

  • Odoo sube automáticamente el archivo JSON firmado al portal gubernamental después de un tiempo. Haz clic en Procesar ahora si quieres procesar la factura inmediatamente.

Informe de factura en PDF

Puede imprimir el informe 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 quieres cancelar una E-Way bill, ve a la pestaña E-Way bill de la factura relacionada y completa los campos Razón de cancelación y Observaciones de cancelación. Luego, haz clic en Solicitar cancelación 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.

Creación de e-waybill desde recepciones y órdenes de entrega

Nota

Asegúrate de que el módulo E-Way bill Stock esté instalado y de que la configuración de E-Way bill esté completa.

Para crear E-Way bills desde recepciones y entregas en la aplicación Inventario, sigue estos pasos:

  1. Ve a Inventario ‣ Operaciones ‣ Entregas o Inventario ‣ Operaciones ‣ Recepciones y selecciona una orden de entrega/recepción existente o crea una nueva.

  2. Haz clic en Crear E-waybill/Challan.

    Nota

    Para crear una E-way bill:

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

    • Un recibo debe tener el estado Listo o Hecho.

  3. Haz clic en Generar e-Waybill para validar la E-Way bill y enviarla al portal NIC E-Way bill.

    Truco

    Para usar la E-Way bill como challan para entregas de mercancías sin enviarla al portal NIC E-Waybill, haz clic en Usar como Challan.

Para imprimir la E-waybill o el challan, haz clic en el icono (engranaje) y selecciona Ewaybill / Delivery Challan.

Indian Check GSTIN Status

El módulo Indian - Check GST Number Status te permite verificar el estado de un GSTIN directamente desde Odoo.

Para verificar el estado del número GST de un contacto, accede al formulario del cliente/proveedor y haz clic en Check GSTIN Status junto al campo GSTIN.

Para verificar el estado de un número GST ingresado en una factura/recibo, accede a la factura/recibo y haz clic en el botón (actualizar) junto al campo GST Status.

Verificar el estado GSTIN de una factura

Se muestra una notificación para confirmar la actualización del estado y el estado 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

Se recomienda establecer la Duración en 30 días para evitar la necesidad de reautenticación frecuente del token.

  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

Además, asegúrate de que el campo GSP esté configurado en los ajustes de Contabilidad.

Presentar declaraciones GST

Puede presentar su declaración GST cuando el Servicio GST de la India está configurado. Vaya a Contabilidad ‣ Informes ‣ 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. Haz clic en Informe GSTR-1 para verificar el informe GSTR-1 antes de subirlo al portal GST.

    Verificación 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 del impuesto: El tipo de impuesto no coincide con la Posición Fiscal (CGST/SGST aplicado en lugar de IGST para transacciones interestatales, o IGST aplicado en lugar de CGST/SGST para transacciones intraestatales).

    • Código HSN faltante: No se ha definido ningún código HSN para el producto.

    • Código HSN no válido para servicios: El código HSN para un servicio no comienza con «99» o es incorrecto.

    • UQC no conforme: El código de cantidad de unidad (UQC) no cumple con los estándares del GST indio.

    Si falla alguna validación, el sistema alerta a los usuarios con una advertencia, destacando las discrepancias y proporcionando un enlace directo a las líneas afectadas.

    Advertencia de validación GSTR-1
  2. Haz clic en Generar para ver el informe en vista de hoja de cálculo.

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

    GSTR-1 en el estado "Enviando"
  4. Tras unos segundos, el estado del informe GSTR-1 cambia a En espera del estado, esto significa que el informe 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 informe GSTR-1 en el portal GST.

      GSTR-1 enviado
    • Si el estado del GSTR-1 es Error en factura, las facturas se pueden comprobar en busca de errores en el chatter. Una vez resueltos los problemas, el usuario puede hacer clic en Enviar a GSTN para enviar el archivo de nuevo al portal GST.

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

    GSTR-1 en estado "Declarado"

Recibir el GSTR-2B

Los usuarios pueden obtener el informe GSTR-2B desde el portal GST, esto hace que el informe 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 informe cambia a En espera de la recepción. Esto significa que Odoo está intentando recibir el informe 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 informe GSTR-2B con sus facturas de Odoo.

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

    • Si el estado está Conciliado:

      GSTR-2B conciliado
    • Si el estado es Coincidencia parcial, puedes revisar y modificar las facturas haciendo clic en Ver facturas conciliadas. Esto mostrará las discrepancias categorizadas, como facturas que faltan en Odoo o GSTR-2. Después de realizar las correcciones necesarias, haz clic en volver a conciliar para actualizar la conciliación y garantizar la precisión antes de finalizar el informe.

      GSTR-2B parcialmente conciliado

Informe GSTR-3

El informe 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 informe GSTR-3 con el mismo informe que se encuentra disponible en el portal GST para verificar si coinciden, haga clic en Informe GSTR-3.

  2. Una vez que el usuario verificó el informe GSTR-3 y se pagó el importe del impuesto en el portal GST, puede cerrar el informe 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 informe GSTR-3 cambia a declarado.

    GSTR-3 declarado

Informes de impuestos

Informe GSTR-1

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

Informe GSTR-1

Informe GSTR-3

El informe 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.

    Informe GSTR-3

Informe de pérdidas y ganancias (IN)

Este es un informe de Pérdidas y ganancias que muestra los saldos de Opening Stock y Closing Stock. Ayuda a los usuarios que utilizan contabilidad continental a determinar con precisión el costo de los bienes (es decir, Opening Stock + compras durante el período - Closing Stock).

Informe de pérdidas y ganancias

Alerta de umbral TDS/TCS

TDS y TCS son disposiciones fiscales bajo la ley india, activadas cuando los montos de las transacciones superan umbrales especificados. Esta alerta notifica a los usuarios cuando el valor de las facturas o recibos supera estos límites, solicitando la aplicación del TDS/TCS correspondiente.

Para configurar Odoo para que te avise cuándo aplicar TDS/TCS, establece el campo Sección TDS/TCS en la cuenta correspondiente del plan de cuentas. Odoo mostrará un banner sugiriendo la sección TDS/TCS bajo la cual podría ser aplicable el impuesto al registrar una factura o recibo.

Configuración

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

  2. En la sección Integración india, activa la función TDS y TCS.

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

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

Nota

Las secciones TDS/TCS están preconfiguradas con límites de umbral. Si necesitas modificar estos límites, ve a Contabilidad ‣ Configuración ‣ Impuestos. En la pestaña Opciones avanzadas, haz clic en el icono (enlace interno) del campo Sección.

Modificar sección TDS/TCS

Aplicar TCS/TDS en facturas y recibos

Basándose en la cuenta usada en la factura de cliente o recibo de proveedor, Odoo verifica el límite de umbral TCS/TDS. Si se supera el límite especificado en la Sección TCS/TDS de la cuenta, Odoo muestra una alerta que sugiere aplicar el TCS/TDS apropiado. La alerta desaparecerá una vez que se aplique el TCS/TDS.

Aviso TCS

TCS es directamente aplicable en el impuesto sobre las líneas de factura. Para aplicar TDS, haz clic en el botón inteligente Entrada TDS en el recibo/pago de proveedor. La ventana emergente permite especificar los detalles TDS. Confirma la entrada para aplicar el TDS.

Aplicación TDS

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

Example

Sucursal

Cliente

Factura

Monto de la transacción (₹)

Número PAN

IN - MH

XYZ Enterprise - GJ

Factura 1

₹50,000

ABCPX1234E

IN - MH

XYZ Enterprise - GJ

Factura 2

₹30,000

ABCPX1234E

IN - MH

XYZ Enterprise - MH

Factura 3

₹40,000

ABCPX1234E

IN - DL

XYZ Enterprise - GJ

Factura 4

₹20,000

ABCPX1234E

IN - GJ

XYZ Enterprise - 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 (XYZ Enterprise - GJ, MH, DL) que comparten el número PAN ABCPX1234E en todas las sucursales es ₹200.000.