Alex is Sprintlaw’s co-founder and principal lawyer. Alex previously worked at a top-tier firm as a lawyer specialising in technology and media contracts, and founded a digital agency which he sold in 2015.
If your small business pays contractors, there’s a good chance you’ve heard of the Taxable Payments Annual Report (TPAR). It’s an Australian Taxation Office (ATO) reporting obligation that helps track payments to contractors in certain industries.
The good news? With the right setup and records, lodging your TPAR is straightforward - and it can even improve your invoicing and contractor management processes.
Below, we’ll walk through TPAR requirements, who needs to lodge a TPAR, what information you need, and practical steps to get TPAR-ready without derailing your day-to-day operations.
What Is TPAR And Why Does It Matter For Small Businesses?
TPAR stands for Taxable Payments Annual Report. It’s a report you submit to the ATO each year if your business operates in certain industries and you’ve paid contractors for services during the financial year.
The ATO uses TPAR data to match contractor income with tax returns. For you, it’s about compliance - but it also encourages better record-keeping around ABNs, invoices, and contractor details.
The TPAR for the previous financial year is generally due by 28 August. For example, payments made between 1 July 2024 and 30 June 2025 are due to be reported by 28 August 2025.
Who Needs To Lodge A TPAR?
Not every business needs to lodge. TPAR applies if you operate in one of the ATO’s specified industries and have paid contractors for services connected to that industry.
TPAR Industries
- Building and construction services
- Cleaning services
- Courier services
- Road freight services
- Information technology (IT) services
- Security, investigation or surveillance services
If you provide mixed services (for example, an e‑commerce business that also delivers its own products), the ATO expects you to lodge if these TPAR services are a significant part of your business activities. A practical rule of thumb used by the ATO is that if these services make up a substantial proportion of your turnover (commonly 10% or more), you should assess your TPAR obligations.
Do You Always Have To Lodge If You’re In A TPAR Industry?
In general, you lodge only if you paid contractors for relevant services during the year. If you didn’t make any such payments, you typically don’t need to lodge (some businesses choose to lodge a nil report for clarity; the ATO may also request one). If you’re unsure whether your payments are captured, get advice early so you’re confident about your position before 28 August.
What Counts As A Contractor Payment?
TPAR generally covers payments you make to contractors (including sole traders, companies, partnerships and trusts) for services. It can include labour-only arrangements as well as mixed invoices that include labour and materials. It doesn’t cover wages and salaries paid to employees, so it’s important to correctly distinguish employees from contractors in your documentation and practices.
What Information Do You Report In A TPAR?
For each contractor you’ve paid for relevant services, you’ll usually need to provide:
- Contractor name (legal name and trading name, if applicable)
- ABN
- Address
- Total amount paid for the year (generally including GST)
- Total GST included in that amount
- Any amounts you withheld (for example, if a contractor didn’t quote an ABN)
Accurate details matter. Building good habits upfront - like verifying contractor ABNs and keeping consistent invoice records - makes the August deadline much easier to meet. If you ever need to confirm a contractor’s registration, it helps to know how to check if an ABN is active.
How To Get TPAR-Ready: Step-By-Step For Busy Owners
You don’t have to change your entire back office to comply with TPAR. A few simple systems do most of the heavy lifting.
1) Map Your Activities Against TPAR Industries
List the services your business provides and note whether any fall within building and construction, cleaning, courier, road freight, IT, or security/investigation/surveillance. If those services are a significant part of your turnover and you pay contractors to deliver them, you’re likely in TPAR scope.
2) Standardise Contractor Onboarding
Before the first job, collect essentials from each contractor:
- Legal name and trading name
- ABN and GST status
- Address and contact details
- Bank details for payment
Build this into your contractor pack, alongside a clear, tailored Contractor Agreement so expectations on scope, rates, IP and confidentiality are documented from day one.
3) Tighten Your Invoicing And Payment Terms
Ensure your invoices and systems capture the data you’ll need for TPAR - contractor identifiers, gross amounts, GST components and dates paid. Clear, written payment terms reduce disputes and late payments, and they help keep your records consistent across the year.
4) Verify ABNs And Keep Records Current
ABNs change, entities restructure and trading names come and go. Set a periodic reminder (for example, quarterly) to reconfirm ABNs for your active contractor list. This small habit avoids last-minute scrambles when it’s time to lodge.
5) Store Personal Information Lawfully
You’ll collect contractor personal information (names, addresses, ABNs). Make sure your data handling aligns with Australian privacy rules and your documented Privacy Policy, particularly if you use cloud tools or share information across teams.
6) Choose Your Lodgement Method Early
Most businesses lodge TPAR through accounting software or the ATO’s online services. Test your software’s TPAR report well before year end to make sure the necessary fields are being captured correctly.
Common Pitfalls And How To Avoid Them
Misclassifying Employees As Contractors
If someone is effectively an employee (regular hours, direction and control, using your tools, no genuine business independence), their payments shouldn’t be in TPAR - they should be managed under employment law and payroll. Use proper Employment Contracts for staff and keep contractor arrangements genuinely independent via a robust Contractor Agreement.
Missing Or Incorrect ABNs
Reporting the wrong ABN or name makes matching difficult and could trigger ATO queries. Build ABN checks into onboarding and set reminders to re-verify ABNs for your active contractors during the year.
Reporting The Wrong Amounts
TPAR typically requires the total amount paid (generally including GST) and the GST component. Ensure your ledger and invoices agree, and double-check that you’re not including employee wages or unpaid invoices at 30 June (TPAR is about payments made, not invoices issued).
Data Handling Risks
Storing contractor details across email threads and spreadsheets can create privacy and security risks. Centralise records, restrict access to “need to know” and align your processes with your data retention obligations and privacy practices.
Weak Payment Processes
Disorganised invoicing leads to incomplete TPAR data. Standardise your invoice requirements, keep audit trails of approvals and consider safer collection methods that comply with direct debit laws if you collect payments automatically from customers.
Do Contractors, Employees And GST Status Change TPAR?
Yes - classifications matter.
Contractors vs Employees
TPAR only covers payments to contractors for services in relevant industries. Employees are out of scope and should be managed through payroll and the Fair Work system, with clear Employment Contracts and policies in place.
GST-Registered vs Not GST-Registered
If a contractor is GST-registered, their invoices will usually include GST. Your TPAR needs both the gross amount and the GST component. If they’re not registered, there should be no GST in their invoices - but you still report the gross amounts you paid.
No ABN Quoted
If a contractor doesn’t quote an ABN and no exception applies, you may need to withhold at the top marginal tax rate from the payment and report the withheld amount in your TPAR. This is another reason to confirm ABNs before work starts.
Practical Tips To Keep TPAR Simple All Year
- Use one source of truth. Keep a definitive contractor register (names, ABNs, addresses, GST status) and make sure your accounts payable process updates it when anything changes.
- Set calendar reminders. Quarterly check-ins on ABNs and contractor details keep data fresh and reduce August pressure.
- Standardise invoices. Publish what’s required on all contractor invoices (legal name, ABN, invoice date, GST treatment, clear description of services). You can reinforce these expectations in your Terms of Trade or supplier onboarding pack.
- Tidy up payment terms. Clear, consistent terms help ensure invoices are correct and paid on time, supporting better TPAR data and cash flow. Review your payment terms annually.
- Keep your customer-facing documents compliant. If you collect personal information from contractors through online forms or portals, align your practices with your Privacy Policy.
How TPAR Interacts With Your Other Legal Obligations
TPAR doesn’t replace other laws - it sits alongside them. As a contractor-heavy business, you should still think about:
- Contracts and policies: A tailored Contractor Agreement to manage scope, deliverables and liability; Employment Contracts where you have employees; and clear Terms of Trade with your clients.
- Consumer law: If you sell to consumers or small businesses, you must comply with the Australian Consumer Law (ACL) on advertising, refunds and fair terms. Solid terms, clear invoices and accurate representations help you stay onside.
- Privacy and data: Storing contractor personal information means you should align your processes with your Privacy Policy and good security practices.
- ABNs and business details: Keep an eye on counterparties’ details and know how to check ABN status quickly when onboarding or renewing arrangements.
Frequently Asked Questions About TPAR
When is TPAR due?
TPAR is due by 28 August each year for payments you made to contractors in the previous financial year.
Do I include unpaid invoices?
No. TPAR captures payments you actually made during the year - not invoices you received but hadn’t paid by 30 June.
Do I need to lodge if I didn’t pay any contractors?
If you didn’t pay contractors for relevant services in a TPAR industry, you generally don’t need to lodge. The ATO may request a nil report - keep your records handy in case you’re asked to confirm.
How do I lodge?
Most businesses lodge through their accounting software or the ATO’s online services. Check your software’s TPAR function early so you can fix any data issues in advance.
Key Takeaways
- TPAR applies if you’re in specific industries (building and construction, cleaning, courier, road freight, IT, security/investigation/surveillance) and pay contractors for services.
- The TPAR includes each contractor’s name, ABN, address, total paid (generally including GST), GST amount and any withholding if no ABN was quoted.
- Set up simple systems now: verify ABNs, standardise invoices, centralise records and keep your contractor details current.
- Use the right documents to reduce risk and confusion - a strong Contractor Agreement, clear Terms of Trade, an Employment Contract for staff and a compliant Privacy Policy for handling personal information.
- TPAR is due by 28 August. Test your software’s report early and double-check you’re excluding employee wages and unpaid invoices.
- If you’re unsure whether your services fall within a TPAR industry or how to structure your contractor arrangements, it’s worth getting advice early.
If you’d like a consultation on TPAR requirements and tightening your contractor paperwork, you can reach us at 1800 730 617 or team@sprintlaw.com.au for a free, no-obligations chat.








