# Accounting Frontend Completion Scoreboard

> Source of truth for enterprise completion. Updated after every module gate.
> States: **Complete** | **Partial** | **Missing** | **Blocked**

Last updated: 2026-07-25 (Frontend Integration)

## Overall

| Module | % | Gate |
|--------|---|------|
| Dashboard | 95% | Complete |
| Chart of Accounts | 98% | Complete |
| Fiscal | 98% | Complete |
| Currencies | 98% | Complete |
| Cost Centers | 95% | Complete |
| Projects | 95% | Complete |
| Vouchers | 96% | Complete |
| Ledger | 95% | Complete |
| Treasury | 88% | Partial |
| Customers / AR | 92% | Complete |
| Suppliers / AP | 80% | Partial |
| Sales accounting | 85% | Partial |
| Purchase / Inventory | 85% | Partial |
| Assets | 88% | Partial |
| Payroll | 90% | Complete |
| Reports | 90% | Partial |
| Compliance / Audit | 82–90% | Partial / Complete |
| Settings | 80% | Partial |
| Onboarding / Setup | 95% | Complete |
| AI | 0% | Blocked (provider Planned) |

## Category legend

API · CRUD · Routing · Nav · Dashboard · Forms · Dialogs · Drawers · Tables · Mobile · Dark · A11y · Loading/Empty/Error · Docs

## Module notes

- **Foundation masters** (COA, fiscal, currencies, cost centers, projects): create/edit/archive via PATCH; DatePicker on date fields.
- **Vouchers**: draft edit via `PATCH /posting/vouchers/{id}`; list pagination; lines support cost center + project.
- **Ledger**: balances, trial balance, recalculate — real `/api/v1/ledger/*`.
- **Treasury**: cash boxes, banks, receipts/payments (cash/bank binding), transfers, recon, cheques; guarantees/facilities still ops.
- **Customers**: edit drawer, aging, receivable invoices; settlements via `/ar-ap/settlements`.
- **Sales**: invoice docs + `/sales-accounting` preview/post; other sales nav still ops.
- **Purchase/Inventory**: goods receipt preview/post + valuation; item/warehouse masters via `/ops`.
- **Assets**: categories, activate, depreciate, schedule page; transfer/dispose ops.
- **Payroll**: departments, employees page, periods, calculate, post.
- **Reports**: trial balance / BS / IS from reporting API; other report types ops.
- **Compliance**: policies + risks domain; audit lists; SoD/controls still ops.
- **Setup**: `/api/v1/setup/status`, COA template import via BFF proxy.
- **AI**: Blocked until provider registry marks AI Model Provider Active.
- **IAM / White-label / Custom domain**: Deep-link to SuperApp settings — not rebuilt inside Accounting.

Integration report: [../accounting-frontend-integration-report.md](../accounting-frontend-integration-report.md).

See also: [component-library.md](component-library.md), [frontend-architecture.md](frontend-architecture.md).
