Customer/Vendor GST Validation (India)
by Mind Spark Technologies https://mindsparktechnologies.com/odoo/$ 8.00
In-App Purchases| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Invoicing (account) |
| Lines of code | 109 |
| Technical Name |
mst_mems_customer_vendor_gst_validation |
| License | OPL-1 |
| Website | https://mindsparktechnologies.com/odoo/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Invoicing (account) |
| Lines of code | 109 |
| Technical Name |
mst_mems_customer_vendor_gst_validation |
| License | OPL-1 |
| Website | https://mindsparktechnologies.com/odoo/ |
|
|
The Customer/Vendor GST Validation module ensures accurate GSTIN data entry and compliance with Indian tax regulations as well as accurate GSTIN validation in Odoo. It verifies GST numbers based on state code, PAN format, and GSTIN length to ensure compliance. It validates GST numbers in real-time, reducing errors and preventing incorrect tax records in the system.
Understanding GSTIN Validation
GSTIN is a 15-digit alphanumeric code used for tax identification. The first two digits represent the state code, followed by PAN details and a checksum for validation. This module ensures correct format, length, and state matching.
CertifiedCompany
1. Module Installation
Install the module from Apps to enable GST validation under the customer or vendor creation or partner creation forms.
State Validation
GSTIN of first two digits must match the selected state like this screenshot shows a real-time validation error triggered while entering GST details in the Customer form (under Sales module) in Odoo. The system ensures that the GSTIN entered matches the selected state to maintain compliance with GST rules.
PAN Validation
The GSTIN includes a PAN structure. If the PAN format entered is incorrect, validation error is displayed as
GSTIN must contain valid PAN format in positions 3-12 followed as 5 uppercase letters, 4 digits and then again a 1 Uppercase letter.
GST Length Validation
GSTIN must be exactly 15 characters long. If not, the system prevents saving and shows an error as GSTIN must be exactly 15 characters with current length.
Customer GST Fields
This Customer form in Odoo Sales module, where GST details such as GST Treatment, GSTIN, and PAN are correctly entered and displayed for a registered business. It also highlights the customer address with the state (Uttar Pradesh), which matches the GSTIN state code, ensuring proper GST compliance. The section confirms that the entered GST information is valid and aligned, allowing accurate tax calculation and smooth transaction processing.
Key Features
- Automatic GSTIN format validation
- PAN structure validation inside GSTIN
- State code verification based on GSTN
- Length validation (must be 15 characters)
- Real-time error alerts and popups
- Prevents saving invalid GST data
- Ensures compliance with Indian GST rules
Benefits
- Reduces manual data entry errors
- Ensures GST compliance
- Avoids penalties
- Improves data accuracy
- Enhances business credibility
- Faster processing
BOOK YOUR
PERSONALIZED DEMO
We are available 24/7 for your service.
Contact Us Today!
What Makes Us The Best Choice
APPS
Custom Odoo apps for smarter workflows.
CLIENTS
Trusted by businesses worldwide.
PRODUCTS
Ready-to-use, high-quality modules.
PROJECTS
Delivered with precision and expertise.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module