Cloud accounting & bookkeeping

Xero Virtual Assistant: a VA in your reconcile screen

For Australian small businesses and bookkeeping firms running everything in Xero, where the reconcile screen keeps growing because the person who codes it also runs the company.

What your VA actually does inside Xero

Bank reconciliation

The daily Reconcile pass: matching bank feed lines to invoices and bills, accepting or correcting Xero's suggested matches, coding the rest to the right account and GST rate, and flagging anything genuinely unclear rather than guessing. The green tick stays green.

Sales invoices and accounts receivable

Raising sales invoices from your jobs or timesheets, sending them on Xero's branding theme, and working the Awaiting Payment list with invoice reminders and a chasing cadence you approve, so cash comes in without you writing the awkward email.

Bills and accounts payable

Entering supplier bills (Hubdoc or email-to-Xero capture, then checked), coding them, and queueing them in the Bills to Pay scheduler for you to approve and pay. The VA prepares the batch; the payment authority stays with you.

Spend coding and GST treatment

Categorising transactions to the right account and the correct GST treatment (GST on Income, GST Free, BAS Excluded), so your Profit and Loss is real and your BAS isn't built on guesswork. Recurring oddities get a bank rule set up once.

Payroll and STP Phase 2 data

Drafting pay runs, keeping employee records and STP Phase 2 details current (income type, tax scale, leave), and readying super for you to authorise through the auto super clearing house. The VA prepares; you click Post and File.

BAS preparation

Getting the quarter clean before lodgement: reconciliation finished, GST coding reviewed, the Activity Statement figures checked against the accounts, and a tidy file handed to your registered BAS agent. The VA preps the numbers; the agent reviews and lodges.

Contacts, bank rules and tidy-up

Merging duplicate contacts, fixing miscoded history, building bank rules for repeat transactions, and clearing the unreconciled backlog that's been quietly growing since the last bookkeeper left.

Month-end and reporting support

Running the month-end checklist, reconciling clearing and suspense accounts, and pulling the Profit and Loss, Balance Sheet and Aged Receivables reports your accountant or you actually read.

Nobody searches “xero virtual assistant” because they’re curious about software. You search it because the Reconcile screen has 140 unmatched lines on it, the BAS is due in nine days, and the person who’s supposed to code all of it is you, in the gap between two actual jobs that pay the bills.

Xero is genuinely good at the boring parts. Bank feeds pull your transactions in every day, suggested matches do half the reconciling, bank rules handle the repeat stuff, and the GST tracks itself as you code. What it can’t do is sit down at five o’clock and actually drive it. That’s the job. That’s the whole job.

The daily rhythm a VA runs in your Xero

Morning or end of day, depending on how you like it: the Reconcile screen gets cleared. Bank feed lines matched to the invoices and bills they belong to, Xero’s suggested matches accepted where they’re right and corrected where they’re lazy, and everything else coded to the proper account and GST treatment. The genuinely unclear ones don’t get a guess, they get flagged to you with a one-line question. By the time you look, the green tick is green.

Then the money in. Sales invoices raised from your jobs or timesheets, sent on your branding theme, and the Awaiting Payment list worked: reminders on, polite follow-ups on a cadence you’ve approved, so the cash comes in without you writing the awkward “just checking in” email for the third time.

Then the money out. Supplier bills captured (through Hubdoc or your email-to-Xero address), checked against the actual invoice, coded, and queued in the Bills to Pay scheduler for you to approve. The VA builds the batch. You release it. That split is on purpose.

And the coding that makes everything downstream true: spend categorised to the right account with the correct GST treatment, GST on Income, GST Free or BAS Excluded, so your Profit and Loss is real and your BAS isn’t built on a pile of guesses. Anything that repeats gets a bank rule set up once and never touched again.

Payroll and BAS, done carefully

If wages are in scope, the VA takes the Payroll Admin permission and drafts the pay runs: hours in, employee records and STP Phase 2 details kept current (income type, tax scale, leave accruals), super readied through the auto super clearing house. Then they stop. You click Post and File. The person preparing a pay run is never the person releasing it, and that’s a line we set in the permissions deliberately, not a thing we hope they remember.

BAS is the one people get nervous about, so let’s be plain. Your VA gets the quarter clean: reconciliation finished, GST coding reviewed, the Activity Statement figures checked against the accounts, and a tidy file handed over. They do not press lodge. Lodging a BAS for a fee is registered BAS agent work under the Tax Agent Services Act, and only a registered BAS or tax agent can do it. So the bookkeeping is the VA’s, and the review and the lodgement are your agent’s. If you don’t have a BAS agent, we’ll tell you on the call before we place anyone.

The bits that quietly eat your evenings

Receipts. Photos of fuel dockets and cafe receipts that need to become coded bills. A Xero VA runs the capture properly: Hubdoc or your email-to-Xero address pulls the document in, the VA reads it, codes it, and publishes it to the right contact, so the shoebox on your passenger seat stops being a March problem. They’ll chase the missing ones too, the supplier statement that doesn’t reconcile because two invoices never arrived.

