AI demand forecasting for restaurants: what it predicts, what it costs and how to check it | Maple Blog

AI demand forecasting for restaurants: what it predicts, what it costs and how to check it

By Maple Team · Published

What AI forecasting tools predict, the data they use, which vendors print a price, and a simple error check to run on your own sales before you buy.

AI demand forecasting tools predict your sales, guests or orders by day and by hour from your POS history, then turn that forecast into a schedule, a prep list or a supplier order. Lineup.ai prints $79 a location a month for forecasts alone; most other vendors quote. Before you rely on one, check its error against last week's numbers for four weeks.

Our AI scheduling guide covers scheduling apps and fair workweek laws, and the AI tools shortlist names one tool for each job. This page is about the forecast underneath them: what goes in, what comes out, who sells it, and how to tell whether it beats the guess you make today.

What does a forecasting tool predict?

The vendors below describe six outputs. Most tools do two or three of them.

OutputHow a vendor describes itWhat you use it for
Sales by day and hourRestaurant365 shows forecasts by week, day, hour, and 30- or 15-minute blocksStaffing each hour
Guests or checksCrunchtime forecasts by revenue, guest count or number of checks, and splits dine-in from takeoutCovers per server, counter staff at lunch
Item countsLineup.ai lists item-level forecastingHow much of each dish to make
Prep amountsCrunchtime suggests prep in 15-minute blocks; ClearCOGS sends a daily prep sheet down to the ingredientThe morning prep list
Labor7shifts predicts staffing needs from its sales forecast; Toast shows projected labor cost for each shift as you scheduleThe weekly schedule
Supplier ordersMarketMan's Smart Ordering uses predictive analytics to forecast demand; Restaurant365 lists AI-driven purchase orders based on demandWhat to order and when

What data does a forecast learn from?

Every tool starts with your POS sales history. Crunchtime says its engine analyzes over 400 days of sales, and its FAQ lists recent sales, last year's sales for the same day, guest counts, checks, transaction counts, and dine-in or takeout as inputs. Lineup.ai says it adds weather, events, traffic and holidays, and builds a separate model for each location.

Three gaps are worth knowing before you connect anything.

  • A sellout hides demand. If you ran out of short rib at 7:30 last Friday, the sales history shows demand stopping at 7:30. Log each 86 with the time so you can correct for it.
  • The tool cannot see what you know. A private party, a road closure or a new menu will not appear in last year's sales. Enter known events before the week starts.
  • A new restaurant has little to learn from. With only a few months of history, a year-ago comparison does not exist yet, so expect wider misses at first.

Which vendors sell forecasting, and what do they charge?

Prices below are what each vendor prints. Where a page shows no price, the table says so.

VendorWhat its own page saysPrinted priceStart here if
Lineup.aiHourly, daily and weekly sales forecasts, labor forecasts and item-level forecasts; forecasts work without its schedulerLineup.ai: Forecasts Only $79 per location a month; Forecasts + Scheduling $149, on a monthly commitment (annual commitment is 10% off)You want a forecast and plan to keep your current schedule app
7shiftsForecasts sales from past sales and labor data to predict staffing needs7shifts Premium, whose card lists an advanced hourly labor forecast: $134.99 per month per location, billed yearlyYou already build schedules in 7shifts
Toast Scheduling"More accurate and automated sales forecasting" and projected labor cost for each shiftNo separate price; Toast's pricing page lists Toast Scheduling Pro in its Team Management Essentials suiteYou run Toast
MarketManSmart Ordering forecasts demand to suggest ordersMarketMan Growth, which adds Smart Ordering: $299 a month; Starter at $249 does not include itOrdering is a bigger problem than staffing
CrunchtimeForecasts by revenue, guests or checks in 15-minute blocks, with suggested prep and orderingNo price on its pages; sold by demoYou run several stores and want prep and orders from one forecast
Restaurant365Forecasts from week down to 15 minutes, tied to scheduling and payrollCustom quoteYou want accounting, inventory and labor in one system
ClearCOGSFood prep, labor and menu item forecasting from POS data; lists a Toast integrationNo price printedPrep waste is your biggest cost
SquareIts October 2025 release describes Square AI answering questions about item sales, staffing and labor costs; it describes no forecast featurePart of Square; no separate price in the releaseYou run Square and want answers from your own sales first

