India¶
Instalare¶
Instalați următoarele module pentru a obține toate caracteristicile localizării indiene:
Nume |
Nume tehnic |
Descriere |
---|---|---|
India - Contabilitate |
|
Implicit pachetul de localizare fiscală |
India Facturare electronică |
|
|
E-waybill Indian |
|
|
Stoc E-waybill Indian |
|
|
Indian - Rapoarte contabile |
|
Adds the Indian GST Return filing and the Indian Tax reports. |
Companie¶
Pentru a configura informațiile companiei dvs., deschideți aplicația Setări, derulați în jos la secțiunea Companii, faceți clic pe Actualizați Informațiile și configurați următoarele:
Numele companiei
Adresa, incluzând Strada, Orașul, Statul, Codul poștal și Țara
PAN: essential for determining the type of taxpayer.
GSTIN: necessary for generating e-Invoices, E-waybills and filing GST returns.
Configurarea Indiană¶
The Indian Integration section provides essential taxation and compliance features to simplify financial operations. To enable these features, navigate to Indian Integration section.
and scroll down to the
TDS/TCS: Activate this to enable TDS/TCS functionality along with account-based TDS/TCS section suggestions.
Registered Under GST: Select this if your business is registered under GST to access GST-related features, including e-invoice, e-waybill, GST e-filing, fetch vendor e-invoiced document and check GST number status.
E-Invoicing: Connects to the e-invoice NIC portal to submit invoices.
E-Way bill: Connects to the e-waybill NIC portal to generate e-waybills.
GST E-Filing & Matching: Enable the feature to facilitate GST return filing and connect with the GST portal to submit GSTR-1 and retrieve GSTR-2B.
Check GST Number Status: Enable to verify GSTIN Status.
Fetch Vendor E-Invoiced Document: Helps in creating draft vendor bills using e-invoice data submitted by vendors on GST portal.
Important
Check the Production Environment checkbox to start using Indian services in the production environment. If you want to use the testing environment then keep the checkbox unchecked.
sistemul de factură electronică¶
Odoo respectă cerințele sistemului de factură electronică privind taxa pe bunuri și servicii (GST) din India.
Configurare¶
Înregistrarea facturii electronice NIC¶
Trebuie să vă înregistrați pe portalul de factura electronică NIC pentru a obține acreditările API. Aveți nevoie de aceste acreditări pentru a configurați aplicația Odoo Accounting.
Conectați-vă la Portalul NIC e-Invoice făcând clic pe Login și introducând Numele de utilizator și Parola ;
Notă
Dacă sunteți deja înregistrat pe portalul NIC, puteți utiliza aceleași date de conectare.
Din tabloul de bord, accesați
;După aceea, ar trebui să primiți un cod OTP pe numărul dvs. de telefon mobil înregistrat. Introdu codul OTP și dă clic pe Verifică OTP;
Selectați Prin GSP pentru interfața API, setați Tera Software Limited ca GSP și introduceți un Nume de utilizator și Parolă pentru API-ul dvs. După ce ați terminat, faceți clic pe Trimite.
Configurare în Odoo¶
To enable the e-Invoice service in Odoo, activate the E-Invoicing feature and enter the Username and Password previously set for the API.
Flux de lucru¶
Generate e-Invoice¶
Once an invoice is confirmed, click the Send button to open the wizard. Select E-Invoicing, then click the Generate button. Odoo will upload the JSON-signed file of the invoice to the NIC e-Invoice portal.

Notă
You can find the JSON-signed file and check the e-Invoicing status in the chatter.
Raport PDF factură¶
Once an invoice is validated and submitted, the invoice PDF report can be printed. The report includes the IRN, Acknowledgement (number and date) and QR code. These certify that the invoice is a valid fiscal document.

