Agent Admin HQ

Playbooks

← Back to home

Cover payroll in Xero with your AI agent

Covering payroll in Xero? Make it easier with an AI agent: a handover checklist and a check before you post, without giving it your login.

Playbook 41 header: export your pay run figures, your agent checks them against last time, you check in Xero and approve.

Try it: 15 minIntermediateSample file included

Great for the car or while you work

Try thisSee the next step

Covering payroll for a few weeks when you didn't set it up is stressful. An AI agent can make it easier. It turns the handover notes into a checklist, compares this pay run with the last one before you post it, and explains each step in plain English, so you're not working it all out alone. It can't run Xero for you, and you shouldn't want it to. It points at lines to look at. You check them in Xero, you post and file the pay run, and you approve the payments. They draft. You approve.

Here's the safe pattern. You keep your own Xero login, and the agent never gets it. You share only a simple table of figures, with employees shown by initials or a code. No bank details and no tax file numbers go to any AI tool.

The steps.

Step 1. Get your own access first. Ask the owner, or whoever manages users in Xero, to invite you with your own login and payroll admin access. Xero says that if you're responsible for managing payroll but aren't set up in Xero, you need to be invited into the organisation with payroll admin access. Don't use the regular payroll person's login, and never give any AI tool your login. When they're back, ask the owner to change your access.

Step 2. Get a handover note. Ask the regular payroll person for a short note, even a rough one. Paste it into your agent with the handover prompt below, and let it turn it into a checklist with the gaps marked. Good things to ask about: pay frequency and payday, who approves what, how employees are paid, who the super authoriser is, which clearing house or provider handles super, anyone with special arrangements, and who to call when you're stuck. Put the answers in one place you can find again.

Step 3. Clear the inbox of requests. Before you create the pay run, approve or decline employee timesheets (Payroll > Timesheets) and leave requests (Payroll > Leave). Xero says it includes approved leave in the next pay run, and once a pay run is filed, the timesheets in it can't be edited.

Step 4. Build the draft, then make a simple table. Create the draft pay run in Xero, following Xero's own screens. Don't post it yet. Copy this pay run's hours, gross pay, tax withheld and super for each employee into a simple table, next to the same figures from the last pay run. Xero's Payroll Activity Summary report shows total earnings, tax and super, so you can use it for the last pay run's figures. Use initials or codes, not full names. Xero says you can add a Qualifying Earnings column to that report if you want to see which amounts count for super.

Step 5. Give your agent the table and the prompt. It compares the two pay runs, flags big changes in hours or pay, new starters, lines with no super or no tax, and pay rates that look low, and it lists questions to ask the regular payroll person or your accountant. It doesn't work out anyone's pay and it doesn't change anything.

Step 6. Check every flagged line in Xero, then you post. Look up each flagged employee in Xero. Some flags will be fine, because a busy fortnight is real. Others will be slips. Fix them in Xero. If you're not sure, ask the regular payroll person, the owner or your accountant. When you're happy, you post and file the pay run yourself. If you spot a mistake afterwards, Xero says you can revert the latest posted pay run to draft only if it hasn't been filed with STP and you haven't paid it, and you can't revert one if super was paid through auto super. For a pay run that's been filed, or an older one, Xero says to use an unscheduled pay run. Ask your accountant before you correct anything that's already filed.

Step 7. After posting, run the clock. Use the list below. The agent can keep the list and remind you. A person does each action.

Step 8. Write the handover back. When the regular payroll person is back, ask your agent to turn your notes into a short "what I did and what's next" page for them.

The after-posting clock.

STP. The ATO says your Single Touch Payroll report is due on or before payday. Xero says it prepares the STP report as part of the pay run, and you file it with the ATO. If a pay run shows a filing error, don't leave it. Check it and fix it.

Pay people. Xero says you pay your employees outside Xero. Someone with bank authority approves the payments in the bank. The agent never goes near the bank.

Pay slips. Fair Work says employees need a pay slip within one working day of payday, even if they're on leave.

Super. The ATO says that under Payday Super, which started on 1 July 2026, the contribution must be received by each employee's super fund within seven business days after payday. Weekends and state or territory-wide public holidays don't count. The ATO says best practice is to pay on payday. Xero says its auto super typically reaches funds within four business days, and a batch approved after its 4 pm AEST banking cut-off starts the next business day, so check what that is in your time zone. Xero says the person approving needs the Payroll Admin role and permission to make banking decisions, and you can add more than one authoriser, so check who can approve while the regular person is away.

Rejected super. The ATO says a super fund must allocate or return a contribution within three business days, and rejected payments don't extend the deadline. If a payment comes back, fix the details and resubmit quickly.

New starters and fund changes. The ATO says the first contribution for a new employee, or for an employee who changes fund, can take up to 20 business days after payday.

Records. Fair Work says time and wage records must be kept for seven years, and they can't be changed except to correct an error. Keep your checklist, your table and your notes with the pay run.

