How Much Should a Restaurant Spend on Marketing?
Most healthy restaurants spend 3-6% of gross revenue on marketing. New restaurants in their first 18 months often spend 8-12% to build awareness, while established neighborhood spots can stay sustainable at 2-4% if word-of-mouth is strong.
Industry benchmarks
The National Restaurant Association's annual operations report places typical marketing spend at 3-6% of revenue for independent full-service restaurants and 2-4% for quick-service. Casual dining chains average around 4%. These figures include everything: digital ads, signage, printed menus, third-party listing fees, photography, loyalty programs, and any agency or in-house marketing labor.
New restaurants pull the average up. In the first 12-18 months, expect to spend 8-12% as you build a customer base, run paid ads to drive trial, invest in photography, and seed local press. After that, organic channels (reviews, social, word-of-mouth) should carry more of the load and your spend ratio should fall.
Where the money actually goes
A typical $1.5M revenue independent restaurant spending 5% ($75K/year) might allocate roughly: $20K on paid ads (mostly Instagram, some Google Local), $15K on third-party platform fees (Yelp Ads, Resy, OpenTable promos), $12K on content (a part-time photographer or content creator), $10K on loyalty and review programs, $8K on local sponsorships and events, $10K on printed materials and signage. The exact mix matters less than tracking which dollars produce visits.
Key facts
- ▸Independent full-service restaurants average 3-6% of revenue on marketing (NRA Restaurant Operations Report, 2024).
- ▸New restaurants in their first 18 months typically spend 8-12% of revenue on marketing.
- ▸Quick-service restaurants average 2-4% of revenue on marketing.
- ▸Customer acquisition cost in the restaurant industry typically falls between $10 and $25 per new diner.
- ▸Customers acquired through reviews and referrals have 40-60% higher repeat-visit rates than those acquired through paid ads.
Step-by-step
- 01Calculate your last 12 months of gross revenue and current marketing spend. Most restaurants are surprised by what they find.
- 02If you're under 1% of revenue, you're under-investing. If you're over 10% (and not new), you're likely wasting money.
- 03Pick a target ratio: 3% for established, 6% for growth-stage, 8-10% for new.
- 04Allocate at least 30% of the marketing budget to retention (reviews, loyalty, UGC) rather than only acquisition.
- 05Track cost per new diner monthly. If it climbs above $30, something is broken.
Common mistakes
- ×Spending 100% on acquisition and 0% on retention. Repeat customers are 5-7x cheaper than new ones.
- ×Pouring money into Yelp Ads without tracking results - many restaurants report negative ROI here.
- ×Hiring an agency before you've nailed organic basics (Google reviews, Instagram, email list).
- ×Underestimating photography. Bad photos make even great food look forgettable.
- ×Not separating fixed marketing costs (listings, software) from variable spend (ads). You can't optimize what you can't see.
Tools and resources
Replaces a chunk of paid-ad spend with customer-driven marketing. Reviews, Instagram posts, and referrals all earn small perks - typically lowers blended CAC by 30-50%.
Free. Tracks which marketing channels actually drive reservations.
Most POS systems now show customer-acquisition reports tied to your campaigns.
Related questions
Stop doing this manually
Social Perks turns every customer into part of your marketing team - reviews, referrals, and posts on autopilot. 14-day free trial. No card required.
Try Social Perks free