All case studies

Real Estate

How deal data becomes closed books across multiple entities

Commission splits, multi-agent deals, VAT treatment, inter-company eliminations. CrossVal connects to your CRM and turns every closed deal into accurate, consolidated financials.

What CrossVal does

AI commission accounting from CRM to GL. Every closed deal flows automatically with correct splits and VAT.

Auto reconciliation across entities. Deal data, bank feeds, and commission records matched in real time.

Consolidated reporting with inter-company eliminations. Group-level P&L, balance sheet, and cash flow on demand.

Case Study
DP

Liberate (Driven Properties)

drivenproperties.com

Multi-entity real estate brokerage group

What they do

Real estate brokerage - sales, rentals, off-plan

Structure

Parent entity managing multiple brokerage brands

Location

Dubai, UAE

CRM

Bitrix

The problem

Liberate manages multiple brokerage entities, each operating independently within Bitrix CRM. Every entity captures its own deals, commissions, and partner arrangements. The complexity compounds fast: multiple agents per deal, varying commission structures (fixed percentages for partners, slab-based tiers for associates), different split arrangements with external referral agents, and deals that span sales, rentals, and off-plan with different commission rates and VAT treatment.

Manual reconciliation across entities. Every deal needed to be manually extracted from Bitrix, commission splits calculated by hand, costs allocated to the right entity, and journal entries created. For multi-agent deals involving external referral partners, the calculations multiplied. A single rental deal could generate half a dozen accounting entries across two entities.

Commission calculations prone to error. With different rules for different agent types, different rates for different deal types (2% for sales, 5% for rentals), and partner splits that varied by shareholding arrangement, the risk of calculation errors was constant. Every mistake created a downstream dispute.

No consolidated view. Each brokerage had its own spreadsheets. Getting a group-level P&L meant manually aggregating numbers from all entities, eliminating inter-company transactions by hand, and hoping nothing was double-counted. By the time the consolidated view was ready, it was already stale.

Delayed reporting. The deal-to-accounting cycle took days. Management could not see current performance without waiting for month-end close. Agent performance, cash flow projections, and commission payables were always lagging behind reality.

What CrossVal does

CrossVal connects to Bitrix via API. When a deal reaches “Won” status, the system automatically extracts everything: deal type, transaction amount, brokerage entity, agent details, commission structure, VAT details, and supporting documentation. No manual export. No data entry.

From there, a rules engine processes each deal through six automated steps:

Revenue recognition

Applies the correct commission rate based on deal type and posts revenue to the correct entity's GL account with proper VAT treatment.

External cost allocation

For multi-agent deals, automatically creates external agent cost entries, recognizing commissions owed to partner brokerages or referral agents.

Net revenue calculation

After deducting external costs and applying VAT rules, calculates net revenue available for internal distribution.

Agent commission splits

Partner-level agents receive their fixed percentage. Associates get calculated via slab-based rules that adjust with performance tiers.

Retained amount distribution

The portion retained by the brokerage divides between partners according to shareholding and allocates to the parent entity, creating inter-company entries automatically.

Payroll data generation

Agent commission data flows directly to payroll preparation worksheets with proper tax withholding and payment schedules.

All of this rolls up into a consolidated parent account. Data from every brokerage entity aggregates automatically with inter-company transactions eliminated and group-level adjustments applied. Real-time P&L, balance sheet, cash flow, and management reports are available instantly across all entities.

The rules engine is configurable by the finance team. New commission structures, new agent types, or new brokerage entities can be added without development work. Before any new entity goes live, test transactions run in a sandbox environment to validate calculations.

What changed

90%

Reduction in manual data entry

100%

Consistent processing across all transactions

70%

Faster month-end close

6 weeks

Full implementation with phased rollout

Minutes

Deal-to-accounting cycle, down from days

Zero

Commission calculation disputes through full audit trail

Impact: Life before & after CrossVal

Manual data entry90% reduction
Before
100% manual
After
10% (exceptions)
Month-end close70% faster
Before
Weeks
After
Days
Deal-to-accounting cycleNear instant
Before
Days
After
Minutes
Commission disputesEliminated
Before
Frequent errors
After
Zero disputes

Why this matters for your brokerage

Real estate brokerages, especially multi-entity groups, generate accounting complexity that scales exponentially with every new brand, every new agent, and every new commission arrangement. The deal itself is the easy part. The commission math, the multi-entity posting, the VAT treatment, the consolidated reporting: that is where the hours go.

TodayWith CrossVal
Deal closes in CRM, finance team manually extracts and re-enters dataDeal data flows automatically from CRM to accounting on close
Commission splits calculated by hand, different rules per agent typeRules engine applies correct split automatically for partners, associates, externals
Multi-agent deals require manual cost allocation across entitiesExternal agent costs, partner distributions, and inter-company entries created automatically
VAT treatment applied manually with risk of errorsVAT calculated and posted correctly based on deal type and entity
Consolidated P&L assembled manually from entity spreadsheetsReal-time consolidated view with inter-company eliminations handled automatically
Month-end close takes weeksMonth-end close accelerated by 70%
Agent disputes over commission calculationsFull audit trail with every calculation logged, timestamped, and traceable

Liberate picked CrossVal because they needed every deal to flow from CRM to consolidated financials without manual intervention, across multiple entities, multiple agent types, and multiple commission structures.

If your brokerage runs on similar complexity, we should talk.