SuiteWright Accounting
Pilot-readyMulti-tenant cloud accounting — double-entry ledgers, dual currency, and 40+ reports
Running on our cloud servers. Open to pilot customers, with production onboarding available.
A production-ready multi-tenant cloud accounting and financial management SaaS platform built for multi-branch businesses in Cambodia and international markets. Every account balance and financial statement is derived directly from immutable double-entry journal postings across company, branch, and store hierarchies, with strict triple-layer tenant isolation, native dual-currency USD and KHR ledgers, Accounts Receivable and Payable, multi-store inventory with unit-of-measure batches, built-in POS daily sales closing, fixed-asset depreciation, and 40+ audit-ready reports.
Accounting software is only as trustworthy as its ledger. In SuiteWright Accounting, strict double-entry bookkeeping is enforced across a 99-table PostgreSQL 18 database: every sales invoice, purchase bill, official receipt, expense voucher, stock movement, POS shift close, and depreciation run posts balanced debit and credit lines to the general ledger, and every financial statement is calculated directly from those entries.
Engineered as a multi-tenant cloud SaaS platform for multi-branch businesses in Cambodia and international markets, the system isolates every organization at the company, branch, and store levels while supporting USD and KHR natively. Finance teams can manage Accounts Receivable, Accounts Payable, unit-of-measure inventory batches (UMBatch), cashier workshifts, daily POS sales closes, and fixed-asset depreciation in one unified workspace — moving from a consolidated group Balance Sheet, Profit & Loss, or Cash Flow statement down to a single store’s daily sales close in seconds.
SuiteWright Accounting is running on our cloud servers today and open to pilot customers, complete with bilingual English and Khmer interfaces, customizable print and email templates, and one-click PDF and Excel exports across more than 40 financial, aging, inventory, and sales reports.
What changes
From manual work to a system you can rely on
- Separate bookkeeping spreadsheets maintained per branch and manually consolidated at month-endA single multi-tenant cloud ledger that consolidates group financials and filters by company, branch, or store instantaneously
- Spreadsheet balances that silently drift whenever a formula or cell is overwrittenStrict double-entry journal architecture with optimistic concurrency locks where every balance is derived from verified debit and credit entries
- Frontline POS shift totals re-typed manually into accounting software at the end of each dayBuilt-in POS workshifts, cashier balance reconciliation, and Close Daily Sales workflows that post directly to the general ledger
- Converting and reconciling US Dollar and Cambodian Riel transactions in separate side sheetsDual-currency USD and KHR figures and exchange rates carried natively on every invoice, bill, official receipt, and journal line
How it's built
The principles behind the build
Multi-tenant SaaS with triple-layer Company, Branch, and Store isolation
SuiteWright Accounting is engineered from the ground up as a multi-tenant cloud SaaS platform. Every API request passes through a dedicated Company and Branch Interceptor that enforces three layers of defense: rejecting out-of-scope tenant parameters with HTTP 403, automatically pinning queries to the authenticated organization's company and branch scope, and post-filtering responses so cross-tenant records can never leak.
True double-entry architecture from journal to balance sheet
Financial software must be built on verifiable double-entry accounting rather than simple transaction lists with cached totals. In SuiteWright Accounting, hierarchical Account Groups, Account Types, the Chart of Accounts, and Journal Entries enforce balanced debits and credits on every posting, protected by optimistic concurrency versioning so concurrent edits never corrupt ledger history.
Dual-currency USD and KHR financial operations
Designed for economies where US Dollars and Cambodian Riel circulate side by side as well as single-currency international operations, the platform records exchange rates and dual-currency figures across sales invoices, purchase bills, official receipts, expenses, and journal entries — eliminating manual currency reconciliations.
End-to-end Accounts Receivable and Accounts Payable
Receivables management covers customer types, tiered price levels, customer-specific pricing, payment terms, sales invoices, class invoices, official receipts, shipments, customer statements, and receivable alerts. Payables management covers vendor profiles, purchase bills, purchase expenses, vendor payments, and payable aging alerts.
Multi-store inventory, UMBatch costing, and built-in POS daily close
Beyond pure bookkeeping, the 99-table PostgreSQL schema manages warehouse items, bills of materials (Item Group Materials), multi-unit-of-measure batches (UMBatch), per-store reorder alerts, stock openings, adjustments, and inter-store transfers — plus a built-in POS terminal, cashier workshifts, customer membership cards, and End-of-Day / Close Daily Sales workflows.
Fixed-asset depreciation and 40+ audit-ready reports with PDF & Excel export
Capital equipment and property assets are tracked through fixed-asset registers with automated depreciation schedules. Finance teams can generate over 40 reports — including Trial Balance, Profit & Loss (Income Statement), Balance Sheet, Cash Flow Statement, General Ledger, AR/AP Aging, Stock Valuation, and Daily Sales — with customizable print/email templates and instant PDF or Excel export.
What's inside
Core Modules
Chart of accounts & general ledger
Hierarchical account groups, account types, chart of accounts, balanced journal entries, account transactions, and class invoices.
Accounts receivable & sales
Customers, tiered price levels, payment terms, sales invoices, official receipts, shipments, customer statements, and receivable alerts.
Accounts payable & purchasing
Vendor registers, purchase bills, purchase expenses, operational expense vouchers, vendor disbursements, and payable alerts.
Multi-company, branch & store SaaS
Triple-layer tenant isolation across company, branch, and store dimensions with SaaS subscription package management and device authorization.
Dual-currency USD & KHR
Native multi-currency transaction recording and exchange-rate management across sales, purchases, expenses, payments, and ledger postings.
Inventory & multi-unit batches (UMBatch)
Item catalogs, BOM group materials, unit-of-measure batch tracking, barcode generation, store reorder levels, stock adjustments, and transfers.
Built-in POS & Close Daily Sales
POS terminal, workshift templates, cashier balance reconciliation, membership discounts, and End-of-Day sales closing into the general ledger.
Fixed assets & depreciation
Fixed-asset classifications, lifecycle registers, and automated periodic depreciation schedules posted directly to asset and expense accounts.
40+ financial, AR/AP & inventory reports
Trial Balance, Income Statement (P&L), Balance Sheet, Cash Flow, General Ledger, AR/AP Aging, and Stock Valuation with PDF and Excel export.
Granular RBAC, print templates & R2 storage
Menu- and action-level role permissions per branch, customizable print and email templates, and Cloudflare R2 document attachment storage.
Questions & Answers
Frequently asked questions
How does SuiteWright Accounting isolate each organization's financial data?
SuiteWright Accounting is a multi-tenant cloud SaaS platform. Every organization operates in an isolated company workspace with configurable branches and stores. An application-wide Company and Branch Interceptor validates every incoming request, automatically scopes all database queries to your authenticated tenant, and verifies outbound responses so another organization's financial records can never be accessed.
Is SuiteWright Accounting built on a true double-entry general ledger?
Yes. The platform is engineered around a strict 99-table double-entry PostgreSQL schema comprising Account Groups, Account Types, a hierarchical Chart of Accounts, and balanced Journal Entry headers and lines. Account balances, Trial Balances, Profit & Loss statements, Cash Flow statements, and Balance Sheets are derived mathematically from verified journal postings rather than mutable summary fields.
How do subscriptions, free trials, and billing work?
Each organization subscribes to its own cloud workspace, starting with a 30-day free trial on the Pro plan and backed by a 14-day money-back guarantee on your first paid subscription. Clients in Cambodia can pay via Bakong KHQR, ABA PayWay, or Paddle, while international clients are billed globally through Paddle.
What is the current release status of SuiteWright Accounting?
SuiteWright Accounting is deployed and running on our cloud servers as a Pilot-ready (pre-live) platform. All core modules — General Ledger, AR, AP, Multi-Store Inventory, POS Workshifts & Daily Close, Fixed-Asset Depreciation, and 40+ PDF/Excel reports — are live and available for pilot onboarding and live demonstrations.
Licensing & Deployment
Flexible subscription with a 30-day trial
SuiteWright Accounting is cloud software you subscribe to, with one subscription per organization. New workspaces start with a 30-day trial of the Pro plan. After the trial you move to a paid plan, and your data is kept safe.
- 30 days
- Full access trial on the Pro tier
- Subscription tiers
- Flexible monthly or annual plans with SLA support
- Local & international billing
- Bakong KHQR, ABA PayWay, and Paddle in Cambodia; Paddle for international clients
Available for pilot onboarding. SuiteWright Accounting is running on our cloud servers. We are onboarding pilot partners before general launch. Contact us to book a walkthrough or start an early pilot.
Explore SuiteWright Accounting with your team
Book a live walkthrough or start a pilot workspace for your organization.