Articles Sign in

Kontimo helps restaurants perform on Grab. Your Grab figures explained, the other members, free.

Guides & newsArticles

Advertising on GrabArticle7 min read

GrabFood ads: how to set your daily budget

How the daily budget of GrabFood ads behaves: why a day can cost 30% more, why an end date caps the total, the minimums, and how to choose an amount.

Singapore, Malaysia, Thailand, Philippines, Vietnam, Indonesia. By Kontimo

A jar of coins filled up to a marked line, a one-day calendar and a megaphone: setting a daily budget for GrabFood ads

The daily budget of GrabFood ads is the average you agree to spend each day, not a hard limit. When you create an ad in the GrabMerchant app, Grab draws your cost per order charges from your daily budget, which it defines as the average amount you will spend daily during the campaign1. A given day can cost up to 30% more: Grab's own example is a $10 daily budget charged up to $13 on a given day2. Together with your cost per order, the budget decides how many orders your ad can receive in a day3. So the right amount does not start from what feels affordable. It starts from what an order leaves you and how many more orders a day your kitchen can serve.

This guide covers Singapore, Malaysia, Thailand, the Philippines, Vietnam and Indonesia, from Grab's merchant help centre in each. How the auction sets the price of an order is a separate subject; this guide is about the amount you put behind it.

What does the daily budget decide?

Three things.

How many orders your ad can bring. Each order the ad brings is charged at a cost per order, and those charges are drawn from the daily budget1. Divide the budget by your cost per order and you have, roughly, the number of orders a day the ad can pay for3.

How often your ad is shown. Grab displays your ad to its target customers based on their location, the time and the ad budget you set4. Other ads can be shown before yours because they are more relevant or because other merchants set higher budgets5. And your ad is shown only during your store's operational hours6, so a budget does nothing while your store is closed on the app.

How the bid moves, if you let Grab set it. With the Automatic option, the system sets your bid dynamically to maximise conversions based on your daily budget7. Your budget then steers both how much you spend and how hard the system bids.

A daily budget divided by the cost per order gives the number of orders a day the ad can pay for
How a daily budget turns into orders: the budget divided by the cost per order is about how many orders a day the ad can pay for.

How do you choose a daily budget for your restaurant?

Work it out from your own numbers, in four steps.

  1. What an order leaves you before the ad. Take your average order on GrabFood and subtract the commission, the food and the packaging. Your maximum cost per order has to sit below that amount, or each order the ad brings costs you money.
  2. How many extra orders a day you want, and can serve. An ad that brings orders your kitchen cannot prepare at the rush turns into late orders and cancellations.
  3. Multiply. Extra orders a day times your maximum cost per order gives your daily budget. As an example in round figures: 10 extra orders a day at a maximum of 10 per order is a daily budget of 100.
  4. Plan for the busy day. Grab uses a soft daily cap that lets spend go up to 30% higher on high opportunity days, and lower on slower days8. On the example above, a single day can be charged 130. Make sure that day is one you can afford.

The real cost of each order is often lower than your maximum: Grab's Thai help centre explains that the actual charge per order can be slightly less than or equal to the maximum you set, because it is decided by bidding9. When that happens, the same budget pays for more orders.

The minimum. In Thailand, there is a minimum of THB 100 for the daily budget10. Grab's help centre states no minimum in the other five markets: no minimum spend in Singapore11, no minimum threshold in Malaysia12, no minimum spend in the Philippines13, no minimum budget to create an ad in Vietnam14, and no minimum spend in Indonesia15.

Why should your campaign have an end date?

Because an end date gives your campaign a total, and the total holds even when a day runs over.

Grab's Thai help centre states that you will not be charged more than the total budget for the campaign period16. Its example: a daily budget of 100 THB for a 4 day campaign makes a total campaign budget of 400 THB17, and the system stops the advertisement once that total is reached18. Grab's Vietnamese help centre writes the same rule as a formula: the campaign's maximum budget equals the average daily budget times the number of days the campaign runs19.

An always on campaign, with no end date, has no period to multiply by, and Grab's pages describe no total for it. Grab's Vietnamese help centre says that with an always on campaign, your daily ad spend can still exceed the daily budget by around 30%20, and it encourages merchants to set a specific duration for their campaigns, to keep control of costs and measure results clearly21. It adds that shortening a campaign can affect its ability to keep to its maximum budget22.

Four days of ad spend, some above and some below the daily budget line, adding up to a campaign total that is never exceeded
With an end date, days can run above or below the daily budget, but the campaign's total stays within the daily budget times the number of days.

What to do: give every new campaign an end date. Two weeks is a good first length, because Grab recommends running campaigns for at least 14 days23, so the system has time to learn.

Can you change the budget once the campaign runs?

You can raise it. You cannot lower it. In Singapore, the Philippines and Thailand, Grab's help centre states that you cannot edit the start date or reduce the budget of an active campaign242526; Indonesia's says the same, adding that you can only increase an ad's budget, not reduce it27. What you can always do is pause a running campaign, resume it later, or end it28.

