Occasionally HandiTax users may receive an error: 'List index is out of bounds (0)' when trying to download and prefill an Individuals (BAS) Activity Statement.
The most common reasons are:
The ATO is experiencing an outage.
The system time on PC or Server, date and time zone is incorrect.
The tax agent needs to check the ATO Portal permissions for the client.
The details on the ATO portal and HandiTax don't match. e.g. ABN is provided in HandiTax and the ATO portal does not have an ABN for the client.
Rename the Config file.
The ATO is experiencing an outage
Check that the ATO is not experiencing an outage. You can check this on the ATO website or within HandiTax.
Open HandiTax, Help, SBR System status or PLS dashboard will report any issues with ATO lodgments.
If any issues are reported, please try to lodge or prefill at a later time.
The system time, date and time zone are incorrect
Check the date and time on the computer are correct to the minute. Use Goggle and search 'Time' to give you the correct time that your computer must report.
Check the time zone and change it if necessary.
Change the settings to automatic to sync time and date with the online server.
If the time and date are still incorrect, adjust them manually in your Date & Time settings on your computer.
Check permissions on ATO Portal
Login to your ATO portal, check the client is in your database and you have the correct access and permissions.
Compare client's details in the ATO portal and HandiTax
The details on the ATO portal and HandiTax must be the same. e.g. If an ABN is provided in the client's details in HandiTax, the ATO portal must also have the same ABN listed for the client. If the client has an ABN with a division number, this must also be recorded in both the ATO portal and HandiTax.
Rename the Config file
Follow the steps below:
All users exit out of all Handisoft applications.
Go to the HSoft\Apps folder, search the Apps folder for temp.config. If you find a file called temp.config delete this file.
In the HSoft\Apps folder, locate the file called Ht2*exe.config where * denotes the year e.g. example Ht20.exe.config. Delete or rename this file (Ht20old.exe.Config).
Launch the application e.g. Ht20. The file will be automatically regenerated. Lodge a return to test if the error is resolved.
If you are using the SQL version of Handisoft the file will be called HT1*SQL.exe.config. where * denotes the year e.g. Ht20SQL.exe.config. Delete or rename this file (Ht20SQLold.exe.Config).
Note: If you are using the ATO Credential Authentication, try changing to Access Authentication with enhanced ATO services. Navigate to Lodgment, Set ATO Credentials, Access ATO Gateway, enter password, OK. Close HandiTax, reopen HandiTax then try again
Note: If you are receiving a list index out-of-bounds error message on a number of clients and SBR lodgment failed error message on prefill or lodgment, click here .


