Skip to content
For business groups

ERP for holding companies and family business groups

Run every company in the group in one workspace, each with its own registrations, letterhead and books, then see the whole group in one currency.

In short

1flux is an ERP for holding companies and family business groups. Every legal entity keeps its own currency, tax and company registrations, letterhead, numbering, warehouses and double-entry books, all in one workspace. People see only the companies they're allowed to. A top-bar switcher moves between them, and a consolidation run combines the group in one currency.

Live view

Switch company from the top bar. Currency, figures and the books follow; nothing mixes.
View as text
  1. The finance manager is working in Sadaf Building Supplies LLC, whose books are in AED.
  2. They open the entity switcher in the top bar (⌘⇧E).
  3. They choose Sadaf Trading Company.
  4. The page now shows the books of Sadaf Trading Company in SAR. Each entity keeps its own currency, numbering, warehouses and books.
Sound familiar?

Why is a group of companies so hard to run?

Family groups rarely stay as one company. There's the original trading company, a subsidiary in another country, perhaps a separate company for imports and a holding company above them all. Each was set up for a good reason. Together, they're hard to run.

  • “Every company in the group has its own spreadsheet, and consolidating takes a week.”

  • “Quotations went out on the wrong letterhead.”

  • “A storekeeper could see another company's stock.”

Usually one of two things happens. Each company gets its own system, and the owner calls each general manager to find out how things are going. Or everything goes into one system that doesn’t really separate them: quotations go out on the wrong letterhead, a storekeeper can see another company’s stock and tax numbers get mixed up.

Then month-end arrives. Each company sends a trial balance. Someone converts the subsidiary’s figures into the group currency in Excel, and the group view is ready a week later, already out of date.

Legal entities

An ERP for holding companies: one workspace, every company

1flux runs every company in your group inside one workspace. Each legal entity, meaning a company registered in its own right, has a full profile of its own:

  • Identity: registered legal name, display name, Arabic legal name, legal form and branch name
  • Country pack: UAE, Saudi Arabia or India, with that country’s VAT or GST codes, legal forms, regions and registration fields
  • Defaults: base currency and time zone, applied to every new document the entity issues
  • Registrations: UAE VAT tax registration number (TRN), corporate tax TRN and trade licence; Saudi commercial registration (CR), VAT number and unified number; India GSTIN and PAN
  • Addresses: the address in English and Arabic, and the Saudi National Address for Saudi entities
  • Branding and payment details: logo, default signatory and default bank details, including IBAN and SWIFT
  • Operations: its own numbering for sales orders, invoices, purchasing and accounting documents, its own warehouses and its own inventory costing method
  • Books: its own chart of entity accounts, accounting periods, journals and cutover date

A Document readiness check shows how complete each entity’s profile is before it issues documents.

The multi-entity platform
A Saudi subsidiary's own registrations, checked before save. Document readiness shows it can issue documents.
View as text
  1. Settings → Entities → Sadaf Trading Company (SA · SAR).
  2. Commercial registration (CR): 1010000001.
  3. Unified national number: 7000000001.
  4. VAT registration number: 300000000000003.
  5. Zakat certificate number: 000001.
  6. Document readiness: 100%. The quotation issuer preview prints: Commercial Registration (CR) 1010000001; VAT registration number 300000000000003; 1234 King Fahd Road, Al Olaya, Riyadh, Additional no. 5678, Saudi Arabia.
Entity switcher

Switch company in one keystroke

The top bar always shows which company you’re working in, with a chip such as AE · AED. Open the switcher, or press ⌘⇧E, to move to another entity. Documents and postings go to the entity you’ve selected, and every accounting page states whose books it shows.

If you have unsaved changes, 1flux asks before switching, so nothing lands in the wrong company. On a phone, the entity chip stays visible and opens as a bottom sheet.

Entity access

Each person sees only their companies

When you invite someone to 1flux, you choose their entity access: all current and future legal entities, or a specific list. Their reads and postings in sales, purchasing, inventory, quotations and accounting stay within those companies.

  • A storekeeper in the Riyadh warehouse works only in the Saudi entity
  • An accountant in Dubai prepares journals only for the UAE companies
  • The group finance director has access to all of them, which a consolidation run needs

