Software: there is no payroll-software licence in Australian law — but STP reports only reach the ATO through STP-enabled software, and software providers only get channel access by meeting the ATO's DSP Operational Security Framework, enforced by whitelisting.
Lodging for clients: lodging STP (or other ATO documents) on an employer's behalf for a fee requires a registered tax or BAS agent — registration sits with the Tax Practitioners Board (TPB).
The trap: the regulated seam is not just lodgement. Calculating gross-to-net for clients — ascertaining their employees' withholding — can itself be a BAS service requiring TPB registration, even if the client lodges everything themselves.
Software: no licence, but a gated channel
Single Touch Payroll works by sending tax and super information from STP-enabled payroll or accounting software to the ATO when payroll is run — the software channel is how the mandatory reporting obligation is discharged. Digital service providers (DSPs) reach that channel through the ATO's digital wholesale services via Standard Business Reporting (SBR), and access comes with a condition: the DSP Operational Security Framework (OSF).
The OSF is the ATO's minimum security bar, aimed at reducing identity theft, tax refund fraud and system hacks. Its mandatory controls include:
- Data encryption, and data hosted in Australia by default
- Unique user logins for all software products
- Multi-factor authentication — mandatory for most products, namely cloud-based or online software
- Audit logging of user access and transactions
- Entity validation — confirming the registered entity using the software is legitimate
Enforcement is by access: the ATO states it will "restrict or de-whitelist DSP products that fail to conform" to the framework. The technical bar also moves unilaterally — from 31 January 2026, software interacting with ATO systems must use TLS 1.3.
The employer-facing face of all this is the ATO's STP product register: a catalogue of commercially available products that have met the OSF security requirements and are authorised to use ATO digital wholesale services (sending data directly, or via a Sending Service Provider or Super Gateway). Employers choosing software are pointed at the register — or told they can ask a third party, "such as a registered tax or BAS agent or a payroll service provider", to report for them.
You don't get "certified" by a statute — you get admitted to the channel. A platform either becomes an OSF-compliant, whitelisted DSP itself, or rides one that already is. The fine detail of how a product is registered and conformance-tested sits on the ATO's software-developers site; the gate itself — OSF compliance, whitelisting, the register — is the part that matters commercially.
Sending Service Providers: the intermediary path
The ATO recognises "STP sending service providers" (SSPs) as their own DSP capability category: providers whose product is transmitting STP data to the ATO on behalf of others. The ATO maintains a separate SSP register of "products which can submit conforming data to the ATO", and treats reporting through an SSP as a normal configuration — "the digital service provider you use for your payroll can advise you if you report through a sending service provider".
The mechanics on the employer side: an employer reporting STP through an SSP must notify the ATO of the SSP's software ID — a one-time notification by an authorised representative through Access Manager (existing arrangements had to be notified by 30 June 2026; that deadline has passed and the requirement is simply in force). Registered agents lodging on behalf of employers notify their own software ID.
Why this path matters: direct SBR integration means carrying the OSF and whitelisting burden yourself; riding an SSP (or an existing STP-enabled DSP) means your product computes and the intermediary owns the ATO-facing transmission channel. And on the TPB side, pure transmission is not a regulated tax-practitioner service: transmitting data to the ATO through STP-enabled software is expressly not a BAS service where the transmission "does not require the interpretation or application of a taxation law or a BAS provision" — and that holds even where the sender transforms the format of the data, provided the software embeds a client-verification workflow:
- present the client (or an authorised person) with the data collated into the form about to be transmitted;
- give them a mechanism to review it, and to verify its correctness and appropriateness for transmission; and
- have the software retain evidence of that verification.
Lodging on an employer's behalf: registered agents only
Once someone else does the lodging for a fee, it's a regulated agency. The ATO's guidance for STP intermediaries is blunt: "You must be a registered agent" — registered with the Tax Practitioners Board, linked to the client in ATO systems, with the agent's unique software ID notified to the ATO.
The legal frame is the Tax Agent Services Act 2009 (TASA): it is unlawful to charge or receive a fee for a service you know, or ought reasonably to know, is a tax agent service unless you're registered (s 50-5). A BAS service is the subset of tax agent services confined to BAS provisions — and the BAS provisions are where payroll lives. They include the PAYG withholding system (Parts 2-5 and 2-10 in Schedule 1 to the Taxation Administration Act 1953), and the TPB's examples make STP explicit: "providing a payroll service which involves interpreting and applying a taxation law, including reporting of employee payroll information through the use of or set up of single touch payroll (STP) enabled software" is a BAS service.
Superannuation work connected to payroll is in BAS-agent scope by force of the Act itself: TASA s 90-10(1AB) makes superannuation-guarantee services BAS services "to the extent that [they relate] to a payroll function or payments to contractors", and s 90-10(1AA) does the same for SGC statements and advice, super payments through a clearing house, TFN declarations, TPAR lodgement and ABN applications.
That SG/SGC scope was originally added by a TPB legislative instrument — the Tax Agent Services (Specified BAS Services No. 2) Instrument 2020. Parliament lifted its content into the Act (s 90-10(1AA)/(1AB), inserted by Act No. 101 of 2023), and the instrument was repealed as redundant effective 7 July 2026. Some TPB pages still cite the 2020 instrument as current; the substance is unchanged — it just lives in the statute now.
For payroll's usual span, BAS agent registration is generally the right (and narrower) ticket; full tax agent registration matters only where the work strays beyond BAS provisions — say, substantive income-tax or FBT-law advice. Individual BAS agent registration requires at least a Certificate IV in bookkeeping or accounting, a Board-approved GST/BAS course, and 1,400 hours of relevant experience in the past four years (1,000 for voting members of a recognised professional association). Companies and partnerships register instead by maintaining "a sufficient number of registered individuals" to provide services competently and supervise the work.
The boundary: calculating pay can itself be regulated
Here's the part platforms most often get wrong. There is no payroll-specific registration statute — the TPB says so plainly ("there are no separate or specific legislative provisions relating to whether payroll service providers need to be registered under the TASA"). But registrability turns on what the service does, and the TPB's examples put ordinary payroll computation inside the line:
- "Ascertaining the withholding obligations for employees of your clients" — a BAS service.
- "Calculating leave payments and determining the withholding" with reference to the period and applicable tax rates — a BAS service.
- Advising about or confirming a client's withholding obligations for its employees — a BAS service.
A commercial gross-to-net service inescapably determines withholding, so the standard third-party payroll offering is TPB-registrable territory even if the client lodges everything themselves — the trigger is that the client can reasonably be expected to rely on the computed figures, for a fee. Two aggravators to note: the fee "does not necessarily have to be separately charged" (bundling payroll inside a platform subscription still counts), and a disclaimer "alone will not be determinative" of whether reliance was reasonable.
What genuinely isn't regulated
The honest residue of "no licence to compute" is a narrower band. TPB registration is not required for:
- In-house payroll — including intra-group cost-recovery or shared-services arrangements, and salaried employees doing payroll for their own employer
- Mechanical work without interpretation — data entry that doesn't require interpreting a taxation law, coding transactions to instructions provided, processing of payments, bank reconciliations
- Pure transmission through SBR2/STP-enabled software, with the client-verification workflow above
- Selling non-customised software — "even if the software includes tax calculators or lodgement feature", the provider is "merely… providing a tool" (configuring a system to deliver a specific tax outcome, or client-specific help-desk tax advice, crosses back over the line)
- State and territory obligations — determining payroll tax or WorkCover entitlements is outside the TASA entirely
- Working under the supervision and control of a registered practitioner, as employee or contractor — the TPB's stated alternative to registering yourself
Charging or receiving a fee for a tax agent or BAS service while unregistered carries civil penalties of up to $82,500 for an individual and $412,500 for a body corporate (250 / 1,250 penalty units); merely advertising such services while unregistered carries up to $16,500 / $82,500. Amounts reflect the $330 penalty unit as at 7 November 2024 and are subject to indexation.
Quick answers
Does payroll software need government certification?
There's no software licence in law, but the STP channel is gated in practice. STP reports reach the ATO through STP-enabled software, and providers may only use the ATO's digital wholesale services if they meet the DSP Operational Security Framework — encryption, Australian data hosting by default, unique logins, MFA for cloud products, audit logging, entity validation. The ATO enforces it by whitelisting (non-conforming products can be restricted or de-whitelisted), compliant products are listed on the STP product register, and from 31 January 2026 software must use TLS 1.3 with ATO systems.
Can anyone offer payroll services in Australia?
No. There's no payroll-specific licence, but charging a fee for a BAS service without TPB registration is unlawful — and the TPB treats ascertaining a client's employees' withholding, and calculating leave payments with the withholding, as BAS services. So outsourced gross-to-net is regulated. Unregulated: in-house payroll, data entry to instructions, processing of payments, pure transmission with client verification, non-customised software, state payroll tax and WorkCover work, and supervised work under a registered practitioner.
Who can lodge STP on an employer's behalf?
A registered agent — the ATO's words are "you must be a registered agent", registered with the TPB, linked to the client in ATO systems, with the agent's software ID notified. Software that merely transmits can stay unregistered only where no interpretation of a taxation law is involved and the client or an authorised person reviews and verifies the data before sending, with evidence of the verification retained.
Is a BAS agent enough, or is full tax agent registration needed?
BAS agent registration generally covers payroll's span: BAS provisions include PAYG withholding, the TPB lists STP reporting as a BAS service, and SG/SGC services tied to a payroll function are BAS services under TASA s 90-10(1AA)/(1AB). Full tax agent registration only matters where the work goes beyond BAS provisions — e.g. substantive income-tax or FBT-law advice.
The compliant channel, with the verification gate built in
Ledra Pay reports STP through an STP-enabled channel and blocks every submission until the employer — or their registered agent — has reviewed and signed the lodgement declaration, with evidence of that verification retained. That's the exact workflow the TPB's guidance describes for software-based transmission, designed in rather than bolted on.
See Australian payroll →Government sources
- Australian Taxation Office — ATO digital wholesale services (SBR access, DSP capability categories, TLS 1.3 from 31 January 2026).
- ATO — Digital service provider Operational Security Framework (mandatory controls; restrict/de-whitelist enforcement).
- ATO — Software solutions for Single Touch Payroll (product register; third-party reporting options).
- ATO — STP product register and Sending Service Providers register.
- ATO — Sending service providers and software IDs (SSP software-ID notification).
- ATO — Registered agents providing a payroll service ("You must be a registered agent").
- Tax Practitioners Board — BAS services (definition, BAS provisions, examples table incl. withholding and STP items).
- TPB — TPB(GS) 29/2016 Payroll service providers (registrability of payroll services; unregulated residue; supervision alternative).
- TPB — TPB(GS) 14/2011 Digital service providers and the TASA (transmission carve-out; client-verification workflow; non-customised software).
- TPB — Civil penalty provisions (unregistered-conduct penalties; penalty unit $330 as at 7 November 2024).
- TPB — Qualifications and experience for BAS agents.
- Federal Register of Legislation — Tax Agent Services Act 2009 (ss 50-5, 90-5, 90-10) and Tax Agent Services (Specified BAS Services No. 1) Repeal Instrument 2026 (2020 instrument repealed effective 7 July 2026).