Financial reports is one summary screen and eight detailed reports. The summary screen shows the four numbers every month-end starts from: Revenue this month, Outstanding, Overdue 61+ days and Unallocated payments.
The reports count what is in the app. The total from the revenue report need not match the balance of the business account — the difference is made up of invoices issued but not yet paid. Closing the books for good is the accountant's job.
How to do it
All eight reports share the same layout, so learning one is enough for the rest.
1 is the date-range bar together with the Export button — steps 2 and 4. 2 is the four numbers a month-end starts from. 3 is the chart, 4 the table below it; step 3 explains why they are read together.
Pick a report
From the summary screen you go into one of eight:
| Report | Answers the question |
|---|---|
| Revenue | How much did we earn, on what and with whom |
| Outstanding | Who has not paid, and for how long |
| Cash Flow | How much money actually came in and went out |
| Commission | How much is owed to practitioners |
| Tax Summary | How much VAT we collected in the month |
| Insurance | How much is waiting with the insurers |
| Packages | How many passes were sold and how many visits are left unused |
| Wallet | How much of their money patients are holding with us |
Narrow the range
Every report has a Report start date and a Report end date; Tax Summary works on whole months and has a Report month field.
Then come the filters that suit the content: All services, All practitioners, All methods, All insurers, All statuses. The outstanding report additionally has the shortcuts Overdue, Due this week and Due this month. Reset restores the starting state.
Read the chart and the table together
Every report has a chart above the table — revenue bars, aging buckets, a cash-flow line. The table underneath carries the rows the chart was built from, and it is the table that a conversation with the accountant is based on.
Outstanding amounts are split into the 0–30 days, 31–60 days and 61+ days buckets. From a row you can immediately Send reminder or Mark paid.
Export
The Export button offers Download XLSX and Download PDF. You take the XLSX to the accountant, the PDF to a team meeting. The start of a download is confirmed with Download started.
Close the month in order
The proven order is: Revenue (does the total add up) → Outstanding (who to call) → Commission (before payouts are calculated) → Tax Summary (for the accountant). The Unallocated payments figure from the summary screen is cleared in the day's till, by attaching payments to invoices.
When something does not work
No data for this period
What this means: There is nothing to show in the chosen date range. Every report adds what exactly is missing — “There are no paid invoices in the selected date range.”, for instance.
Failed to load report data.
What this means: The data request did not arrive, or the range is so wide that it timed out.
Export failed. Please try again.
What this means: The file was not produced — usually on a very wide date range.
You do not have permission to view this report. Contact your clinic administrator.
What this means: Financial reports are reserved for the owner and the administrator.
Who has access
Clinic Admin PractitionerAll eight reports are seen by the clinic owner and the administrator. A practitioner has access to one slice — Your commission summary in the Commission report. Reception has no access to financial reports.
Related
- Tax report and JPK — the helper file for the accountant.
- Invoices and KSeF — the data source for revenue and outstanding.
- Payments — the day's till — the data source for cash flow.
- Commissions and payroll — the Commission report aggregates accrued payouts.
Related features
VAT summary and JPK
The clinic's monthly VAT summary and a CSV file to import into accounting software. Heltio does not produce the official JPK_V7 XML file — it supplies the data your accountant builds that file from.
Invoices and KSeF
Issuing invoices, proformas and corrections, submitting to the National e-Invoice System, and the KSeF Inbox with invoices from suppliers. Numbering, seller details and the VAT exemption basis are set once, under Billing.
Payments — the day's till
The reception screen for one working day: how much has been taken, who is sitting in the waiting room with an unpaid visit, what is outstanding, and how much cash is in the drawer at shift close.
Commissions and payroll
A pay model set separately for each practitioner, a monthly payout calculation for a period, finalisation, marking as paid and an export for the accountant. A practitioner can raise a dispute over their own payout.
Prepaid packages
Multi-visit passes: you define them once in settings, sell them to a patient, and Heltio deducts credits as visits are settled. Validity, service coverage and the practitioner list are part of the pass definition.