Entity access combines with roles and reporting lines, so each person’s view follows both the company and the job.

Roles and permissions
Entity access is set when you invite someone. Their reads and postings stay inside those companies.
Documents and books

Registrations, letterhead and books stay with the right company

Each company in 1flux trades under its own name, and its documents show it.

  • Quotations are issued by the entity you choose, with its letterhead, registrations and bank details. When a quotation is issued, 1flux freezes the entity’s details on it, so later edits to the profile don’t rewrite old quotations. See quotations.
  • Purchase orders print as “Local purchase order” with the entity’s letterhead and tax details.
  • Sales invoices print as a “Tax invoice” showing the selling entity’s VAT number.
  • E-invoicing for your Saudi and UAE companies: ZATCA and UAE e-invoicing built in. See e-invoicing.
  • Numbering runs per entity and year for operational documents, so each company’s sales orders, invoices, customer payments, goods receipts and journals keep their own sequence.
  • Company documents such as trade licences and policies sit in each entity’s library, with valid-from and valid-until dates and download rights by role.
  • Books stay separate: each entity has its own functional currency, periods and close, and its own profit and loss and balance sheet, straight from its ledger.
A quotation issued by the Saudi company carries its CR, VAT number and national address.
View as text
  1. Sadaf Trading Company. Commercial Registration (CR) 1010000001. VAT registration number 300000000000003. 1234 King Fahd Road, Al Olaya, Riyadh, Additional no. 5678, Saudi Arabia.
  2. QUOTATION (with the Arabic title عرض سعر beside it). Ref. QT-2026-00157. Date 8th October, 2026.
  3. To: مؤسسة الأفق الحديث للمقاولات.
  4. Attn: Eng. Saad Al Dossary.
  5. Project: Al Olaya Office Tower.
  6. Subject: Supply of HVAC ducting materials.
  7. Price: As per attached schedule.
  8. Terms and conditions: Validity 30 days; Availability Ex-Stock; Delivery Site delivery, Riyadh; Payment 60 days from invoice date.
  9. Yours faithfully, with three signature blocks: Prepared by, Nour Khalil; Salesman, Fahad Al Otaibi; Additional signatory, Tariq Mahmoud.
Consolidation

See the group in one currency

1flux keeps a separate set of double-entry books for every company, on one shared master chart. That makes financial consolidation a run, not a project.

One run combines every company into the group currency, with the translation difference shown, not buried.
View as text
  1. Group consolidation, September 2026, final run, group currency AED.
  2. Entities with balances: 2. Translation difference: AED 4,120.
  3. Sadaf Building Supplies LLC (AED): Inventory AED 2,184,500 = AED 2,184,500; Trade receivables AED 964,120 = AED 964,120; Revenue AED (1,412,800) = AED (1,412,800).
  4. Sadaf Trading Company (SAR): Inventory SAR 1,240,000 = AED 1,213,960; Trade receivables SAR 588,940 = AED 576,572; Revenue SAR (860,400) = AED (841,901).
  5. Income and expenses at the period's average rate, other balances at the closing rate.

Each entity’s accounts keep their local codes and names but roll up to the same group accounts, so financial consolidation combines every operating entity’s ledger into one group currency:

  • Income and expenses translate at the month’s average rate, balances at the closing rate.
  • The translation difference for each entity is shown, not buried.
  • Draft runs are for review. A final run is refused until every entity has closed the month.
  • The output is a consolidated trial balance by account, with each entity’s currency and the group currency side by side, exportable to CSV.

Read how group consolidation works.

Group structure

Map the group structure

Under Group structure, record each subsidiary with its parent, the ownership percentage and the date it takes effect. Each subsidiary has one parent at a time, and circular structures are refused.

Your holding company can be set up as a Consolidation group only entity. It can’t post trade, so nobody books a sale into it by mistake, and the group reports in its currency when you consolidate from it.

  1. Legal entities

    • AE · AEDSadaf Building Supplies LLC
    • SA · SARSadaf Trading Company
    • HoldingConsolidation into AED
  2. One workspace

    • Sadaf Group workspaceOne login, entity-level access
