155 reports, each opening the rows behind it.
Grouped by the errand you arrived with rather than by the module they came from, and every one of them can leave as a file.
| Sales by branch by day | opened 42× | 1,204 rows | |
| Margin after allocation | opened 31× | 6 rows | |
| Aging — receivables | opened 28× | 412 rows | |
| Inventory valuation | opened 19× | 1,284 rows | |
| Payroll register | permission required | restricted | gated |
| Exported to Excel | with the rows, not a picture | 84 |
A report register of 155 reports across finance, tax, stock, people, hospitality and compliance — each scoped to the reader and each traceable to its source.
What it actually does.
Every report runs as you
Two people running the same report can correctly get different rows, and neither is wrong. A report cannot show a row you are not permitted to see, even if it was written carelessly, because the rule is in the database rather than the query.
- Grouped by errand — the group accounts, the close, tax, stock, people.
- Every figure opens its posted rows, and those open the document.
- Exportable, so somebody outside the system can check it.
A report nobody in that job may see is not on their list at all — it is not greyed out, it is absent.
Nothing here is stored
Every figure is computed from posted journals at the moment you run it. That is why it cannot drift from the ledger, and why it will not match a spreadsheet somebody keeps separately.
- Five clicks from a number on a dashboard to the piece of paper it started as.
- An empty report says why it is empty rather than printing zero.
- Money crosses as exact decimal text — never a floating-point number that drifts.
Not a report writer you have to learn. A list, and every one of them already written.
The ones people ask about this.
Can we get a report that does not exist yet?
Yes, and it is included in maintenance rather than quoted. Most arrive within one to two working days.
Can we schedule reports?
Yes, and the assistant can send one as a file to the people who need to read it.
Why is a report empty?
It will tell you — no rule in force, nothing in the period, or nothing your access reaches. An empty report that just prints zero is the thing we refuse to do.
Nothing here is a separate product.
See it on your own figures.
Bring one ordinary day from your business and we will run it through in front of you, on your own items and your own prices.