IRS Audit Insurance for Small Businesses, What It Covers and When It Makes Sense