The owner's view

What does the owner of a group see?

An owner of a group needs two things: the whole picture, and the detail when something looks wrong. 1flux gives you both.

Across companies

Every order, every company

The sales-order board in CRM shows orders from every company you can access, and the CRM overview shows the group's pipeline and sales.

Company by company

One company's books

Switch entity, and the Accounting overview shows that company's cash and bank, receivables, amounts owed to suppliers and Needs action rows.

The group

The whole group

The latest consolidation run shows every company in one currency.

See why 1flux for the whole platform in one page.

How it works

How do you set up a group in 1flux?

Start with one company and add the rest; each keeps its own books from the first posting.

  1. Create the workspace

    One onboarding step creates the workspace and your first legal entity.

  2. Add each company

    Its country, currency, registrations, letterhead, signatory and bank details.

  3. Invite your team

    Give each person access to the right companies.

  4. Set up each company's books

    Ledger policies, a chart of accounts and an opening trial balance.

  5. Record the group structure

    Add a consolidation-only holding entity if you use one.

  6. Run the business

    Each company quotes, buys, stocks, sells and posts in its own name.

  7. Close and consolidate

    Close each company's month and run consolidation for the group.

One flow

Connected to the rest of 1flux

Every part of 1flux respects the company boundary, from the first quotation to the last journal.

  1. QuotationsIssued by the entity you choose
  2. PurchasingPosts to that entity's stock
  3. InventoryEach warehouse, one entity
  4. AccountingA book per entity
  5. Consolidation
Who it's for

Who in a group uses 1flux?

Everyone from the owner to each company's general manager works in the same workspace, each with their own view.

  • General managers of each company

    Their own company's numbers, and nobody else's.

  • Shared finance teams

    Keep the books for several group companies from one office.

Comparing group ERPs? See how 1flux compares with NetSuite.

FAQ

Questions, answered

Still deciding? Talk to sales

Can we run our UAE and Saudi companies in one system?

Yes. In 1flux, one workspace holds every legal entity in your group. A UAE company and a Saudi company each keep their own currency, VAT and commercial registrations, letterhead, numbering, warehouses and books. People switch between them from the top bar, and a consolidation run combines both into one group currency, translating the Saudi figures at average and closing rates.

Can we limit staff to one company?

Yes. When you invite someone, you choose whether they can access all current and future legal entities or only the ones you list. Their work in sales, purchasing, inventory, quotations and accounting stays within those companies. Combined with roles, this lets a storekeeper or accountant work in one company while group finance sees them all.

What does a 1flux consolidation run produce?

1flux consolidation combines every operating company's ledger into a consolidated trial balance by account, with each company's figures in its own currency and in the group currency, plus the translation difference. Income and expenses translate at the month's average rate and balances at the closing rate. The run exports to CSV, and each company also gets its own profit and loss and balance sheet straight from its ledger.

Can one 1flux workspace hold every company in the group?

Yes. One 1flux workspace holds every legal entity in your group, with one login per person and a switcher in the top bar. Each company keeps its own registrations, letterhead, numbering, warehouses and books inside it, and consolidation runs across them from the same workspace. Adding a company is a matter of creating another legal entity, with its own country pack.

Can the holding company sit above the trading companies?

Yes. Under Group structure you record each subsidiary with its parent, the ownership percentage and the date it takes effect. The holding company can be set up as a Consolidation group only entity: it can't post trade, so nobody books a sale into it by mistake, and the group reports in its currency when you consolidate from it.

Can each company in a group use its own costing method?

Yes. 1flux sets inventory costing per legal entity: weighted average, FIFO or standard cost with purchase price variance. Each company's warehouses, stock valuation and accounting periods belong to that company, so one subsidiary can run FIFO while another uses weighted average. Every stock posting writes the quantity, the cost layers and a balanced journal to that company's books in one step.

Book a demo

See your group in one place

We'll set up a UAE company and a Saudi subsidiary in a demo workspace, switch between them and consolidate the month.

Last updated

Book a demo