It is interesting to note that the statement on bills reads “Legal tender for all DEBTS, public or private” and not “Legal tender for all business transactions, public or private.”I knew a guy that was cash only business ,pretty sure what he made and what he told uncle Sam he made were two different things.
I almost never have cash but I think all business should take all legal tender