Everything Sessional does

Every feature, grouped by the job it does.

32live features

Log shifts, get paid, stay compliant, plan for tax, find work, and connect your accounting. Each entry says what the feature does and which tier includes it. Nothing here is roadmap: if it is on this page, it is live today.

Features
32
Groups
6
Tiers
3

Group 01 | Log shifts

Log every shift, however you get paid

One place for self-invoiced, agency, and PAYG work, including the roles you pick up outside your primary scope. The tax reserve and earnings view know which shifts to exclude because tax was already withheld on them.

Log every shift, however you get paid in Sessional Australia
01.01

Shift tracking

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

Free
01.02

Agency and PAYG shift tracking

Log every shift, not just the ones you invoice directly. Agency shifts record gross rate plus net pay after commission; PAYG shifts record withheld tax. The tax reserve partitions automatically.

Free
01.03

Cross-role work

Record the role worked per shift when it is outside your primary registered scope. A nurse picking up an AIN shift, a paramedic on a patient-transport role, or a dual-registered clinician all get the right chip and rate split.

Free
01.04

Shift pay-check (bank and agency nurses)

Mark each shift paid correctly, paid short (record the actual amount), or not paid yet. Cross-employer list of what you are still owed.

Free
01.05

Workplace management

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

Free
01.06

Workplace lookup

Type the workplace name or address. Sessional pre-fills the address and stamps the workplace details on every invoice. No more retyping clinic details.

Free
01.07

Availability calendar

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

Free

Group 03 | Stay compliant

Stay compliant without the Sunday evening

AHPRA registration, indemnity, and state credentials all have expiry dates, evidence requirements, and deadlines. The document store, expiry alerts, and profession-aware categories work the same for all 10 AHPRA professions. Structured forms and portfolios below layer on where a specific board asks for more.

Stay compliant without the Sunday evening in Sessional Australia
03.01

Document store with expiry alerts

Upload your national police check, Working with Children Check, indemnity, AHPRA registration certificate, immunisation record, and training. 30-day expiry alerts on every category. Categories are profession-aware: midwives get clinical-skills categories alongside the basics; other professions see their board-relevant types.

Plus
03.02

Shareable compliance passport

Bundle the documents you choose into one link a new workplace opens with no account, to get cleared and booked faster instead of emailing PDFs around. Time-limited, revocable, and view-tracked. You decide what to include; verifying the documents stays with you and the workplace.

Plus
03.03

Your AHPRA registration number, everywhere it counts

Your AHPRA registration number stored encrypted. Appears on your invoices and your public profile so workplaces can verify at a glance. The dashboard warns before your registration renewal hits the reminder window.

Free
03.04

Recency-of-practice hours from your shifts

Practice hours counted automatically from your confirmed shifts so you can evidence recency of practice for your AHPRA renewal and your own CPD record. Free on every tier because registration is a regulatory obligation, not a paid feature.

Free
03.05

Midwifery competency tracker (midwives)

Dedicated log for obstetric emergencies, CTG reviews, waterbirths, breech and instrumental births, and bereavement care. Entries roll into your own clinical record.

Plus

Group 04 | Tax & expenses

Keep the taxman calm

Per-invoice tax reserve against YTD gross and the tax-free threshold. Separate math for sole-trader and company slices when you run both. Car travel at the ATO cents-per-km rate, expenses in profession-aware categories. No end-of-year scramble.

Keep the taxman calm in Sessional Australia
04.01

Tax reserve, partitioned by source

Income tax, the Medicare levy, and company tax updated in real time. Reserve calculated per business structure. Agency-managed income reserves on net. PAYG income is shown separately because tax was already withheld. Multi-year rules (2025-26 and 2026-27 financial years).

Plus
04.02

Mixed supported business structures

Run some shifts as a sole trader and others through a company. Sessional runs the tax reserve calculation once per supported structure so each slice is priced against the applicable model and the combined reserve equals the sum of the parts. Trust tax outcomes are not modelled.

Plus
04.03

Expenses and car travel

Log expenses across profession-aware categories at the ATO cents-per-km rate. The picker surfaces what your AHPRA board and indemnity provider expect. Attach receipt photos or PDFs. Search, filter, and export to CSV.

Plus
04.04

Forward earnings forecast and rate benchmark

See your projected full-year gross and the tax to set aside, annualised from the shifts you have logged. Plus an anonymised benchmark of what other locums in your profession charge, so you know if your rate is where it should be.

Plus
04.05

AI assistant

Ask plain-English questions about your own numbers: how much to set aside for tax, how many shifts to hit an income target at your average rate, or how a Sessional feature works. It answers from your own data, never anyone else’s, and points you to a professional for anything that needs regulated advice.

Plus

Group 05 | Find work

Find your next booking

Public profile, directory listing, booking requests straight to your dashboard. No commission, no middleman, no agency cut.

05.01

Public profile and directory

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

Free
05.02

Booking requests

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

Free
05.03

Referral programme

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.

Free
05.04

Cents-per-km calculator

Free public tool. Enter your business kilometres and Sessional applies the ATO cents-per-km rate, capped at 5,000 km per car. Know your car-travel deduction before tax time.

Free

Group 06 | Accounting

Accounting and exports

Push invoices and expenses to Xero on Pro. Pull everything through the REST API on Pro when you want to build your own dashboards, or export as CSV on every tier.

06.01

Xero two-way sync

Push invoices as AUTHORISED and expenses as Bills with your own account codes. Payment detection via HMAC webhooks. Clean bank reconciliation, no duplicates.

Pro
06.02

REST API

Access your shift, invoice, and expense data programmatically with Bearer-auth API keys. Build automations, connect to other tools, or export on your terms.

Pro
06.03

Advanced reporting

Build deeper reports across shifts, invoices, workplaces, rates, expenses, and payment performance with Pro-level reporting tools.

Pro
06.04

CSV exports everywhere

Every list (shifts, invoices, expenses, earnings, car travel) exports to CSV from the dashboard. Full JSON export of all your data is available on every tier.

Free

10 professions | AHPRA | No card to start

Every shift, every invoice, every dollar. One record you own.

Free on the base tier. Plus adds invoicing, chasers, super tracking, AHPRA registration, and the full tax suite. Pro adds Xero sync and the REST API.

Sessional AustraliaA service of Sessional LimitedCompany no. 17159781