How to accept orders at your restaurant in Canada
A plain guide to every way of taking orders: what each one is, what it costs, and how to choose the right mix for your restaurant.
Updated September 2026 10-minute read By the Platesready team
The short answer
Restaurants in Canada take orders in five ways: in person at the table or counter, by phone, through their own online ordering page, through delivery apps like Uber Eats, DoorDash and SkipTheDishes, and from their Google listing. Most restaurants use more than one.
For people who already know you, your own online ordering page usually costs much less than a delivery app on delivery orders, and about the same on pickup orders. Delivery apps help new customers find you, but they keep a share of every order. On Uber Eats and DoorDash in Canada, that share is 20% to 30% of each order their couriers deliver, depending on the plan (their published rates, September 2026).
On this page
The five ways to take orders, at a glance
Each way brings you different customers and has a different cost. Here is the short version. Each one is explained below.
In person
Guests order from your staff at the table or the counter. Staff write the order down or enter it in a POS system (a computer cash register).
- Cost:
- Card fees on each card payment.
- Best for:
- Dine-in and walk-in customers.
By phone
Customers call, staff write the order down, and the customer usually pays at pickup.
- Cost:
- No platform fee, but a staff member has to spend time on the phone.
- Best for:
- Regulars who like to call.
Your own online ordering
A web page with your menu where customers order and pay online, for pickup or delivery.
- Cost:
- Card processing, plus a monthly fee or a small per-order fee.
- Best for:
- Customers who already know you.
Delivery apps
Uber Eats, DoorDash and SkipTheDishes list your restaurant in their apps and send couriers to deliver.
- Cost:
- A commission on every order. On Uber Eats and DoorDash it is 20% to 30% of each order their couriers deliver.
- Best for:
- Finding people who don’t know you yet.
Your Google listing
The “Order online” button or “Place an order” links on Google Search and Maps. You choose which ordering page they open.
- Cost:
- Free. Google doesn’t charge for the link.
- Best for:
- People who search for your restaurant by name.
1. How to take orders in person
Taking orders in person means guests order from your staff at the table or the counter. The order then has to reach the kitchen quickly and correctly. There are three common ways to do it:
- Paper tickets. Staff write the order on a notepad and give it to the kitchen. It costs almost nothing. But on busy nights, handwriting that is hard to read causes mistakes, and you have no record of your sales.
- A POS system. A point-of-sale (POS) system is a cash register that runs on a tablet or a payment terminal. Examples are Square, Toast, Clover and Lightspeed. Staff enter the order, it prints in the kitchen or shows on a kitchen screen, and the guest pays by card. You pay for the equipment or a monthly plan, plus card fees.
- QR codes on the tables. Guests scan a code with their phone, see your menu and order. It helps when you are short on staff, but some guests will still want to order from a person.
2. How to take orders by phone
Phone orders cost nothing to set up, and some regulars prefer to call. The problems show up on busy nights. Someone has to answer the phone, write the order down and read it back. If they hear an item or an address wrong, it is hard to fix later. Phone orders are usually paid at pickup, so a customer who doesn’t come costs you the food.
To make phone orders easier:
- Read every order back, including the customer’s name and phone number.
- Give a realistic pickup time. Add a few minutes when the kitchen is busy.
- Tell regulars about your online ordering link. Next time, they can order and pay without waiting on the phone.
3. How to take orders online, on your own page
Your own online ordering page is a web page with your menu. Customers choose their food, pay by card and pick a time for pickup or delivery. The order comes straight to your restaurant, and you get the customer’s name and contact details.
Four ways to get one
- An add-on to your POS. POS companies such as Square and Toast sell online ordering that connects to their system. This is a good choice if you already use their POS.
- Ordering software with a monthly fee. You pay the same amount every month, plus card processing, no matter how many orders you get. This suits busy restaurants with steady online orders.
- A per-order fee with no monthly fee. You pay a small percentage only when you get an order, so a slow month costs little. Platesready works this way: a 5% platform fee on completed orders, plus Stripe card processing (2.9% + 30¢), with no monthly fee and no setup fee.
- A website product from a delivery app. Some delivery apps also sell a separate ordering website for your restaurant. Ask them what it costs.
Delivery without a delivery app
You don’t need a delivery app to deliver. You can use your own drivers, or book a courier service for each order. Platesready supports delivery through Uber Direct and Trexity in supported cities. The customer orders from your page, and a courier brings the food. The customer usually pays a delivery fee, and there is no delivery-app commission on the order.
Setting up online ordering for the first time? Our step-by-step guide to starting online ordering covers the menu, payments, tax, kitchen and launch in detail.
4. How delivery apps work, and what they charge in Canada
Delivery apps list your restaurant next to many others. When someone orders, the order shows up on a tablet or in your POS. You make the food, and the app’s courier picks it up.
The main reason to join is new customers: people who have never heard of you can find you in the app. The cost is a commission on every order. The customer’s contact details also usually stay with the app, which makes it harder for you to reach that customer again yourself.
What the apps charge restaurants in Canada
- Uber Eats: 20%, 25% or 30% of each order its couriers deliver, depending on the plan, or 15% if you deliver yourself. Pickup orders: 10% if your prices in the app match your in-store prices, or 15% if they don’t.
- DoorDash: 20%, 25% or 29% of each delivery order, depending on the plan (27% for DashPass orders on the Plus plan). Pickup orders: 8% to 10% if your prices match your in-store prices.
- SkipTheDishes: doesn’t publish a rate card. Ask for its current rates before you sign a contract.
These rates come from each company’s Canadian pricing page, checked September 2026. Rates change, and extra fees, ads and promotions can add to them.
In British Columbia, the law limits what large delivery apps can charge for basic ordering and delivery to 20% of the order, before tax and tip. They can charge more only for extra services you choose.
You don’t have to choose one or the other. You can keep one app so new customers can find you, and invite your regulars to order from your own page next time.
5. How to take orders from your Google listing
When people search for your restaurant on Google or open it in Google Maps, they may see an Order online button or Place an order links, depending on the region. These can send customers to a delivery app or to your own ordering page. You decide which, for free, in your Google Business Profile:
- Open your Business Profile and select Food ordering.
- Select Add a link and paste the address of your own ordering page.
- Select your link, choose Set as preferred, and turn on pickup, delivery or both. Then select Save.
- To remove a delivery app you don’t use, select it and choose Remove link. Google says the app must remove it within 5 business days.
Our guide, How to add your own order link to Google Business Profile, shows every screen and explains the settings that are easy to confuse.
What each option costs on a $30 order
Here is what a restaurant pays the company that takes the order, for one $30 order. It doesn’t include your food, staff or packaging costs.
In person or by phone
On a $30 order: Card fees only
Card fees when the customer pays by card
Who has the customer’s contact details: You
Delivery app, delivered by the app’s courier
On a $30 order: $6.00 to $9.00
20% to 30% commission (Uber Eats, DoorDash)
Who has the customer’s contact details: Mostly the app
Delivery app, pickup order
On a $30 order: $2.40 to $4.50
8% to 15% commission (Uber Eats, DoorDash). The lower rates need app prices that match your in-store prices.
Who has the customer’s contact details: Mostly the app
Your own ordering, monthly-fee software
On a $30 order: Depends on how many orders you get
A fixed monthly fee plus card processing
Who has the customer’s contact details: You
Your own ordering with Platesready
On a $30 order: $2.67
5% platform fee plus Stripe processing (2.9% + 30¢), no monthly fee. For courier delivery, the customer usually pays the delivery fee.
Who has the customer’s contact details: You
Monthly fee or per-order fee? A monthly fee costs the same whether you get 20 orders or 2,000, so it is cheaper per order when you are busy. A per-order fee costs little in a slow month, so it suits restaurants that are new or whose orders go up and down.
How we calculated this
The example uses a $30 order with no tax or tip. Uber Eats and DoorDash commissions are the plan rates on their Canadian pricing pages, checked September 2026, before any extra fees, ads or promotions. SkipTheDishes doesn’t publish a rate card. Card fees for in-person payments depend on your payment processor. Monthly-fee software prices vary by company and plan. Platesready: 5% platform fee plus Stripe card processing at 2.9% + 30¢ per payment with a Canadian card ($1.50 + $0.87 + $0.30 = $2.67). All fees are shown before any sales tax (GST/HST) charged on the fees themselves.
Delivery-app commissions vary by company, plan, province and service level, and may be higher or lower for your business. Figures are the plan rates published on Uber Eats' and DoorDash's Canadian pricing pages as of September 2026. Uber Eats, DoorDash and SkipTheDishes are trademarks of their respective owners; Platesready is not affiliated with, endorsed by, or sponsored by them.
Which mix is right for your restaurant?
Just starting to take orders online
Set up your own ordering page, put the link on Google and Instagram, and tell your regulars. Add a delivery app later if you want new customers to find you.
Already on delivery apps
Keep the app that brings you new customers, and give your regulars a direct way to order. Make your own link the preferred one on Google, and put it on receipts and on small signs on the tables.
A busy dining room
Use a POS or QR codes for the tables, and your own online ordering page for takeout, so staff don’t have to leave the dining room to answer the phone.
A bakery, caterer or pre-order business
Let customers schedule orders for later or for another day on your own page, so you know what to prepare.
How to start taking online orders this week
If you have decided to take orders online yourself, these six steps get you from nothing to your first order.
Get your menu ready
Write down every item with its price, sizes and add-ons. Take a few photos of your best sellers in daylight. A phone camera is fine.
Choose your ordering page
Pick a platform that fits how busy you are (see the costs above). Ask who owns the customer list and how quickly you get paid.
Set your hours and times
Enter your opening hours, how long a typical order takes, and your pickup instructions. If you deliver, set your delivery area.
Set up tax and payments
Restaurant meals and drinks are usually taxable in Canada. Depending on your province, you charge GST or HST, and sometimes PST or QST as well. Some grocery items, such as bread, can be tax-free. Ask your accountant which taxes and rates apply to you.
Place a test order
Order something from your own page on your phone. Make sure the kitchen sees it right away.
Share your link
Add it to your Google listing as your preferred ordering link, and to your Instagram bio, your website, your receipts and QR codes on the tables. Tell your regulars.
Sources
- Uber Eats, Pricing (Canada), checked September 2026.
- DoorDash, Merchant fees & pricing (Canada), checked September 2026.
- Stripe, Pricing & fees (Canada), checked September 2026.
- Google Business Profile Help, Manage online ordering options, checked September 2026.
- Province of British Columbia, Food Delivery Service Fee Act, checked September 2026.
- Canada Revenue Agency, GST/HST: which rate to charge.
Uber Eats, DoorDash, DashPass, SkipTheDishes, Uber Direct, Trexity, Square, Toast, Clover, Lightspeed and Google are trademarks of their respective owners. Platesready is not affiliated with, endorsed by or sponsored by the delivery apps or POS companies named in this guide.
Your own online ordering
Where Platesready fits
Platesready gives Canadian restaurants their own online ordering and table booking page. It is one of the “your own online ordering” options in this guide.
What it isn’t: Platesready is not a delivery app. It gives you your own ordering page, and you bring customers to it from Google, Instagram, your website and your regulars. Partner restaurants are also listed on the Platesready home page.
- Your own ordering page, with your restaurant’s name and branding. No website or app needed.
- Pickup, scheduled orders, and delivery through Uber Direct and Trexity in supported cities.
- Table booking included at no extra charge.
- New orders arrive in the Order Manager app on an Android tablet or phone, or in a web browser.
- 5% platform fee on completed orders, plus GST/HST on that fee at your province’s rate, and Stripe processing (2.9% + 30¢). No monthly fee, no setup fee.
FAQ
Questions owners ask about taking orders
What is the cheapest way for a restaurant in Canada to accept online orders?
Compared with delivery apps, your own online ordering page usually costs much less on delivery orders, and about the same on pickup orders, for customers who already know you. You pay card processing plus either a monthly software fee or a small per-order fee. You do not pay a delivery-app commission, which on Uber Eats and DoorDash in Canada is 20% to 30% of each order their couriers deliver (their published rates, September 2026).
Do I need a POS system to take online orders?
No. A POS system helps in the dining room, but online ordering can work on its own. With Platesready, customers order and pay on your ordering page, and new orders appear in the Platesready Order Manager app on an Android tablet or phone, or in a web browser.
How much do Uber Eats, DoorDash and SkipTheDishes charge restaurants in Canada?
As of September 2026, Uber Eats' Canadian plans take 20%, 25% or 30% of each order its couriers deliver (15% if you deliver yourself), and 10% of pickup orders if your app prices match your in-store prices (15% if not). DoorDash's Canadian plans take 20%, 25% or 29% of each delivery order, and 8% to 10% of pickup orders if your prices match in-store. SkipTheDishes does not publish a rate card. In British Columbia, the law limits what large delivery apps charge for basic ordering and delivery to 20% of the order, before tax and tip. Rates change, so check each company's current pricing before you sign a contract.
Can customers order from my restaurant directly on Google?
Yes. In your Google Business Profile, open Food ordering and add a link to your own ordering page. Then set it as preferred for pickup, delivery or both, and select Save. You can also remove delivery-app links you don't want; Google says the provider must remove them within 5 business days. Google doesn't charge for this.
Can I offer delivery without joining a delivery app?
Yes. You can use your own drivers, or book a courier service for each order. Platesready supports delivery through Uber Direct and Trexity in supported cities. The customer orders from your page, and a courier brings the food. The customer usually pays a delivery fee, and there is no delivery-app commission on the order.
Do I need a website to take online orders?
No. Platesready gives you your own ordering page, with your restaurant's name and branding, and runs it for you at no setup cost. You can share it on your Google listing, in your Instagram bio and on QR codes, or link to it from a website you already have.
Do my customers need to download an app?
No. Customers order on your web page from any phone, tablet or computer. Payments run through Stripe and accept credit cards, Visa and Mastercard debit cards, Apple Pay and Google Pay.
Should I leave the delivery apps if I start my own online ordering?
You don't have to. You can keep one delivery app so new customers can find you, and ask your regulars to order directly. On Google, you can mark your own link as your preferred option for pickup, delivery or both.
Is Platesready commission-free?
No. Platesready charges a flat 5% platform fee on completed orders, plus GST/HST on that fee at your province's rate, and standard Stripe payment processing. There is no monthly subscription, no setup fee and no extra charge for features.
Ready to take orders on your own page?
Tell us about your restaurant. We help you set up your menu, hours and ordering page. Then you share your link.