Sources: Lineup.ai's pricing page and homepage; 7shifts' pricing and scheduling pages; Toast's scheduling page and pricing page; MarketMan's pricing and purchasing pages; Crunchtime's forecasting page; Restaurant365's sales forecasting page; ClearCOGS; and Square's October 2025 release.

How much should you trust a vendor's accuracy figure?

Treat it as a question to ask. Crunchtime's page says its AI predicts demand "with up to 99% accuracy." Lineup.ai's homepage says it is "35% more accurate than traditional forecasting methods." Neither figure comes with the measure behind it, the level it was checked at (a whole day or a 15-minute block), or what it was compared against.

Ask each vendor three things: which error measure they use, whether it is checked by day or by hour, and whether they will run it on your own last 90 days. Lineup.ai's pricing FAQ offers to prove its forecast accuracy on a trial or refund the trial period, so ask how that proof is measured before you start.

How do you measure forecast error yourself?

You need one number you can work out on a spreadsheet each week. For each day, take the gap between the forecast and actual sales and ignore whether it was over or under. Add the gaps for the week and divide by the week's actual sales. Lower is better.

Then compare it with a free forecast: the same day last week. A paid tool should beat that. The figures below are made up for one week at one restaurant.

DayActual salesAI forecastGapSame day last weekGap
MonMon actual: $2,100Mon AI: $2,000Mon AI gap: $100Mon last week: $1,900Mon last-week gap: $200
TueTue actual: $2,300Tue AI: $2,400Tue AI gap: $100Tue last week: $2,500Tue last-week gap: $200
WedWed actual: $2,600Wed AI: $2,500Wed AI gap: $100Wed last week: $2,300Wed last-week gap: $300
ThuThu actual: $3,100Thu AI: $3,300Thu AI gap: $200Thu last week: $2,900Thu last-week gap: $200
FriFri actual: $4,800Fri AI: $4,500Fri AI gap: $300Fri last week: $5,300Fri last-week gap: $500
SatSat actual: $5,400Sat AI: $5,600Sat AI gap: $200Sat last week: $4,900Sat last-week gap: $500
SunSun actual: $3,600Sun AI: $3,400Sun AI gap: $200Sun last week: $3,900Sun last-week gap: $300
WeekWeek actual: $23,900Week AI forecast: $23,700AI gaps: $1,200Week last-week total: $23,700Last-week gaps: $2,200

In this made-up week the AI forecast misses by $1,200 ÷ $23,900, or 5.0% of sales. Last week's numbers miss by $2,200 ÷ $23,900, or 9.2%. The tool wins this week. Both forecasts add up to $23,700 for the week, so only the daily gaps separate them. Both ran $200 under the $23,900 actual, or 0.8% of sales. A forecast that runs low week after week leaves you short-staffed.

Check your busiest hour the same way, because a good day can hide a bad hour. If the tool forecast 42 covers for 6 to 7 p.m. on Friday and 55 came in, it was 13 covers short, or 24% of that hour. That miss is the one your line feels.

How do you run a four-week trial?

  1. Before you start: export at least a year of POS sales by hour if you have it, and list next month's known events. Keep your own forecast method as it is.
  2. Weeks 1 and 2: run the tool alongside your usual forecast and change nothing. Each Monday, record your forecast, the tool's forecast, last week's numbers and actual sales for every day.
  3. Weeks 3 and 4: let the tool drive one decision, such as prep for your two biggest sellers or the Friday schedule. Log every 86, with its time, and the waste on those items.
  4. Every week: work out the error for all three forecasts by day and for your busiest hour, and note whether each ran high or low.
  5. At the end: keep the tool if it beats both your own forecast and last week's numbers on days and on the peak hour. Stay on monthly billing until then; our vendor question list covers data export and exit terms.

A forecast learns only from orders that reach your POS. Calls that ring out during the Friday peak leave no sale in the history, so the tool cannot see that demand. Maple Pro takes phone orders into supported POS systems at $350 a month billed monthly or $220 billed yearly; see Maple's plans and the call-to-kitchen trial.

Published by Maple. This AI-assisted guide combines vendors' own product, pricing and FAQ pages and Square's October 2025 release with an original output table, a made-up worked week and a trial plan. It does not report a test of any forecasting tool, does not verify any vendor's accuracy figure, and does not promise any saving.