# Accounting & bookkeeping - double-entry books from your POS

> Set up Accounting & Bookkeeping: sales, purchases and expenses post automatically; add journals, reconcile the bank and run statements.

Source: https://docs.smartposhub.com/reports/bookkeeping/  
Last updated: 2026-10-30  
Product: SmartPOS Hub (https://smartposhub.com)

**Accounting & Bookkeeping** keeps a full double-entry general ledger that fills itself from your POS: every sale, payment, purchase, return, expense and stock movement is posted for you. You get a live accounting dashboard and the financial statements your accountant needs.

> **How to turn it on**
> 1. **Plan:** Accounting & Bookkeeping must be in your plan.
> 2. **Switch:** Settings › Business Settings › Modules › Accounting & Bookkeeping, then run the setup wizard once.
> 3. **Permission:** User Management › Roles: the Accounting permissions (view, journal entries, reports, settings).

## Set it up (once)

1. Open **Accounting** in the sidebar. The first visit starts the **setup wizard**.
2. Choose a **chart of accounts template**: Retail, Restaurant, Services, Hotel, Gym or Repair.
3. Choose account numbering, whether to keep **perpetual inventory**, and which history to post (everything, this financial year, or from a date).
4. Finish. Existing documents are posted, and new ones post automatically every few minutes.

## The dashboard

**Accounting › Dashboard** shows **Cash & bank**, **Receivables** (what customers owe), **Payables** (what you owe suppliers), income and expenses this month and year, **Net profit this year**, **Current ratio** and **Gross margin**, with charts for income vs expenses, profit trend, expense breakdown and cash flow. **Needs attention** lists what to check.

![Accounting dashboard with cash and bank, receivables, payables, income, expenses, net profit, current ratio and gross margin cards, income vs expenses chart and needs attention panel](https://docs.smartposhub.com/_astro/bookkeeping-dashboard.38SZaCvc.png) (web app page: `/bookkeeping`)

Credit sales show up here as **Receivables** until the customer pays — see [Credit sales](https://docs.smartposhub.com/selling/credit-and-partial-payments/).

## Menu

| Page | What you do there |
|---|---|
| **Chart of accounts** | Accounts tree by type, opening balances, import / export |
| **Journal entries** | Manual entries with live balance check, templates, recurring journals, approval |
| **Transfers** | Move money between cash, bank and card accounts with a fee |
| **Bank reconciliation** | Match the bank statement, import CSV statements |
| **Budgets** | Budget per account and month, compared with actuals |
| **Reports** | Financial statements and ledgers |
| **Sync log** | What was posted automatically and any errors |
| **Settings** | Accounts used for posting, periods, approval |

## Accounting reports

![Accounting reports page: Profit and loss, Balance sheet, Cash flow statement, Trial balance, General ledger, Journal report, Audit trail, Receivables aging, Payables aging, Customer / supplier statement, Tax summary, Budget vs actual, Expenses by category and Income by source](https://docs.smartposhub.com/_astro/bookkeeping-reports._Dk-fTSX.png) (web app page: `/bookkeeping/reports`)

- **Financial statements:** Profit & loss, Balance sheet, Cash flow statement, Trial balance.
- **Ledgers & journals:** General ledger, Journal report (day book), Audit trail.
- **Customers & suppliers:** Receivables aging, Payables aging, Customer / supplier statement.
- **Analysis:** Tax summary, Budget vs actual, Expenses by category, Income by source.

Every report filters by date and location, prints and exports to CSV, Excel or PDF.

**Note:** Accounting works in one currency — your business currency.

- [Bookkeeping module](https://docs.smartposhub.com/modules/bookkeeping/)
- [Payment accounts](https://docs.smartposhub.com/reports/payment-accounts/)

## Frequently asked questions

### Do I have to type every sale into the books?

No. Sales, payments, purchases, returns, expenses and stock movements post to the ledger automatically, every few minutes. You only add manual journal entries for things outside the POS, such as loans or depreciation.

### Which chart of accounts should I choose?

Pick the template closest to your business - Retail, Restaurant, Services, Hotel, Gym or Repair - in the setup wizard. You can add or rename accounts afterwards.

### Can my accountant get the financial statements?

Yes. Accounting › Reports has Profit & loss, Balance sheet, Cash flow statement and Trial balance, plus ledgers and aging reports, all printable and exportable to CSV, Excel or PDF.

### How do I reconcile my bank?

Accounting › Bank reconciliation - enter the statement date and ending balance, tick the cleared items until the difference is zero, and finish. You can import a CSV bank statement.

### What does Needs attention on the dashboard mean?

Things to check, such as unposted documents, sync errors or bank entries older than 30 days that are not reconciled.

### Is Accounting the same as Payment Accounts?

No. Payment Accounts tracks money balances. Accounting keeps the full general ledger. You can link each payment account to a ledger account.
