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 | 121 |
| Technical Name |
mst_mems_customer_vendor_gst_validation |
| License | OPL-1 |
| Website | https://mindsparktechnologies.com/odoo/ |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) • Invoicing (account) |
| Lines of code | 121 |
| Technical Name |
mst_mems_customer_vendor_gst_validation |
| License | OPL-1 |
| Website | https://mindsparktechnologies.com/odoo/ |
| Versions | 18.0 19.0 |
Odoo GST Validation Module | Customer & Vendor GSTIN Verification
Odoo GST Validation Module helps businesses instantly verify customer and vendor GSTIN numbers directly within Odoo. Improve GST compliance, reduce manual errors, automate GST verification workflows, and fetch accurate GST details using real-time GST validation integration.
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
- Real-time GSTIN Validation
- Customer GST Verification
- Vendor GST Verification
- Automatic GST Data Fetching
Benefits
- Instant GST verification
- Simplify GST compliance
- Better vendor verification
- Reduce compliance risks
Odoo Compatibility & Support
Fully compatible with Odoo 18 Community & Enterprise Editions. Support for other Odoo versions is also available based on your business requirements.
Includes FREE 90 Days Support for installation guidance, bug fixes, and functional assistance related to the module.
Our team also provides customization support and feature enhancement services based on your business workflow requirements.
Frequently Asked Questions
Does this module support Odoo 18?
Yes, the module is fully compatible with Odoo 18 Community and Enterprise editions.
What is the purpose of this Odoo GST Validation module?
This module helps businesses validate customer and vendor GSTIN numbers directly inside Odoo. It reduces manual mistakes and helps maintain proper GST compliance.
Can this module validate both customer and vendor GSTIN?
Yes, the module supports GSTIN validation for both customers and vendors in the Odoo partner form.
Does the module check GSTIN length?
Yes, the module checks that the GSTIN is exactly 15 characters long. If the GSTIN length is incorrect, Odoo shows a validation error.
Does the module validate GSTIN based on the selected state?
Yes, the module verifies whether the first two digits of the GSTIN match the selected state. This helps avoid wrong GST entries in customer or vendor records.
Does this module validate PAN format inside GSTIN?
Yes, the module checks the PAN format inside the GSTIN. The PAN section should follow the valid format of five uppercase letters, four digits, and one uppercase letter.
Where can I use this GST validation in Odoo?
You can use it in customer, vendor, and partner creation forms where GST Treatment, GSTIN, PAN, and address details are maintained.
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