anularea facturii electronice¶
To cancel an e-Invoice, click the Request Cancel button on the related invoice. In the Cancel E-Invoice window, fill out the Cancel Reason and Cancel Remarks.
Notă
You can find the e-Invoicing status in the chatter.
Gestionarea liniilor negative în e-Facturi¶
Liniile negative sunt utilizate de obicei pentru a reprezenta reduceri sau ajustări asociate cu produse specifice sau reduceri globale. Portalul guvernamental interzice trimiterea datelor cu linii negative, ceea ce înseamnă că acestea trebuie convertite pe baza codului HSN și a cotei GST. Acest lucru se face automat de către Odoo.
Example
Luați în considerare următorul exemplu:
Detalii Produs |
|||||
---|---|---|---|---|---|
Nume Produs |
Cod HSN |
Fără Taxe |
Cantitate |
Cotă GST |
Total |
Produs A |
123456 |
1,000 |
1 |
18% |
1.180 |
Produs B |
239345 |
1.500 |
2 |
5% |
3.150 |
Reducere la Produsul A |
123456 |
-100 |
1 |
18% |
-118 |
Iată reprezentarea transformată:
Detalii Produs |
||||||
---|---|---|---|---|---|---|
Nume Produs |
Cod HSN |
Fără Taxe |
Cantitate |
Reducere |
Cotă GST |
Total |
Produs A |
123456 |
1,000 |
1 |
100 |
18% |
1.062 |
Produs B |
239345 |
1.500 |
2 |
0 |
5% |
3.150 |
În această conversie, liniile negative au fost transformate în reduceri pozitive, menținând calculele precise bazate pe codul HSN și rata GST. Aceasta asigură o reprezentare mai simplă și standardizată în înregistrările de facturi electronice.
Verificarea facturii electronice GST¶
După trimiterea unei facturi electronice, puteți verifica dacă factura este semnată chiar de pe site-ul web al sistemului GST e-Invoice.
Descărcați fișierul JSON din fișierele atașate. Se găsește în chatter-ul facturii aferente;
Deschideți Portalul NIC e-Invoice și accesați ;
Selectați fișierul JSON și trimiteți-l;
Dacă fișierul este semnat, este afișat un mesaj de confirmare.
Factura E-Way¶
Configurare¶
Odoo respectă cerințele Taxa indiană pe bunuri și servicii (GST) E-waybill sIstem.
Înregistrare API pe factura NIC E-Way¶
Trebuie să vă înregistrați pe portalul de facturare E-Way NIC pentru a vă crea acreditările API. Aveți nevoie de aceste acreditări pentru a configurați aplicația Odoo Accounting.
Conectați-vă la Portalul de facturare NIC E-Way făcând clic pe Login și introducând Numele de utilizator și Parola;
Din tabloul de bord, accesați
;Faceți clic pe Trimite OTP. După ce ați primit codul pe numărul dvs. de telefon mobil înregistrat, introduceți-l și faceți clic pe Verify OTP;
Verificați dacă Tera Software Limited este deja pe lista GSP/ERP înregistrată. Dacă da, utilizați numele de utilizator și parola utilizate pentru a vă conecta la portalul NIC. În caz contrar, urmați pașii următori;
Selectați Adăugați/Nou, selectați Tera Software Limited ca Nume GSP, creați un Nume de utilizator și o Parolă pentru API-ul dvs. și faceți clic pe :guilabel:` Adaugă`.
Configurare în Odoo¶
To enable the E-Way bill service in Odoo, activate the E-Way bill feature and enter the Username and Password.
Flux de lucru¶
Generate E-Way bill¶
To generate an E-Way bill, confirm the customer invoice/vendor bill and click Create e-Waybill. Enter the necessary details and click Generate e-Waybill to proceed.
Notă
Puteți găsi fișierul semnat JSON în fișierele atașate din chatter.
Raport PDF factură¶
Puteți imprima raportul PDF al facturii după ce ați trimis factura E-Way. Raportul include numărul facturii E-Way și data de valabilitate a facturii E-Way.

Anularea facturii E-Way¶
To cancel an E-Way bill, click e-Waybill on the related invoice/bill, then Cancel e-Waybill. In the Cancel Ewaybill window, fill out the Cancel Reason and Cancel Remarks.

Notă
Once you request to cancel the E-Way bill, Odoo automatically submits the JSON-signed file to the government portal. You can check the JSON file in the chatter.
Crearea facturilor E-way din chitanțe și ordine de livrare¶
Notă
Asigurați-vă că modulul E-Way bill Stock este instalat și configurarea E-Way bill este completă.
Pentru a crea facturi E-Way din chitanțe și livrări în aplicația Inventar, urmați acești pași:
Mergeți la
sau și selectați o comandă de livrare/chitanță existentă sau creați una nouă.Faceți clic pe Creați E-waybill/Challan.
Notă
Pentru a crea o factură E-way:
O comandă de livrare trebuie să fie în starea Finalizat (adică, validată)
O chitanță trebuie să aibă starea Gata sau Finalizat.
Faceți clic pe Generează e-Waybill pentru a valida factura E-Way și a o trimite la portalul NIC E-Way bill.
Sfat
Pentru a utiliza factura E-Way ca un challan pentru livrările de mărfuri fără a o trimite la portalul NIC E-Waybill, faceți clic pe Utilizează ca Challan.
Pentru a imprima factura E-waybill sau challan-ul, faceți clic pe pictograma (angrenaj) și selectați Ewaybill / Challan de Livrare.
Verificarea stării GSTIN indian¶
The Indian - Check GST Number Status allows you to verify the status of a GSTIN directly from Odoo.
Pentru a verifica starea numărului GST al unui contact, accesați formularul clientului/furnizorului și faceți clic pe Verifică Starea GSTIN lângă câmpul GSTIN.
Pentru a verifica starea unui număr GST introdus pe o factură, accesați factura și faceți clic pe butonul (reîmprospătare) lângă câmpul Stare GST.

