Yes, i though this, too, but usually companies address this by issueing vouchers that can be only be used for certain businesses or products. This makes sure, the expense shows up as food on the invoice. Nobody cares if employees find a loophole to buy non-food. The company issued food vouchers. That will do.
What marketing genius uses a mouse upside down.