Tax Day! Procrastinators up against the federal deadline for individual tax filing and payments.
As of April 8, the IRS had received more than 103 million returns for this tax season, and it had issued more than 63 million refunds worth more than $204 billion.