Introduction to Payroll – Using Xero as an Example
· 7 min read
Payroll is how a company pays its employees.
1. Basic Payroll Responsibilities & Key Terminology
Employer Obligations
- Pay employees correctly and on time according to their employment agreement
- Withhold tax (PAYG withholding) from employee wages on behalf of the ATO
- Calculate and pay superannuation (super) contributions to employees' nominated funds
- Report payroll information to the ATO via Single Touch Payroll (STP)
- Maintain accurate records of hours worked, leave taken, and payments made
- Comply with Fair Work requirements (minimum wages, leave entitlements, pay slips)
Key Terminology
Basic Payroll Terms
- Gross Pay — total earnings before any deductions (base salary + allowances + overtime)
- Net Pay — the amount the employee actually receives after all deductions (take-home pay)
- Pay Run — the process of calculating and distributing employee payments for a pay period
- Pay Period — the regular interval for paying employees (weekly, fortnightly, or monthly)
- Ordinary Time Earnings (OTE) — the standard earnings used to calculate super contributions
- Leave Entitlements — employee rights to paid or unpaid time off (annual leave, sick leave, etc.)
- Pay Slip — a record provided to the employee detailing their pay, deductions, and entitlements
Xero-Specific Terms
- Pay Calendar — a schedule in Xero that defines pay periods and payment dates for a group of employees
- Pay Template — the per-employee configuration in Xero that assigns earnings lines, deduction lines, super fund, and leave entitlements
- Pay Items — configurable components in Xero that define types of earnings (ordinary hours, overtime, bonuses), deductions (union fees, salary sacrifice), and reimbursements
ATO-Specific Terms
- ATO (Australian Taxation Office) — the government agency responsible for administering Australia's tax and super systems
- Single Touch Payroll (STP) — ATO system where payroll information is reported each time a pay run is processed
- PAYG (Pay As You Go) Withholding — a system where employers withhold a portion of an employee's wages each pay cycle and remit it to the ATO on their behalf, covering the employee's expected income tax liability for the year
- Superannuation (Super) — mandatory employer contribution to an employee's retirement fund (currently 11.5% of ordinary time earnings in Australia)
- Tax File Number (TFN) — a unique identifier issued by the ATO to each taxpayer
- Super Guarantee Charge (SGC) — a penalty imposed by the ATO when employers fail to pay super on time
2. Structure of Xero Payroll
Xero's payroll module is organised into several key areas:
Payroll Settings
- Organisation details — business name, ABN, and registered address
- Pay items — define earnings (ordinary hours, overtime, bonuses), deductions (union fees, salary sacrifice), and reimbursements
- Leave types — configure annual leave, personal/sick leave, long service leave, and any custom leave types
- Superannuation — set up default super funds, contribution rates, and compliance settings
- STP configuration — connect to the ATO for Single Touch Payroll reporting
Employees
- Personal details — name, date of birth, address, TFN, emergency contacts
- Employment details — start date, employment type (full-time, part-time, casual), employment basis
- Pay template — assign earnings lines, deduction lines, super fund, and leave entitlements specific to each employee
- Tax settings — TFN declaration details, tax scale, HELP/HECS debt, tax offset claims
- Bank account — employee's bank details for electronic payment
- Opening balances — if migrating mid-year, enter year-to-date totals for earnings, tax, and super
Leave
- Leave balances — view current accrued leave for each employee
- Leave requests — employees can request leave; managers approve or decline
- Leave history — record of all leave taken and accrued
Timesheets
- Timesheet entry — employees or managers enter hours worked per day
- Earnings mapping — timesheet hours map to specific pay items (ordinary hours, overtime, etc.)
- Approval workflow — timesheets can require approval before being included in a pay run
Pay Calendars
- Calendar types — weekly, fortnightly, twice-monthly, or monthly
- Period start/end dates — define when each pay period begins and ends
- Payment date — the date employees receive their pay
3. Payroll Process Using Xero (MVP Workflow)
Part A: Initial Setup (One-Time)
- Create a pay calendar — choose the pay frequency (e.g., monthly) and set the period start/end dates and payment date
- Add employee(s) — enter personal details, TFN, bank account, employment type, and start date
- Set each employee's pay template — assign an earnings line (e.g., ordinary hours or salary), super fund, and super rate
- Verify STP is connected — ensure Xero is linked to the ATO for Single Touch Payroll reporting
That is enough to run a pay run. Timesheets, leave types, and additional pay items can be added later as needed.
Part B: Each Pay Period
- Open the pay run for the current period — Xero auto-populates each employee's gross pay from their pay template
- Review the calculated figures — gross earnings, PAYG withholding (calculated automatically from ATO tax tables), super, and net pay
- Post the pay run — this records the payroll transaction in Xero's ledger, creating journal entries that feed into the Activity Statement:
- W1 (Total salary, wages and other payments) — sourced from gross wages posted by the pay run
- W2 (Amount withheld from payments shown at W1) — sourced from PAYG withholding calculated during the pay run
- Lodge STP — Xero prompts you to submit the pay run data to the ATO; confirm the ATO accepts the submission
- Pay the employee(s) — use Xero's batch payment file or integrated payment service to transfer net pay to employee bank accounts
4. Tax Filing & Reporting (Australia)
Single Touch Payroll (STP)
- What it is — a reporting mechanism where employers report payroll information to the ATO each pay run
- What is reported — gross wages, PAYG withholding, super liability, and employee details
- When to report — on or before each pay day
- STP Phase 2 — expanded reporting includes more granular income types, country codes, and employment conditions
PAYG Withholding
- Employers withhold tax from employee wages based on ATO tax tables
- Withheld amounts are reported via STP and paid to the ATO
- PAYG withholding is reported on the Business Activity Statement (BAS), typically quarterly
- Labels on BAS: W1 (total wages paid) and W2 (total PAYG withheld)
Superannuation Guarantee
- Employers must pay super at the Super Guarantee rate (11.5% of OTE as of 2025–26)
- Super must be paid at least quarterly, by the 28th day after the end of each quarter
- Payments are made to employees' nominated super funds via a clearing house (e.g., Xero's integrated super, or the ATO Small Business Super Clearing House)
- Failure to pay on time incurs the Super Guarantee Charge (SGC), which is not tax-deductible
BAS Reporting
- Quarterly BAS includes PAYG withholding amounts (W1 and W2 labels)
- If also registered for GST, the BAS combines GST and PAYG reporting
- Lodge and pay by the BAS due date for each quarter
End-of-Year Finalisation
- At the end of the financial year (30 June), employers must complete an STP finalisation
- This confirms that all payroll data for the year is accurate and complete
- Finalisation deadline: 14 July for employers with 20+ employees; 31 July for smaller employers
- Once finalised, employees can see their income statement (formerly payment summary) in myGov — no need to issue paper payment summaries
Key ATO References
- Single Touch Payroll — ATO overview of STP obligations
- Rules of Reporting through STP — detailed STP employer reporting guidelines
- Super Guarantee — current rates and payment deadlines
- PAYG Withholding — employer withholding obligations
- BAS Lodgement — how to lodge and pay your BAS
