Quick answer
In Canada you can generally deduct 50% of meals and entertainment that relate to your business, including meals while travelling. The GST/HST input tax credit is limited to the same 50%. A few situations are fully deductible, such as up to six staff events a year open to all employees. Long-haul truckers can claim 80%.
Are business meals tax deductible in Canada?
Most meals and entertainment are subject to a 50% limit under the Income Tax Act. If a meal or entertainment cost relates to earning business income, half of it is deductible. This covers client meals, staff meals, and meals while travelling on business. The limit applies regardless of how clearly business-related the meal feels.
Crucially, the 50% limit also flows through to GST/HST. The input tax credit you can claim on meals and entertainment is restricted to 50%. You can either claim 50% of the tax through the year, or claim the full amount and recapture half at your fiscal year end; both reach the same place. This is a common error point, because the GST/HST on a meal looks like any other recoverable tax but only half is actually claimable. See the wider Canadian expense rules for context.
How much can you claim?
| Situation | Income tax | GST/HST input tax credit |
|---|---|---|
| Client or staff meal, entertainment | 50% deductible | 50% claimable |
| Meal while travelling on business | 50% deductible | 50% claimable |
| Staff event open to all (up to 6 a year) | 100% deductible | 100% claimable |
| Long-haul truck drivers’ meals | 80% deductible | 80% claimable |
| Conference fee that bundles meals | $50/day at 50% | 50% on the $50 |
Worked example. You take a client to lunch in Ontario for $113, which is $100 plus 13% HST of $13. You deduct 50% of the $100, which is $50, and you can claim 50% of the $13 HST, which is $6.50, as an input tax credit. The remaining half of each is not recoverable.
Record-keeping requirements
Keep the itemised receipt for every meal, note who attended and the business purpose, and keep enough detail to support any full-deduction event. A credit card slip alone is not a valid receipt for the CRA. Records must be kept for six years. Many businesses post meals to a dedicated account so the 50% income tax and GST/HST adjustments are easy to apply at year end.
How to claim, step by step
- Confirm the meal relates to earning business income.
- Code it to a meals and entertainment account at the full amount.
- Deduct 50% for income tax, unless it is a qualifying full-deduction event.
- Claim 50% of the GST/HST as an input tax credit, or claim 100% and recapture half at year end.
- Keep the itemised receipt and the attendee note.
- Retain records for six years.
Common mistakes
- Claiming the full GST/HST on meals when the input tax credit is limited to 50%.
- Deducting 100% of a client meal instead of 50%.
- Assuming travel makes a meal fully deductible; the 50% limit still applies.
- Missing the six-event full-deduction rule for staff functions.
- Keeping only a card slip, which the CRA does not accept as a receipt.
Software that helps
The 50% treatment and the matching GST/HST limit are easy to get wrong if meals are not coded consistently.
- Dext captures the itemised receipt and prompts for an attendee note.
- ExpenseFlow reads the receipt, applies the correct provincial GST/HST treatment, and codes meals and entertainment to a dedicated 50% account so your accountant can apply the income tax and input tax credit limits at year-end, then syncs the coded transaction to Xero or QuickBooks.
- QuickBooks posts meals to a dedicated account so the year-end adjustment is straightforward.
FAQ
See the answered questions above for the 50% rule, the GST/HST limit, full-deduction events, travel meals, and conference meals.