Slips worth checking.

Hours or pay much higher or lower than last pay run, with no reason you can name.

A new starter. Check the fund details, the pay rate and the tax details are in.

A super line that's missing, or zero when it wasn't last time.

Tax withheld that's missing or very different from last time.

A pay rate that looks low. Fair Work says most employees have a minimum set by their award, so check the award or Fair Work's Pay and Conditions Tool. Juniors, apprentices and others can have different rates. The National Minimum Wage, for people not covered by an award or agreement, is $26.44 an hour as of 1 July 2026.

Leave taken but not showing, or showing twice.

A payment date in the wrong period. Xero says it works out tax and super from the payment date.

Someone paid who has left, or someone left off who is still working.

Should the agent connect to Xero itself?

For payroll, we'd start without it. Xero has launched a Remote MCP, a way for developers to connect an AI tool to Xero. Xero's announcement of 15 October 2026 lists 39 tools covering invoicing, accounting, reporting and payments. Payroll isn't named in that announcement, though we couldn't open Xero's full tool list to check. Xero's own guide says to ask your agent to confirm with you before it writes anything back to Xero. It's built for developers, and Xero says real organisations need a Core plan or above to use it. Exported figures and a person on the buttons is a calm way to start. Nothing here asks you to switch software.

Two more prompts to keep.

Handover checklist prompt. Here are the handover notes from the person who normally runs payroll, pasted below. I'm covering payroll in Xero for a few weeks. Turn them into a checklist with these headings: before each pay run, creating and checking the pay run, after posting (Single Touch Payroll, paying staff, pay slips, super), and who to ask. Mark anything missing or unclear as MISSING, and end with a list of questions to ask the regular payroll person or our accountant. Don't make up dates, rates or rules. Keep it in plain English.

After-posting reminders prompt. Payday is [date]. Build a dated checklist from that day: Single Touch Payroll due on or before payday, payments approved in the bank, pay slips given within one working day, and super received by each fund within seven business days after payday (not counting weekends and state or territory-wide public holidays, so tell me the date and ask me to confirm it against a calendar). Leave a tick box beside each one. I'll do each action myself.

Here is the prompt to copy and paste. Here is a table of this draft pay run and the last pay run, shown by code. Don't work out anyone's pay, don't change anything and don't give tax or legal advice. First, list anyone whose hours or pay changed a lot, with possible reasons for me to check. Second, flag new starters and anyone with no super or no tax withheld. Third, flag any pay rate that looks low, and tell me to check the award. Fourth, flag anything that looks counted twice or missing. Fifth, end with questions for the regular payroll person or our accountant. Put every flagged line in a table with the employee code, what changed and why you flagged it. Keep it in plain English.

Try it · 15 minIntermediate

Spot the slips in a sample pay run

Practise on your own table, or on our made-up one. Your agent flags lines to look at. You check them in Xero, and you post.

  1. Get the table

    Download our made-up fortnightly pay run: six made-up employees, shown by code. It shows this draft pay run next to last pay run.

    Sample pay run (CSV)Made-up sample data, safe to practise on.

  2. Paste this into your AI assistant

    Paste the table underneath. Use whichever AI assistant you already have.

    Paste this

    Here is a draft pay run and last pay run for six employees, shown by code. I'm covering payroll in Xero. Don't work out anyone's pay and don't change anything. List: 1) any big change in hours or pay from last pay run, 2) new starters, and anyone with no super or no tax, 3) any pay rate that looks low, so I can check the award, and 4) questions for the regular payroll person. Put the flagged lines in a table with the code, what changed and why.

  3. Check it before you post

    In real life, look up each flagged employee in Xero, fix what you can, and ask about the rest.

Done when

What the sample file is hiding: E03's hours more than doubled, E04 is a new starter on $24.00 an hour with no super, and E06 had super last pay run and has none now. It's for practice only, and nothing in it says any rate is right or wrong.

Before you rely on it.

Your agent can miss things, and it can flag lines that are fine. It never logs in, never posts or files a pay run, never pays anyone and never approves super. Those jobs are yours. Don't give any AI tool bank details, tax file numbers or your Xero login. Payroll figures are other people's pay information, so get the owner's OK before you share them with any tool, and use codes or initials. If you're unsure about anything, ask the regular payroll person, your accountant, the ATO or Fair Work. This is general information only. It is not tax or legal advice.

ATO: how to work out and pay superATO: payment deadlines for Payday SuperATO: when your STP report is dueFair Work: pay slipsFair Work: record-keepingFair Work: minimum wagesXero: Payday Super FAQs

A calm checklist now beats a scramble on payday.

← Back to homeSee the next step

The Agent Admin HQ Brief

Get each new playbook

Subscribing to The Agent Admin HQ Brief is free. Enter your email to get each new playbook.

Got a question or a story?

Send comments, questions and stories to peteclancy@mail.grokbot.com.