Este afișată o notificare pentru a confirma actualizarea stării și starea GSTIN și data verificării sunt înregistrate în conversația contactului.
Depunerea declarației GST din India¶
Activați accesul API¶
Pentru a depune returnări GST în Odoo, trebuie mai întâi să activați accesul API pe portalul GST.
Conectați-vă la portalul GST introducând Numele de utilizator și Parola și accesați My Profil în meniul profilului;
Selectați Gestionați accesul la API și faceți clic pe Da pentru a activa accesul la API;
Notă
Se recomandă setarea Duratei la 30 de zile pentru a evita necesitatea reautentificării frecvente a tokenului.
Procedând astfel, se activează un meniu drop-down Duration. Selectați Durata preferinței dvs. și faceți clic pe Confirmați.
Serviciu indian GST în Odoo¶
Once you have enabled the API access on the GST portal, activate the GST E-Filing & Matching Feature to start using GST Service. Then, in the Registered Under GST section, fill in the required GST Username.
Introduceți returnarea GST¶
To file a GST return, make sure the GST E-Filing & Matching Feature is enabled. Then, go to the Accounting dashboard and click Tax Returns on the Tax Returns journal. In the Accounting Periods window, fill in the following fields.
Opening Date: Starting date from which tax return periods are created.
Fiscal Year End: End date of the fiscal year (e.g., 31 March).
GSTIN Periodicity: Frequency of return filing (e.g., Monthly).
Sfat
Alternatively, go to Report: and select GSTR-1 (IN). Then, click Returns to file the return.
, clickNotă
To reconcile vendor bills with GST portal data, go to Report: and select GSTR-2B, and click Reconcile.
, clickFiling GSTR-1 tax return¶
To file a GSTR-1 tax return, follow these steps:
Click the suitable GSTR-1 report for the desired period to open the filing view.
Notă
It is recommended to file the return five days before the filing date to avoid any penalties.
Odoo automatically performs validation checks before submission to ensure compliance with GST portal requirements that must be addressed before filing.
Notă
The following types of validation issues can be raised:
Apply Appropriate Tax: IGST is not applicable for intra-state transactions.
Wrong CGST/SGST on Inter-State Transactions: CGST/SGST cannot be applied on inter-state transactions.
Fiscal Year Reversed Move: Credit Notes for invoices issued in a given financial year should not be included in GSTR-1 after November 30th; remove tax from these lines.
Invalid HSN Codes: - For products (non-services), HSN codes must not begin with
99
. - For services, HSN codes must begin with99
.Missing HSN Codes: Some product lines do not have HSN codes for journal items.
Invalid UQC Codes: The Unit Quantity Code (UQC) must comply with Indian GST standards.
Missing Document Summary: Document summary lines are mandatory for GSTR-1. This check is always marked as Anomaly initially. After reviewing the summary by clicking the relevant check, it changes to Reviewed.
Missing E-Invoice: Some invoices are not linked to an e-invoice.
Unlinked Unregistered Credit Notes: Credit Notes have been issued without referencing an invoice.
Validation checks have four stages:
To Review: Check requires review.
Reviewed: Check has been reviewed.
Supervised: Check is supervised, and a supervisor is assigned.
Anomaly: Check has failed.
Click on any individual check to view and resolve the corresponding issue.
Sfat
A tax return can only be validated when all checks are in the Reviewed or Supervised stage.
After reviewing the checks, click Validate. The Review stage appears in green then.
Click GSTR-1 (IN) to review the report.
Click Submit, and click Push Data in the Submission Instructions window to send the report to the GST portal.
During this step, GST portal credentials must be verified. As the data is being sent, the Send stage in the progress bar appears orange. Once the GST portal confirms receipt, the stage turns green. If an error occurs, the Send stage changes to red.
Notă
Click the (ellipsis) icon on the relevant GSTR-1 line to display additional options:
Generate XLSX: Download the GSTR-1 report as an XLSX file.
Reset: Clear the current state and revert the return to the initial stage.
Click Check Status to retrieve the current status from the GST portal. Once the confirmation is received, the Review stage in the progress bar turns green. Then, click Mark as Filed to finalize and submit the return as filed.
Important
Once a return is marked as Filed, it cannot be reset or filed again.
Receive GSTR-2B tax reconciliation¶
Select the relevant GSTR-2B report for the desired period that needs to be reconciled.
In the validation checks view, click Fetch E-Invoice to retrieve vendor e-invoice data for the reconciliation period. The check is initially marked as Anomaly and changes to Reviewed after fetching. Then, click Validate to confirm and mark the Review stage as green.
Important
The Fetch E-Invoice check only turns green if the e-invoice data is fetched two days after the end of the last month’s reconciliation period.
Click Fetch GSTR-2B to retrieve all invoices from the GST portal. Once the data is fetched, the Fetch stage in the progress bar turns green. To view the raw report data, click GSTR-2B (IN).
The fetched invoices are automatically matched with the E-invoices. Click View Bills to see detailed matching results.
Notă
The Match stage indicates the reconciliation status:
Orange: Partially matched (some bills require correction).
Green: Fully matched (all bills reconciled).
In case of mismatches, correct the affected bills, then click the (ellipsis) icon to access additional options:
Re-Match: Re-run the matching process after making corrections.
Reset: Reset the reconciliation to the Match stage.
After all bills are fully matched, click the (ellipsis) icon and select Mark as Complete. The Complete stage in the progress bar turns green, finalizing the bill reconciliation.
Rapoarte fiscale¶
GSTR-1 raport¶
Raportul GSTR-1 este împărțit în secțiuni. Afișează Suma de bază, CGST, SGST, IGST și CESS pentru fiecare secțiune.
GSTR-2B report¶
The GSTR-2 report is divided into sections. It displays the Base amount, CGST, SGST, IGST, and CESS for each section.
GSTR-3B report¶
The GSTR-3B report contains different sections:
Detalii privind aprovizionarea internă și externă care fac obiectul unei taxări inverse;
ITC eligibil;
Valorile furniturii de intrare scutite, cu cotă zero și fără GST;
Detalii despre livrările interstatale efectuate către persoane neînregistrate.
Raport Profit și Pierdere (IN)¶
Acesta este un raport Profit și Pierdere care afișează soldurile pentru Stocul de Deschidere și Stocul de Închidere. Ajută utilizatorii care folosesc contabilitatea continentală să determine cu acuratețe costul bunurilor (adică Stocul de Deschidere + achizițiile din perioada - Stocul de Închidere).
Alertă prag TDS/TCS¶
TDS și TCS sunt prevederi fiscale în dreptul indian, declanșate când sumele tranzacțiilor depășesc pragurile specificate. Această alertă notifică utilizatorii când valoarea facturilor depășește aceste limite, solicitând aplicarea TDS/TCS-ului corespunzător.
Pentru a configura Odoo să vă consilieze când să aplicați TDS/TCS, setați câmpul secțiunea TDS/TCS pe contul corespunzător din planul de conturi. Odoo va afișa un banner sugerând secțiunea TDS/TCS sub care taxa ar putea fi aplicabilă când înregistrați o factură.
Configurare¶
Navigate to
In the Indian Integration section, enable the TDS or TCS feature as required.
Navigați la
.Faceți clic pe Vizualizare pe contul dorit și setați câmpul Secțiunea TDS/TCS.
Notă
Secțiunile TDS/TCS sunt pre-configurate cu limite de prag. Dacă trebuie să modificați aceste limite, mergeți la Opțiuni Avansate, faceți clic pe pictograma (legătură internă) a câmpului Secțiune.
. În fila
Aplicarea TCS/TDS pe facturi¶
Pe baza contului utilizat pe factura clientului sau factura furnizorului, Odoo verifică limita de prag TCS/TDS. Dacă limita specificată în Secțiunea TCS/TDS a contului este depășită, Odoo afișează o alertă care sugerează aplicarea TCS/TDS-ului corespunzător. Alerta va dispărea odată ce TCS/TDS-ul este aplicat.

