That's how it works in established US communities, too. Contractors often give cash discounts (off the record).
My lawn mower asks me to write "gift" on checks when I can't pay in cash.