Just the volume of Equities + TRACE fixed income/structured + munis + real estate is over $200Trillion. A mere 3% tax on those would put the $6T US budget in large surplus. Add $1.7 Quadrillion of ovrerall payments and a 0.3% tax on transactions (yes, $3 per $1000) would also put the US budget in surplus.
All of it would also involve far less tracking and bureaucratic overhead, and indeed far less govt intrusion into people's lives (i.e., not digging into every source and amount of income).