TCS este aplicabil direct în taxa pe liniile facturii. Pentru a aplica TDS, faceți clic pe butonul inteligent Intrare TDS pe factura furnizorului/plata. Fereastra popup permite specificarea detaliilor TDS. Confirmați intrarea pentru a aplica TDS-ul.

În Odoo, totalul agregat este calculat pentru partenerii care împart același număr PAN, pe toate filialele companiei.
Example
Filiala |
Client |
Factură |
Suma Tranzacției (₹) |
Număr PAN |
---|---|---|---|---|
IN - MH |
XYZ Enterprise - GJ |
Factură 1 |
₹50.000 |
ABCPX1234E |
IN - MH |
XYZ Enterprise - GJ |
Factură 2 |
₹30.000 |
ABCPX1234E |
IN - MH |
XYZ Enterprise - MH |
Factură 3 |
₹40.000 |
ABCPX1234E |
IN - DL |
XYZ Enterprise - GJ |
Factura 4 |
₹20.000 |
ABCPX1234E |
IN - GJ |
XYZ Enterprise - MH |
Factura 5 |
₹60.000 |
ABCPX1234E |
Totalul agregat = 50.000 + 30.000 + 40.000 + 20.000 + 60.000 = ₹200.000
Totalul agregat pentru toți clienții (XYZ Enterprise - GJ, MH, DL) care împart numărul PAN ABCPX1234E pe toate filialele este ₹200.000.