BSU One
Multi-country business platform

The country changes. The core does not.

BSU One is a web-first, multi-tenant business platform that brings sales, purchasing, inventory, pre-accounting and finance into one record system. Tax and regulation rules live in dated parameters, not in code; a new country is a new data set, not a new product.

  • Web-first
  • Multi-tenant
  • Multi-currency
  • Cloud or on-premise

Industry solutions

Quality · Documents · Defense compliance · Marine · Construction and claims · Restaurant · Quick sale · Hotel

Business modules

General ledger · CRM · HR and Payroll · Manufacturing · Projects · Foreign trade · Service · Subscriptions

Core

Sales · Purchasing · Inventory · Pre-accounting · Reporting

Shared foundation

Multi-tenant · Permissions · Approvals · Audit trail · Multi-currency · Parameters

Schematic illustration: industry solutions and business modules run on top of the core and the shared foundation.
One record system

A document is not written to every place by hand.

Sales, purchasing, inventory and collections go through the same document flow. When you approve a document, the stock movement and the customer balance are created in the same transaction, and so are the ledger entries if general ledger is in use.

  • Either all of it is written or none.No half-finished record, no balance that fails to match at month end.
  • You can drill to the source document.From a number in a report to the document that produced it.

Explore the platform

Two approvals in a saleeach one transaction
Dispatch approval → stock movement
per warehouse
Invoice approval → customer balance
in document currency
Ledger entries
if general ledger is on
On every approval
all or nothing

If no exchange rate is defined, the document is not saved; the system does not carry on with a guess.

Schematic illustration; not a product screenshot.
Modules

Six blocks. Sixty-five modules. One core.

The same database, the same customer, product and document records. Whichever module you open sees the others' data as it is.

Explore the platform

  1. Sales and Customers

    • CRM
    • Agenda
    • Contract Management
    • Sales Management
    • Consolidated Invoicing
    • Price Lists
    • Customers & Suppliers
    • Loyalty / Points
    • Subscriptions
  2. Procurement and Stock

    • Procurement Management
    • Foreign Trade
    • Product Cards
    • Product Import
    • Warehouses & Stock Movements
    • Inter-Warehouse Transfer
    • Dispatch Note
  3. Production and Projects

    • Manufacturing
    • Project Management
    • Work Orders
    • Service & Maintenance
  4. Finance and Accounting

    • Exchange Rates
    • Cash / Bank
    • General Ledger
    • Returns & Legal Filings
    • Expense Receipts
    • Expenses
    • Bank Guarantees
    • Bank Limits
    • Direct debit (DBS)
    • Time deposits and investments
    • POS Control
    • Period & Budget
    • FX Revaluation
    • Fixed Assets
    • Migration / Bulk Import
  5. Human Resources

    • Self-Service
    • HR / Payroll
    • Organization Chart
    • Performance
    • Training
    • Career Planning
    • Recruitment
    • Declarations
    • Attendance / Shifts
  6. Administration and Platform

    • BSU One Dashboard
    • My Approvals
    • Inbox
    • WhatsApp Chat
    • Reporting
    • IFRS Class Trial Balance
    • System Settings
    • Companies and branches
    • Parameter Center
    • Document Template Design
    • Users
    • Access / Permissions
    • Roles / Groups
    • Bulk Permissions
    • Digital Archive
    • Custom Fields
    • Audit Log
    • Two-Factor Auth
    • Approval Delegations
    • Process & Approval Center
    • Security

Industry solutions are added separately: Marine, Construction and progress claims, Restaurant and POS, Hotel, QMS and DMS, Defense compliance.

Multi-tenant

Every company works in its own data.

One installation can serve several companies and branches. Every query runs with tenant scope; permissions work per page and per action.

  • Tenant scope on every query.One company’s record never appears in another’s query.
  • Permissions per page and action.Who sees what and who changes what is written in the role.
  • Audit trail.Who changed what, and when, is recorded.
Parameter-driven regulation

When a rate changes, a record changes, not a release.

A tax rate, contribution, threshold or document rule is a dated parameter row, listed under Settings › Parameters. A new period is added as a new row; the old one is not edited in place.

Read how regulation is held

  • Source travels with the row.Each row carries its validity range and its basis.
  • No value, no transaction.The system does not invent a rate; it fails with a clear error.
  • Old documents are not recalculated.A calculated record is designed to carry the values it used.
Offline-first

Depending on how you run it, an outage does not stop work.

In the cloud a connection is required; if the internet drops, work cannot continue. In an on-premise installation the application and database sit on your own network, so an outage does not stop local work. Hybrid adds paid cloud synchronization to an on-premise licence; records move to the cloud when the connection returns.

Read about the offline-first design

  • Cloud, on-premise or hybrid.The same application in three modes of operation.
  • Sync when connected.Changes are queued and carried over when the connection returns.
Multi-currency

Buy in sterling, collect in lira.

Multi-currency is not a setting added later. Every document stands in its own currency at its own rate.

  • Currency sits on the document.Customer and cash movements follow the document’s currency.
  • No rate, no record.A document is not silently saved with a missing rate.
Solutions and add-ons

Whatever your trade, it is added on top of the same core.

Quality and document management, defense compliance, marine, construction and progress claims, restaurant, quick sale and hotel solutions are opened as add-ons on top of the core.

See the solutions

  • Quality (QMS)
  • Document control (DMS)
  • Defense compliance
  • Marine
  • Construction and claims
  • Restaurant and POS
  • Quick sale
  • Hotel
Interface languages

The interface speaks your team’s language.

Language is a per-user setting, not a separate installation. A branch can work in its own language while head office reads the same records in another.

  • Türkçe
  • English
  • Deutsch
  • Русский
  • Español
  • Català
Local compliance

Regulation arrives as a country pack, not as code.

Tax, document and payroll rules live in a local compliance pack as dated, approved parameter rows. A new period opens with a new row; an issued document keeps the value of its own day.

Contact

Which countries do you operate in, and what do you want in one system?

A short note is enough. We will show you the closest fit on real screens; a written offer follows the conversation.

We use your details only to answer this request: privacy notice. [email protected]

Platform

Solutions

More

Open an account Install on my own server