by David Monteith | Jun 1, 2026
Why the Catering Contract Your Restaurant Signs Is a Financial Liability TLDR Summary Event deposits received by restaurants are taxable for GST/HST purposes at the exact time they become non-refundable, not at the time of the event, which frequently causes...