Most food in a Canadian grocery store carries no GST or HST at all. A long list of exceptions does, and the boundary between them is stranger than almost anyone expects: buy six doughnuts and you pay no tax, buy five and you do. This is the plain-English version of the rule, with the exact thresholds.
Basic groceries are zero-rated, which means the tax rate on them is 0%. Bread, milk, eggs, raw meat, fresh fruit and vegetables, flour, dried pasta and so on. You pay nothing in GST or HST on any of it.
But the law then carves out a list of categories that are taxable anyway: carbonated drinks, candy and confectionery, snack foods, food heated for you, salads, and most things sold in a single serving. Everything below is one of those carve-outs.
Zero-rated is not the same as exempt, though on a receipt they look identical. Zero-rated means the item is taxable in law at a rate of zero, which is why your receipt still prints a tax code beside it. What that letter means, chain by chain.
Because a package of six or more is treated as groceries, and anything less is treated as a snack. This is the single most surprising rule in Canadian sales tax and it is entirely real.
The rule applies to cakes, pies, muffins, pastries, tarts, cookies, doughnuts, brownies and similar baked goods, each weighing less than 230 grams. Buy them pre-packaged in a unit of six or more and the supply is zero-rated. Buy them individually, or in any quantity below six, and it is taxable.
The count does not have to be six of the same thing. Two bagels, two muffins and two doughnuts from the same counter is a mixed supply of six single servings, and it is zero-rated.
The same six-or-more logic applies to cereal bars and muffin bars: taxable sold individually or in a box of fewer than six, zero-rated in a box of six or more.
Because a bottle under 600 mL counts as a single serving. For GST and HST purposes a single-serving beverage is anything under 600 mL, and single servings of the excluded beverage categories are taxable.
Buy a manufacturer's pack of two or more of those same bottles and the supply is zero-rated. Buy one bottle larger than a single serving and it is zero-rated too. This is why a flat of water costs no tax while the identical single bottle at the till does.
One trap: if a case is broken open and the bottles are sold individually out of it, each of those is taxable again. Only the full, unopened package is zero-rated.
Because of a 25% threshold. A beverage with 25% or more natural fruit juice by volume is zero-rated. Below 25%, it is taxable. That one number is the entire difference between the juice aisle and the drinks aisle.
For a frozen concentrate, the percentage is measured in the concentrate itself, not in the juice you get after adding water.
This is the asymmetry that catches people who think they have learned the six-or-more rule.
A single serving of ice cream and similar products means a package or unit of less than 500 mL or less than 500 grams. So far, so familiar. But unlike bakery goods, buying a multi-pack does not save you. A box of twelve individually wrapped ice cream sandwiches of 75 mL each is taxable, because each one is packaged as its own serving.
Meanwhile a two-litre container of ice cream, divided inside into six portions by pieces of wax paper but under a single lid, is zero-rated. You cannot get at one portion without exposing the others, so it is not packaged in single servings.
Six doughnuts: tax free. Twelve ice cream sandwiches: taxed. Both rules are working exactly as written.
Salads are taxable unless they are canned or vacuum sealed. That is the whole rule. A salad here means chopped, shredded, diced, sliced or pureed vegetables, meat, fish, egg or other food supplied with a dressing or seasoning, whether or not the dressing is mixed in.
Which is why the bagged lettuce is zero-rated but the deli-counter salad next to it is not.
Food heated for consumption is taxable, including anything a grocery store keeps hot so it can be eaten hot. The rotisserie chicken under the heat lamp is taxable; the raw chicken in the fridge is not.
Platters of prepared food are taxable too, and it does not matter whether they are ready to eat right now. A frozen party platter is still taxable. If a catering or service charge is attached to the food, that follows the food.
Salted nuts and salted seeds are on the taxable list outright. Unpopped popcorn kernels are zero-rated whether salted or not, on the reasoning that a kernel is not popcorn until it has been popped. Pop it and sell it and you are selling a snack food, which is taxable.
No. These rules are federal and identical everywhere in Canada. What changes by province is the rate applied to the items that are taxable, and that is the number printed at the bottom of your receipt.
Separately, a few provinces run point-of-sale rebates that take the provincial portion off other categories entirely, such as children's clothing, diapers and books. That is a different mechanism from zero-rating and it shows up differently on the receipt, usually as its own tax code. See the tax code letters guide for what your chain prints.
Add up only the lines carrying a taxable flag, then multiply by your province's rate. The result should match the tax line at the bottom to the cent. If it does not, either an item is flagged differently than you assumed or something on the receipt is not what it appears to be. The per-chain guides walk through the arithmetic: Superstore and Loblaws, Walmart, Costco.
Where this comes from, and its limits. Every threshold on this page is taken from the Canada Revenue Agency's GST/HST Memorandum 4.3, Basic Groceries (January 2007), read directly rather than summarised from elsewhere. That memorandum runs to many thousands of words and this page is a plain-English digest of the parts shoppers actually hit, so it necessarily leaves out edge cases, and there are a great many of them: beverage vending machines, dietary supplements, ingredients sold for multiple uses, and more. Tax law also changes and this page is a snapshot as of August 2026. Treat it as an explanation of what you are seeing, not as tax advice, and check the memorandum or ask CRA if a real decision depends on it. If you think we have read something wrong, tell us at support@crowcery.com.
Available in Canada; English-language receipts; not offered in Quebec. Or try the read-only demo first, no signup needed.
How long should you keep a grocery receipt?
How to read a Dollarama receipt
How to read a Sobeys receipt
Shoppers Drug Mart & Giant Tiger receipt codes (GP and N)
Receipt tax code letters, every chain (GP, MRJ, J, C, T)
Grocery receipt abbreviations decoded (PC, NN, KS, CHKN, BRST)
Superstore & Loblaws tax codes explained
Walmart Canada tax codes explained
Bottle deposits and eco fees by province