Do Small Businesses Pay Vat By Debit