Published: May 2025
Payroll processing is essential for Australian businesses, ensuring accurate employee payments and compliance with Australian Taxation Office (ATO) requirements, including Single Touch Payroll (STP). Xero, a leading cloud-based accounting platform, offers robust payroll functionality tailored for Australian businesses, simplifying tasks like salary calculations, superannuation, and STP reporting. The cost of using Xero’s payroll features varies based on business volume, particularly the number of employees and pay runs.
This article provides a comprehensive guide on how to process payroll in Xero, detailing its functionality, pricing considerations, and practical examples for firms of varying sizes. Drawing on ATO guidelines and Xero’s resources, we’ll help you manage payroll efficiently.
Xero’s payroll system is ideal for businesses like professional services firms amongst others due to its automation, compliance features, and integration with accounting processes. Key benefits include:
“Xero’s payroll streamlines compliance and frees up time for client-focused work,” per Xero’s official guide, making it a top choice for professional services firms.
The cost of Xero’s payroll depends on the subscription plan, influenced by business volume (e.g., number of employees and pay run frequency). As of July 2025, Xero’s Australian plans (in AUD, including GST) include payroll across most tiers, with employee limits varying. Below is an overview based on 2025 pricing:
Additional Costs:
Example: A Sydney engineering firm with 10 employees uses the Comprehensive plan ($90/month) for 5 employees, plus $20/month for 5 extra employees, totaling ~$110/month. A solo consultant with 1 employee, previously on Starter ($32/month), now pays $70/month for Grow, a significant increase due to payroll requirements.
Below, we outline how to set up and process payroll in Xero for businesses. This assumes a Xero account with a suitable plan (e.g., Grow or higher).
Proper setup ensures accurate payroll and ATO compliance.
Example: XYZ Law, a Melbourne law firm with 15 employees, sets up payroll on the Ultimate 20 plan ($145/month). They configure a monthly payroll calendar for salaried lawyers and fortnightly for support staff, add employee details (TFNs, bank accounts), and define pay items: $120,000/year for associates, $50/hour for paralegals, and 11.5% superannuation. STP is verified for ATO reporting.
Xero streamlines pay run creation and submission.
Example: XYZ Law processes a monthly pay run for 10 employees. Associate A (salaried) earns $10,000 gross, $2,800 PAYG, $1,150 super, $6,050 net. Paralegal B (hourly) works 80 hours at $50/hour ($4,000 gross, $900 PAYG, $460 super, $2,640 net). Support Staff C takes 2 days of sick leave ($800 gross, $150 PAYG, $92 super, $558 net). The firm posts the pay run, uploads an ABA file to Commonwealth Bank, and confirms STP submission to the ATO.
Reconciliation aligns payroll with bank and accounting records.
Example: XYZ Law reconciles a $20,000 payroll payment in their Westpac account, coding it to “Salaries Expense.” The Payroll Activity Summary shows $25,800 gross, $5,250 PAYG, $2,962 super, and $17,588 net, matching the General Ledger.
End-of-financial-year (EOFY) tasks prepare employees for tax filing.
Example: XYZ Law finalises STP for 2024–25. Associate A’s summary shows $120,000 gross, $33,600 PAYG, $13,800 super, plus $2,000 in reportable fringe benefits. The firm finalises all employees, and the ATO updates myGov within 72 hours.
Xero’s payroll tools are tailored for professional services firms:
Example: A Sydney consulting firm with 20 employees on the Ultimate 20 plan ($145/month) uses timesheets to track billable hours for client projects, allocating them to “Consulting Revenue.” Auto super payments go to AustralianSuper, and the Payroll Activity Summary confirms $300,000 gross wages for the quarter, syncing with BAS.
Payroll costs scale with employee volume and pay run frequency:
Q: Can Xero handle contractor payments for professional services?
A: Yes, Xero supports contractor payments with custom pay rates and STP reporting, ensuring compliance for non-employee payments.
Q: What if I exceed my plan’s employee limit?
A: Xero charges usage fees for extra employees (~$5–$10/employee/month) or prompts an upgrade (e.g., Comprehensive to Ultimate 10).
Q: How do I correct payroll mistakes in Xero?
A: Use “Remove and Redo” in Payroll > Pay Runs to fix errors, updating pay items or accounts as needed.
Xero’s payroll functionality empowers Australian companies to manage employee payments, ATO compliance, and financial integration efficiently. By automating STP, superannuation, and salary calculations, Xero reduces errors and saves time. Pricing scales with business volume, with Grow ($70/month) suiting small firms and Ultimate ($115–$245/month) supporting larger teams.
Whether you’re a small engineer, law firm, or consulting agency, this guide, with its tailored examples, equips you to master payroll in Xero. For complex needs, consult a Xero-certified advisor to optimise your payroll processes and ensure compliance.
If you require support with payroll management using Xero for your Australian business, Scale Suite provides services including bookkeeping, tax compliance, and financial reporting. These can assist with tasks such as processing pay runs, STP reporting, and EOFY finalisation. For more details, visit www.scalesuite.com.au/services/finance.
Scale Suite delivers finance and human resource services to support the growth of Australian businesses. Our Sydney-based team creates custom packages tailored to your needs, seamlessly integrating with your existing teams. From comprehensive finance services and strategic business support to recruitment and HR services, we reduce costs, save time, and help you scale confidently.
Ready to stop wasting time on finance & HR tasks and start focusing on growth?
Our business experts will assess your current setup and show you exactly how much time and money you could save with our tailored services.
No lock-in contracts and a 30 day money back guarantee. We help you choose only the services that fit your business needs and you pay for exactly what you use. Pause our services at any time.