That shapes how to start. Begin with the budget you are sure of. If the first week's orders leave you more than they cost, raise it. If they do not, pause or end the campaign rather than wait for it to improve.

In Singapore, Grab's help centre says the app sends recommendations to improve a campaign, and one of them is to increase budgets to get more orders29. It is a fair suggestion when your numbers say each order is worth more than it costs. Check that first, then decide. Grab also recommends running no more than 2 campaigns at the same time30: two budgets are easier to read than five.

How will the budget show on your statements?

  • Late night spend moves to the next day. Ad spend from 10 PM to midnight, local time, is billed the next day31, so one day's charge can carry part of the night before.
  • Charges keep coming for a day after the end. Grab's Malaysian help centre asks you to allow one more day after the campaign for a full accounting of its ad spend32.
  • VAT in Thailand. On a 100 THB daily budget charged at its 130 THB maximum, Grab gives a total of around 139.1 THB after 7% VAT33.
  • Several outlets on one campaign. The budget is shared, and stores generating more orders automatically use a larger portion of it34. If one outlet should get a fixed amount, give it its own campaign.

What should you check before you set it?

  • What an average order leaves you after commission, food and packaging, and a maximum cost per order below it.
  • How many extra orders a day your kitchen can serve at the rush.
  • The daily budget, and the day at 30% more: can you afford that day?
  • The minimum in your market, if there is one.
  • An end date on the campaign, and two weeks before you judge it.
  • Your opening hours on the app: the ad only runs while your store is open.
  • After the first week: the orders the ad brought, what they cost, and what they left you. Raise the budget, keep it, or end the campaign.
A Kontimo screen reading a restaurant's ad campaigns against the orders Grab credits to them
In Kontimo's demo account, with invented figures: the ad campaigns compared on spend per credited order, the figure to read before moving budget.

Kontimo helps people running restaurants on Grab read their ad campaigns beside their orders each month, explained in plain language, so the next budget is set from what each order leaves you.

