Skip to main content

Accounting

Purpose & Scope

The Accounting module covers GL, AR/AP, banking, and standardized financial statements. It integrates tightly with POS (sales), Warehouse (valuation/COGS), Logistics (costs), and HR (payroll components).

Who Uses This

Finance managers, accountants, auditors, store managers (limited), leadership.

Key Capabilities

  • Banking: Bank accounts, transfers, reconciliations, and transaction logs.
  • Sales & Billing: Invoices, credit notes, receipts; customer statements.
  • Purchasing & Payables: Supplier bills, debit notes, payments, and aging.
  • GL & Reporting: Journals, allocations, trial balance, P&L, Balance Sheet, Cash Flow.
  • Templates: Multiple PDF invoice/bill templates with color palette branding.
  • Permissions: Role‑based access with granular module rights.

Data Model & Core Entities

  • Chart of Accounts (assets, liabilities, equity, income, expenses)
  • Journal Entry (header, lines), Document (invoice, bill, payment, receipt)
  • Bank Account and Reconciliation

End‑to‑End Workflows

  1. Sales to AR: POS/B2B posts sales → generate invoice/receipt → update AR.
  2. Purchasing to AP: Create bill from receipt → post to AP → schedule payment.
  3. Banking: Import statements → reconcile → post adjustments.
  4. Period Close: Accruals, depreciation, provisions → freeze period → run financials.

Configuration

  • Fiscal calendar, currencies, and tax regimes.
  • Numbering sequences by document type; default revenue/expense accounts.
  • Payment terms, dunning rules, tolerance thresholds.
  • Multi‑entity consolidation settings if applicable.

Integrations

  • POS/Marketplace: Sales, receipts, and taxes post automatically.
  • Warehouse: Inventory valuation (FIFO/weighted average) and COGS.
  • HR: Payroll journals; expense reimbursements.
  • Payments: Gateways for online collections; bank feeds (file import/API).

Reports & KPIs

Aging (AR/AP), DSO/DPO, cash position, revenue trend, gross/net margin, expense variance, working capital.

Tips & Edge Cases

  • Lock periods after close to protect audit integrity.
  • Use separate control accounts for POS cash, card clearing, and gateways.
  • Map inventory adjustments to specific expense accounts for transparency.