What financial information do you think they don’t have already? We just make it easier for them by compiling it every April 15th and sending in.
the idea sux but they already know anyway.
they just want your signature every year so you can be persecuted for perjury, if need be.