You're in the ACP Group Bitrix24 Knowledge Base Main site acp-24.com →
ACP Group ACP Group Bitrix24 Gold Partner Knowledge Base
EN PT
+971 55 780 1481
Migration

Why Growing Companies Move Bitrix24 to Self-Hosted (On-Premise)

Published: ·Updated: ·12 min read

Growing companies move Bitrix24 (Alaio) from cloud to self-hosted primarily for data residency, unrestricted customisation and regulatory compliance - not because on-premise is always cheaper. This guide explains when the move makes sense, where the numbers stack up, and what to expect from the migration.

The Real Reasons Companies Move to Self-Hosted

The primary drivers for migrating Bitrix24 (Alaio) from cloud to self-hosted are data residency obligations, source-code-level customisation that the cloud API cannot support, and compliance with local data-protection regulations - not lower cost, which depends heavily on team size and time horizon.

When organisations first adopt Bitrix24, the cloud version is the right call: fast deployment, no infrastructure overhead, and a predictable monthly bill. Growth changes the equation. Three pressure points emerge repeatedly across the projects we have delivered:

  1. Data sovereignty. Regulators in the UAE (PDPL), Saudi Arabia (PDPL via SDAIA), the EU (GDPR), Brazil (LGPD) and other markets increasingly require that personal data be processed and stored on infrastructure the company itself controls, within a specific jurisdiction. A cloud-hosted CRM whose data centre location is outside that jurisdiction can create a compliance gap - regardless of contractual data-processing agreements.

  2. Customisation beyond REST API limits. The cloud version exposes REST API and a marketplace of third-party apps, which covers the majority of integration scenarios. But modifying the core interface, replacing built-in logic, building deeply embedded ERP connectors, or deploying proprietary automation engines requires direct access to the PHP/JavaScript source code - something only the self-hosted edition provides. As described in our project archive, on-premise deployments support REST API, Bitrix API and D7 API simultaneously, unlocking capabilities that the cloud simply cannot match.

  3. Audit, access control and security architecture. Regulated industries - finance, healthcare, defence contractors, government suppliers - need to demonstrate full control over who can access data at the infrastructure level, configure custom encryption at rest, and produce audit trails that satisfy external auditors. With self-hosted Bitrix24, all back-end access is under the organisation's own security policies.

For more on what becomes possible technically once you have source-code access, see Customizing Beyond Cloud Limits: What Becomes Possible with Self-Hosted Bitrix24.


Cloud vs Self-Hosted Bitrix24: Growth-Critical Parameters Compared

For teams with strong data-residency, customisation or compliance requirements, self-hosted Bitrix24 has structural advantages over cloud that no cloud plan tier can replicate - while cloud retains the edge on simplicity, speed and total cost at lower user counts.

Parameter Bitrix24 Cloud Bitrix24 Self-Hosted
Data location Vendor-controlled data centres Your server or chosen data centre / cloud region
Regulatory compliance Depends on vendor's DPA and data centre location Full control; can satisfy local data-residency laws
Customisation depth REST API + marketplace apps REST API + Bitrix API + D7 API + source-code access
Branding & domain Depends on plan Unlimited custom domain and logo
Users included 5-10,000 depending on plan Business: 50 / 100 / 250 / 500; Enterprise: 1,000+
Storage Capped by plan Limited only by server capacity
Multi-branch support Enterprise cloud plan Enterprise edition
AD / LDAP / SSO Limited Full integration supported
Database engine Vendor-managed MySQL or PostgreSQL (migration tool available)
Security hardening SSL, WAF (vendor-managed) Fully configurable; full back-end access
Deployment time Minutes Days to weeks depending on scope
Ongoing maintenance Zero (vendor handles it) Requires IT resources or a managed-service partner
AI features (CoPilot / BitrixGPT) Full, immediately available Available with a BitrixGPT subscription; VibeCode platform in beta as of mid-2026

For a deeper technical comparison, see Self-Hosted vs Cloud Bitrix24: Complete 3-Year TCO Analysis.


Honest TCO Analysis: Where Cloud Wins and Where Self-Hosted Breaks Even

At the 50-user tier over three years, cloud is typically cheaper than self-hosted once server costs are added - the arithmetic only favours on-premise at larger user counts or when a private server is already owned; the correct argument for self-hosted is control and compliance, not cost.

Here is the calculation using current published pricing (Bitrix24 self-hosted pricing, as of 2026):

Self-hosted Business edition - 50 users, 3-year horizon:

  • Year 1 licence: $3,590
  • Year 2 renewal (50% of edition price): $1,795
  • Year 3 renewal: $1,795
  • Licence subtotal: $7,180
  • Plus: server infrastructure (dedicated or VPS), initial setup and ongoing maintenance

Cloud Professional - unlimited users, 3-year horizon:

  • Approx. $2,388/year (published cloud pricing; verify current rate at bitrix24.com)
  • 3-year total: approx. $7,164 - with no server, no maintenance burden, automatic updates

