You've found the space, the lease is on the table and you can already picture the produce display by the window. Then someone asks whether you've talked to the health unit yet, whether you need a federal food licence and how your registers will handle sales tax. Suddenly the to-do list doubles.
Opening a grocery store in Canada means meeting federal food rules from the Canadian Food Inspection Agency (CFIA), getting your premises approved by the provincial or local health authority, holding a municipal business licence and registering for GST/HST and any provincial sales tax. A grocery that only sells to consumers in its own province usually does not need a federal food licence.
Key takeaways
- Under the Safe Food for Canadians Regulations, the CFIA says you do not need a licence to package or label food at retail if you sell it directly to consumers, but you do need one to import food.
- Mandatory information on consumer prepackaged food must appear in both English and French, with limited exemptions.
- Health approval comes from your province or local health authority, and the authority differs in Ontario, Quebec, BC and Alberta.
- Sales tax differs by province: 13% HST in Ontario, 5% GST plus 9.975% provincial tax in Quebec, 5% GST plus 7% PST in BC and 5% GST only in Alberta, per the Canada Revenue Agency.
- Quebec's updated Charter of the French Language rules took effect on June 1, 2025, with a transition to June 1, 2027 for older non-compliant products.
What federal rules apply when you open a grocery store in Canada?
Every food business in Canada falls under federal food law, enforced by the Canadian Food Inspection Agency (CFIA). The main rules are the Safe Food for Canadians Regulations (SFCR) and the federal labelling requirements.
Do you need a Safe Food for Canadians licence?
Most independent grocery stores do not need an SFCR licence for their everyday retail sales. The CFIA says you do not need a licence to manufacture, process, package or label food at retail if you sell it directly to consumers, and it names supermarkets, grocery stores, bakeries and butcher shops as examples. Trading food within your own province also does not require a licence.
You do need a licence in some situations, according to the CFIA:
- Importing food. A licence is needed to import food, with some listed exceptions.
- Preparing food for another province. Manufacturing, processing, packaging or labelling food to be sold at retail in another province requires a licence.
- Exporting with a certificate. A licence is needed if you want a CFIA export certificate or permission.
The CFIA also notes that other SFCR requirements, such as preventive controls, traceability and labelling, may apply even when no licence is needed. If you plan to import specialty products directly, sort out the licence before your first order.
What are Canada's bilingual labelling rules?
The CFIA states that mandatory information on consumer prepackaged food must be shown in both English and French. Exemptions are limited and include certain specialty foods, local foods that meet specific conditions and approved test-market foods. The business name and address may be in either language.
If you package food in-store, such as deli salads, cut cheese or bakery items, your labels must meet these rules too. On dates, the CFIA requires date information on prepackaged products with a durable life of 90 days or less. Food packaged on the retail premises may carry a best before date, or a packaged-on date as an alternative.
Organic and nutrition or health claims on your own products have their own rules. Check the CFIA's guidance before you print a "low sodium" or "organic" label.
What permits do you need in each province?
Provincial and local rules decide when your doors can open. The names of the authorities differ, but the pattern is the same: register the business, get the food premises approved and inspected, get a municipal licence and register for sales tax. Requirements change and vary by municipality, so treat the lists below as a guide to who to call, and confirm the details with each office.
Ontario
- Business registration through the Ontario Business Registry.
- Food premises inspection by your local public health unit before opening. Ask the unit what it checks (refrigeration temperatures, food handling areas, sanitation, pest control) and what food handler training it requires for your staff.
- Municipal business licence where your municipality requires one. Larger cities such as Toronto and Ottawa have their own licence categories.
- Equipment permits for large refrigeration systems or fuel-burning equipment may involve Ontario's Technical Standards and Safety Authority (TSSA). Ask your contractor.
- HST registration with the Canada Revenue Agency. Ontario's combined HST rate is 13%.
Quebec
- Food safety oversight by the Ministère de l'Agriculture, des Pêcheries et de l'Alimentation du Québec (MAPAQ). Contact MAPAQ about permits, inspections and food handler training before opening.
- Municipal business licence from your municipality.
- French language rules. Quebec's Charter of the French Language, as amended by Bill 96, has new requirements that took effect on June 1, 2025. According to law firm MLT Aikins, business name and trademark signage must be in French or predominantly in French when another language also appears, and generic terms within a trademark on packaging must be translated into French. Non-compliant products manufactured before June 1, 2025 may stay on the market until June 1, 2027. The Office québécois de la langue française (OQLF) enforces these rules and can impose daily fines.
- GST and QST registration. Quebec applies the 5% federal GST plus a 9.975% provincial tax.
Ask the OQLF how the rules apply to your receipts, in-store screens and website, and ask any POS vendor whether its receipts and customer-facing screens can be shown in French.
British Columbia
- Health authority permit. Food safety in BC is overseen by regional health authorities: Vancouver Coastal Health, Fraser Health, Interior Health, Island Health and Northern Health. Each has its own permit and inspection process.
- Food handler training. Ask your health authority what training it requires. FOODSAFE is BC's widely used food handler course.
- Municipal business licence and zoning. Confirm your location is zoned for food retail before you sign the lease.
- GST and PST registration. BC applies the 5% GST plus a 7% PST.
Alberta
- Food premises approval from Alberta Health Services (AHS), whose public health inspectors approve and inspect food businesses. Ask AHS which food handler certification it requires.
- Business registration and a municipal business licence.
- Fire and building permits for renovations, equipment installation or a change in the building's use.
- GST registration. Alberta has no provincial sales tax, so only the 5% GST applies.
Province comparison at a glance
| Province | Food premises authority | Sales tax on taxable goods |
|---|---|---|
| Ontario | Local public health unit | 13% HST |
| Quebec | MAPAQ | 5% GST + 9.975% provincial |
| British Columbia | Regional health authority | 5% GST + 7% PST |
| Alberta | Alberta Health Services | 5% GST |
The Canada Revenue Agency lists basic groceries such as milk, bread and vegetables as zero-rated for GST/HST, while other items, such as snacks, soft drinks and household goods, are taxable. Confirm how each of your product categories is treated with the CRA and your province, and set up your POS to match.
How much does it cost to open a grocery store in Canada?
The cost depends on your size, location, how much refrigeration you need and how much fit-out the space requires. Rather than trust a single national average, build your own budget from quotes. These are the lines to cover:
| Budget line | What to include |
|---|---|
| Refrigeration and cold rooms | Display cases, walk-in coolers and freezers, installation |
| Shelving and fixtures | Gondolas, produce displays, checkout counters |
| Fit-out | Flooring, lighting, plumbing, electrical, washrooms |
| Design and signage | Branding, exterior and interior signs (French-compliant in Quebec) |
| Point of sale and hardware | Terminals, scanners, receipt printers, scales, card readers |
| Permits, deposits and professional fees | Licences, inspections, lawyer, accountant |
| Opening inventory | Your first full stock across all departments |
| Working capital and contingency | Payroll and rent for the first months, plus a buffer for surprises |
Refrigeration and opening inventory are usually the big lines in a grocery budget, so get those quotes first.
What should a POS system do for a Canadian grocery store?
Your point of sale has to handle a few Canada-specific jobs on top of normal grocery needs.
- Correct sales tax by location. The system should apply GST, HST, QST or PST correctly for your province and for each product category.
- Interac debit. Canadian shoppers use Interac debit heavily, so confirm your payment processor supports it and what it charges.
- French for Quebec. Confirm receipts and customer-facing screens can be shown in French.
- Weighed items. Delis, butcher counters and bulk produce need scale support with legal-for-trade scales.
- Perishable tracking. Expiration alerts protect margin in produce, meat and dairy.
- Vendor management. Grocery runs on many suppliers and direct store deliveries, so you need purchase orders and delivery tracking.
Our guides to choosing a POS for an independent grocery store and Canadian retail compliance for POS, tax and language go deeper.
How can ShelfPerks help a new Canadian grocery store?
ShelfPerks describes itself as a Store Operating System that combines point of sale, inventory, suppliers, purchasing and reporting in one setup. For a new grocery store in Canada, the useful pieces are:
- Sales tax by location, so each store charges the right tax.
- Your choice of payment processor, including Stripe, Fiserv, Helcim and Stax, and the freedom to switch later. Ask your chosen processor about Interac debit.
- Supplier management, purchase orders and shipment management to organize receiving in the first busy months.
- Expiration reports and alerts and suggested purchase orders on the Plus and Premium plans.
- Offline point of sale for up to 24 hours on Plus and above, so a dropped connection on opening weekend doesn't stop sales.
- Scale integration for delis, butcher counters and bulk produce. ShelfPerks integrates with scales, including Datalogic scale scanners and the Star Bluetooth scale.
- Bilingual receipts for Quebec operators, available in beta.
If you have questions about your setup, you can walk through it on a demo. You can also try ShelfPerks with a 14-day free trial of Premium features, no credit card required. Plans are on the pricing page.
What is the checklist for opening a grocery store in Canada?
- Research the market and test the numbers for your location.
- Build a budget from real quotes and secure financing.
- Register your business federally and provincially.
- Get an SFCR licence if you will import food or prepare food for sale in another province.
- Contact your provincial or local health authority and apply for food premises approval.
- Get your municipal business licence and confirm zoning.
- Pass the pre-opening health inspection.
- Register for GST/HST, and for QST or PST where it applies.
- Set up your POS with correct taxes, Interac-capable payments and, in Quebec, French receipts and signage.
- Hire staff and complete the food handler training your health authority requires.
- Set up suppliers and order your opening inventory.
- Pass final inspections and open.
Frequently asked questions
Do I need a CFIA licence to open a grocery store in Canada?
Usually not for normal retail sales. The CFIA says you do not need a Safe Food for Canadians licence to package or label food at retail when you sell it directly to consumers, but you need one to import food or to prepare food for sale in another province.
Do grocery labels in Canada have to be bilingual?
Yes, for prepackaged food. The CFIA requires mandatory information on consumer prepackaged food to be in English and French, with limited exemptions such as certain specialty foods, qualifying local foods and approved test-market foods.
What sales tax does a grocery store charge in Canada?
It depends on the province and the product. Ontario charges 13% HST, Quebec 5% GST plus 9.975% provincial tax, BC 5% GST plus 7% PST and Alberta 5% GST only, but many basic groceries are zero-rated, so confirm each category with the CRA and your province.
What changed for Quebec grocery stores on June 1, 2025?
Amendments to Quebec's Charter of the French Language took effect, requiring signage to be in French or predominantly in French and generic terms in trademarks on packaging to be translated. Non-compliant products made before June 1, 2025 may be sold until June 1, 2027.