Connect your Supabase database for sync across all devices.
1
Create your Supabase project
Go to supabase.com and sign up free
Click New Project, name it "Billable"
Choose a region close to Australia
Wait ~2 minutes for it to spin up
2
Create the data table
create table billable_data (
id bigint generated always as identity primary key,
data jsonb
);
alter table billable_data enable row level security;
create policy "Allow all" on billable_data
for all using (true) with check (true);
3
Paste your credentials
Go to Project Settings → API
How do you use Sorted?
This helps us show the right tools in the sidebar. You can change this any time in Settings.
✨ Try Appsolutely Sorted
You're about to explore a fully working demo with realistic sample data. Nothing you do here is saved to any database.
By continuing you agree this is a demo environment with sample data only.
✨ Demo Mode — sample data only, nothing saved to the cloud.
Appsolutely Sortedv1.7.3 · 26 Jul 2026BETA
tracking
0:00:00
What's On
Open Tasks
Reminders
Pops up with a snooze option whenever you open the app, once it's due, while this tab/app is open, not a phone-locked push notification.
Timesheet
Meetings
Checklists
Recurring checklists for end-of-month, weekly, payroll, and custom workflows.
Reports
Custom rangeto
By Client
Client
Hours
Timesheet
All Sessions
Income & Rate Check — By Client
Client
Package
Income (mo. equiv.)
Hours (Actual / Est.)
Avg Hrs (3-Mo / 12-Mo)
Target $/hr
Actual $/hr
Gain/Loss $
Rate Check
Income is package amount (and any recurring extra charges) smoothed to a monthly-equivalent figure. One-off package fees and one-off extra charges aren't included in the monthly figures above. Gain/Loss $ compares actual income against what the logged hours should have earned at the target rate. Est. Hours comes from the "Estimated Monthly Hours" field on each client's profile. Avg Hrs (3-Mo / 12-Mo) is anchored to the current month (not whichever month you're browsing above) and averages over however much history exists if it's under 12 months — so recent pace, not a half-finished current month, is what should inform pricing.
Yearly Income — By Financial Year (Prior Year, Actual & Projected)
Financial year runs 1 Jul – 30 Jun. Only months that have actually occurred are counted — future months in the current or next FY show as $0 until they happen.
Clients
Archive
To Do
Completed tasks — tap to reopen.
Meetings
Checklists
Archived checklist periods — a record of what was completed and when.
Payroll Periods
Archived payroll checklist periods, across all clients.
Clients
Archived clients — restoring brings them back into every active list.
Feature Guide
Everything the app can do, kept up to date as new things ship. The star in the nav clears once you've had a look.
Help
Missing Documents
Onboarding
Package Library
Templates
✍ Email Signature
▶
Click Copy, then paste (Ctrl/Cmd+V) straight into the signature box in Outlook or Gmail. Links stay clickable.
📎 PDF Documents
▶
Store your service/pricing PDFs here so you can attach them when copying an email template. Upload, delete or replace these any time your prices or packages change.
📋 Checklist Templates
▼
✉ Email Templates
▼
Save your onboarding, follow-up, birthday and other email templates here.
⭐ Session Note Library
▶
Saved notes show as autocomplete suggestions in the Timer, Clock Out and Manual Time fields. Tap ⭐ next to any note field to save it here.
Libraries
Task Library
Reusable task text that appears as suggestions when adding a To Do item.
Onboarding Pipeline
The stages new clients move through on the Onboarding board.
Missing Docs Description Library
Reusable descriptions that appear as suggestions when adding a Missing Docs item.
BAS Portal
Reminders & CPE
New Reminder
New CPE Entry
Import CPE Entries from CSV
Pick your CSV, then match each of its columns to the right field below. Rows that can't be matched to a valid date and hours will be skipped.
Client Log
New Consult Entry
No file attached
📚 Starter Library
Ready-made email templates and checklists to get you started. Click Use This → to add a copy to your own Templates above, then customise it.
Payroll
Create a payroll checklist for each client. Resets each pay cycle — previous runs are saved to Archive.
New Task
Task Library
New Meeting
Demo Feedback
Before you go — mind sharing a quick thought or two? It really helps.
New Checklist Template
Add Package
No file attached
New Client
Tick what this client needs — saving will automatically create (and keep updated) their copy of each. Unticking won't delete anything already created.
Short things to glance at on What's On (e.g. "Check bank feed"). The days ticked above are the client's default. Each item can also have its own days ticked underneath it, if one task needs to show on different days to the rest.
Tick any combination, controls what shows for this client on the BAS Portal tab. Leave both unticked for not registered/N/A.
Log Manual Time
Import Timesheet CSV
For For migrating historical entries — one CSV per client. Format: DD/MM/YYYY,HH:MM,HH:MM,Notes e.g. 18/12/2025,15:35,15:50,Bank rec Notes optional. Also accepts YYYY-MM-DD.
Settings
Microsoft Outlook Sync
Plan & Licence
Feature Toggles
Supabase Sync
Service Profile
Controls which sections appear in your sidebar.
Tap any combination — no need to pick "Both," ticking two just works.
Demo Mode
Launch a sandbox with realistic sample data — nothing saved to the cloud.
🧪 Demo Feedback ▸
Anyone trialling the Demo also sees a Feedback button right on the demo banner, and gets prompted again when they exit — their answers land here.
Responses Received
Tap Refresh to load responses.
👥 Who's Registered ▸
Everyone who's entered the Demo with their name and email.
Registered
Tap Refresh to load.
Data Backup
Missing Docs Library
These are the suggestions that appear when filling in Description and "What I Need" fields on a Missing Documents list.
Descriptions
What I Need
Add Note
New Missing Documents List
Log Correspondence
Set Follow-up Reminder
🎉 New Client Added!
Would you like to create an onboarding checklist for ?
Daily Summary
Copy and paste into an email or message.
Add Task to Session
New Email Template
Tip: use [First Name], [Client Name], [Date], [Your Name] as placeholders. If you attach a PDF, copying the template will also download it for you to drag into your email.
New BAS Entry
Checklist
Sent to Client to Pay (if applicable)
PAYG / IAS
IAS Checklist
New Payment Plan
Saving builds an even instalment schedule across the number of instalments you set, spaced by the frequency chosen. Editing the total or instalment count after instalments have been marked paid will rebuild the schedule, so double check paid instalments before changing these.
Manage BAS Clients
Tick which clients you lodge BAS/PAYG for — this controls who shows up on this page. Unticking both just removes them from here, it doesn't touch anything they already have on file.
Edit Time Entry
Start Timer
⏰ Due Today & Overdue
✨ What's New
⏹ Clock Out
New Payroll Checklist
Tick / N-A columns cycle blank → ✓ → ✕ when clicked. Number/Text columns let you type a value directly (e.g. a dollar amount for Uniform Allowance).
✏ Edit Onboarding Pipeline
Add, remove or rename stages and their sub-tasks. Changes apply going forward.