Back to Portfolio

CloudSellPOS

Cloud ERP & POS Platform

LaravelPHPMySQL ZATCA / XAdES / XML UBL 2.1Multi-currency Accounting Engine Multi-tenancyCloud Infrastructure

Overview

CloudSellPOS is a fully cloud-based Point-of-Sale and ERP platform built for small and medium enterprises. It replaces paper ledgers and spreadsheet-driven bookkeeping with a single, centralized digital system — giving business owners real-time control over accounts, inventory, and financial reporting from any device, with zero local installation.

In Action

A tour of the platform's core screens, grouped by function — from day-to-day operations to administration and compliance.

Dashboard & Accounts

Dashboard

Accounts Tree

Add Customer

Add Supplier

Invoices & Vouchers

Create Sales Invoice

Sales Bills List

Payment Voucher

Receipt Voucher

Journal Entry Voucher

Transfer Voucher

Exchange Voucher

Voucher Details Page

Reports & Multi-Currency

Trial Balance Report

Account Statement Report

Currencies Management

Administration, Security & Compliance

User Roles Management

Delegate Role Details

System Configuration

CloudSell Settings

ZATCA e-Invoice Guide

Backups & Data Protection

The Challenge

Growing retail and distribution businesses were stuck with manual, error-prone accounting: invoices and payment vouchers went missing or untracked, warehouse stock across multiple locations drifted from what was actually on the shelf, field representatives' cashboxes couldn't be monitored in real time, and management had no reliable reporting to act on. Year-end financial closing was especially rigid — once a period closed, fixing an error meant reopening the books by hand with no safe way to recalculate everything downstream.

Engineering Solution & Architecture

The platform is built around seven integrated modules — Accounts, Invoices, Vouchers, Items, Inventory, Currencies, and Reports — all driven by a single automated accounting core:

  • Self-balancing accounting engine: every invoice, purchase, transfer, or voucher generates its own fully balanced double-entry journal entry automatically. Manual journal-entry editing is disabled by design, guaranteeing a permanently balanced trial balance.
  • Native multi-currency accounts: accounts hold true running balances in every currency they trade in, instead of forcing a daily conversion entry — exchange variance is calculated automatically at period close.
  • ZATCA Phase 2 e-invoicing compliance: built two integration paths on top of digital signing, XAdES verification, and XML UBL 2.1 — an automated flow that transmits invoices instantly with a cryptographic stamp and QR code on approval, and a manual flow that lets a supervisor hold transmission during an audit or a connectivity outage.
  • Recalculation engine for closed periods: a financial manager can reopen and adjust the last closed cycle, and the system automatically re-derives every downstream rollover and balance instead of requiring a manual re-entry pass.
  • Three-layer audit trail: system-wide login/logout logs, a workflow archive that preserves prior versions of edited documents, and a dedicated financial-entries archive documenting every ledger adjustment.

An embedded AI financial assistant, CloudSell Copilot, was also built on top of this data layer to surface instant financial analytics and business insights.

Key Results

Delivered a cohesive ERP/POS platform spanning 7 integrated modules with a fully automated, self-balancing accounting engine, native multi-currency support, and full ZATCA Phase 2 compliance — running as a 100% cloud, zero-installation system with a three-layer audit trail for complete financial traceability.