Skip to Content

The Complete Guide to Odoo Customisation for Indian Businesses

What can be customised, what should be, and what to avoid — from 100+ Indian implementations

Odoo's open-source nature makes it infinitely customisable. This is simultaneously the most valuable thing about it and the most dangerous thing about it. Knowing when to customise — and when to adapt your process to standard Odoo — is the difference between a successful implementation and a maintenance crisis.

The Golden Rule: Customise for Competitive Advantage, Not Comfort

Businesses should customise Odoo when a process is genuinely unique to their operation and drives competitive advantage. They should not customise when they're replicating the way things have always been done just because change is uncomfortable.

The clearest sign of unnecessary customisation: "can you make it look exactly like our old Excel sheet?" The question reveals the real motivation — familiarity, not business need. The answer is usually: "we can — but you'll spend ₹50,000 customising something you'll stop using once you understand Odoo's approach."

What Always Makes Sense to Customise for Indian Businesses

Indian compliance that isn't in standard Odoo: State-specific professional tax slabs, MSME registration tracking in vendor records, specific GST treatment for your industry, particular e-way bill scenarios — these are legitimate customisations that standard Odoo doesn't cover well for every Indian context.

Industry-specific document formats: Your industry may have specific formats for challans, gate passes, test certificates, or work orders that don't match standard Odoo print formats. Customised PDF reports are low-cost, high-value customisations.

Integration with Indian third-party systems: TallyPrime integration (for businesses transitioning), IRCTC booking integration, bank reconciliation with Indian bank statement formats, GSTN API integration for live filing — these integrations require custom development and deliver clear operational value.

Your specific workflow exceptions: If your business has a legitimate exception to standard process — multi-tier approval for large purchases, specific order release rules, custom pricing tier calculation — encoding it in code is better than maintaining it in someone's head.

What Not to Customise

Standard accounting workflows: Double-entry accounting is universal. If you're fighting Odoo's accounting model, you're fighting accounting itself. Adapt your processes to standard double-entry.

Inventory valuation methods: Odoo handles FIFO, AVCO, and standard price. These are the accounting standards. Customising around them creates compliance risk.

Approval workflows below a certain threshold: If you're adding 5-level approval for purchases above ₹500, the customisation is solving an organisational problem with technology — and probably making the problem worse.

The Customisation Cost Reality

Simple customisations (custom PDF formats, additional fields, basic automation rules): ₹5,000–₹25,000. Module-level customisation (new workflow, industry-specific process): ₹30,000–₹1,50,000. New module development: ₹1,50,000–₹5,00,000+. The hidden cost is upgrade maintenance — every customisation needs to be tested and potentially modified with each Odoo version upgrade.

Wondering what your specific customisation requirements would cost?

Get a Free Customisation Assessment
Share this post
Tags
MNB RESEARCh
BUSINESS GROwth
Archive
Sign in to leave a comment
The State of Business Automation in India: 2025 Report
Who is automating, what they're automating, and the gap that's widening between leaders and laggards