At 50 users, the numbers are roughly comparable on licence alone, but once server and administration costs are added, cloud is typically lower-cost. The Business edition's price per user improves at the 100-, 250- and 500-user tiers, and the Enterprise edition at 1,000+ users provides a fundamentally different per-user economics. If cost is the only consideration, and your team is under ~150 users with no data-residency obligation, cloud is often the better financial choice.

Where self-hosted changes the equation:

  • You already own or are committed to your own server infrastructure
  • Your compliance obligation makes cloud-hosted data legally problematic regardless of cost
  • You need customisations that require source-code access - the cost of workarounds on cloud exceeds the on-premise delta
  • You are scaling to 500+ users and the per-seat economics of cloud plans become significant

Note: The annual renewal rate for self-hosted Bitrix24 is 50% of the edition price, effective from 1 October 2024. Any quotation referencing a 25% or 30% renewal rate is outdated and incorrect.

For implementation effort and budget planning, see Bitrix24 Implementation Cost & Timeline: Real Data from 1,300+ Projects.


Who Benefits Most from Bitrix24 On-Premise

The organisations that consistently get the clearest return from self-hosted Bitrix24 are those in regulated industries, companies processing sensitive third-party data, large multi-branch teams, and businesses that have exhausted cloud customisation options.

Based on our experience across 1,300+ projects, the strongest candidates are:

  • Regulated industries - financial services, healthcare, government contractors, legal firms, and energy companies where data-residency regulations are either mandatory or fast approaching. For UAE-specific requirements, see UAE PDPL and Data Residency: Which CRM Keeps Your Data In-Country?.
  • Large teams (150+ active users) - where the licence-per-seat arithmetic of cloud plans becomes meaningful and the Business or Enterprise edition starts to offer better economics.
  • Businesses with deep ERP or legacy system integration - where standard REST API connectors are insufficient and direct server-side code access is required. See Bitrix24 ERP & Accounting Integration: Two-Way Data Sync Guide for what integration depth looks like in practice.
  • Multi-site or multi-brand operations - needing custom branding, separate portals under a single licence, or branch network management across geographies.
  • Organisations handling sensitive third-party data - logistics operators managing customer cargo records, clinics storing patient data, or HR platforms holding employee files where contractual obligations require on-premise processing.
  • IT and software companies - needing to run Bitrix24 inside an isolated internal network, integrate with private GitLab/CI pipelines, or deploy within a custom Kubernetes/Docker environment. See Bitrix24 for IT & Software Companies: Projects, Clients, and Billing.

What Self-Hosted Adds to Your Plate (and How a Partner Covers It)

Self-hosted Bitrix24 transfers full control to you - and with that control comes responsibility for server provisioning, security patching, database maintenance, backups and updates, tasks that cloud handles invisibly.

This is not a reason to avoid self-hosted if your requirements justify it, but it is a factor to plan for honestly.

Infrastructure responsibilities with self-hosted:

  • Server provisioning and sizing. Based on deployment guidelines from our project archive, typical server requirements scale as follows:
  • Up to 50 users: quad-core server, 128 GB SSD, 8-12 GB RAM
  • 50-100 users: 256 GB SSD, 16-24 GB RAM
  • 100-500 users: 512 GB SSD, 24-32 GB RAM
  • 500-1,000 users: 6-core server, 1 TB storage, 48-64 GB RAM

Deployment runs on either a virtual machine (VMware, VirtualBox) or a bare CentOS Stream 9 installation. See Self-Hosted Bitrix24 Hardware Sizing Guide: 50 to 1,000+ Users for full specifications.

How a Gold partner covers this: ACP Group, as a Bitrix24 Gold partner with 1,300+ completed projects, handles server provisioning and setup, the initial migration, ongoing maintenance, annual updates and 24/7 monitoring under a managed-service agreement. For organisations that want the control of self-hosted without the overhead of an internal DevOps team, this is the practical path. See Managed Self-Hosted Bitrix24: We Deploy, Host and Maintain It for You.


How the Cloud-to-Self-Hosted Migration Works

The end-to-end flow from a running cloud portal to a fully operational self-hosted deployment. Data moves through a structured export/import process; configurations and automations are rebuilt on the new environment; integrations are reconnected via webhooks.

flowchart TD
    A[Cloud Bitrix24 portal] --> B[Data export: contacts, deals, leads, companies]
    B --> C[Server provisioning & Bitrix24 installation]
    C --> D[Data import to self-hosted portal]
    D --> E[Rebuild: deal funnels, automation, field configs]
    E --> F[Reconnect integrations: websites, ERP, telephony]
    F --> G[User accounts & permissions setup]
    G --> H[Testing, UAT, go-live]
    H --> I[Cloud portal decommissioned]

Key migration facts from real project data:

  • Employee and company structure transfer: 2-5 hours
  • Lead migration (fields, stages, automations, access rights): 2-4 hours
  • Deal migration (fields, pipeline stages, automations): 2-6 hours
  • Contact migration: 2-4 hours
  • Document template rebuild: 2-6 hours
  • Website/webform integrations: webhook-based, configured per site

