As a short-haul truck driver - If you’re back home within 24 hours of your departure, your meal expense deduction is 50%. And CRA expects you to eat at least breakfast and perhaps supper at home.
What if I eat more than three meals a day?
The old “every four hours is a meal” rule doesn’t apply. If you’re away for 12 hours you qualify for three meals; for less than 12, zero meals.