@@ -422,11 +422,31 @@ Return Period** if it does not exist. GST Return file-in is done in **three step
422
422
Send GSTR-1
423
423
~~~~~~~~~~~
424
424
425
- #. The user can verify the :ref: `GSTR-1 <india/gstr-1_report >` report before uploading it to the
426
- **GST portal ** by clicking :guilabel: ` GSTR-1 Report `;
425
+ #. Click :guilabel: ` GSTR-1 Report ` to verify the :ref: `GSTR-1 <india/gstr-1_report >` report before
426
+ uploading it to the **GST portal **.
427
427
428
- #. The user can also get details to be submitted in **GSTR-1 ** in **Spreadsheet view ** by clicking
429
- on :guilabel: `Generate `;
428
+ .. image :: india/gst-gstr-1-verify.png
429
+ :alt: GSTR-1 verify
430
+
431
+ .. note ::
432
+ The system performs basic validations to ensure compliance with the GST portal's requirements.
433
+ Possible issues include:
434
+
435
+ - **Incorrect Tax Application: ** The tax type does not match the :guilabel: `Fiscal Position `
436
+ (:guilabel: `CGST/SGST ` applied instead of :guilabel: `IGST ` for interstate transactions, or
437
+ :guilabel: `IGST ` applied instead of :guilabel: `CGST/SGST ` for intrastate transactions).
438
+ - **Missing HSN Code: ** No HSN Code is defined for the product.
439
+ - **Invalid HSN Code for Services: ** The HSN Code for a service does not start with "99" or is
440
+ incorrect.
441
+ - **Non-compliant UQC: ** The Unit Quantity Code (UQC) does not meet Indian GST standards.
442
+
443
+ If any validation fails, the system alerts users with a warning, highlighting the
444
+ discrepancies and providing a direct link to the affected lines.
445
+
446
+ .. image :: india/gst-gstr-1-validation.png
447
+ :alt: GSTR-1 validation warning
448
+
449
+ #. Click :guilabel: `Generate ` to view the report in **Spreadsheet view **.
430
450
431
451
.. image :: india/gst-gstr-1-generate.png
432
452
:alt: GSTR-1 generate
@@ -435,7 +455,7 @@ Send GSTR-1
435
455
:alt: GSTR-1 Spreadsheet View
436
456
437
457
#. If the **GSTR-1 ** report is correct, then click :guilabel: `Push to GSTN ` to send it to the **GST
438
- portal **. The status of the :guilabel: `GSTR-1 ` report changes to :guilabel: `Sending `;
458
+ portal **. The status of the :guilabel: `GSTR-1 ` report changes to :guilabel: `Sending `.
439
459
440
460
.. image :: india/gst-gstr-1-sending.png
441
461
:alt: GSTR-1 in the Sending Status
@@ -458,15 +478,12 @@ Send GSTR-1
458
478
:alt: GSTR-1 Sent
459
479
460
480
- If the state of the **GSTR-1 ** is :guilabel: `Error in Invoice `, invoices can be checked for
461
- errors in the :guilabel: ` Log Note ` . Once issues have been resolved, the user can click
481
+ errors in the chatter . Once issues have been resolved, the user can click
462
482
:guilabel: `Push to GSTN ` to submit the file again on the **GST portal **.
463
483
464
484
.. image :: india/gst-gstr-1-error.png
465
485
:alt: GSTR-1 Error in Invoice
466
486
467
- .. image :: india/gst-gstr-1-error-log.png
468
- :alt: GSTR-1 Error in Invoice Log
469
-
470
487
#. Click :guilabel: `Mark as Filed ` after filing the **GSTR-1 ** report on the **GST portal **. The
471
488
status of the report changes to :guilabel: `Filed ` in **Odoo **.
472
489
@@ -502,15 +519,15 @@ the **GSTR-2B** report with your Odoo bills;
502
519
.. image :: india/gst-gstr-2b-matched.png
503
520
:alt: GSTR-2B Matched
504
521
505
- - If the status is :guilabel: `Partially Matched `, you can make changes in bills by clicking
506
- :guilabel: `View Reconciled Bills `. Once it is done, click :guilabel: `re-match `.
522
+ - If the status is :guilabel: `Partially Matched `, you can review and modify the bills by
523
+ clicking :guilabel: `View Reconciled Bills `. This will display categorized discrepancies, such
524
+ as bills missing in Odoo or GSTR-2. After making the necessary corrections, click
525
+ :guilabel: `re-match ` to update the reconciliation and ensure accuracy before finalizing the
526
+ report.
507
527
508
528
.. image :: india/gst-gstr-2b-partially.png
509
529
:alt: GSTR-2B Partially Matched
510
530
511
- .. image :: india/gst-gstr-2b-reconcile.png
512
- :alt: GSTR-2B Reconciled Bills
513
-
514
531
.. _india/gstr-3 :
515
532
516
533
GSTR-3 report
@@ -525,7 +542,7 @@ This return is auto-generated by extracting information from **GSTR-1** and **GS
525
542
#. Once the **GSTR-3 ** report has been verified by the user and the tax amount on the **GST portal **
526
543
has been paid. Once paid, the report can be **closed ** by clicking :guilabel: `Closing Entry `;
527
544
528
- .. image :: india/gst-gstr-3.png
545
+ .. image :: india/gst-gstr-3-not_filed .png
529
546
:alt: GSTR-3
530
547
531
548
#. In :guilabel: `Closing Entry `, add the tax amount paid on the **GST portal ** using challan, and
0 commit comments