ODOO + CFDI 4.0 MEXICO

Odoo that stamps CFDI 4.0 and Carta Porte 3.1, with a fixed price before you start

We implement the Mexican localization in Odoo (CFDI 4.0, payment complement and DIOT) with your PAC. Empresa MX from MXN $43,550 + VAT, in 4-6 weeks; Carta Porte and stamped payroll are quoted separately. The 30-min call is free; the fixed budget comes from the MXN $7,500 technical analysis, credited to the project.

  • Odoo Online stamps only with Solución Factible, Quadrum or SW Sapien. If your PAC is a different one, we tell you the route and its cost before you start.
  • Community does not stamp out of the box: we tell you which edition you need.
  • Free 30-min call · MXN $7,500 technical analysis, credited
Prefer to pick a time directly?
$43,550
Empresa MX: CFDI 4.0, DIOT and accounting
$7,500
technical analysis, credited
5.0★
on Clutch

200+ projects since 2018 · 50+ in 2025 · 5.0★ on Clutch · Monterrey, Guadalajara and Laredo, TX

Packages and tax add-onsMXN + VAT
Empresa MX · 4-6 wksMXN $43,550 · CFDI 4.0, payments, DIOT and accounting
Logística MX · 5-7 wksMXN $52,000 · + Carta Porte 3.1 for road transport
Carta Porte 3.1Add-on from MXN $7,800
Per-client addendaAdd-on MXN $12,000–$18,000
Stamped payrollAdd-on from MXN $45,000
Connector to another PACAdd-on from MXN $24,000
You pay the Odoo license directly to Odoo.

Price your implementation by module

Each module has its hours published at MXN $650 per hour. Pick what you need and see an estimated price right away, without leaving your details.

Start from a package:
  • Project base requiredKickoff, instance, users and permissions, SAT chart of accounts and taxes$6,50010 h
    What 10 h include
    • Kickoff meeting and dated work plan1.5 h
    • Instance, company, logo and tax data setup1 h
    • Users, groups and permissions1.5 h
    • Chart of accounts with the SAT grouping code2 h
    • Taxes: VAT, income-tax and VAT withholdings, and IEPS if it applies1.5 h
    • Journals, currencies and official exchange rate1 h
    • Go-live tests and launch support1.5 h

    Scope: 1 legal entity and up to 10 users. Not included: Multi-company, historical data migration and custom development.

  • What 10 h include
    • Connection to your PAC and loading of the digital seal certificate (CSD)1.5 h
    • Series and folios per document type0.5 h
    • SAT keys on products and customers: product/service, unit, CFDI use and tax regime2 h
    • Payment forms and methods (PUE and PPD)1 h
    • Payment receipt complement (REP)1.5 h
    • Credit notes and cancellation with reason1 h
    • Invoice layout with your logo1 h
    • Test stamping and training for whoever invoices1.5 h

    Scope: Up to 2 series and 1 invoice layout. Not included: Addendas, point-of-sale global invoice (it is in that module), foreign trade, payroll and PACs other than the supported ones.

  • What 14 h include
    • Bank accounts and statement import2 h
    • Bank reconciliation rules2 h
    • Opening balances: opening trial balance, customers and vendors3 h
    • Electronic accounting: chart, trial balance and journal entries in XML2 h
    • DIOT1.5 h
    • Month-end close and reports: balance sheet, P&L and aging1.5 h
    • Basic analytics by cost center1 h
    • Training for your accountant1 h

    Scope: Up to 2 bank accounts and opening balances at a single cut-off. Not included: Historical months, multi-company consolidation, fixed assets and filing tax returns.

  • What 5 h include
    • Quotations and a template with your terms1 h
    • Price lists and discounts1 h
    • Order, delivery and invoice flow1.5 h
    • Quotation layout with your logo0.5 h
    • Sales team training1 h

    Scope: Up to 3 price lists. Not included: Commissions, custom customer portal and advanced e-signature.

  • What 3 h include
    • Sales pipeline and stages1 h
    • Teams, salespeople and activities0.5 h
    • Lead capture from your form or email0.5 h
    • Salespeople training1 h

    Scope: 1 pipeline. Not included: Marketing automation and WhatsApp integration (quoted separately).

  • What 5 h include
    • Vendors and payment terms1 h
    • Purchase requests and orders with approval1.5 h
    • Receipt and matching against the vendor bill1.5 h
    • Purchasing training1 h

    Scope: 1 approval level. Not included: Tenders and vendor portal.

  • What 10 h include
    • Warehouse and locations2 h
    • Inbound and outbound routes2 h
    • Categories, units of measure and average-cost valuation2 h
    • Serial numbers or lots, if you use them1 h
    • Initial count and stock load2 h
    • Warehouse training1 h

    Scope: 1 warehouse; each additional warehouse adds 3 h. Not included: Barcode scanners, custom labels and advanced warehouse management (WMS).

  • What 10 h include
    • Store, registers and sessions2 h
    • Payment methods and terminal1.5 h
    • Products and prices at the register1 h
    • Daily global invoice2 h
    • Receipt self-invoicing2 h
    • Cashier training1.5 h

    Scope: 1 store and up to 2 registers. Not included: Hardware (printers, drawers and scales), specific bank terminal integration and restaurant mode.

  • What 12 h include
    • Store theme and basic pages3 h
    • Catalog and variants2.5 h
    • Payment gateway (Mercado Pago or Stripe)2 h
    • Shipping and zones1.5 h
    • Invoicing of online orders1.5 h
    • Training to run the store1.5 h

    Scope: Up to 200 products loaded. Not included: Custom design, product photos and copy, and marketplaces.

  • What 14 h include
    • Bills of materials3 h
    • Routings and work centers3 h
    • Production orders and material consumption2.5 h
    • Finished-goods costing2 h
    • Simple make-to-order planning1.5 h
    • Production training2 h

    Scope: Up to 20 bills of materials. Not included: Master production scheduling (MPS), quality control, maintenance and PLM.

  • What 5 h include
    • Projects and stages1 h
    • Tasks and assignment1 h
    • Timesheets1 h
    • Billing by milestone or by hours1 h
    • Training1 h

    Scope: Up to 3 project templates. Not included: Resource planning and field service.

  • What 4 h include
    • Teams and stages1 h
    • Tickets from your email1 h
    • Service level agreements (SLA)1 h
    • Training1 h

    Scope: 1 support team. Not included: Custom customer portal and surveys.

  • What 3 h include
    • Expense categories and policies1 h
    • Approval and reimbursement1 h
    • Training1 h

    Scope: Up to 10 expense categories. Not included: Corporate cards and automatic receipt reading.

  • What 4 h include
    • Employees and departments1.5 h
    • Time off and vacations per Mexican labor law1.5 h
    • Training1 h

    Scope: Up to 50 employees loaded. Not included: Stamped payroll (a separate add-on), recruitment and appraisals.

  • What 12 h include
    • Vehicles and SCT permits2 h
    • Transport figures (drivers)1.5 h
    • Origin and destination locations2 h
    • Goods with SAT keys2.5 h
    • Stamping the CFDI with the complement2 h
    • Training and a test with a real trip2 h

    Scope: Up to 10 vehicles and 30 locations. Not included: Sea, air or rail transport, hazardous materials and exports.

  • What 4 h include
    • Import templates1 h
    • Basic cleanup and load of customers and vendors1.5 h
    • Product load1 h
    • Validation with you0.5 h

    Scope: Up to 1,000 records in total. Not included: Historical invoices, journal entries and transactions (quoted as migration).

