Optimizing Bitrix24 plan costs

Our company is engaged in the development, support and maintenance of Bitrix and Bitrix24 solutions of any complexity. From simple one-page sites to complex online stores, CRM systems with 1C and telephony integration. The experience of developers is confirmed by certificates from the vendor.
Our competencies:
Development stages
Latest works
  • image_website-b2b-advance_0.png
    B2B ADVANCE company website development
    1175
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Website development for FIXPER company
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Development based on 1C Enterprise for MIRSANBEL
    747
  • image_crm_dolbimby_434_0.webp
    Website development on CRM Bitrix24 for DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    976

Optimizing Bitrix24 Plan Costs

Bitrix24 is not a cheap tool, especially as the team scales. A typical scenario: a company bought the maximum plan "for future growth," paid for 100 users, but only 40 are actually active in the system. Or the opposite: the team has outgrown the plan and is paying for each new user while half of the existing accounts belong to former employees.

Cost optimization means auditing real usage and aligning the plan to actual needs.

Auditing Real Usage

Before making any changes, understand how the system is currently being used. Key metrics:

Active users. Bitrix24 counts users by licenses, not by activity. Check actual activity: Settings → Users → filter by last login. Users who have not logged in for more than 90 days are candidates for deactivation.

// Export users with last activity date
$users = CRest::call('user.get', [
    'filter' => ['ACTIVE' => true],
    'select' => ['ID', 'NAME', 'LAST_LOGIN', 'EMAIL'],
]);
// Filter by LAST_LOGIN < 90 days ago

Modules in use. Open Channels provider, separately priced options (CRM+, Marketing) — verify whether they are actually being used. They are often enabled "just in case" at the time of purchase.

Storage. Bitrix24 disk fills up quickly. Check what is stored: it is common to find several gigabytes of outdated chat attachments or duplicate uploads in deals.

User Count Optimization

Bitrix24 licensing model: in the cloud — per-user billing (or unlimited on higher plans), in On-Premise — a fixed price per plan tier.

For cloud plans:

Action Savings Risk
Deactivate inactive users Direct reduction No data loss for tasks/chats (data is preserved)
Downgrade to a lower plan 20–50% Loss of functionality
Extranet instead of full licenses 60–80% for external users Limited functionality
One account for multiple roles No direct savings Breaks action audit trail

External contractors who only need access to project tasks should be moved to extranet users. They are cheaper than full licenses and have limited functionality (they see only what they have been given access to).

Feature Plan Optimization

Bitrix24 sells additional options on top of the base plan: CRM+, Marketing, HR, etc. Auditing these options frequently reveals:

  • CRM+ was purchased, but sales funnels are not configured — the multi-funnel feature is not being used
  • Marketing was purchased for email campaigns that happen once per quarter — it is cheaper to use an external service (Unisender, SendPulse)
  • Disk was expanded to 100 GB, but only 12 GB is actually used

Compare the cost of individual Bitrix24 add-ons against the cost of specialized tools. Sometimes an external service is both cheaper and more capable.

On-Premise vs. Cloud: Financial Model

For teams of 50+ users, On-Premise is often more cost-effective than the cloud over a 3–5 year horizon. Calculation:

Item Cloud (50 users, Standard plan) On-Premise (Enterprise)
License ~150,000 RUB/year ~350,000 RUB (one-time)
Updates Included 22%/year (~77,000)
Infrastructure Included 80,000–150,000 RUB/year
Administration Minimal 0.25–0.5 FTE
Total year 1 150,000 ~550,000
Total year 3 450,000 ~900,000
Total year 5 750,000 ~1,250,000

For 50 users, On-Premise becomes more cost-effective around year 7. But for 200 users, the break-even point is 2–3 years. Always calculate the full total cost of ownership (TCO), including infrastructure and administration.

Negotiating with the Vendor

Official Bitrix24 partners sell licenses at discounts of up to 20% off the list price, and also have access to special pricing for non-profits and educational institutions. Renewing a contract for 2+ years typically yields an additional discount.

When reducing the user count (downgrade), refunds for the remaining period are only available through a partner — and even then not always. This must be factored into planning: it is better to buy for a quarter than to overpay for a year and then try to recover the difference.