SBC ERP is an AI-native enterprise resource planning platform built on a clean, secure Core. Every business capability is delivered as an independent module that connects to the Core through the Model Context Protocol (MCP), giving the embedded AI a governed, real-time view of the entire enterprise. This whitepaper explains why the platform was designed this way, then describes the Core and its AI, the intelligence that runs in every module, the dynamic workflow engine and Delegation of Authority, the business modules shared by every edition, the Oil & Gas, Logistics and Real Estate & Construction industry editions and their end-to-end processes, e-invoicing, security and privacy, the platform architecture and release model, the outcomes each part of the organisation can expect, and how SBC delivers and evolves the platform. Live demonstrations throughout show each capability at work.
- AI-native, clean Core
- Composable modules via MCP
- Local AI inside your boundary
- Dynamic workflows & DOA
- Oil & Gas, Logistics and Real Estate & Construction editions
- Security by design
- Verified releases
- Arabic & English
Why SBC ERP
Most organisations in the region run on a patchwork: an accounting package, spreadsheets for budgets and AFEs, email for approvals, a separate system for operations, and reports assembled by hand at month end. Each part works on its own, but the business runs in the gaps between them, where data is re-keyed, approvals stall and nobody sees the whole picture until it is too late to act.
Large international ERP suites close some of those gaps, but at a cost: long implementations, heavy customisation that makes every upgrade a project, and AI that is bolted on outside the system, often in a foreign cloud. Industry processes such as joint-venture accounting, EPSA cost recovery, cargo release or Oman e-invoicing are left to add-ons and consultants.
SBC ERP was designed from the start to remove that trade-off. A compact, stable Core holds what every process needs; industry logic lives in modules that can be added and upgraded independently; every module speaks MCP, so AI can work across the whole enterprise under the same permissions and approvals as people; and the platform is built and supported in Oman, in Arabic and English.
The challenge
- Data is entered several times in disconnected systems, and month-end is spent reconciling them instead of analysing the business.
- Approvals travel by email and paper, so nobody can see where a request is, and the Delegation of Authority is enforced by memory.
- Spend is discovered after it is committed: budgets and AFEs are checked in spreadsheets, if at all.
- Joint-venture, cost-recovery and job-costing requirements are handled outside the ERP, with manual allocation and high audit risk.
- Customisations make every upgrade expensive and risky, so systems fall years behind.
- AI tools sit outside the system of record, cannot be trusted with permissions, and often send sensitive data abroad.
Design principles
Six principles guide every decision in the platform, from the data model to the way AI is allowed to act.
Clean Core
The Core holds only shared services. Industry and customer logic lives in modules, so the Core can be upgraded without breaking anything built on it.
Composable by protocol
Modules declare their data, actions and rules through MCP. They join and leave the platform without point-to-point integrations.
AI as a governed user
AI acts through the same permissions, approvals and audit trail as a person. It can never do more than the user it works for.
Configuration over code
Workflows, approval routes, forms, reports and KPIs are configured by the business, not developed and redeployed.
Secure and sovereign
Zero-trust controls on every request, and the option to keep data, search and AI models entirely in your environment or in Oman.
One record, live
Every module writes to one platform, so a transaction captured once is immediately visible in finance, operations and management reporting.
Business outcomes
Technology only matters for what it changes in the business. These are the outcomes SBC ERP is designed to deliver for each group in the organisation. Measurable targets are agreed in the discovery phase of each implementation and tracked in the KPI module after go-live.
Board & CEO
One live view of performance, spend and risk across companies and blocks, with every figure traceable to its source.
Finance
Faster close, commitments visible before they become invoices, automatic partner allocation and cost recovery, and fewer reconciliations.
Operations
Requests approved in hours instead of days, spares and services available when needed, and planned rather than emergency maintenance.
Procurement
Policy enforced on every purchase, transparent tenders, contract rates honoured and supplier performance measured.
Logistics
Margin known per job before it closes, exceptions handled as they happen and cargo released only under control.
Real estate & construction
Every project measured against its BOQ, payments certified on real progress, and every unit tracked from reservation to handover.
People & HR
Self-service for employees and managers, correct payroll and leave, and approvals that follow the organisation chart automatically.
IT & security
One platform instead of many, upgrades without re-implementation, and security and audit enforced by design.
Auditors, partners & regulators
Complete, tamper-evident trails, partner statements on demand, and statutory, EPSA and e-invoicing reporting from the same data.
The Core & AI
SBC ERP is built on a clean-core principle. The Core is a compact, stable platform that provides the services every business process depends on: identity and access, organisational master data, documents, workflow and approvals, tasks, scheduling, notifications, audit and search. Industry logic never lives in the Core. It lives in modules, which is what keeps the platform upgradeable, predictable and fast to extend.
Every module connects to the Core through the Model Context Protocol (MCP), an open standard for exposing data and actions to AI. Through MCP each module declares its data, its business actions and the rules that govern them. The result is a composable enterprise: modules can be added, upgraded or retired independently, without custom integration and without touching the Core.
Because every module speaks the same protocol, AI is not an add-on; it is part of the architecture. The Core’s AI engine knows which modules are installed, reasons across their data, and orchestrates multi-step work that spans finance, supply chain, people and operations. It acts only within the user’s permissions, and every consequential action passes through the same approval framework as a human-initiated transaction.
- Business modules
- Oil & Gas modules
- Logistics modules
Anatomy of an AI-assisted transaction
Intent expressed
UserA field engineer writes in AI Chat: “Raise a purchase order for 20 pump seals for Block 5.”
Identity and authority resolved
CoreThe Core authenticates the user and resolves their company, role, permissions and approval limits.
Work planned across modules
AIThe AI engine interprets the request and discovers over MCP the modules that can fulfil it: Inventory, Budget and Procurement.
Modules execute
ModuleInventory confirms stock is short, Budget confirms funds against the AFE, and Procurement prepares a draft purchase order.
Approval under Delegation of Authority
ControlThe draft is routed to the approvers defined for its value and category. Nothing is committed without human approval.
Committed, audited, notified
CoreThe approved order is posted, every step is written to the audit trail, and stakeholders are notified.
ResultOne sentence becomes a compliant, fully audited transaction across three modules, in minutes rather than days.
Identity & access
Users, roles, organisational units and tenants, governed by least-privilege access, segregation of duties and record-level security.
Workflow & approvals
Visual process design with multi-level, conditional approvals and escalation, enforcing your Delegation of Authority in every module.
Organisation master data
A single source of truth for legal entities, branches, banks, branding and report letterheads.
Documents & requests
Governed document management and a unified Request Center, shared by every module.
Tasks & scheduling
Tasks, calendars, reminders and notifications that keep people and processes on schedule.
Audit & enterprise search
An immutable record of every sensitive action, and one search across the entire enterprise.
Embedded AI, governed by design
- AI Chat answers business questions from live, authorised ERP data, in Arabic and English.
- AI Agents execute approved processes end to end, from preparing documents to routing approvals and following up.
- AI-assisted search and analytics turn questions into reports, dashboards and management insight.
- The AI inherits the user’s permissions exactly: it sees only what the user may see and does only what the user may do.
- Sensitive actions always require human approval, and every AI action is recorded in the audit trail.
- Powered by SBC’s in-house AI engine, so enterprise data remains within your controlled environment.
How MCP connects modules and AI
In most ERP systems, modules are joined by custom integrations, and AI is bolted on through reports or exports. In SBC ERP every module publishes its capabilities through the Model Context Protocol: the data it holds, as resources; the business actions it can perform, as tools; and the rules that govern them, such as required fields, approval thresholds and segregation of duties. The Core keeps a live registry of what every installed module offers.
When a user asks AI Chat for something, the AI engine reads that registry, plans the work, and calls the tools it needs, always with the user’s own identity and permissions. Each call is validated by the module that owns the data, exactly as if the user had clicked the button themselves. Actions that change money, stock or commitments stop at the approval step defined in your Delegation of Authority, and every call, input and result is written to the audit trail.
One sentence, four modules, one approved order
The AI engine discovers what each module can do through MCP, calls them with the user’s permissions, and waits for the approval your Delegation of Authority requires.
- 1UserRequest in plain language
“Raise a PO for 20 pump seals for Block 5.” The AI engine resolves the user’s role and limits first.
- 2Inventoryinventory.check_stock
4 in stock · 20 needed.
- 3Budgetbudget.check_afe
AFE-2207 · OMR 112,500 free.
- 4Procurementprocurement.draft_po
PO-10482 · OMR 18,250.
- 5Approvalsapprovals.route
Ops Manager approved.
- 6SBC CoreCommitted and audited
The approved order is posted and every tool call is written to the audit trail.
- MCP tool call
- Result
- Human approval
- SBC Core
Why this architecture matters
- New modules become available to AI the moment they are installed, without new integrations.
- The AI can never do more than the user could do; permissions are enforced by the modules themselves.
- Every AI action is reproducible and auditable, step by step, like any human transaction.
- Third-party systems can join the same way, by exposing an MCP server for their data and actions.
Intelligence in every module
AI in SBC ERP is not a separate product. Four capabilities run across every module, on your own infrastructure if you choose: a search engine that understands meaning, local AI connected to every module through MCP, a decision engine that prepares every approval, and a report builder that turns questions into reports.
Intelligent & semantic search
Enterprise search usually means typing the exact invoice number or customer name. SBC ERP search understands what you mean. Names, amounts, dates and statuses in a question become precise filters, and descriptions are matched by meaning, so “pumps that keep failing” finds work orders about seal leaks and trips even when those words never appear.
One index covers records, documents, emails and conversations from every module, in Arabic and English. Every result is filtered by the user’s permissions before it is shown, and every hit links straight to the record, its history and its related documents.
Natural-language filters
Supplier, amount, period, status and location understood in plain Arabic or English.
Meaning, not keywords
Vector search finds related records and documents even when the wording is different.
Across every module
Finance, procurement, assets, HR, projects, logistics and documents in one place.
Permission-aware
Users only ever see results they are allowed to open, including inside documents.
Ask in your own words, in Arabic or English
One search across every module. It understands names, amounts and dates as filters, finds records by meaning rather than exact words, and only ever shows what the user may see.
Local AI for every module, through MCP
Every SBC ERP module ships with its own MCP server, which exposes its data, its business actions and its rules in a standard way. That makes any compatible AI model a first-class user of the ERP, under the same permissions and controls as a person.
Organisations that cannot send data outside their walls can run open-weight language and embedding models on their own servers or in an in-country cloud. The AI engine, the search index and the models all stay inside your environment, while still reaching every module. You choose the model; you can change it later without changing the ERP.
Not every task needs the largest model. The AI engine routes each request to the model that fits it: a small, fast model to classify an invoice line, a multilingual embedding model to index documents for search, a model tuned for Arabic writing to draft letters, and a larger reasoning model to compare tenders or explain a variance. That keeps answers fast and hardware requirements realistic.
The right model for each task, and no data leaves
Modules ask the AI engine for help over MCP. The engine chooses the model that fits the task, from a small classifier to a large reasoning model, and runs it on your servers or in an in-country cloud.
- AccountingCode supplier invoice INV-88213GL 5120 · Maintenance spares · 98% confidence
- SearchIndex 1,240 new documents1,240 documents embedded in the local index
- HRDraft an offer letter in ArabicDraft ready for HR review · letterhead applied
- ProcurementCompare 3 bids for tender T-114Evaluation summary with 2 clarifications
- Permissions
- MCP tools
- Audit
- ClassifierSmall · fast
- EmbeddingsMultilingual
- Arabic writerMedium
- ReasoningLarge
- Data sent outside
- 0 bytes
- AI calls audited
- 0
- Inside your boundary
- Request routed
- Model running
- No external calls
- An MCP server in every module: data as resources, actions as tools, rules enforced by the module itself.
- Local models on-premise or in Oman, with no data leaving your environment.
- Model choice per task, from small fast models for classification to larger models for reasoning and Arabic writing.
- One permission model for people and AI, and one audit trail for both.
AI decision engine for approvals
Approvers are the bottleneck of every organisation: they receive dozens of requests a day, each needing context that lives in several modules. The decision engine prepares that context before the request reaches them. It checks the budget or AFE, compares prices with history and contracts, reviews the supplier’s performance and compliance, confirms the approver’s authority and looks for patterns such as orders split to avoid a tender.
The result is a short, evidence-based summary with a risk level and a recommendation. Routine requests can be approved in seconds with confidence; unusual ones stand out immediately. The decision always remains with the manager, and the analysis is saved with the approval in the audit trail.
Every approval arrives with its evidence
Managers approve dozens of requests a day. The decision engine checks each one against budget, history, policy and patterns, explains what it found and recommends, while the decision stays with the manager.
- Amount
- OMR 46,800
- Supplier
- Al Noor Trading LLC
- Charged to
- AFE-2207 · Block 5
- Requested by
- Maintenance planner
✓ Approved by you · reasons and AI analysis saved to the audit trail
- BudgetWithin AFE-2207 · OMR 65,700 remaining after this order
- Price+1.2% vs the last 6 orders · within contract rates
- Supplier97% on time · no open quality issues · VAT number valid
- AuthorityWithin your approval limit of OMR 50,000
- Pattern2 similar orders this week just under the tender threshold
Approve. Ask Procurement to consolidate future seal orders into one tender to stay within policy.
- Check passed
- Worth a look
- AI recommendation
Dynamic report builder
Every module comes with standard reports, but the questions managers actually ask change every week. The report builder lets anyone describe a report in plain language, or assemble it visually, from any combination of modules: measures, dimensions, filters, periods and comparisons.
The builder shows the definition it understood before it runs, so numbers are never a black box. Reports refresh from live data, drill down to transactions, respect each reader’s permissions, export to PDF and Excel, and can be scheduled or shared with partners. Statutory and industry formats, such as IFRS statements and EPSA cost-recovery reports, are built in.
Describe the report. It builds itself.
The report builder works across every module. Describe what you need, check the definition it proposes, then save, schedule or share it, with every figure drilling down to its transactions.
| AFE | Budget | Actual | Partner A 60% | Partner B 40% |
|---|---|---|---|---|
| AFE-2207 · Drilling | 525k | 431k | 258.6k | 172.4k |
| AFE-2214 · Workover | 180k | 192k | 115.2k | 76.8k |
| AFE-2230 · Facilities | 320k | 214k | 128.4k | 85.6k |
- Budget
- Actual
- Over budget
Responsible AI & governance
AI that can act inside an ERP must be governed as carefully as any employee with system access. SBC ERP treats every AI model and agent as a user: it is identified, it is given exactly the permissions of the person it works for, its actions pass the same approvals, and everything it reads, proposes and does is recorded.
Administrators decide which modules and actions AI may use, which tasks may run unattended and which always require a person, and which model serves each task. AI output is always shown with its sources, so a user can check where a figure or recommendation came from before relying on it.
Same permissions as the user
AI inherits the user’s role, data scope and field restrictions. It cannot see or change anything the user could not.
Human in the loop
Actions that commit money, stock, people or contracts always stop for a human decision under the Delegation of Authority.
Explainable results
Answers, summaries and recommendations link back to the records, documents and rules they were based on.
Policy per module and action
Administrators enable AI per module and per tool, set which steps may run unattended and review usage.
Complete AI audit trail
Prompts, tool calls, inputs, results and the human decision are logged together and can be replayed.
Aligned with recognised frameworks
Controls are designed around ISO/IEC 42001, the NIST AI Risk Management Framework and the OWASP guidance for LLM applications.
Dynamic workflows
Every business process in SBC ERP runs on one dynamic workflow engine in the Core. Purchase requests, AFEs, invoices, rate exceptions, cargo releases, contracts, leave and onboarding all use the same engine, so approvals, deadlines, notifications and audit behave identically everywhere.
Workflows are configuration, not code. Process owners design them visually, and every route is decided at run time from live data: the amount, the cost centre, the requester’s position and grade, the Delegation of Authority, the partner’s share or the customer’s credit status. When the organisation changes, the workflow changes the same day, without a software release.
Because modules connect to the Core through MCP, a single workflow can span the whole enterprise. One approval can reserve budget, create a purchase order, notify a supplier, update the ledger and ask an AI agent to prepare the next document, with every step recorded in one audit trail.
Visual process designer
Design steps, decisions, parallel branches and deadlines on a canvas, then publish a new version without redeploying anything.
Event triggers from any module
Start a workflow when a record is created, a value changes, a date arrives or an external system calls a webhook.
Dynamic routing by DOA
Approvers are resolved at run time from positions, grades, amounts and the Delegation of Authority, never hard-coded to people.
Sequential & parallel approvals
Chain approvers, run reviews in parallel, require all or any, and delegate while someone is away.
SLAs, reminders & escalation
Every task carries a deadline; reminders and escalation to a deputy or the next level happen automatically.
Cross-module actions via MCP
A step can create or update records in any module, such as budget, procurement, finance, HR or logistics, in the same transaction.
AI-assisted steps
AI agents can pre-check requests, summarise context for approvers and draft documents, while the decision stays with a person.
Versioning, simulation & audit
Test a new version on sample data before publishing; running cases keep their version, and every action is logged.
Leave request, routed dynamically
One instance travelling through the process. Routing, approvers and deadlines come from configuration, not code.
- 1EmployeeLeave needed
- 2EmployeeSubmit requestDates · type · cover
- 3SBC ERPValidateBalance · policy
- 4Line managerManager approvalSLA 48h48h without action → escalates to a deputy · Rejected → returned with reason
- 5SBC ERPOver 3 days?Yes → HR approval · No → straight to Update records
- 6HRHR approvalPer DOA
- 7SBC ERPUpdate recordsLeave · payroll · calendar
- 8EmployeeEmployee notified
- User task
- Automated step
- Decision
- Timer · escalation
- Live request
The same engine, across every module
- Finance: journal approvals, payment runs, period close and invoice matching exceptions.
- Procurement: purchase requests, RFQ and tender awards, and contract variations.
- Oil & Gas: AFE approvals with partner consent, budget revisions and cost allocations.
- Logistics: rate exceptions below margin, customs holds and cargo release gates.
- HR: leave, overtime, recruitment, salary revisions, performance reviews and final settlement.
- Documents: policy reviews, contract signing and certificate renewals.
Routing by Delegation of Authority
The Delegation of Authority is the rulebook of an organisation: who may approve what, up to which amount, for which kind of spend. In SBC ERP it is held as data in the Core, versioned and effective-dated, and every workflow reads it at run time. Approvers are defined by position, never by name, so when people change roles, go on leave or leave the company, routes stay correct without anyone editing a workflow.
The same purchase request can therefore follow very different paths. A small order goes to the line manager; a larger one adds the department head; a major commitment runs Finance and the General Manager in parallel; and spend above the highest threshold also requires the CEO and, for a joint venture, partner consent. Delegation to a deputy, deadlines and escalation are applied automatically, and the exact DOA version used is stored with each approval.
DOA as versioned data
Limits by amount, category, cost object and entity, with effective dates and full change history.
Positions, not people
Routes resolve to the current holder of a position, including acting appointments and deputies.
Conditions on any field
Route on amount, currency, cost centre, AFE, supplier risk, contract type, partner share or any custom field.
Proof for auditors
Every decision stores who approved, under which rule and version, with the evidence they saw.
One workflow, the right approvers every time
The purchase request workflow is designed once. At run time the engine reads the amount, the cost object and the Delegation of Authority, and builds the route, with parallel approval and delegation when someone is away.
- Up to OMR 5,000Line manager
- Up to OMR 50,000Line manager → Department head
- Up to OMR 250,000Department head → Finance + GM
- Above OMR 250,000GM → CEO → JV partners
- Awaiting decision
- Approved
- Delegated
- Parallel approval
Business modules
Every SBC ERP edition includes a common layer of business modules. They cover the capabilities every organisation relies on, from customer engagement and communication to documents, analytics and integration, and they share one data model, so information captured once is available everywhere.
Lead-to-cash
Enquiry received
CustomerA prospect makes contact by WhatsApp, email or phone, and every channel lands in one place.
Lead qualified
CRMThe contact and opportunity are created automatically in Contacts and CRM, with the full conversation history attached.
Proposal issued
ProposalsThe commercial team builds the offer in Proposal Management and issues it on company letterhead.
Contract signed
SignThe customer signs electronically; the signature and its evidence are stored with the deal.
Invoiced and collected
InvoicesInvoice Management issues the invoice and tracks it through to payment.
Performance measured
Reports & KPIPipeline, conversion and revenue flow into Reports and KPI dashboards, with AI-generated insight.
ResultOne continuous journey from first contact to cash, with a single record and no re-keying between systems.
Customer engagement & communication
CRMAccounts, opportunities and pipeline management, with forecasting across the full sales cycle.
Manages the complete customer lifecycle, from first contact to renewal. Opportunities, activities, quotations and forecasts sit on one shared account record, so sales, service and finance always see the same customer.
How it works- 1Lead
- 2Qualify
- 3Opportunity
- 4Proposal
- 5Won / lost
Standards & frameworks- Personal Data Protection Law (Royal Decree 6/2022) (opens in a new tab)Sultanate of Oman
Oman’s data protection law, governing lawful processing, consent, data-subject rights and the security of personal data.
- ISO/IEC 27701 (opens in a new tab)ISO / IEC
Extends ISO/IEC 27001 with controls for managing personally identifiable information and privacy.
- ISO 10002:2018 (opens in a new tab)ISO
Guidelines for fair, responsive and traceable handling of customer complaints.
ContactsA single, de-duplicated directory of people and organisations, shared by every module.
A governed master of every person and organisation the company works with. Duplicates are detected on entry, and every module reads from the same golden record.
How it works- 1Capture
- 2De-duplicate
- 3Verify
- 4Share
Standards & frameworks- vCard (RFC 6350) (opens in a new tab)IETF
The standard format for exchanging contact details between systems and devices.
- ITU-T E.164 (opens in a new tab)ITU
The international numbering plan that gives every telephone number a single, global format.
- ISO 3166 (opens in a new tab)ISO
Standard codes for countries and their subdivisions, used for consistent addresses and reporting.
- Personal Data Protection Law (Royal Decree 6/2022) (opens in a new tab)Sultanate of Oman
Oman’s data protection law, governing lawful processing, consent, data-subject rights and the security of personal data.
EmailEnterprise mailboxes linked to customers, suppliers and business records.
Enterprise email connected to the ERP. Messages are linked automatically to customers, suppliers, jobs and approvals, building a complete communication history on every record.
How it works- 1Receive
- 2Match to record
- 3Assign
- 4Reply & log
Standards & frameworks- SPF (RFC 7208) (opens in a new tab)IETF
Declares which mail servers are authorised to send email on behalf of a domain.
- DKIM (RFC 6376) (opens in a new tab)IETF
Cryptographically signs outgoing email so recipients can verify it was not altered.
- DMARC (RFC 7489) (opens in a new tab)IETF
Tells receiving servers how to treat mail that fails SPF or DKIM, protecting the domain from spoofing.
- S/MIME 4.0 (RFC 8551) (opens in a new tab)IETF
Signs and encrypts individual email messages end to end.
MessengerSecure internal messaging, in context with the work being discussed.
Real-time team chat in channels and direct messages, with conversations anchored to the records they concern, so decisions stay with the work.
How it works- 1Channel
- 2Discuss
- 3Mention
- 4Decide
- 5Archive
Standards & frameworks- TLS 1.3 (RFC 8446) (opens in a new tab)IETF
The current protocol for encrypting data in transit between browsers, apps and servers.
- ISO/IEC 27001 (opens in a new tab)ISO / IEC
The international standard for information security management systems, covering risk assessment and security controls.
WhatsAppBusiness messaging for customers and field teams, captured against the right record.
Two-way WhatsApp Business messaging for customers and field staff. Every conversation is stored on the right contact, job or case, and approved templates keep outbound messages compliant.
How it works- 1Opt-in
- 2Message
- 3Route
- 4Resolve
- 5Log
Standards & frameworks- WhatsApp Business Messaging Policy (opens in a new tab)Meta
Rules for business messaging on WhatsApp, including opt-in consent, message templates and permitted content.
- Personal Data Protection Law (Royal Decree 6/2022) (opens in a new tab)Sultanate of Oman
Oman’s data protection law, governing lawful processing, consent, data-subject rights and the security of personal data.
Call CenterInbound and outbound call handling with queues and full interaction history.
Inbound and outbound calling with queues, routing, call notes and follow-up tasks, all captured on the customer record for full context on every interaction.
How it works- 1Call
- 2Route
- 3Handle
- 4Wrap-up
- 5Follow up
Standards & frameworks- ISO 18295-1 (opens in a new tab)ISO
Service requirements for customer contact centres, including communication, complaints handling and performance metrics.
- SIP (RFC 3261) (opens in a new tab)IETF
The signalling protocol behind modern VoIP telephony and call-centre integration.
- Personal Data Protection Law (Royal Decree 6/2022) (opens in a new tab)Sultanate of Oman
Oman’s data protection law, governing lawful processing, consent, data-subject rights and the security of personal data.
Documents & signature
Company DocumentsA governed library for policies, contracts and corporate records.
The official library for policies, procedures, contracts and certificates, with versions, owners, review dates and access control, so everyone works from the current approved version.
How it works- 1Draft
- 2Review
- 3Approve
- 4Publish
- 5Retire
Standards & frameworks- ISO 15489-1:2016 (opens in a new tab)ISO
Principles for creating, capturing and managing records that remain authentic, reliable and usable.
- ISO/IEC 27001 (opens in a new tab)ISO / IEC
The international standard for information security management systems, covering risk assessment and security controls.
SignCryptographically verifiable electronic signatures for documents and approvals, based on the Nostr protocol.
Electronic signing for contracts, approvals and internal forms, with verified signer identity, trusted timestamps and a tamper-evident completion certificate. Every signature is created cryptographically according to the Nostr protocol: the document is hashed with SHA-256 and signed with a Schnorr signature on secp256k1, so its integrity and signer can be verified independently.
How it works- 1Prepare
- 2Hash (SHA-256)
- 3Sign (Schnorr)
- 4Verify
- 5Archive
Standards & frameworks- Nostr NIP-01: events and signatures (opens in a new tab)Nostr protocol
Defines how a signed record is built: the content is serialised, hashed with SHA-256 to a unique ID and signed with the signer’s private key, so anyone can verify it independently with the public key.
- BIP-340 Schnorr signatures (secp256k1) (opens in a new tab)Bitcoin Improvement Proposals
The Schnorr signature scheme on the secp256k1 curve used by Nostr: compact 64-byte signatures, provably secure and fast to verify.
- eIDAS Regulation (EU) 910/2014 (opens in a new tab)European Union
The benchmark legal framework for electronic signatures, seals and timestamps and their legal effect.
- ETSI EN 319 142 (PAdES) (opens in a new tab)ETSI
The PDF signature format for signed documents that remain verifiable over the long term.
- Time-Stamp Protocol (RFC 3161) (opens in a new tab)IETF
Trusted timestamps that prove exactly when a document was signed.
- Electronic Transactions Law (Royal Decree 69/2008) (opens in a new tab)Sultanate of Oman
Gives electronic records and electronic signatures legal recognition in Oman.
Analytics & performance
ReportsOperational and management reporting, exported on company letterhead.
Operational, financial and management reports with filters, drill-down, scheduling and export to PDF and Excel on company letterhead.
How it works- 1Select
- 2Filter
- 3Drill down
- 4Export / schedule
Standards & frameworks- IBCS (opens in a new tab)IBCS Association
International Business Communication Standards for clear, consistent and comparable business charts and reports.
- XBRL (opens in a new tab)XBRL International
The global standard for digital, machine-readable financial and regulatory reporting.
KPICompany, department and individual KPIs with targets and trends.
Defines KPIs with owners, targets and formulas, and tracks them over time from live ERP data, from the board down to each team.
How it works- 1Define
- 2Target
- 3Measure
- 4Review
Standards & frameworks- Balanced Scorecard (opens in a new tab)Balanced Scorecard Institute
A strategy framework that links financial, customer, process and learning measures to objectives.
- IBCS (opens in a new tab)IBCS Association
International Business Communication Standards for clear, consistent and comparable business charts and reports.
SearchEnterprise-wide search across every module, respecting each user’s permissions.
One search across the entire ERP, covering records, documents and conversations, with every result filtered by the user’s permissions.
How it works- 1Query
- 2Rank
- 3Filter by access
- 4Open
Standards & frameworks- ISO/IEC 27701 (opens in a new tab)ISO / IEC
Extends ISO/IEC 27001 with controls for managing personally identifiable information and privacy.
- WCAG 2.2 (opens in a new tab)W3C
The international guidelines for making web interfaces accessible to people with disabilities.
Work ActivityTime and activity capture across teams and projects.
Captures time and activity against projects, jobs and cost centres for costing, billing and productivity analysis.
How it works- 1Log
- 2Approve
- 3Allocate cost
- 4Analyse
Standards & frameworks- Labour Law (Royal Decree 53/2023) (opens in a new tab)Sultanate of Oman
Defines employment contracts, working hours, overtime, leave and end-of-service entitlements in Oman.
- ISO 21502:2020 (opens in a new tab)ISO
International guidance on project management practice.
Commerce & integration
Proposal ManagementCommercial proposals and bids, from draft to award.
Plans, writes and tracks proposals and bids, with reusable content, structured reviews and deadline control.
How it works- 1Qualify
- 2Plan
- 3Write
- 4Review
- 5Submit
Standards & frameworks- APMP Body of Knowledge (opens in a new tab)Association of Proposal Management Professionals
The recognised body of practice for planning, writing and managing winning proposals and bids.
- ISO 15489-1:2016 (opens in a new tab)ISO
Principles for creating, capturing and managing records that remain authentic, reliable and usable.
Invoice ManagementInvoice capture, approval and tracking through to settlement.
Captures, validates and routes invoices for approval, links them to orders and contracts, and tracks each one through to payment.
How it works- 1Capture
- 2Validate
- 3Approve
- 4Post
- 5Pay
Standards & frameworks- UBL 2.1 (ISO/IEC 19845) (opens in a new tab)OASIS / ISO
The XML standard for invoices, orders and other business documents exchanged between organisations.
- Peppol BIS Billing 3.0 (opens in a new tab)OpenPeppol
The network specification for exchanging structured e-invoices between businesses and governments.
- Value Added Tax Law (Royal Decree 121/2020) (opens in a new tab)Sultanate of Oman
Sets Oman’s VAT rules for taxable supplies, tax invoices, returns and record keeping.
POSPoint of sale for retail and service counters, posted directly to the ledger.
Fast checkout for retail and service counters, with receipts, payments and stock updated and posted in real time.
How it works- 1Scan
- 2Price
- 3Pay
- 4Receipt
- 5Post
Standards & frameworks- PCI DSS v4.0 (opens in a new tab)PCI Security Standards Council
Mandatory security requirements for any system that stores, processes or transmits payment card data.
- EMV specifications (opens in a new tab)EMVCo
Global specifications for secure chip and contactless card payments.
- Value Added Tax Law (Royal Decree 121/2020) (opens in a new tab)Sultanate of Oman
Sets Oman’s VAT rules for taxable supplies, tax invoices, returns and record keeping.
ExchangeStructured data exchange with external systems and partners.
Imports and exports structured data with partners, banks and external systems, with field mapping, validation and error queues.
How it works- 1Map
- 2Validate
- 3Transform
- 4Deliver
- 5Reconcile
Standards & frameworks- OpenAPI 3.1 (opens in a new tab)OpenAPI Initiative
The standard, machine-readable way to describe REST APIs.
- JSON Schema (opens in a new tab)JSON Schema
Defines and validates the structure of JSON data exchanged between systems.
- ISO 20022 (opens in a new tab)ISO
The global messaging standard for payments and financial data, adopted by banks and payment systems worldwide.
- UN/EDIFACT (opens in a new tab)UN/CEFACT
The United Nations standard for electronic data interchange between trading partners.
WebhooksSigned, real-time business events delivered to other systems.
Pushes business events to external systems in real time, signed for authenticity and retried automatically until delivered.
How it works- 1Event
- 2Sign
- 3Deliver
- 4Retry
- 5Log
Standards & frameworks- HMAC (RFC 2104) (opens in a new tab)IETF
Keyed message authentication used to sign webhook payloads so receivers can verify their origin.
- CloudEvents (opens in a new tab)CNCF
A common specification for describing event data consistently across systems.
- Standard Webhooks (opens in a new tab)Standard Webhooks
Open conventions for secure, reliable and interoperable webhook delivery.
AI & enablement
AI AgentsAutonomous agents that execute cross-module processes, with human approval where it matters.
Agents that carry out multi-step business tasks across modules, using exactly the same permissions and approvals as people.
How it works- 1Goal
- 2Plan
- 3Act via MCP
- 4Human approval
- 5Audit
Standards & frameworks- ISO/IEC 42001:2023 (opens in a new tab)ISO / IEC
The first international management-system standard for the responsible development and use of AI.
- NIST AI Risk Management Framework (opens in a new tab)NIST
A framework for identifying, measuring and managing the risks of AI systems.
- OWASP Top 10 for LLM Applications (opens in a new tab)OWASP
The most critical security risks for applications built on large language models, such as prompt injection.
- Model Context Protocol (opens in a new tab)Open standard
The open protocol that connects AI models to tools and data in a consistent, governed way.
Training CenterRole-based training, onboarding and user enablement.
Role-based courses, onboarding paths and assessments that make every user productive quickly and keep skills current.
How it works- 1Assign
- 2Learn
- 3Assess
- 4Certify
Standards & frameworks- Experience API (xAPI) (opens in a new tab)ADL Initiative
Records learning activity across systems in a standard, portable format.
- ISO 10015:2019 (opens in a new tab)ISO
Guidelines for competence management and people development.
Select any module to see how it works and the standards it is designed around. Standards listed are the international frameworks, regulations and best practice each module aligns with; formal certification and compliance commitments are defined for each engagement.
Real-time insight
Because every business module writes to the same platform, management information is a by-product of daily work, not a project at month end. An invoice issued in the morning is in the revenue figure a second later; a purchase order approved after lunch is already committed against its budget; a payment run updates the cash position as it executes.
Dashboards and KPIs are defined once and drill down to the transaction behind every number, in Arabic and English. AI adds context: it explains why a figure moved, highlights what is unusual and answers follow-up questions in plain language.
Every transaction, reflected the moment it posts
Because every module writes to one platform, management figures never wait for a month-end export. Each event below updates the cockpit as it happens.
- Sales & invoices
- Treasury
- Procurement
- Accounting
Oil & Gas edition
The Oil & Gas edition is designed for upstream operators, joint-venture partners and oilfield service companies. It connects the full capital and operating cycle, from blocks and participating interests through AFEs, budgets, procurement and inventory to accounting, partner allocation and regulatory reporting, in a single controlled system of record.
Every expenditure is authorised before it is committed, measured against budget as it happens, and traceable from the AFE to each partner’s share and to EPSA cost-recovery and IFRS reports.
Authorise-to-allocate: from AFE to partner reporting
Joint venture defined
BlockBlock Management holds partners, operatorship and effective-dated participating interests.
Expenditure authorised
AFEAn AFE is raised and approved within the limits of the Delegation of Authority and, where required, by partners.
Funds committed
BudgetThe approved amount is reserved against the budget, preventing overspend before it occurs.
Sourced and contracted
ProcurementRequisition, RFQ or tender, technical then commercial evaluation, and award to a purchase order or contract.
Received and capitalised
Inventory & AssetsMaterials are received into stock and equipment is registered and capitalised as a fixed asset.
Matched, paid and allocated
AccountingInvoices are three-way matched and paid through Treasury, and costs are allocated to partners by share.
Reported in real time
ReportsBudget vs. actual, AFE status, IFRS statements and EPSA cost-recovery reports update continuously.
ResultComplete spend control and a clean audit trail from authorisation to each partner’s share.
Block ManagementBlocks, partners, operatorship, petroleum agreements and effective-dated participating interests.
The master of the joint venture: blocks, licences, partners, operatorship and participating interests with effective dates. Every cost allocation and partner report is derived from it.
How it works- 1Register block
- 2Add partners
- 3Set interests
- 4Track changes
Standards & frameworks- AIEN Model Contracts (JOA) (opens in a new tab)Association of International Energy Negotiators
The industry-standard joint operating agreement, including work programmes, budgets, AFEs and partner consent.
- PPDM (opens in a new tab)Professional Petroleum Data Management Association
Data-management standards and a reference data model for exploration and production master data.
- IFRS 11 (opens in a new tab)IFRS Foundation
Accounting for joint operations and joint ventures, including each partner’s share of assets and costs.
AFEAuthorisation for Expenditure with approval hierarchies, authority limits, budget control and cost tracking.
Controls capital and major operating spend before it is committed. Each AFE carries its estimate, approvals, budget link and live actual cost through to close-out.
How it works- 1Estimate
- 2Submit
- 3Approve (DOA)
- 4Track
- 5Close
Standards & frameworks- AIEN Model Contracts (JOA) (opens in a new tab)Association of International Energy Negotiators
The industry-standard joint operating agreement, including work programmes, budgets, AFEs and partner consent.
- COSO Internal Control – Integrated Framework (opens in a new tab)COSO
The leading framework for designing and assessing internal controls over operations and financial reporting.
BudgetCAPEX and OPEX planning, commitment control and budget vs. actual analysis.
Annual and multi-year CAPEX and OPEX budgets, with commitments reserved in real time and variances visible at every level.
How it works- 1Plan
- 2Approve
- 3Commit
- 4Monitor
- 5Revise
Standards & frameworks- AIEN Model Contracts (JOA) (opens in a new tab)Association of International Energy Negotiators
The industry-standard joint operating agreement, including work programmes, budgets, AFEs and partner consent.
- IFRS 6 (opens in a new tab)IFRS Foundation
Accounting for exploration and evaluation expenditure in the extractive industries.
- COSO Internal Control – Integrated Framework (opens in a new tab)COSO
The leading framework for designing and assessing internal controls over operations and financial reporting.
AccountingGeneral ledger, payables, receivables, tax and VAT, financial close, IFRS and EPSA cost-recovery reporting, and e-invoicing.
The financial system of record: ledger, payables, receivables, tax, close and reporting, including partner allocation and EPSA cost recovery.
How it works- 1Record
- 2Reconcile
- 3Close
- 4Report
Standards & frameworks- IFRS Accounting Standards (opens in a new tab)IFRS Foundation
The international financial reporting standards issued by the IASB and applied by companies in Oman.
- IFRS 11 (opens in a new tab)IFRS Foundation
Accounting for joint operations and joint ventures, including each partner’s share of assets and costs.
- Value Added Tax Law (Royal Decree 121/2020) (opens in a new tab)Sultanate of Oman
Sets Oman’s VAT rules for taxable supplies, tax invoices, returns and record keeping.
- Income Tax Law (Royal Decree 28/2009) (opens in a new tab)Sultanate of Oman
Governs corporate income tax, withholding tax and filing obligations in Oman.
- COSO Internal Control – Integrated Framework (opens in a new tab)COSO
The leading framework for designing and assessing internal controls over operations and financial reporting.
FinanceTreasury, cash management, payment processing and bank integration.
Treasury and cash control: bank accounts, payment runs, bank integration, reconciliation and cash forecasting.
How it works- 1Propose
- 2Approve
- 3Transmit
- 4Reconcile
Standards & frameworks- ISO 20022 (opens in a new tab)ISO
The global messaging standard for payments and financial data, adopted by banks and payment systems worldwide.
- IAS 7 (opens in a new tab)IFRS Foundation
Presentation of the statement of cash flows.
- COSO Internal Control – Integrated Framework (opens in a new tab)COSO
The leading framework for designing and assessing internal controls over operations and financial reporting.
ProcurementSource-to-pay: requisitions, RFQs and tenders, two-stage evaluation, purchase orders and contract management.
Source-to-pay from requisition to payment, including RFQs, sealed tenders, two-stage evaluation, contracts and supplier performance.
How it works- 1Request
- 2Tender
- 3Evaluate
- 4Award
- 5Order
Standards & frameworks- ISO 20400 (opens in a new tab)ISO
Guidance on integrating sustainability and responsible practice into procurement.
- UNSPSC (opens in a new tab)GS1 US
A global classification of products and services for consistent spend analysis.
- COSO Internal Control – Integrated Framework (opens in a new tab)COSO
The leading framework for designing and assessing internal controls over operations and financial reporting.
InventoryMulti-warehouse stock control, movements, transfers and inventory valuation.
Multi-warehouse stock with item masters, bin locations, movements, transfers, counts and valuation.
How it works- 1Receive
- 2Store
- 3Issue
- 4Count
- 5Value
Standards & frameworks- IAS 2 (opens in a new tab)IFRS Foundation
Measurement of inventories, including cost formulas such as FIFO and weighted average.
- GS1 barcodes (opens in a new tab)GS1
Global barcode standards for identifying items, cases and locations.
AssetsFixed-asset lifecycle, from acquisition and capitalisation to depreciation and disposal.
Fixed assets and equipment through their full lifecycle, with capitalisation, depreciation, transfers, impairment and disposal.
How it works- 1Acquire
- 2Capitalise
- 3Depreciate
- 4Dispose
Standards & frameworks- IAS 16 (opens in a new tab)IFRS Foundation
Recognition, measurement and depreciation of property, plant and equipment.
- IAS 36 (opens in a new tab)IFRS Foundation
Ensures assets are not carried above the amount they can recover.
- ISO 55000:2024 (opens in a new tab)ISO
Principles and terminology for managing physical assets across their whole life cycle.
Project ManagementPlanning, WBS and cost control for field operations and capital projects.
Plans and controls field and capital projects with WBS, schedules, budgets, commitments and actual cost.
How it works- 1Plan
- 2Baseline
- 3Execute
- 4Measure
- 5Close
Standards & frameworks- PMBOK® Guide — 7th Edition (opens in a new tab)Project Management Institute
Defines what good project management has to get right: the principles and performance domains, from stakeholders and planning to delivery, measurement and uncertainty.
- PRINCE2® (opens in a new tab)PeopleCert (AXELOS)
Defines how a project is governed, staged and tolerated: clear roles, management stages, stage-gate decisions and tolerances that trigger escalation.
- ISO 21500:2021 (opens in a new tab)ISO
Provides the shared international vocabulary for project, programme and portfolio management concepts and processes.
HRHire-to-retire: organisation, recruitment, attendance, payroll, performance and final settlement.
The complete employee lifecycle, from requisition and hiring to payroll, performance and final settlement, with every transaction approved under your Delegation of Authority.
How it works- 1Hire
- 2Onboard
- 3Pay
- 4Review
- 5Settle
Standards & frameworks- Labour Law (Royal Decree 53/2023) (opens in a new tab)Sultanate of Oman
Defines employment contracts, working hours, overtime, leave and end-of-service entitlements in Oman.
- Social Protection Law (Royal Decree 52/2023) (opens in a new tab)Sultanate of Oman
Establishes employer and employee contributions and social insurance benefits administered by the Social Protection Fund.
- ISO 30414:2025 (opens in a new tab)ISO
Requirements for human capital reporting, from workforce costs to skills and turnover.
- Personal Data Protection Law (Royal Decree 6/2022) (opens in a new tab)Sultanate of Oman
Oman’s data protection law, governing lawful processing, consent, data-subject rights and the security of personal data.
Capital spend across departments
- 1OperationsField requirementProject & WBS
- 2OperationsRaise AFEAFE draft
- 3Budget & TreasuryBudget checkFunds reserved
- 4Management & JVAFE approvalGateApproved by DOA
- 5OperationsPurchase requestPR linked to AFE
- 6ProcurementRFQ / tenderSealed bids
- 7ProcurementBid evaluationTechnical, then price
- 8Management & JVAward approvalGateApproved award
- 9ProcurementPO / contractCommitment
- 10Warehouse & AssetsGoods receiptGRN · asset tag
- 11Accounting3-way matchInvoice posted
- 12Budget & TreasuryPayment runGateBank transfer
- 13AccountingPartner allocationCosts by share
- 14Management & JVReportingEPSA · IFRS · BvA
- Department step and the record it creates
- Approval gate
- Hand-off between departments
Accounting for oil & gas and logistics
Oil and gas accounting is unlike any other. Costs are incurred under AFEs, shared between joint-venture partners by participating interest, recovered under production sharing agreements, and reported both under IFRS and to the government. Logistics has its own needs: job costing, accruals for carrier costs not yet invoiced, revenue recognised as services are performed and margins tracked per shipment.
SBC ERP handles both natively, on one general ledger with multiple companies, currencies and calendars. Every transaction carries its AFE, WBS, block, partner, job or cost centre, so the same entry feeds statutory accounts, partner billing, cost recovery and management reporting without re-entry.
Joint-venture accounting
Participating interests by block and date, cash calls, joint-interest billing and partner statements.
Cost recovery & EPSA
Cost pools, recoverable and non-recoverable costs, profit oil and government reporting.
IFRS for the industry
Exploration and evaluation (IFRS 6), joint arrangements (IFRS 11), leases (IFRS 16) and revenue (IFRS 15).
Logistics job costing
Revenue, cost and margin per job, with accruals for open carrier and agent charges.
Multi-company & multi-currency
Consolidation, intercompany, revaluation and OMR, USD and other currencies side by side.
Tax & e-invoicing
Oman VAT, withholding tax and the five-corner e-invoicing model built into every invoice.
Post once, and every partner’s share is right
A drilling invoice is posted against an AFE. The ERP splits it by each partner’s effective-dated interest, separates recoverable from non-recoverable cost, and updates partner billing, cost recovery and IFRS reporting in the same step.
- Operator45%OMR 54,000
- Partner B35%OMR 42,000
- Partner C20%OMR 24,000
- Recoverable · development cost poolOMR 112,400
- Non-recoverable · contractor standby faultOMR 7,600
- Joint-interest billing · 2 partner statements
- Cash call reconciled
- EPSA cost-recovery report
- IFRS 11 share in each ledger
- Operator · 45%
- Partner B · 35%
- Partner C · 20%
- Non-recoverable
What the operator no longer does by hand
- Splitting each invoice, timesheet and stock issue between partners in a spreadsheet.
- Re-classifying costs for the cost-recovery report after the books are closed.
- Preparing partner billing statements and cash-call reconciliations from separate extracts.
- Restating history when a participating interest changes: effective dates make the split right for each period automatically.
Procurement & contract workflows
From a field requirement to a paid invoice, every procurement step runs on the dynamic workflow engine with your Delegation of Authority. Requisitions are checked against budget and stock, sourced by RFQ or formal tender with sealed bids and separate technical and commercial evaluation, awarded to purchase orders or contracts, and tracked through delivery, receipt, matching and payment.
Contracts are managed as living records: rates, call-offs, variations, expiries, guarantees and performance, with alerts before anything lapses. In-Country Value commitments and spend with local suppliers are measured automatically for reporting.
Requisition
Raised from a project, work order or stock level, checked against budget and AFE before it moves.
Sourcing
RFQ or tender with sealed bids, clarifications, and technical then commercial evaluation.
Award & contract
Award approved under DOA, converted to a purchase order or contract with rates and terms.
Delivery & receipt
Goods received or services confirmed, inspected and recorded against the order.
Match & pay
Three-way match, tolerances, approval and payment run, with ICV and supplier performance captured.
Asset management
Wells, pipelines, rotating equipment, vehicles and facilities are where the money in oil and gas is spent. SBC ERP manages every asset across its full life: acquisition and capitalisation from a purchase order or project, location and hierarchy, preventive and predictive maintenance, inspections and integrity, spares, depreciation, impairment and disposal.
Because maintenance, inventory, procurement and accounting share one platform, a breakdown raises a work order, reserves spares, creates a purchase request if stock is short, and posts the cost to the right asset, AFE and partner automatically. AI adds failure prediction and condition-based maintenance on top.
Asset register & hierarchy
Sites, systems, equipment and components, with tags, documents and history.
Maintenance
Preventive plans, work orders, permits, labour and spares, plus predictive alerts from sensors.
Integrity & inspection
Inspection schedules, findings, risk ranking and corrective actions.
Depreciation & impairment
Component depreciation and impairment testing in line with IAS 16 and IAS 36.
From a sensor trend to a planned repair, automatically
Condition data from the field is read against each asset’s alarm levels. When AI sees a failure coming, one event raises the work order, reserves spares, orders what is missing and captures every cost against the right asset, AFE and partner.
- Baseline
- 2.3 mm/s
- Latest
- 5.6 mm/s
- Next PM due
- in 41 days
- AIFailure predictedMechanical seal wear · failure likely within 9 days · 87% confidence
- MaintenanceWork order WO-7731Priority high · planned for Thursday’s shutdown window
- InventorySpares reservedSeal kit SK-40: 1 reserved in Fahud store · 1 short
- ProcurementPurchase request PR-20521 seal kit from contract C-311 · budget checked on AFE-2207
- HSEPermit to work issuedIsolation plan attached · approved by area authority
- AccountingCost capturedLabour and parts to asset P-101 · AFE-2207 · shared by partner
- Sensor trend
- Alarm level
- AI prediction
- Action completed
Predictive maintenance uses condition data from existing plant historians, SCADA or IoT gateways through the integration layer; SBC ERP does not replace control systems.
Everything an oil & gas business needs
Upstream operations
Blocks, wells, production, AFEs, budgets and partner reporting.
Finance
JV accounting, cost recovery, treasury, IFRS and tax, in one ledger.
Supply chain
Procurement, tenders, contracts, inventory, warehouses and logistics.
Assets & maintenance
Asset lifecycle, maintenance, integrity and predictive AI.
People & contractors
HR, payroll, rotations, competencies and contractor certifications.
HSE & compliance
Permits, incidents, inspections, audits and verifiable records.
Projects
WBS, schedules, progress, cost control and earned value.
Intelligence
Semantic search, local AI, decision support and dynamic reports across all of it.
Procure-to-pay controls
In capital-intensive operations, a weak link between ordering, receiving and paying costs real money: duplicate payments, invoices for goods never received, prices that drift from the contract. SBC ERP closes that gap with controls that run automatically on every transaction, instead of being sampled by auditors months later.
Every supplier invoice, whether it arrives as an e-invoice, a PDF read by AI or a manual entry, is matched against its purchase order and goods receipt. Quantities, prices, taxes and totals are compared line by line; differences within the tolerance your finance policy allows are accepted and logged, and anything outside it goes to the right person with the evidence attached.
Three-way match, checked line by line
An invoice is paid only when it matches what was ordered and what was received. SBC ERP checks every line automatically and sends only real exceptions to people.
- Being compared
- Matched
- Within tolerance
Controls applied to every invoice
- Two- and three-way matching against purchase orders, goods receipts and service confirmations.
- Price and quantity tolerances set by policy, by category and by supplier.
- Duplicate detection across invoice numbers, amounts, dates and bank details.
- Budget and AFE checks before commitment, and cost allocation to partners after payment.
- Segregation of duties: the person who orders cannot receive, approve and pay the same purchase.
Logistics edition
The Logistics edition is designed for freight forwarders, carriers, warehouse and yard operators and cargo agents. It manages every shipment as a single job, from quotation and booking through documentation, customs, transport and cargo release to billing and close, with live status and profitability at every step.
Commercial, operational and financial teams work from the same record, so margins are protected at quotation, controls are enforced at every gate, and each job closes with its true profit.
Book-to-bill
Job opened
JobA confirmed booking becomes a Logistics Job, the single file for the shipment.
Priced within margin
RatesRates come from approved rate cards; any quote below the margin floor requires approval.
Documents issued
DocumentsBills of lading or air waybills are issued, with dangerous-goods evidence where required.
Customs cleared
CustomsThe customs file is prepared, submitted and cleared, or escalated as an exception.
Moved and stored
Transport & YardTransport is dispatched and tracked by milestone; cargo is received and stored in the warehouse or yard.
Cargo released
Release gateCargo is released only when documentation, customs and payment checks are all complete.
Billed and closed
BillingCharges are invoiced, the job margin is posted to Accounting and the job is closed.
ResultReal-time status and profit for every shipment, and no cargo released before every control has passed.
Logistics operations
Logistics JobThe shipment file at the centre of every operation, from booking to controlled closure.
The single file for each shipment: parties, routing, cargo, documents, costs and revenue, with status controlled from booking to closure.
How it works- 1Open
- 2Plan
- 3Execute
- 4Bill
- 5Close
Standards & frameworks- FIATA documents and rules (opens in a new tab)FIATA
The international federation’s standard forwarding documents, such as the FIATA Bill of Lading, and model rules.
- Incoterms® 2020 (opens in a new tab)International Chamber of Commerce
The rules that define buyer and seller responsibilities for delivery, risk and cost in international trade.
- ISO 28000:2022 (opens in a new tab)ISO
Security and resilience management for supply chains.
Freight RatesRate cards, quotation, approvals and margin protection.
Buy and sell rate cards by lane, mode and carrier, with surcharges, validity and margin rules applied automatically to every quote.
How it works- 1Load rates
- 2Quote
- 3Check margin
- 4Approve
Standards & frameworks- Incoterms® 2020 (opens in a new tab)International Chamber of Commerce
The rules that define buyer and seller responsibilities for delivery, risk and cost in international trade.
- FIATA documents and rules (opens in a new tab)FIATA
The international federation’s standard forwarding documents, such as the FIATA Bill of Lading, and model rules.
Shipment DocumentsBills of lading, air waybills and dangerous-goods documentation, issued and controlled.
Issues and controls transport documents with version history, amendments and dangerous-goods declarations.
How it works- 1Draft
- 2Check
- 3Issue
- 4Amend
- 5Surrender
Standards & frameworks- FIATA documents and rules (opens in a new tab)FIATA
The international federation’s standard forwarding documents, such as the FIATA Bill of Lading, and model rules.
- IATA e-freight / e-AWB (opens in a new tab)IATA
The industry programme that replaces the paper air waybill with an electronic contract of carriage.
- DCSA Bill of Lading standard (opens in a new tab)Digital Container Shipping Association
Data and API standards for shipping instructions and electronic bills of lading.
- IMDG Code (opens in a new tab)International Maritime Organization
The international code for the safe carriage of dangerous goods by sea.
- IATA Dangerous Goods Regulations (opens in a new tab)IATA
The global reference for shipping dangerous goods by air.
Customs & TradeCustoms declarations, submission, clearance and exception handling.
Prepares and tracks import and export declarations with HS classification, duties and clearance status.
How it works- 1Classify
- 2Declare
- 3Submit
- 4Clear
Standards & frameworks- WCO Data Model (opens in a new tab)World Customs Organization
The harmonised data set for customs and cross-border regulatory declarations.
- Harmonized System (HS) (opens in a new tab)World Customs Organization
The international nomenclature for classifying traded goods, used to determine duties and controls.
- WCO SAFE Framework (opens in a new tab)World Customs Organization
Standards for securing and facilitating global trade, including Authorised Economic Operator programmes.
- Oman Customs (GCC Common Customs Law) (opens in a new tab)Royal Oman Police – Directorate General of Customs
The customs authority applying the GCC Common Customs Law and national procedures in Oman.
Transport ExecutionTransport orders, dispatch and milestone tracking.
Plans and dispatches transport orders, assigns carriers and vehicles, and tracks milestones through to proof of delivery.
How it works- 1Plan
- 2Dispatch
- 3Track
- 4Deliver
- 5POD
Standards & frameworks- CMR Convention (opens in a new tab)UNECE
The convention governing contracts and carrier liability for international road transport.
- GS1 EPCIS (opens in a new tab)GS1
The standard for sharing shipment and supply-chain events between trading partners.
- ISO 39001 (opens in a new tab)ISO
Road traffic safety management systems for organisations that operate vehicles.
Warehouse & YardReceiving, put-away, storage, picking and release.
Receiving, put-away, storage, picking and dispatch for warehouses and container yards, with stock held at location level.
How it works- 1Receive
- 2Put away
- 3Store
- 4Pick
- 5Release
Standards & frameworks- GS1 SSCC (opens in a new tab)GS1
The Serial Shipping Container Code that uniquely identifies each pallet or logistic unit.
- GS1 barcodes (opens in a new tab)GS1
Global barcode standards for identifying items, cases and locations.
- ISO 28000:2022 (opens in a new tab)ISO
Security and resilience management for supply chains.
Cargo ReleaseGated cargo release, enforced by documentation, customs and payment checks.
Releases cargo only when documents, customs and payment are complete, with a permanent record of who released what, and when.
How it works- 1Request
- 2Documents
- 3Customs
- 4Payment
- 5Release
Standards & frameworks- DCSA Bill of Lading standard (opens in a new tab)Digital Container Shipping Association
Data and API standards for shipping instructions and electronic bills of lading.
- ISO 28000:2022 (opens in a new tab)ISO
Security and resilience management for supply chains.
Container & EquipmentContainer and equipment tracking, allocation and control.
Tracks containers and equipment by identifier, status and location, including movements, allocation and condition.
How it works- 1Allocate
- 2Gate-out
- 3Track
- 4Gate-in
- 5Inspect
Standards & frameworks- ISO 6346 (opens in a new tab)ISO
The coding, identification and marking system for freight containers.
- ISO 668 (opens in a new tab)ISO
Classification, dimensions and ratings of series 1 freight containers.
- International Convention for Safe Containers (CSC) (opens in a new tab)International Maritime Organization
Safety approval, plating and periodic examination requirements for containers.
- SOLAS Verified Gross Mass (opens in a new tab)International Maritime Organization
Requires the verified gross mass of every packed container before it is loaded on a ship.
FleetFleet operations, availability and utilisation.
Vehicles, drivers and trailers with availability, utilisation, fuel and maintenance planning.
How it works- 1Assign
- 2Operate
- 3Maintain
- 4Analyse
Standards & frameworks- ISO 39001 (opens in a new tab)ISO
Road traffic safety management systems for organisations that operate vehicles.
- ISO 55000:2024 (opens in a new tab)ISO
Principles and terminology for managing physical assets across their whole life cycle.
Cargo AgencyAgency operations for carriers and principals.
Agency operations for carriers and principals: bookings, manifests, disbursements and settlements.
How it works- 1Appoint
- 2Book
- 3Manifest
- 4Settle
Standards & frameworks- IATA CASS (opens in a new tab)IATA
The Cargo Accounts Settlement System for billing and settlement between airlines and cargo agents.
- BIMCO standard contracts (opens in a new tab)BIMCO
Standard maritime contracts and clauses, including agency agreements.
- FIATA documents and rules (opens in a new tab)FIATA
The international federation’s standard forwarding documents, such as the FIATA Bill of Lading, and model rules.
Agent & Principal NetworkAgents, principals and correspondents across the global network.
Master data and agreements for agents, principals and correspondents worldwide, with performance and compliance tracking.
How it works- 1Onboard
- 2Screen
- 3Agree terms
- 4Review
Standards & frameworks- FIATA documents and rules (opens in a new tab)FIATA
The international federation’s standard forwarding documents, such as the FIATA Bill of Lading, and model rules.
- BIMCO standard contracts (opens in a new tab)BIMCO
Standard maritime contracts and clauses, including agency agreements.
- UN Security Council Consolidated List (opens in a new tab)United Nations
The consolidated sanctions list used to screen agents, principals and counterparties.
Logistics BillingCharges, invoicing and margin by job.
Charges, accruals and invoices by job, with buy and sell matched so every job shows its true margin.
How it works- 1Accrue costs
- 2Charge
- 3Invoice
- 4Post margin
Standards & frameworks- IFRS 15 (opens in a new tab)IFRS Foundation
Revenue from contracts with customers, including revenue recognised over time as a contract progresses and principal-or-agent judgements.
- Value Added Tax Law (Royal Decree 121/2020) (opens in a new tab)Sultanate of Oman
Sets Oman’s VAT rules for taxable supplies, tax invoices, returns and record keeping.
Logistics RiskIncidents, claims and cargo risk management.
Incidents, damage, claims and recoveries, linked to the job, carrier and insurer.
How it works- 1Report
- 2Investigate
- 3Claim
- 4Recover
- 5Close
Standards & frameworks- ISO 31000:2018 (opens in a new tab)ISO
Principles and guidelines for identifying, assessing and treating risk.
- Montreal Convention 1999 (opens in a new tab)ICAO
The uniform liability regime for international carriage of cargo by air.
- CMR Convention (opens in a new tab)UNECE
The convention governing contracts and carrier liability for international road transport.
Finance & back office
AccountingGeneral ledger, payables, receivables and freight accruals.
General ledger, payables and receivables, with freight accruals and job-level revenue and cost.
How it works- 1Accrue
- 2Post
- 3Reconcile
- 4Close
Standards & frameworks- IFRS 15 (opens in a new tab)IFRS Foundation
Revenue from contracts with customers, including revenue recognised over time as a contract progresses and principal-or-agent judgements.
- IFRS 16 (opens in a new tab)IFRS Foundation
Accounting for leases, such as leased vehicles, equipment and facilities.
- Value Added Tax Law (Royal Decree 121/2020) (opens in a new tab)Sultanate of Oman
Sets Oman’s VAT rules for taxable supplies, tax invoices, returns and record keeping.
- COSO Internal Control – Integrated Framework (opens in a new tab)COSO
The leading framework for designing and assessing internal controls over operations and financial reporting.
FinanceTreasury, cash management and payments.
Treasury, cash and payments for carriers, agents and vendors, with bank reconciliation.
How it works- 1Propose
- 2Approve
- 3Pay
- 4Reconcile
Standards & frameworks- ISO 20022 (opens in a new tab)ISO
The global messaging standard for payments and financial data, adopted by banks and payment systems worldwide.
- IAS 7 (opens in a new tab)IFRS Foundation
Presentation of the statement of cash flows.
ProcurementPurchasing of carrier, vendor and operational services.
Purchasing of carrier, trucking and vendor services, with approvals and three-way match.
How it works- 1Request
- 2Quote
- 3Order
- 4Match
Standards & frameworks- ISO 20400 (opens in a new tab)ISO
Guidance on integrating sustainability and responsible practice into procurement.
- UNSPSC (opens in a new tab)GS1 US
A global classification of products and services for consistent spend analysis.
InventoryStock and consumables for operations.
Stock of packaging, spares and consumables used in operations.
How it works- 1Receive
- 2Issue
- 3Count
- 4Value
Standards & frameworks- IAS 2 (opens in a new tab)IFRS Foundation
Measurement of inventories, including cost formulas such as FIFO and weighted average.
- GS1 barcodes (opens in a new tab)GS1
Global barcode standards for identifying items, cases and locations.
AssetsFixed assets and fleet asset lifecycle.
Fleet, handling equipment and facilities as owned or leased assets, from acquisition to disposal.
How it works- 1Acquire
- 2Depreciate
- 3Maintain
- 4Dispose
Standards & frameworks- IAS 16 (opens in a new tab)IFRS Foundation
Recognition, measurement and depreciation of property, plant and equipment.
- IFRS 16 (opens in a new tab)IFRS Foundation
Accounting for leases, such as leased vehicles, equipment and facilities.
- ISO 55000:2024 (opens in a new tab)ISO
Principles and terminology for managing physical assets across their whole life cycle.
HRWorkforce, attendance and payroll.
Workforce, attendance, shifts and payroll for operations and office staff.
How it works- 1Hire
- 2Roster
- 3Pay
- 4Review
Standards & frameworks- Labour Law (Royal Decree 53/2023) (opens in a new tab)Sultanate of Oman
Defines employment contracts, working hours, overtime, leave and end-of-service entitlements in Oman.
- Social Protection Law (Royal Decree 52/2023) (opens in a new tab)Sultanate of Oman
Establishes employer and employee contributions and social insurance benefits administered by the Social Protection Fund.
- Personal Data Protection Law (Royal Decree 6/2022) (opens in a new tab)Sultanate of Oman
Oman’s data protection law, governing lawful processing, consent, data-subject rights and the security of personal data.
Project ManagementProject logistics planning and cost control.
Planning and cost control for project cargo and complex logistics programmes.
How it works- 1Plan
- 2Budget
- 3Execute
- 4Close
Standards & frameworks- PMBOK® Guide — 7th Edition (opens in a new tab)Project Management Institute
Defines what good project management has to get right: the principles and performance domains, from stakeholders and planning to delivery, measurement and uncertainty.
- PRINCE2® (opens in a new tab)PeopleCert (AXELOS)
Defines how a project is governed, staged and tolerated: clear roles, management stages, stage-gate decisions and tolerances that trigger escalation.
- ISO 21500:2021 (opens in a new tab)ISO
Provides the shared international vocabulary for project, programme and portfolio management concepts and processes.
Shipment lifecycle across departments
- 1CommercialEnquiryLead & opportunity
- 2CommercialQuotationQuote from rate card
- 3CommercialMargin approvalGateApproved by GM
- 4CustomerAcceptanceSigned quote
- 5OperationsBookingLogistics Job opened
- 6OperationsCarrier confirmationSpace & schedule
- 7DocsShipping instructionsSI captured
- 8DocsDocumentsB/L · AWB · DG
- 9TransportPickupTransport order
- 10OperationsPort / airportGate-in
- 11CustomsCustoms clearanceGateDeclaration cleared
- 12OperationsLoadingLoaded on board
- 13ServiceTrackingLive milestones
- 14OperationsArrivalArrival notice
- 15AgencyDelivery orderGateRelease checks passed
- 16TransportFinal deliveryProof of delivery
- 17FinanceInvoiceJob invoice
- 18FinanceCollectionPayment received
- 19FinanceFile closeGateMargin posted, job closed
- Commercial CRM · Freight Rates
- Customer WhatsApp · Email · Sign
- Operations Logistics Job
- Documentation & Customs Shipment Documents · Customs & Trade
- Transport Transport Execution · Fleet
- Customer service Messenger · WhatsApp
- Finance Logistics Billing · Accounting
- GateApproval or control gate
Live shipment control
A logistics business makes or loses money one job at a time, and usually finds out weeks later when the carrier invoices arrive. In SBC ERP every job carries its own live profit and loss. The sell side is known from the approved quotation; each cost is accrued the moment it is known, from the carrier booking, port and terminal events, customs, trucking and storage, and replaced by the actual invoice when it arrives.
Milestones come from carriers, ports, customs and drivers through the integration layer and the WhatsApp channel, so customer service sees the same status as operations. Exceptions, such as a customs inspection, a missed cut-off or demurrage starting, appear on the job immediately with the cost they will cause. Cargo release is a hard control: the delivery order cannot be issued until documents, customs and payment or approved credit are complete.
Live job P&L
Revenue, accrued cost and margin per job, per customer and per lane, updated with every event.
Margin floor
Quotes and extra charges below the agreed margin are routed for approval before the customer sees them.
Exception management
Holds, delays, demurrage and damage raise tasks with owners and deadlines on the job.
Release under control
Documents, customs and payment checks gate every release, with a permanent record of who released what, and when.
Every shipment tracked, costed and released under control
Milestones from carriers, ports and customs update the job as they happen. Costs accrue the moment they are known, so the margin is always current, and cargo cannot be released until every control has passed.
- ShanghaiCNSHABooked · loaded on board
- Jebel AliAEJEATranshipment
- SoharOMSOHArrived · customs
- Ibri siteIBRIDelivered · POD
- Revenue (sell)
- OMR 4,850
- Cost accrued
- OMR 0
- DocumentsOriginal B/L awaited
- CustomsDeclaration not yet filed
- PaymentInvoice INV-L-5521 open
- Milestone
- Cost accrued
- Exception
- Control passed
Real Estate & Construction edition
The Real Estate & Construction edition is designed for property developers, landlords and asset owners, property and facility managers, brokers, and the contractors who build for them. Its centre is the unit: every villa, apartment, office and shop is a living record, from the day it is released for sale to the day it is sold, handed over, leased, renewed and maintained.
Sales teams see live availability on the masterplan and stacking plan, reserve units on payment plans and sign contracts electronically, while instalments, escrow and registration are tracked to the last baisa. Leasing teams run tenancies, rent collection, renewals and service charges, and facility teams answer every maintenance request against the right unit and contract.
Behind it, the construction side controls cost against the bill of quantities, certifies payments on measured progress and links each construction milestone to the buyer instalments that depend on it, so the developer, the contractor and the finance team share the same truth on any day of the project.
Estimate-to-handover
Project estimated
EstimationQuantities and rates are built into a priced bill of quantities (BOQ), with the cost plan broken down by WBS and trade.
Tendered and awarded
TenderPackages are tendered to subcontractors and suppliers, bids are levelled against the BOQ and the award is approved under DOA.
Budget committed
BudgetEach award reserves budget against its BOQ lines, so overruns are visible before the work is done, not after.
Progress measured
SiteSite teams record daily reports, measured quantities, photos and safety observations from the field app.
Payment certified
IPCInterim payment certificates are calculated from measured progress, with retention, advance recovery and variations applied automatically.
Units sold and collected
SalesOff-plan units are reserved, contracted and invoiced on payment plans linked to construction milestones.
Handed over and operated
HandoverSnags are closed, units are handed over, retention is released and the building moves to leasing and facility management.
ResultCost, progress, sales and cash for every project in one live view, from the first estimate to the last service charge.
Real estate & property
Property & UnitsProjects, buildings, floors and units with areas, views and prices.
The master of the portfolio: every building, floor and unit with its type, area, view, price list and status from available to handed over.
How it works- 1Define
- 2Price
- 3Release
- 4Track
Standards & frameworks- IAS 40 (opens in a new tab)IFRS Foundation
Recognition and measurement of investment property held to earn rentals or for capital appreciation.
- ISO 19650 (opens in a new tab)ISO
Information management using building information modelling (BIM) across the design, construction and operation of an asset.
Sales & ReservationsReservations, sale contracts and brokers for off-plan and ready units.
Holds, reserves and sells units with buyer KYC, broker commissions, discounts within approval limits and electronically signed contracts.
How it works- 1Reserve
- 2Approve
- 3Contract
- 4Register
Standards & frameworks- IFRS 15 (opens in a new tab)IFRS Foundation
Revenue from contracts with customers, including revenue recognised over time as a contract progresses and principal-or-agent judgements.
- Electronic Transactions Law (Royal Decree 69/2008) (opens in a new tab)Sultanate of Oman
Gives electronic records and electronic signatures legal recognition in Oman.
Payment Plans & CollectionsInstalments linked to dates or construction milestones.
Payment plans by date or milestone, automatic invoices when a milestone is certified, reminders by WhatsApp and email, and receipts posted to the buyer’s account.
How it works- 1Schedule
- 2Invoice
- 3Remind
- 4Collect
Standards & frameworks- IFRS 15 (opens in a new tab)IFRS Foundation
Revenue from contracts with customers, including revenue recognised over time as a contract progresses and principal-or-agent judgements.
- Value Added Tax Law (Royal Decree 121/2020) (opens in a new tab)Sultanate of Oman
Sets Oman’s VAT rules for taxable supplies, tax invoices, returns and record keeping.
Leasing & TenancyLeases, renewals, rent invoicing and deposits.
Residential and commercial leases with rent schedules, deposits, renewals, escalations and move-in and move-out inspections.
How it works- 1List
- 2Lease
- 3Bill
- 4Renew
Standards & frameworks- IFRS 16 (opens in a new tab)IFRS Foundation
Accounting for leases, such as leased vehicles, equipment and facilities.
- IAS 40 (opens in a new tab)IFRS Foundation
Recognition and measurement of investment property held to earn rentals or for capital appreciation.
Facility ManagementMaintenance requests, preventive plans and service contracts.
Tenants raise requests from an app; work orders, technicians, spares and service contracts are managed against each building and asset.
How it works- 1Request
- 2Assign
- 3Fix
- 4Close
Standards & frameworks- ISO 41001:2018 (opens in a new tab)ISO
Requirements for a facility management system that keeps buildings safe, efficient and serviced for the people using them.
- ISO 55000:2024 (opens in a new tab)ISO
Principles and terminology for managing physical assets across their whole life cycle.
Owners & Service ChargesOwners associations, service-charge budgets and billing.
Owners associations, common-area budgets, service-charge apportionment by area and owner statements.
How it works- 1Budget
- 2Apportion
- 3Bill
- 4Report
Standards & frameworks- Value Added Tax Law (Royal Decree 121/2020) (opens in a new tab)Sultanate of Oman
Sets Oman’s VAT rules for taxable supplies, tax invoices, returns and record keeping.
Brokers & CommissionsBroker registration, unit allocation and commission settlement.
Registers brokers and agencies, shares live availability with them, tracks every lead they bring and settles commissions automatically when the sale reaches the agreed stage.
How it works- 1Register
- 2Share stock
- 3Track deals
- 4Settle
Standards & frameworks- IFRS 15 (opens in a new tab)IFRS Foundation
Revenue from contracts with customers, including revenue recognised over time as a contract progresses and principal-or-agent judgements.
- Value Added Tax Law (Royal Decree 121/2020) (opens in a new tab)Sultanate of Oman
Sets Oman’s VAT rules for taxable supplies, tax invoices, returns and record keeping.
Escrow & RegistrationOff-plan escrow accounts, title transfer and registration status.
Buyer payments for off-plan units go to the project escrow account and are reconciled per unit; contracts, title transfer and registration are tracked to completion.
How it works- 1Collect
- 2Escrow
- 3Release
- 4Register title
Standards & frameworks- IAS 7 (opens in a new tab)IFRS Foundation
Presentation of the statement of cash flows.
- Electronic Transactions Law (Royal Decree 69/2008) (opens in a new tab)Sultanate of Oman
Gives electronic records and electronic signatures legal recognition in Oman.
Buyer & Tenant PortalA mobile app for statements, payments, documents and requests.
Buyers and tenants see their unit, payment schedule, receipts and documents, pay by link and raise maintenance or move-in requests from their phone, in Arabic and English.
How it works- 1Sign in
- 2Pay
- 3Request
- 4Track
Standards & frameworks- Personal Data Protection Law (Royal Decree 6/2022) (opens in a new tab)Sultanate of Oman
Oman’s data protection law, governing lawful processing, consent, data-subject rights and the security of personal data.
- WCAG 2.2 (opens in a new tab)W3C
The international guidelines for making web interfaces accessible to people with disabilities.
Construction & projects
Estimation & BOQQuantity take-off, rate build-up and priced bills of quantities.
Builds the estimate from quantities and resource-based rates (labour, plant, materials and subcontract), producing a priced BOQ that becomes the budget and the basis for billing.
How it works- 1Take off
- 2Build rates
- 3Price BOQ
- 4Approve
Standards & frameworks- ISO 19650 (opens in a new tab)ISO
Information management using building information modelling (BIM) across the design, construction and operation of an asset.
- PMBOK® Guide — 7th Edition (opens in a new tab)Project Management Institute
Defines what good project management has to get right: the principles and performance domains, from stakeholders and planning to delivery, measurement and uncertainty.
Tendering & BidsTender packages, bid levelling and awards for subcontractors and suppliers.
Splits the BOQ into packages, invites and compares bids line by line, records clarifications and routes the award for approval.
How it works- 1Package
- 2Invite
- 3Level bids
- 4Award
Standards & frameworks- ISO 20400 (opens in a new tab)ISO
Guidance on integrating sustainability and responsible practice into procurement.
- FIDIC Conditions of Contract (opens in a new tab)International Federation of Consulting Engineers
The standard forms of construction contract used across the region, defining interim payments, variations, retention and claims.
- COSO Internal Control – Integrated Framework (opens in a new tab)COSO
The leading framework for designing and assessing internal controls over operations and financial reporting.
Contract ManagementMain and subcontracts with rates, retention, advances, bonds and insurances.
Holds each contract on FIDIC or bespoke terms, with its BOQ, retention and advance terms, bonds and insurances, notices and key dates.
How it works- 1Draft
- 2Sign
- 3Administer
- 4Close out
Standards & frameworks- FIDIC Conditions of Contract (opens in a new tab)International Federation of Consulting Engineers
The standard forms of construction contract used across the region, defining interim payments, variations, retention and claims.
- IFRS 15 (opens in a new tab)IFRS Foundation
Revenue from contracts with customers, including revenue recognised over time as a contract progresses and principal-or-agent judgements.
Site ProgressDaily reports, measured quantities, photos and progress by WBS.
Site engineers record labour, plant, weather, quantities installed and photos from a mobile app, giving physical progress by activity and floor.
How it works- 1Report
- 2Measure
- 3Verify
- 4Update schedule
Standards & frameworks- PMBOK® Guide — 7th Edition (opens in a new tab)Project Management Institute
Defines what good project management has to get right: the principles and performance domains, from stakeholders and planning to delivery, measurement and uncertainty.
- ISO 21502:2020 (opens in a new tab)ISO
International guidance on project management practice.
Progress Billing (IPC)Interim payment certificates for clients and subcontractors.
Calculates gross work done, previous certificates, retention, advance recovery and variations, then issues or certifies the payment certificate for approval.
How it works- 1Measure
- 2Value
- 3Deduct
- 4Certify
- 5Invoice
Standards & frameworks- FIDIC Conditions of Contract (opens in a new tab)International Federation of Consulting Engineers
The standard forms of construction contract used across the region, defining interim payments, variations, retention and claims.
- IFRS 15 (opens in a new tab)IFRS Foundation
Revenue from contracts with customers, including revenue recognised over time as a contract progresses and principal-or-agent judgements.
- Value Added Tax Law (Royal Decree 121/2020) (opens in a new tab)Sultanate of Oman
Sets Oman’s VAT rules for taxable supplies, tax invoices, returns and record keeping.
Variations & ClaimsChange orders, extensions of time and claims, priced and approved.
Captures instructions and site events, prices their cost and time impact, and tracks them from notice to agreement and into the contract value.
How it works- 1Notify
- 2Price
- 3Negotiate
- 4Agree
Standards & frameworks- FIDIC Conditions of Contract (opens in a new tab)International Federation of Consulting Engineers
The standard forms of construction contract used across the region, defining interim payments, variations, retention and claims.
- ISO 31000:2018 (opens in a new tab)ISO
Principles and guidelines for identifying, assessing and treating risk.
Equipment & PlantPlant allocation, hire, utilisation and cost by project.
Owned and hired plant allocated to projects, with hours, fuel, maintenance and internal hire charges posted to the right cost code.
How it works- 1Allocate
- 2Log hours
- 3Maintain
- 4Charge
Standards & frameworks- ISO 55000:2024 (opens in a new tab)ISO
Principles and terminology for managing physical assets across their whole life cycle.
Site HSEPermits to work, inspections, incidents and toolbox talks.
Permits, inductions, inspections and incidents recorded on site, with corrective actions and safety KPIs for every project.
How it works- 1Induct
- 2Permit
- 3Inspect
- 4Report
- 5Close
Standards & frameworks- ISO 45001:2018 (opens in a new tab)ISO
Occupational health and safety management, the basis for site safety, permits to work and incident control.
Finance & back office
AccountingProject accounting, revenue over time, retention and WIP.
Ledger by project and contract, with revenue recognised over time on certified progress, retention receivable and payable, and work in progress.
How it works- 1Accrue
- 2Recognise
- 3Reconcile
- 4Close
Standards & frameworks- IFRS 15 (opens in a new tab)IFRS Foundation
Revenue from contracts with customers, including revenue recognised over time as a contract progresses and principal-or-agent judgements.
- IFRS 16 (opens in a new tab)IFRS Foundation
Accounting for leases, such as leased vehicles, equipment and facilities.
- IAS 40 (opens in a new tab)IFRS Foundation
Recognition and measurement of investment property held to earn rentals or for capital appreciation.
- Value Added Tax Law (Royal Decree 121/2020) (opens in a new tab)Sultanate of Oman
Sets Oman’s VAT rules for taxable supplies, tax invoices, returns and record keeping.
- COSO Internal Control – Integrated Framework (opens in a new tab)COSO
The leading framework for designing and assessing internal controls over operations and financial reporting.
FinanceTreasury, bonds, guarantees and project cash flow.
Bank accounts, escrow accounts for off-plan sales, performance bonds and guarantees, and cash-flow forecasts by project.
How it works- 1Forecast
- 2Approve
- 3Pay
- 4Reconcile
Standards & frameworks- ISO 20022 (opens in a new tab)ISO
The global messaging standard for payments and financial data, adopted by banks and payment systems worldwide.
- IAS 7 (opens in a new tab)IFRS Foundation
Presentation of the statement of cash flows.
ProcurementMaterials and services purchased against the BOQ.
Requisitions from site raised against BOQ lines and budgets, with three-way matching to deliveries.
How it works- 1Request
- 2Quote
- 3Order
- 4Match
Standards & frameworks- ISO 20400 (opens in a new tab)ISO
Guidance on integrating sustainability and responsible practice into procurement.
- UNSPSC (opens in a new tab)GS1 US
A global classification of products and services for consistent spend analysis.
InventorySite stores, material issues and wastage.
Central and site stores, material issues to activities and wastage tracking against the estimate.
How it works- 1Receive
- 2Issue
- 3Count
- 4Value
Standards & frameworks- IAS 2 (opens in a new tab)IFRS Foundation
Measurement of inventories, including cost formulas such as FIFO and weighted average.
- GS1 barcodes (opens in a new tab)GS1
Global barcode standards for identifying items, cases and locations.
HRSite workforce, attendance, camps and payroll.
Workforce on site and in the office, attendance by project, accommodation, visas and payroll costed to projects.
How it works- 1Hire
- 2Deploy
- 3Pay
- 4Review
Standards & frameworks- Labour Law (Royal Decree 53/2023) (opens in a new tab)Sultanate of Oman
Defines employment contracts, working hours, overtime, leave and end-of-service entitlements in Oman.
- Social Protection Law (Royal Decree 52/2023) (opens in a new tab)Sultanate of Oman
Establishes employer and employee contributions and social insurance benefits administered by the Social Protection Fund.
- Personal Data Protection Law (Royal Decree 6/2022) (opens in a new tab)Sultanate of Oman
Oman’s data protection law, governing lawful processing, consent, data-subject rights and the security of personal data.
A development, from land to handover
- 1DevelopmentFeasibilityProject & budget
- 2QSEstimatePriced BOQ
- 3DevelopmentBudget approvalGateApproved by board
- 4SalesUnit releasePrice list published
- 5ProcurementTenderBids levelled
- 6ProcurementAwardGateSubcontract signed
- 7SiteMobilisationSite set up · permits
- 8SalesReservationsUnits reserved
- 9SiteDaily progressQuantities measured
- 10QSPayment certificateGateIPC certified
- 11FinanceSubcontractor paymentNet of retention
- 12SalesMilestone invoicesBuyer instalments
- 13FinanceCollectionsEscrow receipts
- 14QSVariationsChange orders agreed
- 15SiteCompletionGateSnags closed
- 16SalesHandoverKeys & handover pack
- 17FinanceRetention releaseGateFinal account
- 18PropertyLeasingLeases & rent
- 19PropertyFacility managementWork orders · service charge
- Development Property & Units · Budget
- Commercial & QS Estimation · Contracts · IPC
- Procurement Tendering · Procurement
- Site Site Progress · HSE · Plant
- Sales Reservations · Payment Plans
- Finance Accounting · Finance
- Property management Leasing · Facility Management
- GateApproval or control gate
Sell, lease and manage every unit
A developer’s revenue lives in its units, yet availability usually sits in a spreadsheet, payment plans in accounting, tenancies in a leasing tool and maintenance in someone’s inbox. In SBC ERP every unit is one record across its whole life, shown on an interactive masterplan and stacking plan that sales, leasing and facilities all work from.
An enquiry from WhatsApp, the website or a broker is matched by AI to available units that fit the buyer’s brief. A reservation creates the payment plan, collects the booking into escrow and prepares the sales and purchase agreement for electronic signature. Once handed over, the same unit carries its lease, rent schedule, service charges and maintenance history, so occupancy, collections and tenant satisfaction are measured from live data.
Live availability
Masterplan and stacking plan coloured by status, with price lists, holds and broker allocations.
AI matching
Buyer and tenant briefs in Arabic or English matched to units by budget, size, view and handover date.
Payment plans & escrow
Date or milestone plans, payment links, escrow reconciliation and reminders on WhatsApp.
Leasing & renewals
Tenancies, rent schedules, deposits and AI-suggested renewal rents based on the market.
Facility management
Requests from the tenant app become work orders, dispatched, tracked and rated.
Portfolio KPIs
Sales value, absorption, collections, occupancy and rent roll for every project and building.
Every villa sold, leased and looked after from one masterplan
An enquiry is matched to available units, reserved on a payment plan and signed electronically. The same record then collects the rent, dispatches maintenance and fills vacancies, so sales, leasing and facilities never lose sight of a unit.
- Booking 10%Today17,650
- Structure complete 20%Mar 202735,300
- Finishes complete 20%Nov 202735,300
- Handover 50%On keys88,250
- Reported in the tenant app
- Assigned to Hamed · HVAC
- Technician on site
- Fixed · gas recharged
- Villas sold6/18
- Sales valueOMR 1,034,000
- Escrow balanceOMR 412,800
- Occupancy92.4%
- Rent · OctOMR 184,350
- Available
- Reserved
- Sold
- Leased
Live project and property control
In real estate the money moves on two tracks at once. The contractor is paid on measured progress, net of retention and advance recovery, while buyers pay instalments that fall due when the building reaches each milestone. When those tracks live in different systems, nobody knows the project’s true cash position until month end.
In SBC ERP both tracks run from the same progress. When the consultant certifies a payment certificate, the contract value, cost to complete and revenue recognised update together, and every buyer whose instalment depends on that milestone is invoiced automatically. Each unit on the tower shows its status, from available to reserved, sold and handed over.
BOQ cost control
Budget, committed, certified and forecast cost for every BOQ line, trade and floor.
Payment certificates
Gross value, retention, advance recovery and variations calculated for every IPC, client or subcontractor.
Milestone-linked collections
Buyer instalments invoiced the moment a construction milestone is certified, with escrow receipts.
Unit availability
A live stacking plan of every unit, from reservation to handover, with prices and buyers.
From the first slab to the last key, on one record
Site progress certifies the contractor's payments and, at the same moment, invoices the buyers whose instalments depend on that milestone. Every window is a unit on the stacking plan, so sales and construction are always read together.
- Work done to date
- 0
- Less retention 10%
- 0
- Less advance recovery 10%
- 0
- Less previous certificates
- 0
- Net payable OMR
- 0
- Sold 0
- Reserved 0
- Available 40
- Foundation
- Structure 50%
- Topped out
- MEP & finishes
- Handover
- Unit sold
- Unit reserved
- Off-plan floor
- Certified
E-invoicing
Oman is moving business-to-business invoicing onto a national e-invoicing framework built on the five-corner model. Instead of emailing PDFs, the seller’s system sends a structured invoice through an accredited service provider, the invoice reaches the buyer through the buyer’s provider, and the Oman Tax Authority receives the tax data from both sides in near real time.
SBC ERP is built for this model from the ledger up. Invoices are issued as structured data rather than documents, validated before they leave, exchanged through the Exchange and Webhooks integration layer, and tracked message by message. Every acknowledgement is written back to the invoice, so finance always knows whether an invoice was received, reported and delivered.
Incoming e-invoices arrive the same way in reverse: they are matched to purchase orders and goods receipts, routed through the dynamic workflow engine for approval and posted to accounts payable without re-keying.
Structured invoices
Invoices generated as machine-readable data (UBL-based), with tax codes, totals and party identifiers validated before submission.
Service-provider connectivity
Connects to the accredited service providers in Corners 2 and 3 through published APIs, with retries and full message logs.
Real-time tax reporting
Tax data is reported to the Oman Tax Authority as invoices are issued and received, not reassembled at the end of the period.
Status on every invoice
Receipt, tax and delivery acknowledgements appear on the invoice itself, with alerts when an expected acknowledgement is late.
Inbound automation
Received e-invoices are matched to POs and receipts, approved by workflow and posted to accounts payable automatically.
Archive & audit
The exact message sent, every acknowledgement and every correction are retained with timestamps for audit.
The five-corner B2B e-invoice model
Every invoice travels between accredited service providers, and the Oman Tax Authority receives the tax data from both sides of the transaction.
- 1Seller → Service providerInvoice
SBC ERP issues the structured invoice and sends it to the seller’s accredited service provider.
- 2Service provider → SellerReceipt acknowledgement
The provider validates format and content and confirms receipt; the status appears on the invoice in the ERP.
- 3Service provider → Oman Tax AuthorityInvoice tax data
Tax data from the invoice is reported to the Oman Tax Authority.
- 4Oman Tax Authority → Service providerTax data acknowledgement
The Tax Authority acknowledges the tax data it received.
- 5Service provider → Service providerInvoice data
The invoice travels across the network to the buyer’s service provider.
- 6Service provider → Service providerData acknowledgement
The buyer’s provider confirms that the invoice arrived intact.
- 7Service provider → BuyerInvoice data
The buyer receives the invoice, ready to post straight into accounts payable.
- 8Service provider → Oman Tax AuthorityReceived invoice tax data
The buyer’s provider reports the received invoice to the Tax Authority, closing the loop.
- Business message
- Acknowledgement
- Tax authority
Technical specifications, onboarding phases and timelines follow the official publications of the Oman Tax Authority. SBC ERP connects through accredited service providers.
Security
Security in SBC ERP is architectural, not an afterthought. It follows a zero-trust, defence-in-depth model: every control is enforced on the server for every request, whether it originates in the web console, the API, a background job, a workflow or an AI agent.
Defence in depth on every request
Traffic screened
GatewayRate limits and abuse controls stop excessive or malicious traffic before it reaches the application.
Identity verified
AuthThe signed session is validated for integrity and expiry. No valid session, no access.
Input validated
ValidationEvery field is checked against a strict schema at the API edge; anything unexpected is rejected.
Authorisation enforced
PermissionsThe exact permission for the action is verified on the server, independent of the user interface.
Tenant and record rules applied
Data scopeQueries are constrained to the user’s company and to the records they are entitled to access.
Sensitive fields filtered
Field securityRestricted fields, such as salaries, are removed before the response is built.
Recorded and answered safely
AuditEvery change is written to the audit trail, and responses never expose internal detail.
ResultSeven independent layers of protection, enforced on the server, on every request.
Permission-based access control
Every action is governed by a granular permission rather than a role name, and re-verified on the server. The interface is never trusted on its own.
Multi-tenant isolation
Every query and transaction is scoped to its tenant before any other filter is applied, so no company can ever see another’s data.
Record-level security
Users read and change only the records they own or are assigned, enforced within the database queries themselves.
Field-level security
Sensitive fields can be hidden or made read-only by permission, so restricted data never leaves the server.
Authentication & sessions
Hashed credentials, signed sessions with expiry, single sign-on and a secure password-reset flow, with authentication required at every entry point.
Comprehensive audit trail
Every change to data, files, settings, permissions and modules is logged with before and after values, user, IP address and device.
Input validation
All external input is validated at the API boundary. Client-supplied flags, role names and URLs are never used to grant access.
Injection prevention
All database access uses parameterised queries through a typed query layer, eliminating SQL injection by construction.
Secure file access
Files are protected by ownership and visibility rules, storage locations are never exposed, and every download is authorised at the moment of request.
Secrets & transport hardening
Secrets are held outside the code base, and every response carries strict security headers, including HSTS and frame and content-type protection.
Rate limiting & abuse protection
Public and authentication endpoints are rate-limited, and abusive sources are blocked automatically against brute-force and denial-of-service attempts.
Centralised privileged access
Administrative elevation is handled by a single, central authorisation layer, keeping privileged access controlled and fully auditable.
Safe error handling
Errors returned to users are generic and safe. Stack traces, query details and internal information are never disclosed.
Module isolation
Modules operate behind typed contracts and events and cannot reach into each other or the Core, containing the impact of any single module.
Defence in depth, in action
Layers matter because each one catches what another might miss. A user who is properly signed in may still try to send a field they should not control; a valid permission may still be used to reach another company’s data; a legitimate read may still include a salary the reader is not entitled to see. Each layer answers one question, independently, and a request is only answered when all of them agree.
When a request is rejected, the response tells an attacker nothing useful: no stack trace, no hint whether the record exists. The full detail goes to the audit trail and to security monitoring instead, so administrators can see attempted misuse as it happens.
Seven checks on every request, enforced on the server
Each request passes the same seven layers, whether it comes from a browser, the API, a workflow or an AI agent. Watch a normal request, an attempt to grant oneself admin rights and a cross-company read.
- 01Gateway
- 02Authentication
- 03Validation
- 04Permissions
- 05Data scope
- 06Field security
- 07Audit
Written to the audit trail with user, IP address, device and time- Checking
- Passed
- Rejected
- Restricted field removed
Data protection & privacy
An ERP holds some of the most sensitive data an organisation has: salaries, identity documents, bank details, medical leave, customer contracts. SBC ERP is designed so that personal data is collected for a purpose, seen only by those who need it, kept only as long as required and always traceable.
The platform is designed to support compliance with Oman’s Personal Data Protection Law and with international practice such as ISO/IEC 27001 and ISO/IEC 27701. Formal compliance responsibilities, hosting location and retention policies are agreed for each engagement.
- Data residency: hosting on-premise or in an in-country cloud in Oman, including backups, search indexes and AI models.
- Purpose and consent recorded for personal data captured from customers and candidates, including WhatsApp opt-in.
- Field-level protection for salaries, national IDs, bank accounts and health information, by permission.
- Retention rules per document type and record, with controlled archiving and deletion.
- Data subject requests supported by enterprise search across records, documents and conversations.
- Encryption in transit and at rest, and every access to sensitive records written to the audit trail.
Platform & delivery
SBC ERP is a modular platform with a single, consistent architecture. The Core provides identity, organisation, workflow, documents, audit and search as shared services. Modules are packaged separately, communicate with the Core and with each other through typed contracts, events and MCP, and are never allowed to reach directly into another module’s data. The web console, the public API, workflows and AI agents all go through the same service layer, so every channel obeys the same rules.
The platform runs wherever your policies require: your own servers, your private cloud or an in-country data centre in Oman. SBC deploys it into your environment and does not host it. The same release runs in each, so every customer receives the same features and fixes.
Layered architecture
Presentation, API, service, module and data layers, each with a single responsibility and enforced boundaries.
Deployment choice
Your own servers, your private cloud or an in-country data centre, with the same edition release everywhere.
Multi-company & multi-tenant
Many legal entities, branches, currencies and calendars in one instance, with strict isolation between tenants.
Scalability
Stateless application services scale horizontally; heavy work such as reports, AI and imports runs in background queues.
Availability & recovery
Automated backups, tested restores and recovery objectives agreed for each deployment.
Observability
Health checks, metrics, structured logs and alerts, so issues are found before users report them.
Open integration layer
REST APIs described with OpenAPI, signed webhooks, structured file exchange, ISO 20022 banking and Oman e-invoicing.
Arabic & English throughout
Right-to-left interface, bilingual master data, documents and reports, and search in both languages.
Verified, immutable releases
Upgrades are where many ERP programmes lose control. SBC ERP ships each edition as an immutable release: a manifest listing the exact version of the Core and of every module, with a SHA-256 checksum for each package. A module version is admitted to an edition only after automated tests, a security scan, a check that its contracts with the Core and other modules still hold, and certification by SBC.
At deployment, every package is verified against the manifest before it starts; anything that does not match is refused. Every environment, from test to production, can therefore prove exactly what it runs, and a release can be rolled forward or back as a unit.
Nothing reaches production unless it is tested, certified and verified
Every module version is admitted only after tests, a security scan and a contract check. The edition is sealed in a manifest of exact versions and SHA-256 checksums, and production refuses to start anything that does not match.
| Module | Tests | Security scan | Contracts | Certified |
|---|---|---|---|---|
| SBC Core4.2.0 | ||||
| Accounting3.8.1 | ||||
| Procurement3.6.0 | ||||
| AFE & Budget2.9.4 | ||||
| Logistics Job2.4.3 |
- Check passed
- Checksum recorded
- Verified at deployment
- The same release is tested in UAT and promoted unchanged to production.
- Customer-specific modules follow the same admission checks as SBC’s own.
- Release notes, manifests and checksums are retained for audit.
Implementation & partnership
SBC delivers ERP as a long-term partnership: a proven implementation methodology, verified releases, open integration and a platform that continues to evolve with your business.
Implementation methodology
Discovery & process design
DiscoverWorkshops map your processes, Delegation of Authority, reporting and target module scope.
Configuration
ConfigureOrganisation, roles, workflows and modules are configured on the Core, never hard-coded.
Data migration
MigrateMaster data, open items and opening balances are migrated and reconciled with Finance.
Testing & UAT
ValidateFunctional, integration, security and workflow testing, followed by acceptance testing by your users.
Go-live on a verified release
DeployProduction runs a fixed, checksum-verified edition release, backed by hypercare support.
Training & knowledge transfer
EnableUsers and your technical team are trained, and customer-specific code is handed over with documentation.
Continuous innovation
EvolveNew modules, workflows, reports and AI capabilities are delivered as your business grows.
ResultA phased, low-risk rollout: finance, procurement and approvals first, then every remaining module on a stable foundation.
Data protection
Encryption in transit and at rest, with automated backups and tested recovery.
Verified, immutable releases
Each edition ships as a versioned release with SHA-256 checksums and a full manifest of Core and module versions. Every module is security-checked and certified before admission.
Open integration
REST APIs, signed webhooks and e-invoicing, with connectors for banks, attendance systems and existing applications.
Flexible deployment
Deployed on your own servers or your own cloud, in Oman if required. Fully bilingual in Arabic and English.
Phased implementation
Finance, procurement and approvals first, then the remaining scope, with data migration, testing, UAT and training included.
Ownership & knowledge transfer
Customer-specific code is delivered with documentation, and your technical team is trained to maintain and extend it.
Continuous innovation
New modules, workflows, analytics and AI capabilities are added over time, without replacing the Core.
Local support
Support from SBC’s team in Oman, with planned upgrades to each new edition release.
Glossary
Terms used in this whitepaper.
AFE
Authorisation for Expenditure: approval to spend a defined amount on a defined scope, such as drilling a well.
DOA
Delegation of Authority: the rules that define who may approve which transactions, up to which limits.
EPSA
Exploration and Production Sharing Agreement: the contract with the government that governs cost recovery and profit sharing.
Participating interest
A partner’s percentage share of a joint venture’s costs and production, effective from a given date.
Joint-interest billing
The operator’s periodic statement charging each partner its share of joint-venture costs.
MCP
Model Context Protocol: an open standard through which systems expose data and actions to AI in a governed way.
Open-weight model
An AI model whose weights can be downloaded and run on your own infrastructure, without an external service.
Three-way match
Checking a supplier invoice against the purchase order and the goods receipt before it is paid.
ICV
In-Country Value: spend and activity that benefit the Omani economy, measured and reported for contracts.
Five-corner model
The e-invoicing model in which seller, buyer, their service providers and the Tax Authority exchange invoice data.
Cargo release
The controlled hand-over of cargo to the consignee, permitted only after documents, customs and payment are complete.
Clean Core
An architecture in which customer and industry logic is kept out of the platform core, so the core can be upgraded safely.
Ready to explore SBC ERP for your business?
Book a free consultation and our team will map these capabilities to your operations.