Sources 34 documents, every figure traceable to one
  1. How am I charged for running promotions, dine out discounts and ads on Marketing Manager (Grab merchant help centre, Singapore), text of the article (read on 2026-10-16)Your CPO charges are drawn from your daily budget, which is the average amount you’ll spend daily during the campaign.
  2. How am I charged for running promotions, dine out discounts and ads on Marketing Manager (Grab merchant help centre, Singapore), text of the article (read on 2026-10-16)Actual daily spend may fluctuate by up to 30% to optimise results. For example, a $10 daily budget could result in charges up to $13 on a given day.
  3. I was wrongly charged for an ad (how the daily budget and the campaign budget are charged) (Grab merchant help centre, Malaysia), text of the article (read on 2026-10-21)Your daily budget and the cost per order (CPO) determine how many orders your ad can receive daily.
  4. How to create an ad campaign (and manage or edit it) (Grab merchant help centre, Singapore), text of the article (read on 2026-10-21)Your ad will be displayed to the relevant target user segment based on their location, time and the ad budget you’ve set.
  5. How to create an ad campaign (and manage or edit it) (Grab merchant help centre, the Philippines), text of the article (read on 2026-10-21)Other ads are prioritised due to higher relevance or higher budgets set by other merchants.
  6. How to create an ad campaign (and manage or edit it) (Grab merchant help centre, Singapore), text of the article (read on 2026-10-21)Please note your ad will display only during your set operational hours.
  7. How to create an ad campaign (read on 2026-09-28)the system will automatically set the bid for you dynamically to maximise conversions based on your daily budget.
  8. How am I charged for running promotions, dine out discounts and ads on Marketing Manager (Grab merchant help centre, Singapore), text of the article (read on 2026-10-16)We use a soft daily cap that allows spend to go up to +30% on high-opportunity days (and less on slower days) to maximize results
  9. I was wrongly charged for an ad (read on 2026-09-28)This is because the actual cost per order is influenced by the bidding system.
  10. What is the difference between Ads, Promotions, Dine Out Discounts, and Spotlight Campaigns (read on 2026-09-28)There is a min at THB 100 for daily budget
  11. What is the difference between Ads, Promotions, Dine Out Discounts, and Spotlight Campaigns (Grab merchant help centre, Singapore), text of the article (read on 2026-10-21)Start at any budget No minimum spend
  12. What is the difference between Ads, Promotions, Dine Out Discounts, and Spotlight Campaigns (Grab merchant help centre, Malaysia), text of the article (read on 2026-10-21)No minimum threshold to try
  13. What is the difference between Ads, Promotions, Dine Out Discounts, and Spotlight Campaigns (Grab merchant help centre, the Philippines), text of the article (read on 2026-10-21)No minimum spend required.
  14. What is the difference between Ads, Promotions, Dine Out Discounts, and Spotlight Campaigns (Grab merchant help centre, Vietnam), text of the article (read on 2026-10-21)Không quy định mức ngân sách tối thiểu khi khởi tạo quảng cáo.
  15. What is the difference between Ads, Promotions, Dine Out Discounts, and Spotlight Campaigns (Grab merchant help centre, Indonesia), text of the article (read on 2026-10-21)Tidak ada pengeluaran minimum
  16. I was wrongly charged for an ad (read on 2026-09-28)you will not be charged more than the total budget for the campaign period
  17. I was wrongly charged for an ad (read on 2026-09-28)For instance, if you set a daily budget of 100 THB for a 4 day campaign, the total campaign budget would be 400 THB.
  18. I was wrongly charged for an ad (read on 2026-09-28)The system will automatically stop the advertisement once the total budget of 400 THB is reached.
  19. I was wrongly charged for an ad (how the daily budget and the campaign budget are charged) (Grab merchant help centre, Vietnam), text of the article (read on 2026-10-21)Ngân sách tối đa của chiến dịch quảng cáo = Ngân sách trung bình mỗi ngày x Thời gian chạy chiến dịch (ngày)
  20. I was wrongly charged for an ad (how the daily budget and the campaign budget are charged) (Grab merchant help centre, Vietnam), text of the article (read on 2026-10-21)Nếu Đối tác thiết lập thời hạn quảng cáo Luôn hoạt động (không thiết lập ngày kết thúc), chi phí quảng cáo mỗi ngày của Đối tác vẫn có khả năng vượt quá ngân sách mỗi ngày khoảng 30%.
  21. I was wrongly charged for an ad (how the daily budget and the campaign budget are charged) (Grab merchant help centre, Vietnam), text of the article (read on 2026-10-21)Để đảm bảo kiểm soát chi phí và đo lường hiệu suất chiến dịch một cách rõ ràng, chúng tôi khuyến khích Đối tác thiết lập thời hạn cụ thể cho chiến dịch.
  22. I was wrongly charged for an ad (how the daily budget and the campaign budget are charged) (Grab merchant help centre, Vietnam), text of the article (read on 2026-10-21)Nếu thời lượng chiến dịch bị rút ngắn, điều này có thể ảnh hưởng đến khả năng duy trì ngân sách tối đa của chiến dịch quảng cáo.
  23. How do I improve my ad performance (read on 2026-09-28)We recommend running campaigns for at least 14 days.
  24. How to create an ad campaign (and manage or edit it) (Grab merchant help centre, Singapore), text of the article (read on 2026-10-21)However, you cannot edit the start date or reduce the budget of an active campaign.
  25. How to create an ad campaign (and manage or edit it) (Grab merchant help centre, the Philippines), text of the article (read on 2026-10-21)However, you cannot edit the start date or reduce the budget of an active campaign.
  26. How to create an ad campaign (read on 2026-09-28)However, you cannot edit the start date or reduce the budget of an active campaign.
  27. How to create an ad campaign (and manage or edit it) (Grab merchant help centre, Indonesia), text of the article (read on 2026-10-21)(Anda hanya bisa menambah anggaran iklan, bukan mengurangi.)
  28. How to create an ad campaign (and manage or edit it) (Grab merchant help centre, Singapore), text of the article (read on 2026-10-21)Ongoing campaigns: You can pause and resume them later or you can permanently stop both paused campaigns & live campaigns with the End campaign button:
  29. How to create an ad campaign (and manage or edit it) (Grab merchant help centre, Singapore), text of the article (read on 2026-10-21)Increase budgets to get more orders.
  30. How do I improve my ad performance (read on 2026-09-28)We recommend running no more than 2 campaigns at the same time.
  31. How am I charged for running promotions, dine out discounts and ads on Marketing Manager (Grab merchant help centre, Singapore), text of the article (read on 2026-10-16)(local time) is billed the next day
  32. I was wrongly charged for an ad (how the daily budget and the campaign budget are charged) (Grab merchant help centre, Malaysia), text of the article (read on 2026-10-21)Therefore, if your campaign has ended, please buffer one more day after the campaign period for a full accounting of the campaign ad spend.
  33. I was wrongly charged for an ad (read on 2026-09-28)After adding VAT at 7% (approximately 9.1 THB), the total charge would be around 139.1 THB.
  34. How am I charged for running promotions, dine out discounts and ads on Marketing Manager (Grab merchant help centre, Malaysia), text of the article (read on 2026-10-16)Stores generating more orders will automatically utilise a larger portion of the daily budget.

Every figure above comes from one of these documents, as it stood on the date given. Your own contract and statements are the figures that count for your restaurant.

Open your free space

Three questions. Your space opens at once.

This is how you sign in. There is no password to choose.

Is it already on Grab?

Already have a space? Sign in

Get the week on Grab by email

Three questions: your free space opens, and the letter comes every Monday. No card.

This is how you sign in. There is no password to choose.

Is it already on Grab?

Already have a space? Sign in