> Surely you mean _large_ cash transactions. If not, could you explain how this works?
Originally, like everywhere, only large transactions were registered.
But in the mid 2010s some laws and regulations were updated then interpreted in a way that required businesses to start registering transactions in in a more detailed way.
So for some years every purchase over US$ 100 has required an ID. in practice the threshold is lower though.
For example in banking transactions even depositing a one cent coin is linked to an ID card. Previously the threshold was $500.
Utility companies do something similar too, like registering not only the account holder name, but also the ID and name of the person who pays the utility bill for any amount. So paying a $2 water bill with coins requires and ID.
A new reporting requirement was added last year, in which businesses and 'tax-contributors' are required to upload every month to the Tax Ministry a CSV containing all transactions with other tax-contributors.
So if Alice's Medical Supply Store sells $5.00 to Bob the Doctor, the Tax Ministry will expect Alice to report in an individualized way the sale to Bob, and to Bob to report the purchase to Alice. Including their IDs, amounts and invoice numbers.
It is still not required to report the ID of sales to 'final consumers', but the change is just one CSV column away from happening.