≈ 67 approximate hours · $650 per hour · includes 10% project management

Estimate $43,550 MXN + IVA

Approximate time and price. They are validated against your operation in a free 30-min meeting or in the technical analysis (MXN $7,500 + VAT, credited) before you sign.

Scope is closed in writing once validated. You pay the Odoo license directly to Odoo. Stamped payroll, addendas, other PACs and historical migration are quoted separately.

Request this quote

Why localize Odoo with iTechDev?

Full Mexico localization

We configure l10n_mx: CFDI 4.0, the payment complement, DIOT, SAT catalogs and your PAC connection. Carta Porte 3.1 (road transport) from MXN $7,800.

We're a software factory, not just configurators

When e-invoicing or a complement needs serious development (a custom module in Python/XML), we build it in-house under engineering standards.

We don't sell it secondhand

iTechDev runs its own sales and projects on Odoo 19 every day: we know the product from the inside. We have teams in Monterrey, Guadalajara and Laredo, TX, in your time zone.

We tell you which version you need before we bill you

Odoo's native e-invoicing (l10n_mx_edi) is Enterprise-only, and Odoo Online accepts just three PACs — Solución Factible, Quadrum and SW Sapien — with no way to add another. If your case fits Odoo's standard cloud, we say so even when it means less work for us. We're an Odoo Ready Partner, and your configuration is 100% yours.

Two steps before you sign anything

The call is free and tells you what your invoicing needs. The full tax map and fixed budget come from the technical analysis: MXN $7,500 + VAT, one week, credited if you implement with us.

Free 30-min call: your tax regime, your complements and whether your current PAC is compatible
Technical analysis — MXN $7,500 + VAT, 1 week: review of your fiscal obligations (CFDI 4.0, applicable complements, DIOT)
Map of l10n_mx configuration and required SAT catalogs
PAC recommendation and e-invoicing integration — checking whether your current PAC is compatible
Which edition and hosting you actually need: Community or Enterprise, and Odoo Online, Odoo.sh or self-hosted
Scope of stamped payroll, quoted separately from MXN $45,000 (if it applies to your case)
Fixed written budget with phases and dates: the document is yours even if you don't implement with us
The MXN $7,500 is fully credited to the project if you move forward

How it works

01

Book the call

