The problem stems from the desire to give people fast tax refunds. The refunds are issued before any W3”s are required to be received by the IRS. So the IRS knows nothing but what is on the return. Congress is the one that puts the IRS in this position. Congress needs to change the law so that no refund is issued until the third party W’2 is recorded. No salary information ...no tax refund or earned income tax credit. This would require that the politicians change the law to delay tax refunds..which would be very unpopular. If you want to solve the problem..let Visa or Amex handle all the accounts..from employers and taxpayers. They could do it near real time.
The problem stems from people who get "refunds" but pay no taxes.