Then the messy edges of the bank feed. A Stripe or GoCardless payout lands as one lump in the feed and has to be unpacked into the individual invoices and the fee; that’s fiddly, repeatable, and exactly the work that gets skipped when the owner is doing it at 9pm. The VA uses Find and Match to split it correctly, sets up a bank rule for the fee so it never has to be thought about again, and the deposit reconciles cleanly every time.

And the long tail of tidy-up nobody ever schedules: duplicate contacts merged, a year of miscoded entertainment-versus-meals fixed before your accountant finds it, suspense and clearing accounts brought back to zero at month-end, and the unreconciled backlog from the last bookkeeper finally cleared instead of carried.

What stays with you

Approving payments and pay runs, the final BAS lodgement, any decision about how something should be treated for tax, and the subscription itself. The VA runs on Xero’s Standard role, which covers reconciliation, invoicing, bills, contacts and reports but can’t add users or change your plan. Adviser access, the full-access role, stays with your accountant or BAS agent. Never the VA. Xero logs every action against the named user, so there’s an audit trail of exactly who did what, and you can change a role or pull access from Settings in seconds.

One genuinely pleasant detail: Xero charges per organisation, not per user. Adding your VA’s login adds exactly nothing to the software bill.

What it costs and where to start

Xero bookkeeping sits on the bookkeeping tier, $18-25 AUD an hour excl GST, typically 8-15 hours a week for a small business or a growing one, more if the VA also covers AR chasing and month-end reporting. Placement takes 7-10 business days, with 5-7 days supervised in your organisation before solo work, a 30-day recalibrate-or-replace guarantee, and no lock-in beyond 14 days notice. See the full numbers in our VA cost guide or the pricing page.

If you run a bookkeeping firm and want a VA to take the data work across your client files so your registered staff stay on the review and the lodgement, that page goes deeper. Otherwise book a discovery call with Jenn, who has placed 48+ VAs into Australian businesses since 2024 and will tell you straight if your books aren’t ready for one. Bring your Reconcile screen and your last BAS. We’ll find the hours.

Xero VA questions

Can a virtual assistant lodge our BAS through Xero?

No, and that line matters. Under the Tax Agent Services Act, lodging a Business Activity Statement for a fee is BAS agent work, and only a registered BAS or tax agent can do it. Your VA does the bookkeeping that makes BAS easy: finishes the reconciliation, reviews the GST coding, and hands a clean Activity Statement draft to your registered BAS agent, who reviews and lodges it under their registration. If you don't have an agent, we'll say so on the discovery call rather than let a VA quietly press lodge. The bookkeeping is theirs; the lodgement and the sign-off are the agent's.

Will the VA actually know Xero, or am I training someone from scratch?

Xero is the most common accounting platform in Australian small business, so candidates with real Xero hours are genuinely findable, and where we can match you with one, we do. Many of our bookkeeping VAs hold Xero certification through Xero's own learning. If the closest match is strong on MYOB or QuickBooks instead, we'll tell you on the call rather than fudge it, because the cross-over isn't perfect. Either way the ramp is the same: 5-7 days supervised in your organisation before any solo work, starting with reconciliation and invoicing, with payroll and BAS prep added once the basics are clean. You sign off on the move to solo.

Can the VA pay our bills and run payroll without me?

They prepare; you authorise. On the Standard role with Payroll Admin added, the VA enters bills, codes them and queues the batch in Bills to Pay, drafts the pay run, and readies super, but the approval to pay and the Post and File on a pay run stay with you or a director. That isn't a DotVA limitation, it's how we set the permissions on purpose: the person preparing money movements is never the person releasing them. If you'd rather the VA never touch wages at all, we drop Payroll Admin and they stay on books only.

How does the VA see our bank balances and history? Is that safe?

A Standard user sees the bank accounts, transactions and reports in Xero, which is exactly what reconciliation needs, but they can't change your subscription, add users, or reach the Adviser-only areas your accountant uses. Xero logs every action against the user, so there's a full audit trail of who did what. Add the VA with their own named login (never a shared one), keep credentials in a password manager, and you can revoke access from Settings in seconds. The bank feed is read-only into Xero; nobody moves money from inside Xero.

What does a Xero virtual assistant cost?

Xero bookkeeping sits on our bookkeeping tier at $18-25 AUD an hour excl GST. Most businesses run 8-15 hours a week, roughly $650-1,500 a month, covering daily reconciliation, invoicing and AR chasing, bills, coding and BAS prep. Because Xero prices per organisation and not per user, adding the VA's login costs nothing on your subscription. The refundable $500 deposit credits to your first month, there's no lock-in beyond 14 days notice, and the BAS lodgement still goes through your registered agent.

Ready to hand it over?

Book a free discovery call

30 minutes with Jenn, the founder. Tell her you run Xero and what's eating your week; she'll tell you honestly what a VA can own inside it, what it costs, and whether it makes sense.

No obligation. No credit card. Jenn, the founder, reads every enquiry herself and replies inside one business day.