Crowcery

What the tax codes on a Superstore or Loblaws receipt mean

Every line on a Real Canadian Superstore, Loblaws, No Frills, Zehrs, Valu-mart or Atlantic Superstore receipt ends with a short cluster of capital letters: things like H, MRJ, HMRJ or RQ. Here is what those letters actually tell you.

The one letter that matters: H

The cluster is a set of product classification flags. For your wallet, only one letter counts:

What you seeWhat it means
H anywhere in the cluster (H, HMRJ, HMR, HRJ, HQ) Sales tax (HST or GST, depending on your province) was charged on this item.
No H (MRJ, MR, RQ, KR, Q, or nothing at all) No sales tax on this item. Most basic groceries fall here.

The other letters (M, R, J, Q, K) are Loblaws-internal product classification flags. Their exact meanings are not published by the chain, and they do not change what you pay. If you are checking your receipt math, you can ignore everything except whether an H is present.

An example

ATLANTIC SUPERSTORE
21-GROCERY
06038302830 PC YUZU H LEMONHMRJ  2.50
06038310244 BREAD WWMRJ  3.29
(2)06038317042 PC STRBY LEMONHMRJ  5.00
SUBTOTAL10.79
H = HST 14%1.05
TOTAL11.84

The first and third items carry an H, so they were taxed. The bread was not. The long number at the start of each line is the item's barcode, and a (2) prefix means two units rang in on one line. Notice the HST line only covers the H items: $2.50 + $5.00 = $7.50, and 14% of that is the $1.05 charged (this receipt is from Nova Scotia).

Why is some food taxed and some not?

This is federal and provincial tax law, not a store decision. In Canada, "basic groceries" (produce, meat, dairy, bread, eggs, most staples) are zero-rated: no GST or HST applies. But plenty of supermarket items do not count as basic groceries:

Usually taxed (expect an H)Usually not taxed
Pop, sparkling water and other carbonated drinksMilk, juice (large formats)
Candy, chocolate, chips and most snack foodsBread, flour, sugar, produce, meat, eggs
Prepared and heated foods from the deli counterThe same food sold cold as groceries, in most cases
Household goods: soap, paper towels, pet food, batteries

Tax rates and tax lines by province

What prints at the bottom of the receipt depends on where you shop. HST provinces show one combined line; the others show GST and any provincial tax as separate lines:

ProvinceTax line(s) on the receiptRate on taxable items
OntarioHST13%
Nova ScotiaHST14% (lowered from 15% on April 1, 2025)
New BrunswickHST15%
Newfoundland and LabradorHST15%
Prince Edward IslandHST15%
British ColumbiaGST + PST5% + 7%
ManitobaGST + PST5% + 7%
SaskatchewanGST + PST5% + 6%
Alberta, Yukon, NWT, NunavutGST only5%
QuebecGST (TPS) + QST (TVQ)5% + 9.975%

In the GST + PST provinces the two taxes have different rules: an item can carry GST but be exempt from PST (or the reverse), so the letter flags mark which items were taxed while the tax lines show exactly which taxes applied. The receipt always prints the rate it used, so trust what is printed when checking the math.

Checking the math yourself

Add up only the items with an H in their cluster, then multiply by your province's rate. That number should match the HST (or GST) line near the bottom of the receipt, to the cent. If it does not, the usual culprit is a discount line: member pricing and multi-buy deals reduce the taxable amount before the tax is calculated.

The same codes across the Loblaws family

All Loblaws-banner grocery stores print the same receipt format, so this guide applies at Real Canadian Superstore, Loblaws, No Frills, Zehrs, Valu-mart and Atlantic Superstore alike. Other chains use different conventions: Walmart Canada prints single letters (Z, J, D, Y), Sobeys prints 1C for taxable and C for zero-rated, and Shoppers Drug Mart uses drugstore flags (GP, N, S, H). Same idea everywhere: one compact code per item that tells you whether tax applied.

Prefer not to do receipt math by hand?
Crowcery is a free Android app that reads a photo of your grocery receipt and turns every line into clean, categorised data: prices, quantities, discounts, deposits and these tax codes included. Built for Canadian grocery chains.
Get it on Google Play

Available in Canada; English-language receipts; not offered in Quebec. Or try the read-only demo first, no signup needed.