What Is the TPAR and Who Needs to Lodge?

The Taxable Payments Annual Report (TPAR) is an ATO information report that certain businesses must lodge each year. It lists all payments made to contractors for services during the financial year — name, ABN, address, gross amount paid, and GST withheld. The ATO uses this data to cross-check what contractors declare in their own tax returns.

You must lodge a TPAR if your business pays contractors for services in any of these industries and the eligible payments total $75,000 or more for the year (before GST):

IndustryWho It Covers
Building and constructionBuilders, plumbers, electricians, carpenters, painters, bricklayers, tilers, concreters
Cleaning servicesCommercial cleaners, domestic cleaning businesses, window cleaners, pressure washers
Courier and road freightCouriers, food delivery drivers (if contractor), furniture movers, freight carriers
Information technologyIT contractors, software developers, network engineers, web developers paid as contractors
Security, investigation and surveillanceSecurity guards, private investigators, bouncers, monitoring services
Mixed servicesBusinesses where eligible services are 10% or more of total business income

If your business is outside these industries, you do not need to lodge a TPAR — even if you pay contractors. For example, a retailer who occasionally uses a contract cleaner is not in the cleaning industry and does not lodge. But a building company that sub-contracts trades work must lodge.

What Information Does a TPAR Contain?

For each contractor paid during the financial year, the TPAR must report:

  • Contractor's full legal name (as registered with the ATO)
  • Contractor's ABN — if they have one
  • Contractor's business address
  • Total gross amount paid (including GST)
  • Total GST included in those payments
  • Total tax withheld — if no-ABN withholding applied

The Indian CA team extracts this information from your accounting software supplier ledger. Xero and MYOB can generate a TPAR report from the supplier records — the Indian team reviews it for accuracy, fills any gaps, and prepares it for lodgement.

A TPAR is not limited to subcontractors paid large sums. Even a single invoice to a contractor qualifies if your total eligible contractor payments for the year reach $75,000. The Indian team monitors this threshold throughout the year and flags when you become liable to lodge.

How Indian CA Teams Prepare Your TPAR

The outsourced bookkeeping team handles TPAR preparation through the following process:

  1. Contractor identification: At the start of each financial year, the Indian team reviews your supplier list and flags any contractors in eligible industries. For new contractors added during the year, ABN and contact details are confirmed before the first invoice is processed.
  2. ABN verification: Each contractor's ABN is verified against the ATO ABN Lookup before payments are recorded. This prevents reporting incorrect ABNs on the TPAR — a common error that triggers ATO queries.
  3. Invoice coding: All contractor invoices are coded to the correct account in Xero or MYOB throughout the year so they can be extracted accurately at TPAR time.
  4. TPAR report generation: In July or early August, the Indian team runs the TPAR report from Xero or MYOB. If your software supports direct SBR lodgement, the report can be submitted from within the software. Otherwise, the team exports the data and lodges through the ATO Business Portal using credentials you provide.
  5. Review and lodgement: Before lodgement, the Indian team reconciles the TPAR totals against the supplier ledger to confirm accuracy. A PDF copy is sent to you for records before submission.

This process is included as part of accounts payable outsourcing — there is no separate fee for TPAR preparation if bookkeeping is already handled by the Indian team.

TPAR Common Mistakes — What the Indian Team Catches

Errors on the TPAR can trigger ATO review letters sent to the contractors you reported, and in some cases to your own business. The Indian CA team checks for these before lodgement:

  • Missing contractors: A contractor paid for the first time near year-end is often missed. The Indian team cross-checks the supplier ledger against known TPAR-liable contractors before finalising.
  • Wrong ABN: A transposed digit in a contractor's ABN will cause the ATO to be unable to match the payment to the contractor's tax return. All ABNs are verified against ATO ABN Lookup before lodgement.
  • Gross vs net amounts: TPAR must report the gross amount including GST, not the net amount. Reporting the net amount understates the payment and the ATO may contact the contractor about the discrepancy.
  • Not reporting no-ABN payments: If you paid a contractor who did not provide an ABN and you withheld 47%, this payment must still appear on the TPAR — with the tax withheld amount recorded separately.
  • Missing address: The ATO requires a street address for each contractor. Post office box addresses are not accepted. The Indian team chases missing addresses from contractor records before lodgement.

