Will the advent of CBDC's forgo the necessity of filing taxes?
Since they will be able to see every single transaction you make.....
Not at all, you are generally taxed on income but not every receipt transaction represents income. If they were just going off receipts, they would tag refunds, any time you split a bill for someone and they pay you back, etc. Further, in the US for example, the government already knows how much you make because it's reported by your employer, but you still have to file your taxes. The tax rate is overly complicated, as there are all sorts of deductions and tax breaks available that you have to file to make use of. The tax filing itself is the true up of what you owe vs. what was withheld, so it tells you what you either have to pay to settle up or what you're owed for overpaying after your deductions. This wouldn't change with a CBDC, the system would be the same.