Odoo or a custom ERP: how much Odoo costs in Bulgaria and when each option makes sense
Odoo when your processes fit into its modules: Standard is 11,90 € per user per month for the first 12 months with annual billing, plus implementation. Custom ERP when the specific requirements outweigh the standard ones. Prices, partners, Bulgarian localization and complaints checked on 17.10.2026.
For companies that have received an Odoo quote or are considering Odoo and want to see the full cost before signing.
A custom ERP from Saitami works according to your process, connects to scales, tills, field apps and your software, has no per-user fee, and the code and data are yours: such a system costs €3,000-€29,300, most often around €8,600, across 98 of our quotes as of 14 August 2026, plus €100-€350 per month for support. Odoo is a per-user subscription: according to its website, the Standard plan costs €11,90 per month for the first 12 months with annual billing, then €14,90, while implementation by a partner is paid separately.
We are not an Odoo partner and do not sell Odoo. All Odoo prices and terms below were taken from its public pages on 17 October 2026, with a link to each one.
Odoo is a platform from the Belgian company Odoo S.A. with dozens of applications in a single database: sales, inventory, accounting, CRM, website and manufacturing. It has a free, open-source version (Community) and a paid version (Enterprise), sold as a per-user subscription. A custom ERP is a system written for one company according to its processes: it is paid for once, and every subsequent change is separate work.
Custom ERP
Our recommendation when the company has its own rules, needs integrations Odoo does not have, the team is growing, or you want the code to be yours. No per-user fee; you start with one module.
Odoo
Standard modules with a per-user subscription and implementation by a partner. It gets you up and running quickly when your processes match the modules and the team is small.
Comparison by criteria
| Criterion | Custom ERP | Odoo | Verdict |
|---|---|---|---|
| Upfront cost | One-off €3,000-€29,300, most often around €8,600; support €100-€350 per month, optional | Per-user subscription: Standard 11,90 € for the first 12 months, then 14,90 €; Custom 22,90 €, then 27,90 € per month with annual billing | Odoo with a small number of users and a standard process |
| Implementation | The build cost is included in the quote; data migration is listed as a separate line item | Separate from the subscription: a package of hours from Odoo or a partner who works by the hour or on a fixed quote | Compare it with implementation included, not without it |
| Specific rules | Built as part of the system | Studio or a custom module; in paid Odoo, both require the Custom plan | Custom-built when there are many additions |
| New versions | No mandatory version upgrades; changes are made when you request them | Each major version is supported for three years; a database with custom modules is not upgraded until the modules have been rewritten | Custom-built when there are many custom modules |
| Bulgarian accounting | Accounting stays in the accountant's software; the system sends it the data | The official module provides a chart of accounts and taxes; VAT ledgers for the NRA and payroll come from partners | Ask the partner which module handles it |
| Server and data | The code and database are yours; the server is hosted by us or in your account | Standard is available only in Odoo's cloud; your own server or Odoo.sh is available only with Custom; the backup can be downloaded at any time | Custom-built if the code needs to be yours |
| Starter | The first module after the build: weeks | Odoo Online is ready to go immediately; implementation with a partner depends on the scope | Odoo for a standard process |
Ready-made products our clients weigh up
The facts come from each product's public page, read on the date next to the link. A figure we could not read there is not included on the page.
| Product | What it is and how you pay | Who it is for | Source |
|---|---|---|---|
| Odoo Online, Standard plan | All Odoo apps in the Odoo cloud. 11,90 € per user per month with annual billing, with the discount applying for 12 months to the users initially ordered; the regular price is 14,90 €. With monthly billing, 14,80 €, then 18,60 €. One app is free for an unlimited number of users. No Studio and no custom modules. | A company with standard sales, inventory and invoicing that will follow Odoo’s processes and does not want its own server. | odoo.com, pricing as of 17 October 2026 |
| Odoo, Custom plan | The same apps plus Studio, several companies in one database and an external API. 22,90 € per user per month with annual billing for the first 12 months, then 27,90 €; with monthly billing, 27,90 €, then 33,90 €. It runs in the Odoo cloud, on Odoo.sh (hosting there is paid separately) or on your own server. If you install Studio or add a second company, the plan automatically becomes Custom. | A company that will add its own modules, connect Odoo to another system or has several companies. | odoo.com, plan pricing and questions as of 17 October 2026 |
| Odoo Community | The free, open-source version, installed on your own server. According to Odoo’s comparison, it includes inventory, sales, invoicing, CRM, POS and online store, but does not include full accounting, barcode scanning, Studio, a mobile app, support or upgrades to a new version. | A company with its own developer or partner who will maintain the server and updates. | odoo.com, Community and Enterprise comparison as of 17 October 2026 |
| Odoo implementation: Success Pack | A package of hours with an Odoo consultant. For new customers, with a 15% discount: 4 hours 280 €, 25 hours 1 445 €, 50 hours 2 550 €, 100 hours 4 590 €, 200 hours 9 180 €. The hours expire after one year. According to Odoo, companies with more than 50 employees usually work with a local partner. | A small company implementing Odoo itself with the help of a consultant. | odoo.com, implementation packages as of 17 October 2026 |
| Odoo partner in Bulgaria | Odoo lists five official partners in Bulgaria, all at Ready level: BL Consulting, Callista Software Solutions, ITC Consult, Industria Technology and Polimex Holding. The partner determines the implementation price; Polimex, for example, does not publish a price list and provides a fixed quote after an analysis. | A company with more than a few employees that wants someone to document its processes, migrate its data and maintain the system. | odoo.com, partners in Bulgaria as of 17 October 2026 |
| Odo Pro, Odoo implementation | A Bulgarian Odoo implementation company that publishes its hourly rates: consulting services 80 euros per hour, technical services and development 120 euros per hour, excluding VAT. Travel expenses are invoiced separately. | A benchmark for the cost of an hour of Odoo work before you request a quote. | odopro.bg, pricing as of 17 October 2026 |
| ERP.net | Bulgarian cloud ERP platform, another common off-the-shelf alternative. Express from 6,90 € and Small Business from 29,00 € per user per month; the price applies to the first year with annual billing, with a 12% annual discount and a 15% new-customer discount. Enterprise on request. | A distribution or service business that wants a ready-made Bulgarian platform instead of Odoo. | erp.net, pricing as of 17 October 2026 |
How much does Odoo cost in Bulgaria: the subscription is the smaller part
The first number everyone sees is the per-user price. Odoo's calculator shows 142,80 € for one Standard user for the first year with annual billing. The calculation for your company is: the number of people who will log into the system, multiplied by this price, for 12 months, then the regular price from the second year onward. A paid user is any employee who creates or edits documents, as well as an external accountant who works in Odoo; customers and suppliers using the portal are not charged.
The second number is implementation. Odoo clearly states what is not included in the subscription: implementation services, hosting on Odoo.sh for custom development, custom-code maintenance, and credits for SMS and invoice scanning. The 25-hour package recommended by Odoo's calculator for one user costs 1 445 € for a new customer. A partner charges between 80 and 120 euros per hour excluding VAT at the rates published by Odo Pro, while some partners provide a fixed-price offer after an analysis.
The third number comes later: new versions. Each major Odoo version is supported for three years, while in Odoo's cloud, upgrading the major version is mandatory every two years. If you have commissioned custom modules, the database cannot be upgraded until the modules are rewritten for the new version. This work is not included in the subscription.
The Bulgarian localization: what standard Odoo includes and what it does not
Odoo’s official modules for Bulgaria include the chart of accounts, taxes and the tax report. This is the foundation, not the complete accounting of a Bulgarian company.
The developer maintaining the community Bulgarian localization for Odoo has published a table showing which obligation is covered by which layer. According to it, the VAT return and the VAT ledgers submitted to the NRA, VIES, Intrastat, payroll, declarations form 1 and form 6, and the annual financial statement are not part of standard Odoo but of a separate licensed paid extension; SAF-T is in preparation. The Bulgarian accounting software review site FinsoftReviews says the same thing in different words: Odoo does not, by itself, guarantee that changes in Bulgarian legislation will be reflected; that is the partner’s responsibility, and Odoo has no native payroll module.
That is why the first question for any partner is: which module will we use to submit the VAT ledgers, and who will update it when the law changes? We do not provide accounting services, and so far we have not built submission to the NRA: with a custom system, accounting stays in your accountant’s software, and the system sends it structured data.
What companies working with Odoo complain about
The recurring complaints are not that Odoo does not work. Odoo is a large, well-built product. Three issues keep coming up.
Dependence on the partner. The localization, add-ons and support are handled by the partner, and the cost of specific features, integrations and support may exceed the initial budget; FinsoftReviews says the same. According to the same review, the free Community edition is difficult to use for work in Bulgaria without an integrator.
Custom modules with every new version. The more custom code has been added, the more work each upgrade requires, because the modules must be rewritten for the new version before the database can be moved to it.
The paid user. The fee increases with every employee who logs into the system, including a warehouse worker with a barcode scanner, unless they are a light user (€4.90 according to the pricing page), and the light license is negotiated with an Odoo advisor.
When Odoo is enough
When your process can be described using the words on the module page: order, delivery, warehouse, invoice, website, CRM, and you are ready to work that way. When you only need one application, such as warehouse management or CRM: it is free for an unlimited number of users. When your integrations are standard: Stripe or PayPal payments, couriers and bank synchronisation are part of the standard plan.
The comparison is fair only when implementation is included: the three-year subscription for all users, plus the partner's package of hours or quote, plus the customisations that must be rewritten with every new version. Put that total next to the system from Saitami, which is yours and has no per-user fee.
When a custom ERP wins: one real conversation
A company opening a store for farm and artisan products and planning a chain contacted us in July 2026. It explicitly preferred a ready-made ERP, such as Odoo, with development limited to the specific requirements. It described its process point by point, and the list shows where the boundary lies.
Standard in Odoo: products, batches, expiry dates, checkout, online store, stock by location. Specific to this process: a supplier-side operator with a tablet, connected scale and printer that weighs the product, calculates the price per kilogram and prints a label with a unique number; tracking each individual package from the producer to the checkout; settling payments to each producer based on sales of their goods. The specific requirements outweighed the standard ones. We recommended a fully custom system and explained why: the ready-made platform does not cover this process precisely, licenses and customizations still have to be paid for, and the result still does not exactly match what is needed. The project has not started yet, so this is our assessment, not an outcome.
When the system is already running, the signal looks like this: at Pelikan DTM, each of the 2 564 items has four prices depending on the location, transfers from the warehouse to the bookshop are valued at the bookshop price, and stocktaking keeps a draft and distinguishes a counted zero from an item that has not been counted. Each of these rules is small. Together, they are the system.
The hybrid approach and what to ask the partner
If you already work with Odoo, you do not need to replace it to get what is missing. Odoo has an external API, but it is available on the Custom plan: any external program that reads from or writes to Odoo requires this plan. We have not built an Odoo integration so far; if you need one, we check the API of your version and list it as a separate line in the quote.
Before signing with a partner, ask for the following in writing: which plan you will use and why; how many paid users and how many light users; how many hours implementation will take and what it includes; which custom modules the partner will write and how much rewriting them will cost for the next version; which module is used for submitting VAT ledgers and payroll; who owns the code for the custom modules. We ask the same questions for a custom system, and the answers are included in the quote.
Real systems and solutions you can open
Custom system: two locations, 2,564 products with four prices, draft-based stocktaking and a connection to the online store.
Clients, quotes, invoices, tasks and your phone in the browser, all in one place.
Requests by email, recipes, batches with expiry dates, issuing the earliest-expiring stock first, and barcodes. Opens without registration.
Contacts, projects, tasks, invoices, calendar and reports, with sample data.
Custom ERP if:
- your unique rules outnumber the standard ones
- you need integrations with scales, tills, field apps or programs that Odoo does not have
- the per-user fee will grow with your team
- you do not want to rewrite the additions with every new version
- want the code and data to belong to you and to start with one module
Odoo if:
- your process can be described using the words from its module pages
- you want accounting, inventory and a website in one program, and your accountant will work in it
- there will be only a few people logging into the system
- you have a partner who will handle localization and upgrades
- you want to get started within a week
Next step
Considering “Custom ERP system”? Describe what you need.
You describe the project, we come back with questions and a price range, then a demo and a written proposal.
Frequently asked questions
How much does Odoo cost in Bulgaria?
According to the Odoo website as of 17.10.2026: Standard is 11,90 € per user per month for the first 12 months with annual billing, then 14,90 €; Custom is 22,90 €, then 27,90 €. One app is free. Implementation is separate: a 25-hour package from Odoo costs 1 445 € for a new customer, while a partner charges around 80 to 120 euros per hour excluding VAT, based on the published rates.
Is Odoo Community free, and is it enough for a Bulgarian company?
It is free, but according to Odoo's comparison it does not include full accounting, barcodes, Studio, a mobile app or upgrades to a new version. The server, localisation and upgrades remain your responsibility or your partner's. It may be enough for inventory and sales in a small business; accounting under Bulgarian rules requires additional modules.
Does Odoo submit VAT ledgers to the NRA?
Standard Odoo does not submit them. The official module for Bulgaria provides a chart of accounts, taxes and a report, while the community Bulgarian localisation table lists VAT ledgers, VIES, Intrastat and payroll in a separate paid extension. Ask the partner which module you will use and who updates it when the law changes.
What happens to our customisations when a new version of Odoo is released?
They have to be rewritten. According to Odoo's documentation, a database with custom modules cannot be upgraded until the modules have been prepared for the new version, while in Odoo's cloud, upgrading the major version is mandatory every two years. Custom-code maintenance is not included in the subscription, so this work should be included as a line item in the partner's offer.
Who implements Odoo in Bulgaria?
Odoo lists five official partners in Bulgaria: BL Consulting, Callista Software Solutions, ITC Consult, Industria Technology and Polimex Holding. There are also companies outside this list that work with Odoo. We are not an Odoo partner and do not implement it.
Is there an Odoo alternative that is not custom-built?
Yes. ERP.net is a Bulgarian cloud platform with Express at 6,90 € and Small Business at 29,00 € per user per month for the first year with annual billing. For a single shop or warehouse, an inventory program such as Microinvest Sklad Pro is enough. A custom system makes sense when the specific requirements outweigh the standard ones.
Can you connect a custom system to Odoo?
Technically, yes, but we have not done it so far. An external program that reads from or writes to Odoo requires the Custom plan because the external API is available only there. If you need this, we check the API of your version and list the integration as a separate line in the offer, not as a promise.
























