Documents lost in email threads
Clients upload straight into a private portal, filed against the right record the moment it lands.
ExpatClientHub gives your firm a client portal, structured master data records and deadline tracking — so nothing depends on finding the right email thread.
No card required · Cancel anytime · UK data residency
Dashboard
3Active clients
128
Due this week
14
Overdue
2
Unread
3
Harrow & Finch Ltd
UTR 4471 892 210
Bramley Dental Care
UTR 9920 114 385
Northgate Logistics
UTR 3318 770 964
Sallow Creative Ltd
UTR 7715 402 118
Trusted by practices across the UK
Most firms are running client work across an inbox, a shared drive and a spreadsheet. ExpatClientHub replaces all three with one record per client.
Clients upload straight into a private portal, filed against the right record the moment it lands.
UTRs, PAYE and VAT references live on the client record, in fields your practice defines.
Recurring tasks with automatic reminders seven days out, on the day, and every day overdue.
Client portal
Clients see one screen: drag files in, watch them upload, download what they've sent. No sidebar full of your firm's data, no training call required.
Upload documents
Drag and drop files here
PDF, DOC, DOCX, PNG, JPG · up to 25MB
Master data
Start from eight sensible defaults — registered name, UTR, PAYE, VAT, company number, authentication code, address, year end — then add your own.
Harrow & Finch Ltd
Deadlines
Monthly, quarterly and annual tasks repeat on their own. Filter by client, assignee, status or due date and see at a glance what is slipping.
In progress
VAT return — Q3
Due 12 Oct
Payroll RTI submission
Due 19 Oct
Overdue
Confirmation statement
Due 28 Sep
Completed
Self assessment — J. Reid
Filed 14 Sep
Notifications
Every upload notifies the staff assigned to that client and the practice admin. The bell updates live, so nobody refreshes a page to find work.
Notifications
Mark all as readBramley Dental Care uploaded 2 files
4 minutes ago
Task assigned: VAT return — Q3
1 hour ago
Northgate Logistics uploaded a file
Yesterday
Updates arrive in real time — no refresh needed.
Tenant isolation is enforced in the database itself, so one practice can never read another's records — regardless of what the application does.
Every query is scoped to your organisation at the database layer, not in application code.
Client documents sit in a private bucket, encrypted at rest and never publicly addressable.
Admins see the practice, team members see their assigned clients, clients see only themselves.
Uploads, edits and completions are stamped with who did what and when.
“Self assessment season used to mean 900 emails and a spreadsheet of chase-ups. This January we ran the whole thing from the task board and filed four days early.”
Rachel Okonjo
Managing Partner, Halworth & Co, Leeds
“Every Companies House filing date for 140 limited companies now lives in one place, with a reminder a week out. We have not missed a confirmation statement since we moved.”
Tom Bradshaw
Practice Director, Penfold Advisory, Bristol
“Clients used to send VAT records to whoever they last spoke to. Now they drop them in the portal and the right bookkeeper is notified within seconds.”
Aisha Mahmood
Head of Bookkeeping, Meridian Books, Manchester
12,000+
documents shared monthly
99.9%
uptime across the last 12 months
4 hours
saved per client, per month
400+
practices on ExpatClientHub
Create your practice, add a client, invite them to the portal. No migration project, no implementation fee.