Take Over an Existing General Store

Buy a going general store with regulars, fixtures and supplier accounts already in place, rather than starting from scratch.

Shopkeeper serving customers in a small village general store.
Startup costC$100k to C$400k
Monthly revenueC$40k to C$150k
Time needed50+ h/week
First incomeMonths

Estimates for a small start in Canada, not guarantees.

What it is

Instead of building a new shop, you buy an established local store, often from an owner who is retiring. You keep what already works, such as the customer base, layout and suppliers, and improve it over time. Small-town and rural stores are often sold this way.

Your first three steps

  1. Search business-for-sale listings, brokers and local word of mouth for general stores in the areas you would live and work in
  2. Ask to see several years of sales and expense records, then have an accountant review them before you make an offer
  3. Talk to a lender about small business financing and speak to a lawyer about the sale agreement, lease transfer and stock count
Who pays

The store's existing local customers: residents, seniors, workers, and seasonal or passing visitors.

How it makes money

Everyday sales at a markup on stock, with revenue from day one. You can add products, services or longer hours to grow sales, and trim waste or costs to improve margins.

Skills that help
  • Reading financial statements
  • Negotiating a purchase and lease
  • Staff management
  • Inventory control and customer service
Watch out for
  • Check whether licences and permits (food, tobacco, alcohol, lottery) transfer to a new owner or must be reapplied for, with your provincial regulator and public health unit
  • Check the lease terms, remaining length and renewal rights before you buy
  • Verify the sales figures and the value of stock independently, as the seller's numbers may be optimistic
  • Asset sale versus share sale has different tax and liability effects, so get professional advice
  • Commercial general liability and property insurance, plus WCB/WSIB coverage for staff (rules vary by province)
  • A large purchase brings loan repayments, so plan for slow months and winter dips
  • Existing staff and customers may be loyal to the former owner, so plan a gentle handover

🔒 Full research report for Canada

Real cost breakdown with current prices, licences and registration checklist, local competition, pricing, break-even and a 30-day launch plan, with sources.

Coming soon

Questions people ask

How much does it cost to buy a general store in Canada?

Estimates suggest startup costs typically around $100,000 to $400,000, depending on the store, its stock, fixtures and the price agreed with the seller. A large purchase brings loan repayments, so plan for slow months and winter dips.

How much revenue can a general store bring in?

Monthly revenue is typically estimated around $40,000 to $150,000, depending on the store's existing customers, location and range. Verify the seller's sales figures and stock value independently, as they may be optimistic. The starting estimate is at least 50 hours a week.

What should I check before taking over a general store in Canada?

Check whether food, tobacco, alcohol and lottery licences and permits transfer to a new owner or must be reapplied for, with your provincial regulator and public health unit. Also check lease terms and renewal rights, and get professional advice on asset versus share sales.

Other ways to run this business

Similar retail ideas

Photo: 4262159 on Pixabay

Find more ideas →