Pricing

Transparent. Everything included. No hidden workers.

Performance and control are full on every plan - only comfort and service differ. 30-day money back.

The contract term is always 12 months - you only choose how to pay.

Starter
69 EUR/mo
2 workers · 50 GB NVMe total
  • Dedicated VM, NVMe, PG tuning
  • Community + Enterprise
  • Daily off-site backup
  • Web terminal + Git CI
  • 1 staging environment
  • 1 custom domain
Intro call
Popular
Standard
99 EUR/mo
4 workers · 80 GB NVMe total
  • Everything in Starter
  • 2 staging environments
  • External SSH (instance user)
  • 3 custom domains
  • 3 manual backups/day
  • Scheduled backups
  • Ticket support, full monitoring
Intro call
Pro
199 EUR/mo
8 workers · 160 GB NVMe total
  • Everything in Standard
  • 3 staging environments
  • Staging backup
  • 10 custom domains
  • Priority support
Intro call
Enterprise
custom
custom resources
  • Everything in Pro
  • Root SSH on request
  • Unlimited domains + backups
  • Dedicated support + SLA
  • 2nd off-site backup incl.
Talk to us

Always included on every plan: dedicated VM · PostgreSQL 17 + tuning + NVMe · Community + Enterprise · daily backup · monitoring · Vienna/EU residency · binding SLA.

The NVMe disk is the total per VM - production, stagings and local backups share it; you use free capacity fully, with no hidden production quota.

All prices net, excl. VAT. Enterprise license not included (you bring your own).

Frequently asked questions

Is there a free trial?

No free tier - every production instance is a real VM. Instead: a 30-day money-back guarantee from the day your instance is provisioned. If it doesn't fit, you get your money back, no questions asked. After that, the 12-month term applies.

How long is the contract?

Always 12 months, starting when your instance is provisioned. You only choose how to pay: once a year up front, or in 12 monthly instalments with a 20 % surcharge. The contract renews for another 12 months unless you cancel one month before the end of the term. We remind you at least two weeks before the last cancellation date, with the date and the price of the next term. During the first 30 days you can leave without giving a reason and get your money back; after that you cannot.

Can I change plans?

Upgrades any time: from the day you switch you pay the difference pro rata until the end of the term, and the term does not restart. Downgrades take effect at the start of the next term.

How do I pay?

Monthly payments by SEPA direct debit; annual payments by direct debit or bank transfer, your choice. You sign the mandate online when you order. No credit card needed.

Why does every instance get its own VM?

Because an ERP has to perform predictably. Shared hosting cuts cost by making customers share workers - at the price of noisy neighbors and hard memory limits that kill processes mid-import. At erpdock, every production instance runs on its own VM with exclusive resources and its own database - on every plan, at no surcharge. Your staging environments run alongside on that same VM. What is a separate hosting mode on odoo.sh is the default here.

How powerful is my staging environment?

Staging runs at half your plan's production power (Starter 1, Standard 2, Pro 4 workers) on the same VM. At odoo.sh every extra staging environment costs more, and per its documentation staging databases are deleted automatically after one month and not backed up - here it stays, with no time limit.

How much storage for database and filestore is included?

The full NVMe disk of your plan (Starter 50, Standard 80, Pro 160 GB total) is there for your data - database, filestore, stagings and local backups share it, minus a few GB of system overhead. Unlike odoo.sh, where your data volume (database, filestore, logs) is metered per GB from the first gigabyte (around 0.20-0.25 USD/GB/month, no free tier), you fill your plan's disk with no per-GB metering. Need more? We grow it online - no migration, no downtime, on request and for an added fee. The add-on runs until your contract ends and renews with it.

Can I host Community Edition?

Yes - unlike odoo.sh. Community and Enterprise run on every plan at no extra charge. You bring your own Enterprise license.

Where is my data?

In data centers in Vienna, Austria - contractually guaranteed, with a GDPR data processing agreement. No transfers to third countries.

How does migration from odoo.sh work?

We handle the move. If your instance isn't running within 48 hours, we keep working for free until it is. More.