The existing set up is going to make the reporting at year end a nightmare if you have a high volume of contractors who invoice regularly with a mix of reportable and non reportable charges.
Currently if a supplier is marked as reportable, then all invoices will be shown as reportable unless you manually untick one. If you're going through hundreds of invoices, how will you know what to tick and untick? This is especially the case if the person responsible for putting the report together isn't the person doing all the data entry.
If you shift the tick box from the supplier card to the purchase entry screen then the decision to report a payment can be made at the time of data entry. This way, when it comes time to report at year end you'll only be able to report on charges you've considered reportable at the time of data entry which makes much more sense.
I can't see the current setup being anywhere near sufficient to help those in the building industry meet ATO requirements at the end of the year.
"Taxable Payment Reporting - Move Tick Box from Supplier Card to "Enter Purchases" Screen"