If a government entity assesses a tax, does that entity have to accept cash and/or coins, or can they refuse such payments and demand check or card? Assume that it is perfectly normal to pay this tax in person at a government office. Consider, for instance, property taxes, car tag renewals, income taxes, maybe even licenses and permits.
Does it matter whether the government entity is local, state or federal? Are there limitations (reasonableness, exact change, etc.) or must they accept cash payments without limitation?
I'm aware private businesses do not have to accept cash, but people also don't have to shop there. If you own a house, drive a car, or work for a living, you can't just take your business elsewhere.*
- Assuming moving away and renouncing citizenship are not on the table.