What is a restaurant revenue projection?
A restaurant revenue projection is an estimate of how much sales revenue a restaurant expects to generate during a future period, such as a month, quarter, or year.
How to Create a Restaurant Revenue Projection
Gather Historical Sales Data
The first step in creating an accurate restaurant revenue projection is reviewing your historical sales data. Past performance gives you a realistic baseline for estimating future revenue and helps you avoid relying on assumptions that may be too optimistic or too conservative.
Start by collecting sales data from your point-of-sale system, accounting software, or financial reports. Ideally, review at least 12 months of information so you can identify seasonal patterns and changes in customer demand. If you have several years of data available, comparing multiple years can provide an even clearer picture of long-term trends.
Focus on the following information -
1. Daily sales - Review how revenue changes by day of the week. This can help identify consistently strong and weak business days.
2. Weekly and monthly sales - Compare revenue over longer periods to identify growth, declines, and recurring seasonal patterns.
3. Sales by meal period - Separate breakfast, lunch, dinner, and late-night revenue when applicable. Different meal periods may follow different demand patterns.
4. Sales by order type - Track revenue from dine-in, takeout, delivery, online ordering, catering, and other channels separately.
5. Sales by location - If you operate multiple restaurants, analyze each location independently because customer demand and revenue patterns may vary significantly.
Avoid simply taking last year's total revenue and increasing it by an assumed percentage. Look for the reasons behind changes in sales. Menu price increases, new operating hours, temporary closures, promotions, local events, and changes in delivery availability can all affect historical results.
The aim is to create a reliable sales baseline. Once you understand when, where, and how your restaurant generates revenue, you can build future projections around actual operating patterns instead of guesswork.
Calculate Average Check Size
Average check size shows how much revenue your restaurant generates from the typical customer transaction. It is an important part of a restaurant revenue projection because even small changes in average spending can significantly affect projected monthly and annual sales.
To calculate average check size, divide your total sales by the number of transactions during the same period -
Average Check Size = Total Sales / Total Transactions
For example, if your restaurant generates $60,000 in monthly sales from 2,000 transactions, the average check size is $30.
When building your projection, avoid relying on a single overall average. Review average check size across different parts of the business, including -
1. Meal periods - Breakfast, lunch, and dinner customers may spend different amounts.
2. Days of the week - Weekend customers may have different spending patterns than weekday customers.
3. Sales channels - Dine-in, takeout, delivery, catering, and online orders can have different average order values.
4. Customer types - Individual diners, families, large groups, and catering customers may produce very different transaction values.
5. Seasonal periods - Holidays, special events, and tourism seasons may increase or decrease average spending.
You should also account for planned changes that could affect future check size. Menu price increases, new premium items, bundles, upselling strategies, promotions, or changes in your sales mix may raise or lower the amount customers spend.
Using realistic average check assumptions helps make your restaurant revenue projection more accurate. Once you know how much the typical transaction generates, you can combine that figure with expected customer traffic or transaction volume to estimate future sales.
The Smarter Choice for Maximizing Your Financial Potential
Streamline Your Restaurant's Finances with Altametrics!
Customer Traffic and Transaction Volume
After calculating average check size, the next step is estimating how many customers or transactions your restaurant is likely to handle during the projection period. Revenue depends not only on how much each customer spends, but also on how many orders your restaurant completes.
Start by reviewing historical transaction counts from your POS system. Look at daily, weekly, and monthly patterns to understand when customer traffic is highest and lowest. Avoid using one average transaction number for every day because demand can vary significantly by weekday, meal period, season, and location.
Consider the following factors when estimating future volume -
1. Historical transaction counts - Use previous periods as a baseline for expected customer demand.
2. Day-of-week patterns - Fridays and Saturdays may generate more transactions than slower weekdays.
3. Meal periods - Lunch and dinner traffic can behave differently and should be projected separately when possible.
4. Restaurant capacity - Seating, table availability, kitchen capacity, and operating hours can limit how many customers you can realistically serve.
5. Expected business changes - New operating hours, delivery channels, marketing campaigns, menu changes, or expanded seating may affect future transaction volume.
Once you have estimated transaction volume, combine it with average check size -
Projected Revenue = Expected Transactions x Average Check Size
For example, if you expect 3,000 monthly transactions with an average check of $28, projected monthly revenue would be $84,000.
Use realistic traffic assumptions rather than assuming continuous growth. A restaurant revenue projection becomes more useful when expected customer volume reflects actual operating capacity, historical demand, and changes likely to affect future sales.
Account for Seasonality and Sales Trends
Restaurant revenue rarely stays consistent throughout the year. Seasonal demand, holidays, local events, weather patterns, tourism, school schedules, and changing customer habits can all affect sales. Accounting for these patterns helps make your restaurant revenue projection more realistic.
Start by comparing sales from the same months or periods in previous years. Look for recurring increases or decreases instead of assuming that every month will perform like the previous one.
Consider the following factors -
1. Seasonal demand - Restaurants in tourist areas, college towns, or seasonal destinations may experience major changes in customer traffic throughout the year.
2. Holidays and special occasions - Valentine's Day, Mother's Day, Thanksgiving, and other holidays can increase demand, while some holidays may reduce normal traffic.
3. Weather patterns - Extreme heat, cold, rain, or snow can affect dine-in traffic, delivery demand, and outdoor seating.
4. Local events - Concerts, sporting events, festivals, conventions, and community events may temporarily increase sales.
5. Long-term sales trends - Review whether revenue has been consistently growing, declining, or remaining stable over several months.
You can use historical percentages to adjust future projections. For example, if December revenue has historically been 15% higher than an average month, you may apply a similar adjustment when forecasting the upcoming December, provided operating conditions have not changed significantly.
Avoid applying the same growth percentage across every month. A more accurate restaurant revenue projection reflects the natural highs and lows of your business.
By incorporating seasonality and current sales trends, restaurant owners can create forecasts that better reflect expected demand and make more informed decisions about staffing, inventory, marketing, and cash flow.
Project Revenue by Sales Channel
Restaurants often generate revenue from several different sales channels, and each one may perform differently. Instead of creating one overall estimate, project revenue separately for each major channel to make your restaurant revenue projection more accurate.
Common restaurant sales channels include -
1. Dine-in - Estimate revenue based on expected guest counts, table turnover, average check size, and operating capacity.
2. Takeout - Review historical pickup orders and average order values to estimate future takeout revenue.
3. Delivery - Separate first-party delivery from third-party delivery when possible, since order volume, pricing, and customer behavior may differ.
4. Online ordering - Track orders placed through your website, app, or other digital ordering platforms.
5. Catering - Because catering orders can be larger but less frequent, forecast them separately using past bookings, seasonal demand, and expected events.
6. Other revenue streams - Include merchandise, gift cards, private events, meal subscriptions, or other sources that contribute meaningful revenue.
For each channel, calculate projected revenue using expected transaction volume and average order value -
Projected Channel Revenue = Expected Transactions x Average Order Value
For example, if you expect 800 delivery orders in a month with an average order value of $35, projected delivery revenue would be $28,000.
After estimating each channel, combine them to calculate total projected restaurant revenue.
Separating revenue by channel also helps you see where growth is expected to come from. If dine-in sales remain stable but online orders are increasing, your projection should reflect that shift rather than applying the same growth rate across the entire business.
A channel-based approach creates a clearer and more flexible forecast, especially for restaurants that rely on multiple ways to generate sales.
Take Your Restaurant to the Next Level
Let Altametrics Simplify Your Restaurant's Finances
Create Monthly and Annual Revenue Projections
Once you have estimated customer traffic, average check size, seasonality, and revenue by sales channel, combine those figures into monthly and annual projections. This gives you a clearer view of how much revenue your restaurant may generate over time.
Start with a monthly forecast because it is detailed enough to reflect seasonal changes while still being easy to compare against actual results.
Use a basic formula such as -
Projected Monthly Revenue = Expected Monthly Transactions x Average Check Size
If you forecast revenue by sales channel, calculate each channel separately and then add them together -
Total Projected Revenue = Dine-In Revenue + Takeout Revenue + Delivery Revenue + Catering Revenue + Other Revenue
For example, your monthly projection might include -
1. Dine-in revenue. $70,000
2. Takeout revenue. $18,000
3. Delivery revenue. $22,000
4. Catering revenue. $10,000
In this example, total projected monthly revenue would be $120,000.
Next, create projections for all 12 months rather than multiplying one month by 12. This allows you to account for slower periods, holidays, seasonal peaks, planned closures, price changes, and expected growth.
Add the 12 monthly projections together to calculate projected annual revenue -
Projected Annual Revenue = Sum of 12 Monthly Revenue Projections
Keep your assumptions documented alongside the numbers. Note any expected menu price increases, changes in operating hours, new sales channels, marketing campaigns, or capacity changes.
A detailed monthly and annual restaurant revenue projection gives owners a practical financial benchmark for planning labor, inventory, marketing budgets, operating expenses, and cash flow throughout the year.
Build Multiple Revenue Scenarios
A restaurant revenue projection should not depend on a single estimate. Sales can change because of customer demand, economic conditions, weather, staffing issues, competition, pricing, or unexpected operating disruptions. Building multiple scenarios helps restaurant owners prepare for different outcomes.
Create at least three revenue scenarios -
1. Conservative scenario - Estimate revenue if sales are weaker than expected. Use lower customer traffic, fewer transactions, or a smaller average check size.
2. Realistic scenario - Use the assumptions you believe are most likely based on historical sales, current trends, seasonality, and expected business conditions.
3. Optimistic scenario - Estimate revenue if demand, transaction volume, or average spending performs better than expected.
For example, assume your restaurant expects 3,000 monthly transactions with a $30 average check. Your scenarios could look like this -
1. Conservative. 2,700 transactions x $29 = $78,300
2. Realistic. 3,000 transactions x $30 = $90,000
3. Optimistic. 3,300 transactions x $31 = $102,300
The purpose is not to predict every possible result. Instead, scenario planning creates a practical revenue range that can support better financial decisions.
Use each scenario to evaluate how different revenue levels could affect staffing, inventory purchases, marketing budgets, cash flow, and other operating expenses. If revenue falls toward the conservative estimate, you may need to control labor hours or delay discretionary spending. If sales move toward the optimistic scenario, you may need additional staffing or inventory.
Building multiple scenarios makes your restaurant revenue projection more flexible and helps you prepare for uncertainty rather than relying on one fixed forecast.
Compare Projections With Actual Revenue
A restaurant revenue projection becomes more useful when you regularly compare it with actual sales. This helps you identify where your assumptions were accurate, where performance differed from expectations, and what should change in future forecasts.
Start by comparing projected and actual revenue at the end of each week or month. Calculate the variance using this formula -
Revenue Variance = Actual Revenue - Projected Revenue
You can also calculate the percentage difference -
Revenue Variance % = (Actual Revenue - Projected Revenue) / Projected Revenue x 100
For example, if you projected $100,000 in monthly revenue but generated $94,000, the restaurant finished $6,000 below forecast.
Review the reasons behind the difference rather than focusing only on the final number. Consider factors such as -
1. Customer traffic - Did you serve more or fewer customers than expected?
2. Average check size - Did customers spend more or less per transaction?
3. Sales channel performance - Did dine-in, delivery, takeout, or catering perform differently than projected?
4. Seasonality and events - Did weather, holidays, local events, or tourism affect demand?
5. Operational changes - Did staffing shortages, reduced hours, closures, promotions, or menu changes influence revenue?
Use these findings to update future assumptions. If delivery revenue consistently exceeds projections, increase future delivery estimates. If weekday traffic regularly falls short, adjust transaction forecasts instead of repeating the same assumption.
Restaurant revenue projection should be an ongoing process rather than a one-time calculation. Regularly comparing projections with actual results helps owners improve forecasting accuracy and make better decisions about staffing, inventory, budgets, and future growth.