Leave your details or pick a time. It's 30 minutes, free.

02

Assessment session

We review your fiscal obligations, your operation and your Odoo (or the one you plan) with our consultants.

03

Technical analysis (if needed)

If your case needs it, the MXN $7,500 analysis (1 week, credited) gives you the recommended configuration, phases and a fixed budget.

04

Decide with data

You decide with real information. If we move forward, we start with phased delivery and live e-invoicing demos.

Odoo

Explore our full Odoo service

CFDI localization is one part. We also do Odoo consulting and implementation, custom module development, migrations and integrations. Explore the full mini-site.

See the full Odoo service

Book 30 minutes and leave knowing what your Odoo invoicing needs

We implement the Mexican localization in Odoo (CFDI 4.0, payment complement and DIOT) with your PAC. Empresa MX from MXN $43,550 + VAT, in 4-6 weeks; Carta Porte and stamped payroll are quoted separately. The 30-min call is free; the fixed budget comes from the MXN $7,500 technical analysis, credited to the project.

  • Free 30-min call: your tax regime, your complements and whether your current PAC is compatible
  • Technical analysis — MXN $7,500 + VAT, 1 week: review of your fiscal obligations (CFDI 4.0, applicable complements, DIOT)
  • Map of l10n_mx configuration and required SAT catalogs
  • PAC recommendation and e-invoicing integration — checking whether your current PAC is compatible

200+ projects since 2018 · 50+ in 2025 · 5.0★ on Clutch · Monterrey, Guadalajara and Laredo, TX

Book 30 minutes and leave knowing what your Odoo invoicing needs

What do you use today? *

How many people would use Odoo? *

When do you want to start? *

The 30-min call is free. If you need a fixed budget, the technical analysis is MXN $7,500 + VAT and is credited to the project. We reach out during business hours, Monday to Friday. Your data is not shared.

Frequently asked questions

Does Odoo issue CFDI 4.0 for the SAT?

Yes, with the Mexican localization properly configured and connected to an authorized PAC. We cover CFDI 4.0, the payment complement, Carta Porte 3.1 for road transport, cancellations and the DIOT. On the call we check what your specific operation needs.

How much does it cost?

Empresa MX costs MXN $43,550 + VAT (4-6 weeks) and stamps CFDI 4.0 with the payment complement, DIOT and electronic accounting. If you are RESICO or an individual with income below MXN 4,000,000 and can prove it with your tax status certificate, Fiscal Esencial costs MXN $20,800. If you need addendas or your own PAC, Empresa MX · Odoo.sh costs MXN $47,450. With Carta Porte 3.1 for road transport, Logística MX costs MXN $52,000. All plus VAT. You pay the Odoo license directly to Odoo.

Community or Enterprise for CFDI 4.0?

Worth being precise here, because this is where most people get it wrong: Odoo's e-invoicing module (l10n_mx_edi) is Enterprise-only. Community includes Mexico's chart of accounts and taxes (l10n_mx) but not the e-invoicing itself — to invoice from Community you need a third-party module or custom development. We tell you which path works out better for your case, with numbers, based on your modules and your PAC.

Can I keep the PAC I already have?

It depends on where your Odoo runs. On Odoo Online (Odoo's standard cloud) only the built-in PACs work: Solución Factible, Quadrum and SW Sapien. You cannot add another one, because that tier does not allow third-party modules. If your PAC is a different one — factura.com, Finkok, Facturama or another — you need Odoo.sh or your own server, where the connector can be developed. We verify this in the assessment before you commit to anything.

Odoo Online, Odoo.sh or self-hosted?

The short rule: if you need retailer or automotive addendas, a PAC outside the three supported ones, or custom development, Odoo Online is out — it does not allow custom modules or modules from the Odoo Apps Store. If your invoicing is standard and you need no addendas, Odoo Online is usually the fastest and cheapest route, and we will tell you so even when it means selling ourselves less work.

What does Odoo 19 include out of the box for Mexico?

On Enterprise, the localization covers CFDI 4.0, the payment complement, Carta Porte, DIOT and electronic accounting without development: it is configuration. What Odoo does not include in any edition is Mexican stamped payroll — that always requires a separate module. We make this clear from the assessment so you do not discover it mid-project.

Do you do Mexican payroll in Odoo?

Yes, as a separate module: stamped payroll isn't included in any Odoo edition. We quote it as an add-on from MXN $45,000 and review it together with your fiscal complements, since every operation has different requirements.

Is iTechDev an Odoo partner?

Yes: we're an Odoo Ready Partner. We're also a software factory with real experience in integrations and Mexican tax: what Odoo doesn't include out of the box we build as a custom module, and the configuration and code we deliver are 100% yours. You can check our reviews on Clutch.

Book 30 minutes and leave knowing what your Odoo invoicing needs

200+ projects since 2018 · 50+ in 2025 · 5.0★ on Clutch · Monterrey, Guadalajara and Laredo, TX