How to review subcontractors as part of EOFY Payroll [xero - internal]

Updated: 09/09/2025
Article #: 347


This User Guide is a continuation of the User Guide: How to set up subcontractors review as part of EOFY Payroll, which provides a comprehensive overview of the different compliance requirements we aim to check as part of the EOFY contractors review. You should read the first review before commencing the Audit Procedures outlined in this User Guide.

1 Check all subcontractors are included in the relevant groups

Run the EOPY - Contractors Group Custom Report Pack

  1. Go to Reporting > All Reports
  2. Select the [Custom] Tab
  3. Run the custom report pack: EOPY - Contractors Group Review
  4. Click on Export > Excel
  5. Save the report in the Client's folder > Bookkeeping > FYXXXX > Payroll > EOPY > TPAR

Run the Taxable Payments Annual Reports

  1. Return to the Reporting Home page and run the Taxable Payments Annual Report for the same Financial Year

    è  The Taxable Payments Annual Report



  2. You will need to run this report twice with two separate sets of rules:
    1. Contact Group: Subcontractors - TPAR - Accounts: All accounts
    2. Contact Group: Subcontractors - Consultants - Accounts: All accounts
  3. Click on [Edit Report Rules]

    è  The Set up rules for your report pop-up screen opens

    Option 1 - Subcontractors - TPAR

    Option 2 - Subcontractors - Consultants

  4. Export both versions of the TPAR report to csv

Compare contractor data in MS Excel

  1. Open both csv export files in Excel
  2. Select the payee's ABN column
  3. Press CTRL+H on your keyboard

    è  The find and replace pop-up opens



  4. In Find what type a space
  5. Leave the Replace with field blank
  6. Click on [Replace All]

    è  All spaces are removed from the ABN

  7. With the ABN column still selected, click on [Conditional Formatting] > Highlight Cells Rules > Duplicate Values

    è  MS Excel conditional formatting



  8. Make sure there are no duplicate contacts
    Notemerge any duplicate contacts back in Xero
  9. Open the Contractors Group Review excel export and delete the GST and Gross columns from both tabs
  10. Return to the csv exports and copy the Contact Names column across each relevant Tab of the Contractors Group Review
  11. You can now close off the csv exports

    è  The Contractor Group Review excel modified report



  12. Select both columns and click on [Conditional Formatting] > Highlight Cells Rules > Duplicate Values
  13. When the duplicate values pop-up screen opens change the filter option from Duplicate to Unique



  14. Any contacts highlighted on the Contact column (from the Contact Group Report) represent all those Xero contacts that have not been added to the relevant group
  15. Go to Xero and add those contacts to the relevant TPAR or Consultants groups

Before lodging the Taxable Payments Annual Report, a full ABN check should be run for every Subcontractor included in the report for the relevant Financial Year. The ABN check will check if any subcontractor has either changed or cancelled their ABN over the Financial Year or have changed their GST reporting. 

2. Check all Subcontractors have all lodgement information

After you added all the contacts in the relevant group, re-run the Taxable Payments Annual Report and ensure all the required contact information is included for each contractor. 

Once again, you will need to run the report twice:

  1. Contact Group: Subcontractors - TPAR - Accounts: All accounts
    This report will be used for lodging the actual TPAR, you will need to make sure that no ABN or Address warnings are displayed on the report

    è  The Taxable Payments Annual Report showing contacts with missing ABN and addresses



    All of the missing details will need to corrected to be able to lodge the Taxable Payments Annual Report with the ATO
  2. Contact Group: Subcontractors - Consultants - Accounts: All accounts
    As this report is only used to assess contractors for other compliance requirements, you will need to ensure that any contractors listed in this report do not miss their ABN. Missing addresses are not important for this version of the report.

Export the subcontractor data

After you cleaned up the data of the two reports, re-run both versions of the Taxable Payments Annual Report and export them to csv

  1. Go to Accounting > Reports
  2. Run the report: Taxable Payments Annual Report

    è  The Taxable Payments Annual Report

  3. Make sure all Subcontractors are included in the Ready for Lodgement section then click on [Export CSV]
  4. Repeat the same steps for the other version of the Taxable Payments Annual Report
  5. Open both version of the csv reports in Excel
  6. Select the payee's ABN column
  7. Press CTRL+H on your keyboard

    è  The find and replace pop-up opens



  8. In Find what type a space
  9. Leave the Replace with field blank
  10. Click on [Replace All]

    è  All spaces are removed from the ABN

  11. With the ABN column still selected, click on [Conditional Formatting] > Highlight Cells Rules > Duplicate Values

    è  MS Excel conditional formatting



  12. Make sure there are no duplicate contacts
    Notemerge any duplicate contacts back in Xero
  13. Repeat the above steps for the other version of the report

