How to onboard an offshore bookkeeper onto Xero or XPM in four weeks
Give the bookkeeper a named Xero login with multi-factor authentication and the Standard role on only the client files they will work on. Add a written checklist per task and a reviewer who checks every file for the first month. About four weeks gets you from first login to steady work.
This is the Xero-specific companion to the general plan in how to move your firm to offshore bookkeeping. Below: the Xero roles (renamed in July 2026), MFA, client access through Xero Partner Hub, bank feeds and rules, the checklists, the review loop and the four weeks.
Serkan Honeine, Co-founder, CoSauce
Published · Last updated
Pick the Xero role before you send the invite
Xero renamed its roles in July 2026. Advisor is now Administrator, Read Only is now Viewer, and Invoice Only was split into four roles. Standard stayed the same, and existing users kept the access they already had (Xero blog, user permissions). On Partner Edition plans, Xero says permissions stay exactly as they are.
| Role now | Was called | For an offshore bookkeeper |
|---|---|---|
| Administrator | Advisor | Full access. Keep it for your own staff. A bookkeeper working your files does not need to change settings or manage users. |
| Standard | Standard (unchanged) | The usual role for the bookkeeper. Bank balances, statement lines and feeds can now be hidden from Standard users, so check banking is left on for anyone reconciling. |
| Viewer | Read Only | For the first days in a new client file, or for a reviewer who looks and does not touch. |
| Sales, Purchases, Sales and purchases, Draft sales and purchases | Invoice Only | Too narrow for bookkeeping. Useful when client staff only raise bills or invoices. |
Payroll Admin is now a role in its own right too; give it only on the clients where the bookkeeper drafts pay runs. The test for any role: if the person can change something they never need to change, step down a level.
One login each, with MFA, no exceptions
Xero has required multi-factor authentication in Australia since 2018, under the ATO's Operational Framework for digital service providers (Xero, MFA FAQs). Xero's own advice is to invite new users rather than share a login. Xero sets no limit on users in an organisation or client file, so there is no cost reason to share one.
In practice: the bookkeeper installs Xero Verify (or Google Authenticator or FreeOTP), sets a backup email and logs in from their own device. Our bookkeepers work under named logins inside your software, so every change has a name against it, and access ends the day someone leaves.
Give access client by client through Xero Partner Hub
Xero HQ is now called Xero Partner Hub, and it is where your practice manages clients, staff, and report and chart of accounts templates (Xero Partner Hub). Add the bookkeeper as staff, then give them the client organisations they will work on and nothing else. Three to five files in week 1 is plenty. Add more when the review notes thin out. Keep a written record of who has which clients, so removing access takes minutes.
Xero Practice Manager is now sold as Partner Hub + Practice Management, and Xero says the jobs and time tools work as before (Xero, Practice Management). If you run work through XPM jobs, assign the bookkeeper's jobs there with deadlines. Their job list is the work list. The job is also where review notes go.
Bank feeds, bank rules and the chart of accounts
Before week 1, check that every client file has live bank feeds. A stale feed can be caught up rather than keyed, because Xero imports up to 12 months of history when a feed connects (Xero, bank feeds). Then go through the bank rules already running in each file with the bookkeeper. A wrong rule repeats the same error every week. Rules are the first thing a new person should understand and the last thing they should add on their own.
Xero's JAX now reconciles transactions on its own, and you can turn that automation on or off for each bank account (Xero, bank reconciliation). Decide per client whether it stays on. Either way, the bookkeeper reviews what JAX did as well as what it left behind.
The chart of accounts stays yours. The bookkeeper codes to existing accounts and asks before adding one. For each client, write down which tracking categories are in use and what each option means, because a wrong tracking option looks fine until the client reads their management report.
One checklist per task
Write each checklist with the person who does the task best today. Every review correction is a line that was missing. What finished looks like on Xero:
- Bank reconciliation: Every feed reconciled to the agreed date. Unmatched items listed with a note on what was tried. GST codes checked on new suppliers. Nothing left in suspense.
- Payables: Bills entered with due dates, duplicates flagged, supplier details unchanged unless the client confirmed them in writing. Payment file prepared for your approval. The bookkeeper does not pay bills.
- Payroll: Pay run drafted against timesheets and leave, new starters and terminations checked, super reviewed. Your firm approves and files the pay run, which is when Xero reports it to the ATO.
- BAS preparation: GST reconciliation report run and differences fixed. Activity statement prepared in Xero and left for review. Lodgement stays with your registered agent.
Xero reports each pay run to the ATO under STP Phase 2 (Xero Payroll). Its GST reconciliation report exists to check the figures before an activity statement is lodged (Xero, BAS). The ATO says a registered tax or BAS agent can lodge, vary and pay on a client's behalf (ATO, how to lodge your BAS). The bookkeeper gets the statement ready. Your agent lodges it.
Who reviews, and where the notes go
Name one reviewer per client and block their time before the bookkeeper starts. For the first four weeks they check every file. Notes go in one place the bookkeeper will see next time they open the work: the XPM job if you use it, otherwise a notes document per client. Not in email threads, and not only on a call.
The time difference helps here, since our bookkeepers work from South Africa, eight hours behind Sydney (nine in daylight saving). Files worked in their day are ready for review when your team arrives. Your answers are waiting when they log on. A co-founder also joins your weekly review on what came back and what changes next, which is how we work on every account.
Week 1 to week 4 on Xero
We plan about four weeks for one dedicated bookkeeper. It goes faster when your checklists already exist, and if nothing is written down, budget longer and start there.
Week 1: access and the first walkthrough
Named login, MFA set up, Standard role on three to five client files through Partner Hub. Walk through each file on a call: the chart of accounts, the bank rules already running, the tracking categories and what a finished reconciliation looks like. Agree where questions go.
Week 2: reconciliations, every file reviewed
The bookkeeper reconciles those clients to date and your reviewer checks every file, writing each correction against the checklist step it belongs to. No new bank rules yet.
Week 3: fix the checklist, add payables
Any correction that came up twice becomes a new checklist line. Add bills and the payment file for approval. Keep checking every file.
Week 4: payroll prep and a BAS dry run
The bookkeeper drafts a pay run for your approval and prepares a BAS from a closed quarter, so you can compare it with the one you lodged. Once a full week of files comes back with few corrections, check a sample instead of every file and add more clients.
If you're still working out what to move and the consent and privacy checks that come before it, read how to move your firm to offshore bookkeeping.
Questions
Can the offshore bookkeeper lodge the BAS from Xero?
They can prepare it. Lodgement sits with your registered tax or BAS agent, who lodges through Online services for agents or SBR-enabled practice software (ATO). Keep the Xero to ATO connection and the lodgement step with your firm.
Do they need Xero Practice Manager access?
Only if your firm runs jobs and time in it. Practice Management is free for Silver, Gold and Platinum partners on Xero's partner program (Xero). If you track work elsewhere, leave XPM out and give them the client files only.
Next step
If you're planning to put an offshore bookkeeper on Xero, book a call with me. Bring the client files you'd start with and whoever will review the work. We'll map the access and the checklists with you, and if we're not the right fit, I'll say so. You can also read how our outsourced bookkeeping service, the Offshore finance desk, works.