The government can already see all your ACH transactions like payroll, rent, etc because the Fed Reserve literally runs ACH. This also isn't replacing credit cards or the like, so it is basically an ACH replacement.
That's on top of reporting requirements banks already have for your transactions.