Prepare the Contractor Audit Tool

  1. In Dropbox go to Working Papers > Payroll - EOPY & Pay Reviews
  2. Copy the following working papers:
    • WP FYXX EOPY Contractors Audit - Xero
    • WP FYXX EOPY Contractors Audit Client - Xero
  3. Paste the two worksheet in the Client's folder > Bookkeeping > FYXX > Payroll > EOPY > TPAR
  4. Rename both files accordingly
  5. Open the WP FYXX EOPY Contractors Audit worksheet

    è  The Contractors Audit Worksheet


  6. In the [Cover] sheet, select/Enter the following details:
    • Company Name > type the client's business name
    • ABN > type the client's ABN
    • State/Primary State > Select the client's State/Primary State
    • Super check Tolerance Date > Type the oldest date the ABN was last checked
      Note:any contractors whose ABN was checked prior to the date entered will be re-assessed for Super
    • Type of Services > Add/Remove all types of subcontracting services as per the business type
    • GL Accounts > Add/Remove all GL expense accounts applicable to both TPAR contractors and Consultants
  7. Save the worksheet
  8. Go to the [Xero IM TPAR Report] Tab
  9. Copy all the columns from the cvs TPAR Export and paste-value CTRL+SHIFT +V all the data into the relevant columns of this worksheet
  10. After you pasted the data from TPAR worksheet expand/unhide columns A & B of the worksheet and in the Source column select TPAR for all imported rows

    è  The Xero IM TPAR Report Tab


  11. Copy all the columns from the cvs Consultants Export and paste-value CTRL+SHIFT +V all the data into the relevant columns of this worksheet
  12. After you pasted the data from Consultant worksheet expand/unhide columns A & B of the worksheet and in the Source column select Other for all imported rows
  13. Allocate the correct GL account to each contractor 
  14. Save the worksheet

Check Subcontractors ABNs

  1. Select the [ABN Lookup] Tab

    è  All the imported subcontractors' ABNs are listed in this Tab


  2. Click on [Start Lookup]

    è  The ABN Lookup pop up screen opens



  3. Click on [Lookup ABN details]

    è  The ABN Lookup checks all ABNs against the ASIC database



  4. Check the following:
    • ABN Status > Any Cancelled ABN
    • GST Registration > Any No GST Registration and Cancelled GST Registrations
  5. Save both Worksheets for your record

Check cancelled ABNs

  1. Go to the ABN Lookup website
  2. Enter the Cancelled ABN

    è  The ABN Lookup website


  3. Check the date the ABN was cancelled
  4. Go to Xero and check if any Invoices were recorded after the cancellation date

Check cancelled GST Registrations

  1. Go to the ABN Lookup website
  2. Enter the ABN with the Cancelled GST
  3. Click on [Historical Details] Tab
  4. Scroll down to the Goods & Services Tax (GST)

    è  The ABN Lookup website

  5. Check the date the GST Registration was cancelled

Review Tax Rates applied to Non-GST Suppliers (Cancelled or Non-Registered)

  1. In Xero go to Accounting > Find and Recode
  2. Click on [Find and recode]

    è  The Find and Recode Screen



  3. Click on Add a condition and add the following conditions:
    • Contact is > Type the first subcontractor name
    • Tax Rate is > Select: GST on Expenses
    • Date is after > Type either 30 June of the previous Financial Year (for Contractors whose GST was Cancelled before the Financial Year or for Non-Registered GST Contractors) or the date of the GST Cancellation if the cancellation happened in the Financial Year.
  4. Click on [Search]
  5. If the Find and Recode tool returns any results, recode the Tax Rate of the listed transactions to GST Free Expenses
  6. Repeat the above steps for all Subcontractors flagged in the ABN Look Up worksheet with ABN or GST Registrations Cancelled or Non-Registered for GST







Rate this Topic:
Rating: 0.00 / Votes: 0