https://english.stackexchange.com/questions/497930/what-is-the-difference-between-is-it-free-and-is-it-on-the-house
May 10, 2019 · 8 "Free" and "on the house" both mean that you don't have to pay, but the inferred meaning is slightly different. If something is "free" it is without charge. For e