Taxes

When are taxes due?

Can I pay my taxes or water bill with a credit card?