How Often Do Small Businesses Pay Taxes