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.