Indonesia’s food delivery market has become an essential sales channel for restaurants, cafés, warungs, bakeries, and other food businesses. For many operators, the question is no longer whether to offer delivery, but which platforms deserve the most attention.
The three names that dominate the conversation are GrabFood, GoFood, and ShopeeFood. Each gives restaurants access to a large customer base, delivery infrastructure, promotional tools, and digital ordering. The differences become more important when you look at commission costs, customer behavior, promotions, delivery coverage, merchant tools, and the type of restaurant each platform suits best.
For a restaurant owner, choosing between them should not be based simply on which app has the most users. A platform that produces thousands of orders but leaves little contribution margin can be less valuable than one producing fewer, more profitable orders.
The practical approach for most Indonesian restaurants is to treat the three platforms as separate sales channels and measure their actual performance.
GrabFood
A strong choice for broad reach and an established delivery ecosystem
GrabFood is part of the wider Grab ecosystem and has become one of Indonesia’s major food delivery platforms. Its advantage for restaurant operators is not limited to food delivery. Grab customers already use the wider platform for transportation, payments, shopping, and other services, giving restaurants access to consumers who are already active within the ecosystem.
For merchants, GrabFood provides ordering, delivery, pickup, promotional tools, scheduled orders, and other features through its merchant platform. Grab’s current merchant offering also includes options such as pickup, scheduled delivery, group orders, loyalty-related tools, and dine-out capabilities.
That broader ecosystem can matter. A customer who opens Grab to book transportation or perform another task may also discover a restaurant while using the same application.
GrabFood is particularly attractive to restaurants that want substantial delivery visibility and are willing to manage the associated platform costs carefully.
The major issue is profitability. Restaurant owners should not assume that a stated commission percentage represents the entire cost of accepting an order. Promotions, discounts, taxes, fixed transaction charges, advertising, and other commercial arrangements can affect the amount ultimately received by the restaurant.
Commission structures can also vary by merchant arrangement and promotional participation. Current Indonesian market estimates commonly put food-delivery platform deductions in a broad range rather than one universal percentage. Restaurant owners should therefore rely on their actual merchant settlement reports rather than an old article or a generic commission figure.
What restaurants should like about GrabFood
GrabFood’s main strengths include:
- Large consumer reach
- Established delivery infrastructure
- Pickup capability
- Scheduled orders
- Group ordering
- Promotional and advertising opportunities
- Integration with the wider Grab ecosystem
- Merchant tools for managing digital orders
The platform can be especially useful for restaurants where delivery is already an important part of revenue.
Where GrabFood can become difficult
The biggest concern is margin pressure.
A restaurant selling a Rp50,000 meal does not necessarily receive Rp50,000. After platform deductions, promotions, taxes, packaging, food costs, and labor, the remaining contribution can be surprisingly small.
This is why restaurant owners should calculate contribution margin per platform instead of looking only at gross delivery sales.
GrabFood can also become expensive if a restaurant participates heavily in promotions without understanding who is funding the discount. A discount that creates a new customer can be useful. A discount that simply causes an existing customer to pay less is another matter.
GoFood
A natural fit for restaurants targeting Indonesia’s large Gojek user base
GoFood is the food delivery service within the Gojek ecosystem, which is now part of GoTo. It has been a major force in Indonesia’s digital food ordering market and remains an important channel for restaurants.
One of GoFood’s biggest strengths is the familiarity of the Gojek ecosystem among Indonesian consumers. Customers can use the wider application for transportation and other services while also ordering meals from restaurants.
For merchants, GoFood orders are managed through GoBiz, which is designed to support businesses operating within the GoFood ecosystem.
GoFood can be particularly attractive for restaurants that want consistent exposure to customers already accustomed to ordering food through Gojek.
What restaurants should like about GoFood
GoFood offers several practical advantages:
- Strong recognition among Indonesian consumers
- Access to the Gojek ecosystem
- Restaurant discovery through the application
- Promotional opportunities
- Merchant management tools
- Established driver infrastructure
- Strong presence across Indonesian food businesses
Another advantage is the breadth of businesses represented on the platform. GoFood is not limited to formal restaurants. Warungs, cafés, home-based food businesses, beverage sellers, bakeries, and other smaller operators can also participate.
That matters in Indonesia because food delivery is not simply a restaurant technology category. It is closely connected with the country’s enormous small-business food sector.
The challenge with GoFood
The same warning about commissions applies to GoFood: the advertised or commonly quoted percentage should not be treated as the restaurant’s only cost.
Market reports in 2026 commonly describe GoFood’s standard merchant deductions as being around the 20% range, sometimes accompanied by a fixed transaction charge, but the exact economics can vary by agreement, merchant category, promotions, and other factors.
A restaurant owner should therefore calculate:
Net sales = customer order value – platform deductions – discounts paid by the restaurant – packaging – food cost – variable labor
That number is far more useful than simply knowing the commission percentage.
GoFood can work particularly well for restaurants with strong repeat customers. If customers routinely search for a restaurant they already know, the business becomes less dependent on expensive promotional campaigns.
ShopeeFood
A useful third channel, particularly for promotion-driven demand
ShopeeFood entered Indonesia later than GrabFood and GoFood but quickly established itself as a significant competitor.
Its biggest strategic advantage is its connection to the broader Shopee ecosystem. Millions of consumers already use Shopee for online shopping, and food delivery becomes another service available within an application customers regularly open.
This gives ShopeeFood a somewhat different customer-acquisition opportunity.
For restaurants, ShopeeFood can be especially interesting when promotions are a major part of the customer acquisition strategy. The platform has historically been aggressive with vouchers and discounts, helping restaurants attract customers who are highly responsive to price.
What restaurants should like about ShopeeFood
Important advantages include:
- Access to Shopee’s existing customer ecosystem
- Strong promotional activity
- Restaurant discovery
- Potentially attractive customer acquisition
- Merchant tools
- Competition with the two established delivery leaders
For a restaurant that is relatively unknown, promotional visibility can be valuable. A customer who discovers the restaurant through a voucher may eventually become a repeat customer.
The problem is that promotions can also train customers to wait for discounts.
That creates an important distinction between sales volume and healthy sales volume.
A restaurant doing Rp100 million in monthly delivery sales is not necessarily in a better position than one doing Rp70 million if the first restaurant has significantly higher platform costs and discounting.
GrabFood vs GoFood vs ShopeeFood: Which is best?
There is no universal winner.
For many restaurants, the strongest strategy is to use all three platforms initially, collect several months of sales data, and then allocate marketing effort according to profitability.
| Factor | GrabFood | GoFood | ShopeeFood |
|---|---|---|---|
| Market reach | Very strong | Very strong | Strong |
| Ecosystem | Grab | Gojek/GoTo | Shopee |
| Promotions | Strong | Strong | Particularly aggressive |
| Delivery infrastructure | Strong | Strong | Strong |
| Pickup | Available | Available depending on merchant setup | Availability depends on current merchant terms |
| Customer acquisition | Strong | Strong | Strong for promotion-sensitive customers |
| Best strategic use | Broad delivery reach | Consistent ecosystem demand | Promotions and incremental volume |
| Main concern | Platform costs | Platform costs and promotions | Discount dependence |
The table is a strategic comparison rather than a guarantee of identical terms for every restaurant. Merchant agreements and features can change.
How much do GrabFood, GoFood, and ShopeeFood cost?
This is one of the most misunderstood parts of food delivery.
Older articles frequently quote a single commission figure for each platform. That approach can be misleading because restaurant agreements change and merchants may participate in different commercial programs.
Recent Indonesian market estimates commonly place platform deductions somewhere around 12% to 30%, depending on platform, merchant category, promotional arrangements, and other conditions. GoFood is often reported around 20% plus a possible fixed transaction charge, while GrabFood and ShopeeFood can have wider ranges depending on the merchant agreement.
These figures should be treated as planning ranges, not guaranteed rates.
A restaurant owner should examine the actual settlement statement and calculate the effective cost.
For example, suppose a customer pays Rp100,000.
If the restaurant ultimately receives Rp75,000 before food and operating costs, the effective platform deduction is 25%. But if the restaurant also paid Rp5,000 toward a promotion, the effective cost becomes 30%.
That difference can completely change the economics of a menu item.
Should a restaurant use all three platforms?
For most independent restaurants, there is a strong argument for doing so.
Using all three gives the restaurant access to different customer pools and reduces dependence on one delivery marketplace.
However, operating on three platforms creates an operational problem: order management.
Staff may need to monitor multiple tablets, printers, applications, or notification systems. During a busy dinner service, that can lead to missed orders, duplicated tickets, incorrect preparation times, and frustrated customers.
This is where restaurant technology becomes important.
A restaurant handling significant delivery volume should consider whether its point-of-sale system can centralize orders from multiple delivery channels. The goal is not simply convenience. It is reducing errors while giving managers one place to monitor sales and inventory.
How to price your menu on delivery platforms
Do not automatically copy your dine-in menu onto every delivery application.
Delivery sales have additional costs, so restaurants should understand the contribution margin of each item.
Consider a menu item priced at Rp50,000 in the restaurant.
Suppose its food cost is Rp15,000 and packaging costs Rp3,000. Before delivery-platform expenses, the contribution is Rp32,000.
If platform-related costs and discounts reduce the restaurant’s proceeds by Rp12,500, the remaining contribution falls to Rp19,500.
The item may still be profitable, but the economics are very different from a dine-in sale.
Restaurants should therefore calculate delivery pricing using real numbers rather than applying an arbitrary percentage increase.
At the same time, dramatically higher delivery prices can discourage customers or make the restaurant look expensive compared with competitors. The better approach is to understand the market and build a menu designed for delivery.
Build a delivery menu rather than simply selling your dine-in menu
Not every dish travels well.
Crispy foods can become soft. Fried foods can lose texture. Sauces can spill. Ice can dilute beverages. Large dishes can become difficult to package.
A delivery menu should focus on products that survive transportation.
Restaurants can also create bundles.
A burger restaurant might offer a burger, fries, and drink combination. A pizza business might create a family meal. A café could bundle coffee with a pastry.
Bundles have another advantage: they increase average order value.
That matters because a fixed transaction charge has a much smaller impact on a Rp150,000 order than on a Rp35,000 order.
Promotions: use them as a tool, not a business model
Promotions are useful when they generate profitable incremental demand.
They become dangerous when a restaurant relies on discounts to maintain normal sales.
Track customers and orders by promotion. Ask:
- Did the promotion increase order volume?
- Did average order value increase?
- Did the restaurant acquire new customers?
- Did existing customers simply receive a discount?
- Who paid for the discount?
- What was the contribution margin after the promotion?
- Did customers return without another discount?
If a promotion generates large sales but negative contribution, it is not successful simply because the order count increased.
Which platform should a new restaurant prioritize?
A new restaurant should normally test all three where available rather than making a permanent decision based on reputation alone.
Start by making the menu consistent across platforms, then measure performance for at least several weeks.
Track:
- Orders
- Gross sales
- Net settlement
- Average order value
- Commission and fees
- Discount costs
- Advertising costs
- Cancellation rate
- Preparation time
- Customer ratings
- Repeat orders
- Contribution margin
After collecting the data, rank each platform according to profit per order and profit per month, not just sales.
A platform generating 40% of delivery revenue but only 20% of delivery profit deserves a different strategy from one generating 30% of revenue and 40% of profit.
The role of a POS system
For a growing Indonesian restaurant, delivery platforms should not operate as completely separate businesses.
A modern restaurant POS can help consolidate orders, synchronize menu availability, track sales, manage inventory, and provide a clearer view of which channels are producing profitable business.
This becomes increasingly important as a restaurant adds locations.
For example, a manager might discover that GrabFood produces the highest sales at one location while GoFood produces better margins at another. A centralized reporting system makes that difference easier to identify.
Inventory is another consideration. If a restaurant sells its last portion of a popular dish through one channel but forgets to remove it from the other two, staff can receive orders they cannot fulfill.
That creates cancellations and poor customer experiences.
The best strategy is not necessarily choosing one platform
The GrabFood vs GoFood vs ShopeeFood debate is sometimes framed as a competition in which restaurant owners need to pick a single winner.
That is usually the wrong question.
The better question is: What role should each platform play in my restaurant’s sales strategy?
GrabFood may provide strong reach and an established delivery network. GoFood may deliver valuable repeat demand from the Gojek ecosystem. ShopeeFood may provide useful incremental volume through promotions and the broader Shopee customer base.
A restaurant can use all three while gradually shifting its attention toward the channel that produces the best economics.
The key is measurement.
Indonesia’s food delivery market is competitive, and platform fees, promotional programs, customer behavior, and merchant terms can change. A strategy that works this year may need to be adjusted next year.
For restaurant owners, the winning approach is therefore not to chase the platform with the most orders. It is to build a delivery operation where each order makes economic sense.
GrabFood, GoFood, and ShopeeFood can all be valuable sales channels. The restaurant that understands its margins, controls its promotions, designs a delivery-friendly menu, manages inventory carefully, and tracks the real cost of every order will be in a much stronger position than a competitor simply chasing volume.