What does not migrate automatically (a known Bitrix24 platform constraint regardless of who performs the migration):

  • Activity history on CRM cards (calls, comments, emails, meetings)
  • Files stored in "File" type fields on entity cards
  • Task history (comments, creation dates, CRM links)
  • Chat messages between employees
  • Personal drive files and calendar entries
  • Two-factor authentication codes

These constraints are structural - they apply to any cloud-to-on-premise migration. Planning for them in advance, and deciding which historical data to archive versus which to migrate manually, is a key part of the discovery phase.

For a detailed step-by-step plan, see Migrating from Bitrix24 Cloud to Self-Hosted: Step-by-Step Plan.


Self-Hosted Readiness Checklist

Use this checklist to assess whether your organisation is operationally and technically ready to move to self-hosted Bitrix24 before committing to the migration.

Strategic readiness

  • You have a documented data-residency or compliance requirement that cloud cannot satisfy
  • You have identified specific customisations your business needs that require source-code access
  • Decision-makers understand that self-hosted is not guaranteed to be cheaper - especially at under ~150 users
  • You have a clear owner for ongoing server and application maintenance (internal team or managed partner)
  • Budget is allocated for initial setup, annual licence renewal (50% of edition price), and infrastructure

Technical readiness

  • Server or VPS is provisioned (or you have a hosting partner and a spec)
  • CentOS Stream 9 environment is available, or a virtual machine image is prepared
  • Ports 80, 443 (portal access) and 22 (SSH administration) are configured
  • A dedicated external IP address and domain are assigned to the portal
  • SSL certificate setup is planned (Let's Encrypt or commercial certificate)
  • Backup strategy is defined before go-live
  • IT contact has reviewed the Bitrix24 self-hosted editions and licensing page

Data migration readiness

  • CRM entity counts are documented (contacts, deals, leads, companies, tasks)
  • Decision made on which historical activity data will be archived vs migrated manually
  • All active integrations (websites, ERP, telephony, payment systems) are catalogued
  • User list and permission structure are documented and ready for import
  • A UAT window is scheduled before decommissioning the cloud portal

Compliance readiness

  • Applicable data-protection regulation has been identified (GDPR, PDPL, LGPD, or other)
  • Data-residency jurisdiction for the server is confirmed with legal/compliance team
  • Any contractual obligations to clients regarding data storage location are reviewed
  • Security hardening plan is in scope for the implementation project

Frequently asked questions

Is self-hosted Bitrix24 always cheaper than cloud?

No. At the 50-user tier, cloud is often comparable or cheaper once server and maintenance costs are added to the on-premise licence and its 50% annual renewal. Self-hosted becomes more cost-competitive at higher user counts or when server infrastructure is already owned. The correct argument for self-hosted is data residency, control and compliance - not price.

What are the two self-hosted Bitrix24 editions?

The current on-premise editions are Business (covering 50, 100, 250 and 500 users) and Enterprise (1,000+ users, multi-branch, web cluster, 24/7 priority support). Pricing and full specifications are at bitrix24.com/prices/self-hosted.php. Annual renewal is 50% of the edition price as of October 2024.

What data cannot be migrated when moving from cloud to self-hosted?

Activity history on CRM cards (calls, comments, emails, meetings), files stored in 'File' type fields, task comments and history, employee chat messages, personal drive files and calendar entries cannot be migrated automatically. These are platform-level constraints that apply regardless of the migration method used.

How long does a cloud-to-self-hosted migration take?

Based on our project data, a standard migration covering employees, CRM entities (contacts, deals, leads), deal funnels, automations and website integrations typically takes around three weeks from server provisioning to go-live. More complex migrations with large data volumes or many integrations take longer; contact ACP Group for a scoped estimate.

Do AI features like CoPilot and BitrixGPT work on self-hosted Bitrix24?

CoPilot and BitrixGPT scenarios are available on self-hosted with a BitrixGPT subscription. The VibeCode AI app-building platform was in beta for on-premise as of mid-2026. All AI features operate within your own infrastructure, so data does not leave your environment.

What server do I need for self-hosted Bitrix24?

Requirements scale with user count. Up to 50 users: quad-core CPU, 128 GB SSD, 8-12 GB RAM. For 50-100 users: 256 GB SSD, 16-24 GB RAM. For 100-500 users: 512 GB SSD, 24-32 GB RAM. For 500-1,000 users: 6-core CPU, 1 TB storage, 48-64 GB RAM. See the hardware sizing guide for full specs.

Based on real practice

This article is based on 12 internal documents from ACP Group's practice - work plans, specifications and Bitrix24 implementation cases.

Need help with Bitrix24?

ACP Group is a Bitrix24 Gold Partner. We'll review your task, estimate the effort in hours and propose a plan - free of charge.

Didn't find your answer?

Ask a Bitrix24 expert

We'll run a demo, gather requirements and estimate your project in hours. First consultation is free.

+971 55 780 1481