Are Your Sales Tax Practices Up to Par? A Compliance Checklist for Businesses