TPAR Preparation Timeline

WhenWhat the Indian Team Does
Start of financial year (July)Reviews supplier list, confirms which contractors are TPAR-reportable, flags new ones for ABN verification
Throughout the yearCodes all contractor invoices correctly, verifies ABNs on first invoice from any new contractor
July (after 30 June)Runs draft TPAR report from Xero/MYOB, identifies any gaps in contractor records (missing ABN, missing address)
Early AugustReconciles TPAR totals against supplier ledger, sends draft to business owner for review
Before 28 AugustLodges TPAR via ATO Business Portal or SBR-enabled software, saves confirmation receipt

If your Australian business has not lodged a TPAR in previous years but should have, the ATO offers voluntary disclosure arrangements. The Indian team can also assist with preparing prior-year TPAR lodgements to clear the backlog.

Cost of Outsourcing TPAR Preparation to India

TPAR preparation is typically included within the monthly bookkeeping retainer when an Indian CA firm handles your accounts payable and supplier management throughout the year. If you need TPAR only (without ongoing bookkeeping), Indian CA firms charge A$150–$350 for a standalone TPAR preparation and lodgement service depending on the number of contractors to report.

Compare this to a local bookkeeper charging A$80–$120 per hour — TPAR preparation typically takes 3–6 hours for a small business, so a standalone quote of A$250–$720 locally. The Indian firm delivers the same output at roughly half the cost, and within an ongoing bookkeeping arrangement it is included at no extra charge.

About This Article
Written by Sharma Jyoti, CA (ICAI) — Founder, Sharma Jyoti and Co. We are an ICAI-registered Chartered Accountant firm providing outsourced bookkeeping and accounting services to Australian, US, UK and Canadian businesses. Learn more about our firm →

Related Reading

ATO Compliance When Outsourcing Bookkeeping to India

Read →

Outsourced Bookkeeping for Australian Trades and Construction

Read →

Year-End June 30 Preparation with Your Indian Bookkeeper

Read →

Outsourcing Accounts Payable to India from Australia

Read →

Frequently Asked Questions

Businesses that pay contractors for services in eligible industries must lodge a TPAR. Eligible industries include: building and construction, cleaning, courier and road freight, information technology, security, investigation and surveillance, and mixed service businesses where the eligible services make up 10% or more of business income. If you pay contractors in these industries and the total payments were $75,000 or more in the year (before GST), you must lodge.
The TPAR is due on 28 August each year, covering all contractor payments made in the previous financial year (1 July to 30 June). For example, the TPAR for the 2024–25 financial year (payments from 1 July 2024 to 30 June 2025) is due 28 August 2025. Late lodgement attracts ATO failure-to-lodge penalties.
Yes. The Indian CA team prepares the TPAR data — contractor ABN, name, address, total gross payments, and GST withheld — and either lodges directly through the ATO Business Portal (using owner credentials) or through SBR-enabled software like Xero or MYOB. Lodgement credentials remain with the Australian business owner at all times.
If a contractor did not quote an ABN, you were required to withhold 47% from the payment (no-ABN withholding). You still report these contractors on the TPAR — use the full name and address you collected from them, leave the ABN field blank, and report the gross amount and the tax withheld. This helps the ATO track contractors operating without an ABN.
The ATO can impose failure-to-lodge penalties starting from $313 per 28-day period the report is overdue, up to a maximum of $1,565 for lodgements more than 112 days late (for small businesses). The ATO can also issue a default assessment of the tax it estimates is owed. The penalty is applied per TPAR, not per contractor.