What it costs to implement Odoo in Mexico
Our package prices, in pesos and in writing. No "it depends", no surprise quote, and no need to hand over your details just to find out whether you can afford it.
- Fixed price in writing
- Committed go-live date
- License no markup
- Code 100% yours
CLIENTS WHO TRUST OUR ENGINEERING








Our packages
Closed scope and a go-live date. Anything not on the list is quoted separately, and we tell you before you sign — not mid-project.
Arranque Odoo
You are coming from Excel and want to get CRM, sales, purchasing and inventory in order before dealing with tax compliance.
- 1 line of business, up to 3 users
- CRM, sales, purchasing and inventory
- Catalog up to 100 products
- 2 training sessions of 2 h
- 30 days of post go-live support
- CFDI invoicing
- Accounting
- Data migration
- Custom development
Fiscal Esencial
RESICO individuals, RESICO companies up to $35M, or Title IV individuals with income below $4,000,000.
- Up to 5 users
- CFDI 4.0 for income, expense and payment
- Payment complement
- Catalog up to 300 products with SAT keys
- 2 sessions of 2 h · 45 days of support
- Electronic accounting and DIOT: RMF rule 2.8.1.17 exempts you from filing them with the SAT, not from keeping accounts
- Stamped payroll
- Addendas
- POS or e-commerce
- Odoo license
Empresa MX
Companies under the general tax regime, or Title IV individuals with income from $4,000,000: those required to file electronic accounting and DIOT.
- Everything in Arranque, up to 10 users
- CFDI 4.0 with your PAC
- Payment complement
- DIOT and electronic accounting
- Catalog up to 500 products with SAT keys
- 3 sessions of 2 h · 60 days of support
- Stamped payroll
- Addendas
- POS or e-commerce
- Carta Porte
- Historical data migration
- Odoo license
Empresa MX · Odoo.sh
General tax regime with at least one of the five triggers: retailer addenda, payroll inside Odoo, your own PAC, an accountant on Contpaq, or selling on Mercado Libre.
- Everything in Empresa MX
- Git repository with staging and production branches
- factura.com stamping included, no development cost
- Stamping test against the PAC sandbox with a copy of your database
- 3 sessions of 2 h · 60 days of support
- Maintenance contract for the stamping module, separate
- Stamped payroll
- Addendas
- Carta Porte
- Odoo license
Comercio MX
Retail and commerce selling on the floor and online, needing to invoice both.
- Everything in Empresa MX · Odoo.sh, up to 20 users
- POS with global invoicing and self-invoicing
- E-commerce with payment gateway
- 1 marketplace connector
- Catalog up to 2,000 products
- 4 sessions of 2 h · 90 days of support
- Stamped payroll
- Addendas
- Carta Porte
- More than one marketplace
- Custom development
- Odoo license
Does your operation not fit any of the three?
The technical analysis costs MXN $7,500 and takes one week. You get a closed budget in writing, with the scope and what it excludes — and that document is yours even if you decide to implement with someone else. If you move forward with us, it is credited to the project.
We charge for it for one reason: a week of serious analysis costs work, and giving it away forces guesswork. We would rather hand you a number you can defend to your board.
Request the technical analysisAdd-ons quoted separately
These are the expensive surprises of an Odoo project in Mexico. We prefer to put them on the table upfront.
| Add-on | Price | Why it is separate |
|---|---|---|
| factura.com stamping | included | The connector is already built: in Community and Odoo.sh it costs no development. In Odoo Online it is not possible. |
| Connector to another PAC | from $24,000 | Finkok, Facturama or Edicom do have to be written. Before quoting it we check whether switching PAC suits you better. |
| Stamped payroll | from $45,000 | Odoo does not include it in any edition, neither Community nor Enterprise. |
| Per-client addenda | $12,000–18,000 | The format is defined by the retailer and forces Odoo.sh or a self-hosted server. |
| Carta Porte 3.1 | from $19,900 | Covers road transport (type T); sea, air and rail require development. |
| Historical data migration | quoted | It depends on the real state of your data; we look at it before pricing it. |
You pay the Odoo license directly to Odoo
We do not resell it or add margin. These are Odoo's official public list prices for Mexico (July 2026), so you can compare against anyone else's quote.
| Plan | Annual | Monthly | What it covers |
|---|---|---|---|
| One app | $0 | $0 | A single app, unlimited users |
| Standard | $180–225 user/month | $228–285 user/month | All apps on Odoo's cloud |
| Custom | $274–342 user/month | $340–425 user/month | Adds Studio, multi-company and external API |
Prices before VAT. Community has no per-user license, but it also lacks the module that stamps CFDI 4.0 — we explain it in the versions guide. See the versions guide.
What actually moves the price
If someone quotes you without asking about these, they are quoting blind.
The state of your catalogs
Every product needs the SAT's ClaveProdServ and ClaveUnidad, and every customer their RFC, regime and CFDI use. With 100 products that is a day; with 2,000 and a messy customer base, it is the bulk of the project.
Who you invoice
If your customers require addendas, everything changes: it forces an Odoo tier that accepts modules, and each addenda is quoted separately.
Where you are coming from
Migrating history from CONTPAQi, Aspel or SAP is not the same as starting clean. That is why migration is quoted after seeing your data, not before.
How close your operation is to standard
Odoo covers a great deal out of the box. What costs money is what it does not cover: that is development, and development is estimated with a proper analysis, not off the cuff.
How it compares to the market
Third-party public prices, verified in July 2026. We include them for reference, not to knock anyone.
| Reference | Published price | Equivalent to |
|---|---|---|
| Odoo official · 25 h pack | $19,550 | $782 per hour |
| Odoo official · 100 h pack | $68,000 | $680 per hour |
| Odoo official · 200 h pack | $136,000 | $680 per hour |
| itonline.mx · 40 h pack | $39,440 | $986 per hour |
Odoo states that 80% of projects within that scope go live in 200 hours or less. Our packages are sized within that range, with the difference that they carry closed scope and a committed date instead of a bucket of hours.
PACKAGE
Timbra CFDI 4.0 y entrega DIOT y contabilidad electrónica. Sin nómina, sin Carta Porte, sin POS.
Not sure which one is yours? Answer 7 questions and we will tell you →
Request Empresa MX — $89,000
Three fields and we send you the proposal with this package’s exact scope and the first available start date. If we read your case and see it does not fit this package, we tell you before quoting, not mid-project.
Frequently asked questions
Can't find your question? Talk to an engineer — no sales script.
Contact us →Is the package price really fixed?
Yes, as long as the scope is the published one. That is why each package also lists what it does NOT include: if your case needs something from that list, we quote it separately and you know before signing. What we do not do is reopen a "fixed" price mid-project.
Why do you not publish an hourly rate?
Because what you buy is not hours, it is a working system on a date. If we charged by the hour, we would earn more the slower we worked. For work outside a package we do bill hourly, and the rate is in the proposal.
How much is the Odoo license on top of the package?
It depends on users and plan; the official list is above. You pay it directly to Odoo, not to us. If your case fits Community, the license is zero — but then stamping has to be solved another way, and that does cost.
What if my project does not fit any package?
It gets quoted custom, starting from the closest package. In the assessment we define scope and hand you a fixed budget in writing, even if you decide not to implement with us.
Does it include hosting and support after go-live?
Each package includes a support period (30 to 90 days depending on the package). After that we offer monthly support and hosting plans, presented in the proposal.
When does the timeline start?
When we have what we need from your side: SAT certificates, catalogs and access. If that is delayed, the date shifts — we say so at kickoff so there are no surprises on either side.
Get your AI assessment in 3 minutes
No sales meetings. Answer a few questions and get an actionable plan — with the option to book directly with an expert.
Free · 3 minutes · no commitment