Business
65% of tax returns in 2004 were filed electronically
In 2004, 78 mln tax returns were filed and processes electronically. 42 mln payments involved the traditional paper coupon and check.
In 2004, 78 mln tax returns were filed and processes electronically. 42 mln payments involved the traditional paper coupon and check.