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
PlusGenerate 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
PlusSet 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
PlusForm 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
PlusLog 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
PlusEstimated 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
PlusRun 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
PlusUpload DBS, indemnity, registration certificates, and training records. Expiry tracking with colour-coded alerts and automated 30-day reminders.
Earnings and exports
PlusTotal 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
PlusConnect your bank via PocketSmith. Sessional matches transactions to your invoices automatically, flags payments received, and categorises your income.
Xero accounting sync
ProPush invoices and expenses to Xero with your own account codes. Expenses sync as bills for clean bank reconciliation. Payment detection via webhooks.
REST API
ProAccess 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.