Skip to content

Accounts & Financial Control

The Accounts module is the financial heart of ebosAi Hub. It utilizes a robust, double-entry accounting engine to ensure that every business transaction is recorded with mathematical precision. All posted transactions are immutable and generate an automatic audit log entry.

Sidebar โ†’ Accounts โ†’ route /accounting/dashboard

[!NOTE] The Accounts module is subscription-gated (accounts module). Access is restricted to admin, accountant, and manager roles.


๐Ÿ“Š Accounting Dashboard (/accounting/dashboard)

The Accounting Dashboard provides a high-level financial overview: - Outstanding receivables and payables summaries - Recent invoice and payment activity - Quick-access links to common accounting tasks


๐Ÿงพ Sales Invoices & Revenue

Sales Invoices (/accounting/invoices or /sales/invoices)

The Sales Invoices page lists all customer tax invoices: - Create standalone invoices (โ†’ /accounting/invoices/new) or view/edit from Sales Orders. - Invoices include UAE-compliant QR codes and Tax Registration details. - Documents can be edited in Draft state but become immutable once Posted.

Customer Receipts (/accounting/receipts)

Record payments received from customers via Cash, Bank Transfer, or PDC. A receipt clears the corresponding receivable and updates your Bank/Cash balance.

Debit Notes (/accounting/debit-notes)

Issue debit notes to customers to increase the amount owed โ€” typically used for price corrections or additional charges not included in the original invoice.

Credit Notes (/accounting/credit-notes)

Issue credit notes to customers to reduce the amount owed โ€” used for returns, refunds, or billing errors.


๐Ÿญ Purchases & Expenditure

Vendor Bills (/accounting/bills or /purchases/invoices)

The Vendor Bills page records invoices received from suppliers: - Create new bills or view/edit existing ones. - Input VAT is automatically tracked as a recoverable tax.

Supplier Payments (/accounting/payments)

Record payments made to vendors via Cash, Bank, or PDC. Posting a payment clears the corresponding payable.

Expense Claims (/accounting/expenses)

The Expenses module handles employee expense reimbursement requests: - Employees submit claims with receipts. - Accountants review, approve, and post the corresponding journal entries.


๐Ÿ“’ General Accounting

Journal Entries (/accounting/journal-entries)

The Journal Entries page allows authorized users to perform manual double-entry adjustments for non-transactional items such as depreciation, provisions, or opening balance corrections. - Create a new journal entry (โ†’ /accounting/journal-entries/new) - Use this for any accounting correction that doesn't fit the standard Sales/Purchase workflow.

Invoices to Post (/accounting/invoices-to-post)

The Invoices to Post page is a manager/accountant queue that consolidates all sales invoices and vendor bills awaiting final GL posting โ€” useful for batch approval workflows.

Transactions to Post (/accounting/je-to-post)

The JE to Post page lists all other pending journal entries (e.g., from Cash Sales shifts, POS sessions) that require a final posting to the General Ledger.


๐Ÿ’ณ Cash & Banking

PDC Management (/accounting/pdc-management)

Track Post-Dated Cheques โ€” both receivable (from customers) and payable (to suppliers): - Log cheque details, amounts, and maturity dates. - The system automatically tracks which cheques are due for clearing.

Bank Reconciliation (/accounting/bank-reconciliation)

The Bank Reconciliation tool matches your system ledger records with your external bank statement to ensure accuracy and identify unrecorded transactions.


โš™๏ธ Configuration & Masters

Chart of Accounts (/accounting/accounts)

The Chart of Accounts is the framework for all financial reporting. It comes pre-configured with UAE-standard categories: - Assets: Current and Fixed Assets - Liabilities: Payables and Loans - Equity: Owner's Capital and Retained Earnings - Revenue: Sales and Other Income - Expense: COGS, Operating Expenses, and Overheads

Currencies (/accounting/currencies)

The Currencies page manages exchange rates for multi-currency transactions. The system supports multi-currency with automatic conversion to your base currency (AED by default).


โœ… Accounting Business Rules

  • Draft โ†’ Posted: All documents start in Draft mode and become immutable upon posting to protect audit integrity.
  • Tax Rules: VAT is automatically calculated based on the customer/vendor tax classification (Domestic Registered, Non-Registered, or Overseas/GCC).
  • Double-Entry: Every posting creates balanced journal entries โ€” debits always equal credits.
  • Immutable Audit Log: All posted transactions generate an immutable audit log entry. Corrections must be made via reversal or credit/debit notes.

Compliance Note: All posted transactions automatically generate an immutable Audit Log entry, accessible via the Audit Trail for administrators.

Next Steps: View your financial position using the Reports module.