Tax Compliance7 min read

TPAR Lodgement Guide 2026: Taxable Payments Annual Report for Australian Small Business

S

Sophie Chen

Head of Content at SortBooks

·

What Is the Taxable Payments Annual Report?

The Taxable Payments Annual Report, commonly called TPAR, is an ATO compliance report that lists every payment your business made to contractors during the financial year. It is separate from BAS, separate from STP, and separate from your income tax return. Many Australian small business owners do not know they are required to lodge one until they get a please-explain letter from the ATO, usually with a penalty already applied.

TPAR exists because the ATO discovered years ago that contractor income in certain industries was being chronically under-declared. Rather than chase the contractors directly, the ATO now matches what businesses report paying to contractors against what those contractors report receiving on their own tax returns. Discrepancies trigger audits on the contractor side, which is exactly the point.

If you operate in a TPAR-reportable industry and you pay contractors, this report is not optional. Skipping it or filing it late is one of the most common, and most preventable, ATO compliance failures for small businesses.

Who Must Lodge a TPAR

You are required to lodge a TPAR if your business operates in one of the following industries and made payments to contractors during the financial year:

  • Building and construction services: Any business where 50% or more of activity is building and construction. This is the largest TPAR group by volume.
  • Cleaning services: Commercial and residential cleaning, including specialty cleaning like carpet, window, and post-construction cleaning.
  • Courier and road freight services: Any business delivering goods, including parcel delivery, transport, and logistics businesses.
  • Information technology services: IT consulting, software development, network services, support services, and similar. This category catches a lot of businesses who do not realise they qualify.
  • Investigation, surveillance, and security services: Including security guards, alarm response, investigation services, and surveillance.
  • Government entities: Federal, state, territory, and local government bodies have their own TPAR obligations.

The 50% rule matters. If you run a general business that does some construction work on the side, you may not be required to lodge. If construction is your primary activity, you are. When in doubt, lodge. The penalty for incorrectly lodging is zero. The penalty for incorrectly not lodging is up to $4,500 for a small entity, and the ATO escalates quickly for repeat misses.

What You Need to Report on a TPAR

For each contractor you paid during the financial year, the TPAR captures:

  • ABN of the contractor (and a note if they did not quote one)
  • Name and address as recorded
  • Total gross amount paid for the year (including GST)
  • Total GST paid (the GST portion of the gross)
  • Total tax withheld if you withheld under No ABN Withholding or another arrangement

You do not need to lodge information about employees, payments to suppliers of goods only, payments for incidental services unrelated to your TPAR-reportable activity, payments to contractors who only provided materials, or unpaid invoices (TPAR is on a cash basis, so it captures what you actually paid, not what you owe).

The list is per contractor, not per invoice. If you paid the same subcontractor twelve times during the year, that is one line on the TPAR with the total of all twelve payments.

TPAR Deadline and Lodgement Methods

The TPAR deadline is 28 August each year, covering the financial year ending the previous 30 June.

So the TPAR for FY26 (covering 1 July 2025 to 30 June 2026) is due by 28 August 2026. Mark this in your calendar now. The 28 August deadline does not move if it falls on a weekend; the ATO accepts the next business day, but do not rely on this.

You can lodge a TPAR through:

  • Xero, MYOB, or QuickBooks Online: Generate the TPAR file directly in your accounting software and lodge to the ATO via your software provider. This is the easiest method for most small businesses.
  • ATO Online Services for Business: Upload an electronic file or enter contractor details manually. Free, but more work.
  • Your BAS agent or tax agent: They can lodge on your behalf through their practitioner portal.

Paper TPAR lodgement is being phased out. If you have always lodged paper, switch to electronic this year.

Penalties for Late or Missing TPAR

The ATO penalty for failing to lodge a TPAR on time, or for lodging an incorrect one, is the standard Failure to Lodge regime:

  • $313 per 28-day period the TPAR is overdue, capped at 5 periods
  • Maximum $1,565 for small entities, escalating for medium and large entities
  • Possible interest charges if the late lodgement is associated with under-reported tax elsewhere

In practice, the ATO often issues warning letters before applying penalties for first-time misses. Repeat misses, late lodgements after a prior warning, and businesses that lodge nothing despite operating in a clear TPAR industry will see penalties applied without warning.

If you realise you missed a prior year TPAR, lodge the late one as soon as possible. Voluntary disclosure significantly reduces the penalty exposure compared with waiting for the ATO to find you.

How to Prepare Your TPAR in Xero

Xero has built-in TPAR functionality that automates most of the work, provided your contractors are set up correctly throughout the year. The TPAR report runs from the Accounting menu under Reports, then Taxable Payments Annual Report.

The steps:

Step 1: Flag Contractor Contacts in Xero

For every contractor you pay, open the contact in Xero, click Edit, and tick the box marked Include this contact in the Taxable Payments Annual Report. Do this when you first create the contact, not in August when you are trying to lodge.

Step 2: Capture Contractor ABN and Address

Make sure each TPAR contact has a current ABN and address recorded. If a contractor did not quote an ABN, you should have already been withholding tax at the No ABN Withholding rate of 47%, and Xero will flag this on the TPAR.

Step 3: Run the TPAR Report

Go to Reports, search for Taxable Payments Annual Report, choose the financial year, and run. Xero pulls every payment made to flagged contractors during the period and produces a draft TPAR. Review carefully.

Step 4: Check for Common Issues

  • Missing ABNs: Xero highlights contacts with no ABN. Chase these before lodgement.
  • Personal name versus business name: TPAR uses the legal entity name, which is sometimes different from how you store the contact in Xero.
  • Payments to contractors not flagged as TPAR-reportable: Xero will not include them. Cross-check against your accounts payable history.
  • Double-counted payments: This happens when bills and bank payments are both coded as expenses. Fix the underlying duplication before lodging.

Step 5: Lodge Through Xero

Once the report is clean, click Lodge with ATO. Xero submits the TPAR through its direct connection. You will get a confirmation receipt with a lodgement reference number. Save this. The ATO will not send you a separate confirmation.

Common TPAR Mistakes to Avoid

  • Forgetting payments made by credit card or personal funds: If the business reimbursed the cardholder, those payments are still TPAR-reportable.
  • Excluding payments where the contractor invoiced your trust or related entity: TPAR follows the actual paying entity, not the trading entity.
  • Including suppliers of goods only: A subcontractor who supplied bricks but did no labour is not on the TPAR. A subcontractor who supplied bricks and did the bricklaying is on the TPAR for the full payment.
  • Lodging without reviewing for duplicates: Xero is only as accurate as your underlying data.
  • Assuming your accountant will do it: Many accountants only handle TPAR if you ask. Confirm in writing who is responsible.

Where SortBooks Fits

SortBooks is built for Australian small businesses on Xero who want clean, audit-ready books without paying for unnecessary bookkeeping hours. We monitor your contractor contacts throughout the year, flag any payment to a TPAR-reportable contractor that has not been tagged, and alert you in real time if an ABN is missing or invalid. By the time 28 August rolls around, your TPAR is already accurate and ready to lodge.

For most Australian small businesses in TPAR-reportable industries, the right setup in 2026 is SortBooks for day-to-day categorisation and contractor monitoring, plus a registered BAS agent for lodgement. You get a clean TPAR with no last-minute scramble and no penalty exposure.

If you would like to see what your contractor list looks like through SortBooks, you can connect a free trial in under five minutes.

Ready to automate your bookkeeping?

SortBooks connects to Xero and categorises your transactions automatically. Start your 14-day free trial today.

Start 14-Day Trial