Custom development

Requires Odoo.sh or an on-premise install — standard Odoo Online doesn't allow custom code. We check this for free in the initial analysis.

Odoo Development · Barcelona

We're direct Odoo developers.
If your company needs something that doesn't exist,
we build it for you, to measure.

We're not just a module catalog, nor the Odoo Studio package. We write pure Python on Odoo's ORM: marketplace connectors, multi-country tax compliance, e-signature, custom integrations — with no predefined scope limit, and a fixed price after the analysis.

86
modules & connectors already built
15+
countries with tax compliance covered
0€
initial scope analysis
100%
closed price, never hourly

What we build

Real programming on Odoo's ORM, not templates

Every custom development project is our own Python code: models, views, controllers and tests, designed for your specific process, not adapted from a generic template.

Marketplace connectors

Amazon SP-API, Shopify, multi-vendor Mirakl, ManoMano, AliExpress, Temu, ChannelEngine — two-way order, stock and invoicing sync, against each platform's real API.

Multi-country tax compliance

VeriFactu in Spain, KSeF in Poland, Factur-X in France, XRechnung in Germany, ZATCA in Saudi Arabia, e-Factura in Romania, Peppol in Belgium, UAE FTA — each country with its actual regulation, not a translated generic template.

E-signature and integrations

We built the eIDAS e-signature connector from scratch together with provider e-Signature.eu (VisitOnWeb), published on the Odoo App Store — and we follow that same process for any integration your business needs.

What we do, in practice

Integrations with external APIs

Marketplaces, payment gateways, tax agencies, logistics providers — real authentication, sync and error handling.

Tax and regulatory compliance modules

Adapted to each country's law, not translations of a generic module.

Complex business logic in Python

Reliable computed fields, constraints, wizards, custom methods on Odoo's ORM.

Advanced automations and crons

Conditional logic that Odoo Studio can't solve reliably.

Migrations and development on Odoo.sh

Real staging environments, never touching production blindly.

Publishing on the Odoo App Store

When the module has value for other companies too, we package and publish it — as we've already done with several of ours.

Technical honesty

When to use this, and when to use Odoo Studio

We don't push a development project when Odoo Studio solves the same thing, faster and cheaper. Here's the real line.

Choose Odoo Studio if...

You need simple fields, views, reports or automations. You want results in days, not weeks. There is no complex business logic or integration with external systems. See the Odoo Studio service →

Choose custom development if...

You need real Python logic, a connector with an external system (marketplace, gateway, tax agency), or a country-specific tax compliance module. The scope doesn't fit in a visual editor.

Not sure? No problem — in the free initial analysis we tell you which path fits, even if it's Odoo Studio and not custom development. You also don't need to be an official Odoo partner: we work with the access you grant us to your Odoo.sh or on-premise instance.

How we work

From analysis to production, in 4 phases

You'll always know the price before we start coding. If the scope grows during the project, we discuss it with you before touching anything — never after.

1

Scope analysis

We study your process, your current Odoo and exactly what you need to build.

free, no commitment
2

Proposal with closed price

We deliver a written scope and a fixed price, before touching anything.

depends on scope
3

Development

Pure Python on Odoo's ORM, with tests, with no shortcuts that break on the next upgrade.

depends on scope
4

Delivery and support

We test on a real Odoo.sh before delivering, with support agreed per project.

depends on project

FAQ about custom Odoo development

What's the difference between this service and Odoo Studio customization?
Odoo Studio is low-code and works for customizations within its ceiling: simple fields, views, reports and automations. Custom development is real Python programming on Odoo's ORM, for complex business logic, integrations with external systems, or country-specific tax compliance. If your case fits Studio, we tell you and save you money: we don't push a development project when Studio solves the same thing cheaper and faster.
How much does custom Odoo development cost?
It depends on the scope, which is why we don't publish a single price: a marketplace connector doesn't cost the same as a multi-country tax compliance module. What is fixed is the method: we analyze your case for free, deliver a proposal with a closed price, and only start coding once you've approved it. Never open hourly billing.
Do I need Odoo.sh, or can I do custom development on standard Odoo Online?
Custom development with our own Python modules requires Odoo.sh or an on-premise install. Standard Odoo Online doesn't allow installing custom code, only Store apps and Odoo Studio. If you're on Odoo Online, in the initial analysis we explain what migrating to Odoo.sh involves and whether it's worth it for you.
Do you publish the modules you develop on the Odoo App Store?
When the module has value for other companies besides yours, yes, as we did with our eIDAS e-signature connector alongside e-Signature.eu, or with several marketplace connectors. If the development is exclusive to your internal operations, it stays private on your instance; ownership and publication are agreed with you before starting.
Do you work with Odoo 17, 18 and 19?
Yes. We develop and test on whichever Odoo versions your project requires, always on a real Odoo.sh environment (never only locally) before calling it delivered.
Do I need to be an official Odoo partner to hire this service?
No. We work with the access you grant us to your Odoo.sh or on-premise instance, with no need for any partner status, neither on your side nor ours.

Keep reading

If you still have questions about which path fits your case before hiring us, these articles will help.

Odoo Studio vs. custom development Which path to choose for your case What Odoo Studio is and how it works Complete guide with real examples How to customize Odoo Online All the options explained

First step free

What does your company need that doesn't exist yet?

Tell us the process, integration or module you're missing. In the initial analysis (no cost, no commitment) we'll tell you if it's solved with custom development, with Odoo Studio, or with a module we already have — and the exact closed price.

Or write to us directly at comercial@flexigobe.com · +34 616 809 504 · meet the team