Help centre

Advanced reporting

Visualise your earnings, expenses, and working patterns with interactive charts and summaries.

What the reporting dashboard shows

The advanced reporting dashboard gives you a visual overview of your locum business. It pulls data from your bookings, invoices, and expenses to generate charts and summaries that help you understand trends, identify your most valuable organisations, and prepare for tax time.

The dashboard is divided into four main sections:

  • Income trends: a month-by-month chart of your gross earnings, showing how your income has changed over time
  • Expense breakdown: a category-level breakdown of your deductible expenses, so you can see where your money goes
  • Organisation analysis: a ranked view of the organisations you work with, showing earnings, booking count, and average rate per organisation
  • Tax year summaries: headline figures for each tax year, including gross income, total expenses, taxable profit, and estimated tax liability

Note

Advanced reporting is available on the Pro tier. Basic and Plus users can view basic earnings data on the Earnings page. Upgrade from Dashboard > Profile > Billing to access the full reporting dashboard.

Accessing the reporting dashboard

To open the reporting dashboard:

  1. Go to Dashboard > Reporting
  2. The dashboard loads with the current tax year selected by default (6 April to 5 April)
  3. Use the date range controls at the top to change the period

All charts and figures update automatically when you change the date range. There is no need to click a refresh button.

Income trends

The income trends chart shows your monthly gross earnings as a bar chart. Each bar represents one calendar month, and the height corresponds to the total value of paid invoices in that month.

  • Hover over a bar to see the exact figure for that month
  • The chart includes a trend line showing your rolling average, making it easy to spot whether your income is growing, stable, or declining
  • Months with no paid invoices show as empty. They are not hidden, so you can see gaps in your working pattern

This view is particularly useful at the end of the tax year to understand your peak and quiet periods, helping you plan availability for the year ahead.

Expense breakdown

The expense breakdown shows your total expenses split by category. Each of the 8 expense categories (fuel, mileage, equipment, training, insurance, subscriptions, professional fees, other) is displayed as a proportional segment with its total value.

  • Categories are sorted by value, with the largest first
  • Each category shows both the absolute amount and the percentage of your total expenses
  • Categories with no expenses in the selected period are hidden to keep the view clean

This helps you identify your largest deductible costs and spot any categories where you may be under-claiming.

Tip

If your mileage category is consistently high, it may be worth comparing it against actual fuel costs to see which method gives you a larger deduction. Speak to your accountant if you are unsure.

Organisation analysis

The organisation analysis section ranks your organisations by total earnings. For each organisation, it shows:

  • Total earnings: the sum of all paid invoices for that organisation in the selected period
  • Booking count: how many bookings you completed for them
  • Average rate: your average daily or hourly rate at that organisation, calculated from booking data
  • Percentage of income: what proportion of your total earnings came from this organisation

This is useful for understanding client concentration. If a large percentage of your income comes from a single organisation, you may want to diversify to reduce risk.

Tax year summaries

The tax year summary section provides headline figures for each complete tax year in your account. The UK tax year runs from 6 April to 5 April. For each year, you will see:

  • Gross income: the total value of all paid invoices
  • Total expenses: the sum of all logged expenses
  • Taxable profit: gross income minus total expenses
  • Estimated tax liability: an indicative figure based on current tax bands and National Insurance rates
  • Effective tax rate: your estimated tax as a percentage of gross income

These figures are estimates intended to help with planning. They are not a substitute for professional tax advice or your actual self-assessment return.

Important

The estimated tax liability is based on the information you have entered into Sessional and current HMRC rates. It does not account for other income sources, allowances, or reliefs that may apply to your personal circumstances. Always consult a qualified accountant for your tax return.

Date range filtering

All reporting data can be filtered by date range. The controls at the top of the dashboard let you:

  • Select a tax year: choose from the pre-set tax year options (e.g. 2026/27, 2025/26) for a full-year view
  • Custom range: set any start and end date for a custom period, such as a specific quarter or month
  • Quick filters: jump to common periods like "This month", "Last 3 months", or "Year to date"

The selected date range applies to all four sections of the dashboard simultaneously. If you change the range, every chart and figure updates to reflect the new period.

How reporting differs from the earnings page

Sessional has two places where you can view financial data: the Earnings page and the Reporting dashboard. Here is how they differ:

  • Earnings page (all tiers): a table of individual bookings with their values, filterable by organisation and date range. Includes a CSV export and a simple tax reserve estimate. Best for checking specific bookings and exporting raw data.
  • Reporting dashboard (Pro tier): visual charts, aggregate analysis, and cross-referenced data from bookings, invoices, and expenses. Best for understanding trends, comparing organisations, and getting a holistic view of your business.

The earnings page is available on all tiers. The reporting dashboard requires the Pro tier because of the additional data processing and analysis involved.

CSS-based charts

The reporting dashboard uses pure CSS for all charts and visualisations. This means:

  • Charts load instantly with no JavaScript rendering delay
  • They work on all devices and browsers, including older mobile devices
  • Page size is kept small. There are no large charting libraries to download
  • Charts are responsive and adapt cleanly to different screen sizes

The trade-off is that the charts are simpler than those produced by dedicated charting libraries. If you need more sophisticated analysis, you can export your data as CSV from the Earnings and Expenses pages and use your preferred spreadsheet or accounting software.

Frequently asked questions

Can I export the reporting data as a PDF or CSV?

The reporting dashboard itself does not have a direct export button. However, the underlying data is available via the Earnings page (CSV export for bookings) and the Expenses page (CSV export for expenses). You can combine these in a spreadsheet for your accountant.

Why do my reporting figures differ from my earnings page totals?

The earnings page shows booking values, while the reporting dashboard uses paid invoice values. If you have unpaid invoices or bookings that have not yet been invoiced, the figures may differ. The reporting dashboard only counts revenue once it has been invoiced and paid.

Does the reporting dashboard include data from before I upgraded to Pro?

Yes. The reporting dashboard analyses all booking, invoice, and expense data on your account, regardless of when you upgraded. Historical data from when you were on a lower tier is included in full.

What happens to the reporting dashboard if I downgrade from Pro?

You will lose access to the reporting dashboard, but your data is not deleted. If you upgrade again in the future, all your historical data will still be there and the dashboard will show the full picture.

Can I view reports for a single organisation only?

The organisation analysis section shows a ranked breakdown of all organisations. While you cannot filter the entire dashboard to a single organisation, the earnings page supports organisation-level filtering for detailed per-organisation data.