That's what I thought too but then I googled it.

https://www.federalreserve.gov/faqs/currency_12772.htm

There is no federal statute mandating that a private business, a person, or an organization must accept currency or coins as payment for goods or services. Private businesses are free to develop their own policies on whether to accept cash unless there is a state law that says otherwise.

Section 31 U.S.C. 5103, entitled "Legal tender," states: "United States coins and currency [including Federal Reserve notes and circulating notes of Federal Reserve Banks and national banks] are legal tender for all debts, public charges, taxes, and dues." This statute means that all U.S. money as identified above is a valid and legal offer of payment for debts when tendered to a creditor.

Reply to this note

Please Login to reply.

Discussion

I’ve heard it explained that the payments of debts are through disputes in the court where a debt needs to be paid and not at point-of-sale.

https://www.law.cornell.edu/wex/legal_tender

Hmm I think my post is redundant and you just said the same thing. Sorry! 😂

No worries. I thought venues are obliged to accept legal tender same as in the EU. That's why we have legal tender, I guess. 😉