Features · 130+

Everything you need. Nothing you don't.

Shift tracking however you get paid (self-invoiced, agency, or PAYE), invoicing where it makes sense, expenses, documents, partitioned tax planning, and a professional directory. Built for the way locums actually work.

Shift tracking

Basic (Free)

Log shifts manually or accept requests from organisations. Track each one from confirmed through to paid. Search, filter, and export.

Public profile and directory

Basic (Free)

Optional public profile with your specialties, availability, and location. Organisations search by postcode and send requests directly. No middleman, no commission.

Booking requests

Basic (Free)

Organisations send requests from your profile. Review the details, agree the rate, and accept or decline. No account needed on their side.

Availability calendar

Basic (Free)

Mark full days or half days as available, tentative, or unavailable. Block book date ranges. Confirmed shifts sync automatically. Visible on your public profile.

Organisation management

Basic (Free)

Save the organisations you work with: contact details, type, and notes. Auto-filled when creating shifts.

Agency and PAYE shift tracking

Basic (Free)

Log every shift, not just the ones you invoice directly. Agency-managed shifts record gross rate plus net pay after commission; PAYE shifts record withheld tax and NI. Your tax reserve partitions automatically, with PAYE income excluded because it is already deducted at source.

Cross-role work

Basic (Free)

Record the role worked per shift when it is outside your primary registered scope. A nurse picking up an HCA shift, a paramedic working as an ECA, or a dual-registered midwife all get the right chip on each shift and an accurate rate split across roles.

Referral programme

Basic (Free)

Share your referral link. When a colleague starts a paid Plus or Pro plan, a discount is applied to their first payment and to your next invoice.

Invoicing for self-invoiced work

Plus

Generate a professional PDF invoice from any delivered self-invoiced shift. Send it by email to the organisation with your bank details. Know when it is delivered and when it is opened. Agency and PAYE shifts skip the invoice step and settle directly.

Cancellation protection

Plus

Set cancellation terms per shift (standard, 14-day, 48-hour, or custom). If an organisation cancels inside the notice period, generate a cancellation fee invoice or waive it.

NHS Pension forms

Plus

Form A and Form B generated automatically from your shift data. Contribution tiers for England, Wales, Scotland, and Northern Ireland. Submission deadlines tracked.

Expenses and mileage

Plus

Log expenses across 17 profession-aware categories at HMRC-approved mileage rates. The picker surfaces what your regulator and indemnity body expect. Attach receipt photos or PDFs. Search, filter by category and date, export to CSV.

Tax planning, partitioned by source

Plus

Estimated income tax, Class 4 NI, corporation tax, and dividend tax updated in real time. Reserve is calculated per employment structure (sole trader and Ltd priced separately), agency-managed income reserves on net, and PAYE is shown separately because tax has already been deducted at source. Multi-year rules (2025/26 and 2026/27), Scottish rates included.

Mixed employment structures

Plus

Run some shifts as a sole trader and others via a limited company. Sessional runs the tax reserve calculation once per structure so each slice is priced against the right model and the combined reserve equals the sum of the parts.

Professional document store

Plus

Upload DBS, indemnity, registration certificates, and training records. Expiry tracking with colour-coded alerts and automated 30-day reminders.

Earnings and exports

Plus

Total income across every mode, with a three-way breakdown of self-invoiced, agency, and PAYE income when your period is mode-mixed. Filter by period, date range, or organisation. Export everything as CSV.

PocketSmith reconciliation

Plus

Connect your bank via PocketSmith. Sessional matches transactions to your invoices automatically, flags payments received, and categorises your income.

Xero accounting sync

Pro

Push invoices and expenses to Xero with your own account codes. Expenses sync as bills for clean bank reconciliation. Payment detection via webhooks.

REST API

Pro

Access your shift, invoice, and expense data programmatically. Build automations, connect to other tools, or export on your terms.

Start free. Upgrade when the work demands it.

Basic is free forever. Plus adds the full toolkit. Pro adds API access, Xero sync, and advanced reporting.