Skip to content
Reports & tax

Figures you can open, not figures you have to believe

A report is only worth having if you can ask it where a number came from and get an answer. Every total here is computed on the server from the full dataset, and every total opens onto the records underneath it.

Sound familiar

Why nobody trusts the reports

Not because the arithmetic is wrong. Because nothing tells you what went into it.

The dashboard, the invoice list and the tax return give three different totals for the same month.

Profit looks healthy because the cost of the parts was never counted against it.

Tax is worked out by dividing a total, so a mixed sale quietly reports the wrong figure.

A number looks wrong and there is no way to see what it is made of.

The report only covers what happened to be loaded on screen.

Month-end is a spreadsheet someone rebuilds by hand, every month.

How a figure is built

From the event to the total

The chain below is why the number can be opened. Each link is a record, not a calculation someone ran once.

  1. 01The eventA sale, a repair, a part used, a payment taken.
  2. 02The lineIts economics are persisted on the line, not recomputed later.
  3. 03The movementStock used becomes a movement with a real cost.
  4. 04The ledgerMoney in and out lands on the account it belongs to.
  5. 05The totalThe server aggregates the whole dataset for your date range.
  6. 06The drill-downOpen the total and see the records that produced it.

Because cost of goods comes from actual stock movements and tax from the stored breakdown, profit is not an estimate laid over revenue — it is what is left after the things that actually happened.

Product proof

A total, and what it is made of

The screen an owner checks on a Monday.

A SlickCell Pro profit and loss report, with revenue, cost of goods and the figures that make up each total.
Drill-down

Every headline opens onto its own records

A revenue figure is not a number on a card. Open it and you get the invoices behind it, each with its own discount, tax and payment history. If a figure looks wrong, you can find out why in the report rather than in a spreadsheet.

Totals are computed on the server, over the whole date range, not over what is on screen.

The money account

What actually came in and went out

Takings, manual income, expenses, supplier payments, refunds and trade-in payouts, day by day, with an opening and closing balance. It is the view that answers 'where did the cash go' without anyone reconstructing it.

Cash movements attach to the day they happened, from the records that caused them.

What it changes

Month-end stops being a rebuild

One set of numbers
The report, the invoice and the dashboard read the same ledger, so they cannot disagree about the same month.
Profit after real costs
Cost of goods comes from the stock that was actually consumed, not from a margin assumption.
Tax from the breakdown
Tax is read from what was stored on each line, never back-computed by dividing a total — which is where mixed-rate sales usually go wrong.
Per branch or across the group
Filter to one shop or read the whole group, from the same reports.

Every SlickCell feature is included on every plan — plans differ by team size, locations, discounts and support.

Edge cases

Where reporting usually goes wrong

These are the specific ways a shop's numbers stop adding up.

A sale mixes tax rates
Each line carries its own tax, and the report reads the stored breakdown. Nothing is inferred by dividing the total by a single rate.
A used device sold on the margin scheme
Margin tax is reported separately from standard tax rather than being blended into one figure that suits neither.
A refund lands in a later month
It reduces the period it actually happened in. Revenue for a closed month is not silently rewritten.
A discount is given on the whole basket
It is apportioned across the lines, so both revenue and tax reflect it.
There are more rows than the page can hold
Totals are computed on the server across the whole range, so a busy month is not quietly truncated to what loaded.
A number still looks wrong
Open it. The drill-down shows the records behind the total, which is usually enough to find the entry that caused it.

This is general reporting, not tax advice — check the rules that apply where you trade, or speak to your accountant.

In the module

What reporting covers

Revenue and profit

Takings and what is left after the cost of the goods that produced them.

Tax and refunds

Read from the breakdown stored on each line, with margin tax kept separate.

The money account

Daily money in and out, with opening and closing balances.

Inventory and stock counts

What you hold, what it is worth, and what counts and trade-ins did to it.

Workforce

Output per technician, with payroll cost taken from real payroll runs.

Drill-down on everything

Open any headline figure and see the records that produced it.

Objections

What owners and accountants ask

No, and that is deliberate. Each report is a server-side query over your full dataset for the date range you chose. Client-side aggregation can only ever total the rows that happen to be loaded, which is exactly how a busy month silently under-reports.

From the tax breakdown stored on each line when the sale happened — never by dividing a total by a rate afterwards. That distinction matters the moment one sale contains items at different rates, or a used device sold under a margin scheme.

Yes. Cost of goods is computed from the stock movements that actually happened, so a repair's profit is net of the part that was fitted, at the cost you actually paid for it.

Yes. Every report can be filtered to a single branch or read across the whole group, from the same screen.

Yes. The accountant role sees the financial reporting it needs and is kept out of the operational actions it does not — refunds, for instance, are not theirs to issue.

No. It gives you numbers that reconcile and records that can be inspected, which is what makes your accountant's job cheaper. What the rules are where you trade is still their question to answer.

See it on your own numbers

Pick a month and we will open it

We will take one of your busier months, show the totals, and drill into whichever figure you trust least.