Accounting module overview

Last verified: 2026-05-19

Accounting module overview

Full double-entry style accounting tools for merchants who enable accounting on their plan.

Plan features

Feature flagTypical screens
enableBasicAccountingChart of accounts, GL, bank accounts, bills, AP
enableAdvancedAccountingJournal entries (advanced)
enableAdvancedReportingAP/AR aging, period close

Hub route

/admin/accounting — Staff mirror: /staff/accounting

Submodule routes (admin & staff)

ModuleAdmin routePurpose
Chart of accounts/admin/accounting/chart-of-accountsAccount structure
General ledger/admin/accounting/general-ledgerLedger balances
Journal entries/admin/accounting/journal-entriesManual entries
Bank accounts/admin/accounting/bank-accountsCash accounts
Bank reconciliation/admin/accounting/bank-reconciliationMatch transactions
Bank statements/admin/accounting/bank-statementsImport statements
Bills/admin/accounting/billsVendor bills
Invoices (AR)/admin/accounting/invoicesCustomer invoices
Accounts payable/admin/accounting/accounts-payableAP summary
Accounts receivable/admin/accounting/accounts-receivableAR summary
AP aging/admin/accounting/ap-agingPayables aging
AR aging/admin/accounting/ar-agingReceivables aging
Period close/admin/accounting/period-closeClose accounting period

Financial module overlap (merchant-facing, not full GL):

ScreenRouteFlag
Financial AP/admin/financial/accounts-payableenableAccountsPayable
Financial AR/admin/financial/accounts-receivableenableAdvancedReporting
Expenses/admin/financial/expensesenableExpenseManagement
Financial invoices/admin/financial/invoicesenableInvoiceManagement
Budgeting/admin/financial/budgetingenableBudgeting
Taxes/admin/financial/taxes

Recommended workflow

  1. Set up Chart of accounts and Bank accounts.
  2. Connect daily sales via integrations or journal entries.
  3. Run Bank reconciliation monthly.
  4. Review AP/AR aging before payables run.
  5. Execute Period close at month end.

Per-screen steps

Chart of accounts (/admin/accounting/chart-of-accounts)

  1. Open Accounting → Chart of accounts (staff: /staff/accounting/chart-of-accounts).
  2. Review default account hierarchy for your region.
  3. Add accounts with code, name, type, and parent as required.
  4. Deactivate unused accounts instead of deleting when historical postings exist.

General ledger (/admin/accounting/general-ledger)

  1. Select date range and optional account filter.
  2. Run the report; export if your plan includes exports.
  3. Drill into abnormal balances before month-end close.

Journal entries (/admin/accounting/journal-entries)

  1. Click New journal entry.
  2. Add balanced debit/credit lines with memo and posting date.
  3. Save and post; correct with reversing entry if needed (do not delete posted history).

Bank accounts (/admin/accounting/bank-accounts)

  1. Register each operating bank account used for settlements.
  2. Link opening balance and currency to match statements.
  3. Use these accounts in reconciliation and payout reconciliation.

Bank reconciliation (/admin/accounting/bank-reconciliation)

  1. Choose bank account and statement period.
  2. Match imported or manual transactions to ledger lines.
  3. Clear unmatched items (fees, timing differences) before marking reconciled.

Bank statements (/admin/accounting/bank-statements)

  1. Import CSV/OFX from your bank when supported.
  2. Map columns if prompted; fix row errors before import completes.
  3. Send matched lines to reconciliation.

Bills (/admin/accounting/bills)

  1. Create bill from vendor invoice (amount, due date, GL accounts).
  2. Approve for payment per your approval policy.
  3. Record payment when paid (links to AP).

Invoices — AR (/admin/accounting/invoices)

  1. Create customer invoice or convert from sales where integrated.
  2. Send or mark sent; track Accounts receivable balance.
  3. Record payment when customer pays.

Accounts payable / receivable summaries

  • AP (/admin/accounting/accounts-payable): open vendor balances.
  • AR (/admin/accounting/accounts-receivable): open customer balances.

AP / AR aging

  1. Open AP aging or AR aging before payables/collections runs.
  2. Sort by overdue buckets; escalate largest overdue balances.

Period close (/admin/accounting/period-close)

  1. Confirm reconciliation and journal entries are complete for the period.
  2. Run close checklist in UI; resolve blocking warnings.
  3. Lock period — new postings go to the next open period only.

Who can access

Admins with financial permissions; staff only if role grants accounting modules.

Related articles

Loading footer...