-
Notifications
You must be signed in to change notification settings - Fork 35
Product Overview
PHP Ledger aims to make the first useful accounting task straightforward while preserving the detail accountants need. An owner should understand what changed; an accountant should be able to inspect the source, accounts and journal behind that change.
| Person | What the experience should make easier |
|---|---|
| Business owner | Record daily activity, understand cash and expenses, and see a clear next action. |
| Accountant or bookkeeper | Enter and review transactions efficiently, investigate balances, reconcile records and close periods. |
| Shop operator | Build a sale quickly, confirm it deliberately and find its receipt and accounting effect. |
- Explore an isolated sample or create a business.
- Enter the business name, base currency, accounting start date and fiscal year.
- Review the accounts and open a statement to inspect its balances.
- Save a receipt, expense or general journal as a draft and correct any errors.
- Post it and inspect its balanced journal.
- Find the report effect and return to the source transaction.
The local preview implements that core journey. Existing-business setup keeps opening review visible; guided migration and reconciliation of opening unpaid documents remain future work. A business must not be treated as ready simply because its name and currency have been entered.
Clear draft/posted states, recoverable errors, keyboard-friendly entry, sensible defaults and source links matter more than a dashboard full of decorative numbers. The design should work on practical mobile workflows while retaining efficient desktop tables. Financial figures use Inter with aligned numerals.
The initial goals are simple-company setup within five minutes and a first useful transaction/report outcome within ten minutes, after login. These are usability targets to measure with representative users, not results already achieved. Server installation and historical migration are measured separately.
The product follows a core-first module roadmap: complete opening/cutover, periods and bank reconciliation, then add module contracts, business API/MCP access and optional operational modules. The current package is a development preview. Industry research covers restaurants, clubs, pharmacies, traders, distributors, shops and workshops; sample scenarios and disabled tax candidates are not installed industry modules.
PHP Ledger · Current status · First package · Roadmap · Contact and contribute
This Wiki describes the revival and its development preview. Feature plans are not release or compliance claims.