The return that often asks for money back
Basic groceries leave the store at 0%, but in the Excise Tax Act they are still taxable supplies, so the HST paid on rent, hydro, refrigeration service, bags, shelving and equipment stays fully creditable. Depending on how the taxable share of the mix ran, a period can end in a modest remittance or a net refund, and refund returns get read closely: the CRA routinely holds them for pre-assessment review before paying. The store that can produce its POS tax summaries by department and its purchase invoices in the same week keeps its refunds moving; the store that cannot, waits.
Filing well therefore means curating the tax table all year, not discovering it in the week the return is due. That is where the real work sits.
Heat, count, form: the rules that flip a product
At grocery scale the HST question is not a list of taxable products; it is a small set of rules that change a product's status as it moves through the store. Heat flips it. Arrangement on a platter flips it. Single servings flip it. Packaging flips it. The hot counter, the service deli and the bakery are where the flips concentrate, and a flag set once at receiving stops being enough the moment the store starts making things.
| The product | How the rate flips |
|---|---|
| Rotisserie chicken | 13% hot from the warmer; 0% chilled in the grab-and-go case |
| Muffins and sweetened baked goods | 13% in a pack of four; 0% at six single servings or more |
| Cake | 0% sold whole; 13% sold by the slice |
| Deli meat and cheese | 0% sliced over the counter; 13% arranged on a party platter |
| Salads | 13% made fresh in-store; 0% canned or vacuum-sealed |
| Sandwiches | 13% from the cooler; 0% only when sold frozen |
| Water | 0% by the case in the aisle; 13% as a chilled single bottle |
None of these are edge cases in a store with a service counter and a catering book. The platter rule alone touches every holiday order that leaves the deli, and it applies even when each component would have been zero-rated sold loose.
Store-made items have no vendor file
Packaged goods usually arrive with an item file and a defensible tax flag from the supplier or the wholesaler's catalogue. The bakery's own trays, the kitchen's soups and samosas, the deli's salads and the weekly specials keyed in by department staff arrive with nothing. Store-made PLUs are where grocery tax tables actually fail, because the person creating the item is thinking about price and shelf life, not Schedule VI. We review the tax table department by department when we take a store on, sample the store-made items each period, and tie the POS tax summary to the filed return, so a wrong flag is caught in the period it was born instead of surfacing years later in a reassessment.
File on the schedule the refund pattern deserves
Default reporting periods follow total taxable supplies, and zero-rated sales count toward those thresholds even though they collect nothing at the till. The more useful lever for a grocer is direction: a store reliably in a refund position can elect shorter periods on Form GST20 and file monthly, turning the refund into working capital twelve times a year instead of four. We set the period deliberately, prepare each return from the POS tax summaries, and when a refund is held for review, CRA Audit & Review Support answers the letter with the records already organized.
The T2 stands on the year-end count
Cost of goods sold is the biggest number on a grocery T2, and it is anchored by the year-end inventory count, so we plan the count date, keep the count sheets and value the stock consistently at the lower of cost and market. Vendor rebates earned but unpaid at year-end are picked up as receivables, so income lands in the right fiscal year rather than whenever the cheques arrive. Corporate Tax Filing and the owner's personal return are prepared together, so salary, dividends and the household picture stay consistent. Grocers in Mississauga and across the GTA get the till-to-T2 chain from one firm, quoted in writing after a free 15-minute discovery call.
