💡 Suggested Action Items — YTD
1
B2Diagnose the margin slippage before it deepens further. COGS (32.9%, +2.4 pts vs PY) and payroll (34.6%, +2.8 pts vs PY) are both running hot, and the trend is worsening — the most recent full week's NOI is down 60.6% vs PY, the worst of any mature location. Worth a vendor/portion-cost check plus a labor-scheduling review now rather than waiting for the next cycle.
2
B4Confirm the turnaround is real and start planning the staffing model around it. YTD is still down 35.7%, but MTD NOI (+$7.6K vs PY -$11.1K) and the most recent week (breakeven vs PY -$6.6K) both point to a genuine inflection. Worth understanding what's driving it (cost discipline, mix shift, staffing) so it can be sustained into July.
3
B5Run a cost-structure review before launch-phase patterns harden. Payroll (44.8%) and COGS (39.7%) are both above target, though not yet over the 50%/40% hard-flag thresholds. This cycle is the first with B5 on full weekly QuickBooks data — worth using it to set a proper baseline.
4
SYSTEMTrace the ~3-point system-wide COGS overage (33.3% vs the 30% target) to specific vendors or categories. B2, B3, B4, and B5 are all running hot on COGS; B1 at 31.8% is the closest to target and worth using as the internal benchmark.
System-Wide YTD Summary
Total Revenue
$6.30M
Same-store ↑ +6.8% vs PY
Blended COGS %
33.3%
+3.3 pts above target
Gross Profit
$4.20M
66.7% margin
Blended Payroll %
31.2%
Of total revenue
System NOI
$1.12M
17.8% margin
System Net Income
$687.1K
10.9% margin · incl. B4/B5 losses
All-Location Performance — YTD
| Location | Revenue | vs PY | COGS % | GP % | Payroll % | NOI | Net Income |
|---|---|---|---|---|---|---|---|
| B1 Tchoupitoulas | $2,532,750 | +10.5% | 31.8% | 68.2% | 25.9% | $720,675 | $499,076 |
| B2 Algiers/Pelican | $1,189,777 | +6.3% | 32.9% | 67.1% | 34.6% | $179,897 | $137,574 |
| B3 Baton Rouge | $1,622,274 | +16.2% | 32.9% | 67.1% | 27.4% | $378,494 | $227,210 |
| B4 Bay St. Louis | $315,682 | -35.7% | 35.8% | 64.2% | 53.8% | -$47,928 | -$66,332 |
| B5 Huntsville | $643,217 | New | 39.7% | 60.3% | 44.8% | -$109,607 | -$110,469 |
| System Total | $6,303,701 | +6.8%* | 33.3% | 66.7% | 31.2% | $1,121,531 | $687,060 |
*System vs-PY growth reflects same-store (B1–B4) comparison: $5,660,484 vs $5,298,202 PY. B5 is excluded from growth% (no prior-year data, opened in 2026). All five entities (B1–B5) reconnected to QuickBooks this cycle and reflect live data through 7/4/2026.
Revenue by Location — YTD
Current year vs. prior year (B5 has no PY)
COGS % by Location — YTD
Dashed line = 30% target
Net Operating Income ($) — YTD
By location
Net Income Margin (%) — YTD
By location
Location KPI Scorecards — YTD
B1 · Tchoupitoulas
Revenue
$2.53M
PY: $2.29M
vs LY
+10.5%
↑ $241.0K
COGS %
31.8%+1.6 pts
Gross Profit %68.2%
Payroll % of Rev25.9%
NOI$720.7K (28.5%)
Net Income$499.1K (19.7%)
B2 · Algiers/Pelican
Revenue
$1.19M
PY: $1.12M
vs LY
+6.3%
↑ $70.7K
COGS %
32.9%+2.4 pts
Gross Profit %67.1%
Payroll % of Rev34.6%
NOI$179.9K (15.1%)
Net Income$137.6K (11.6%)
B3 · Baton Rouge
Revenue
$1.62M
PY: $1.40M
vs LY
+16.2%
↑ $226.0K
COGS %
32.9%+1.0 pts
Gross Profit %67.1%
Payroll % of Rev27.4%
NOI$378.5K (23.3%)
Net Income$227.2K (14.0%)
B4 · Bay St. Louis
Revenue
$315.7K
PY: $491.2K
vs LY
-35.7%
↓ $175.5K
COGS %
35.8%+5.8 pts
Gross Profit %64.2%
Payroll % of Rev53.8%
NOI-$47.9K (-15.2%)
Net Income-$66.3K (-21.0%)
B5 · Huntsville New
Revenue
$643.2K
No PY — opened 2026
vs LY
N/A
Launch phase
COGS %
39.7%+9.7 pts
Gross Profit %60.3%
Payroll % of Rev44.8%
NOI-$109.6K (-17.0%)
Net Income-$110.5K (-17.2%)
System-Wide MTD Summary
Total Revenue
$891.3K
Full 28 days of June, all 5 locations
Blended COGS %
32.8%
+2.8 pts above target
Gross Profit
$599.1K
67.2% margin
Blended Payroll %
29.5%
Of MTD revenue
System NOI
$211.2K
23.7% margin
System Net Income
$152.7K
17.1% margin
All-Location Performance — MTD (Jun 1–28, 2026, all 5 locations)
| Location | Revenue | vs PY | COGS % | GP % | Payroll % | NOI | Net Income |
|---|---|---|---|---|---|---|---|
| B1 Tchoupitoulas | $322,441 | +5.5% | 30.2% | 69.8% | 21.4% | $115,410 | $90,583 |
| B2 Algiers/Pelican | $161,004 | +3.7% | 33.2% | 66.8% | 34.3% | $30,046 | $17,575 |
| B3 Baton Rouge | $216,597 | +10.4% | 32.9% | 67.1% | 28.6% | $55,569 | $37,443 |
| B4 Bay St. Louis | $53,413 | -30.3% | 33.2% | 66.8% | 39.2% | $7,575 | $4,443 |
| B5 Huntsville | $137,877 | New | 38.0% | 62.0% | 40.5% | $2,607 | $2,607 |
| System Total | $891,332 | +2.7%* | 32.8% | 67.2% | 29.5% | $211,207 | $152,651 |
B1–B4 vs-PY compares matched calendar weeks (Jun 1-7, 8-14, 15-21, 22-28 vs the same weeks one year prior). *System vs-PY reflects same-store (B1–B4) total: $753,455 vs $733,757 PY. B5 is excluded from growth% (no prior-year data) but is now on the same full 28-day weekly reporting cadence as the mature locations for the first time this cycle.
Revenue by Location — MTD
Jun 1–28, 2026, all 5 locations (28 days)
COGS % by Location — MTD
Dashed line = 30% target
Net Operating Income ($) — MTD
By location
Net Income Margin (%) — MTD
By location
Location KPI Scorecards — MTD
B1 · Tchoupitoulas
MTD Revenue
$322.4K
28 days
COGS %
30.2%
vs 30% target
Gross Profit %69.8%
Payroll % of Rev21.4%
NOI$115.4K (35.8%)
Net Income$90.6K (28.1%)
B2 · Algiers/Pelican
MTD Revenue
$161.0K
28 days
COGS %
33.2%
vs 30% target
Gross Profit %66.8%
Payroll % of Rev34.3%
NOI$30.0K (18.7%)
Net Income$17.6K (10.9%)
B3 · Baton Rouge
MTD Revenue
$216.6K
28 days
COGS %
32.9%
vs 30% target
Gross Profit %67.1%
Payroll % of Rev28.6%
NOI$55.6K (25.7%)
Net Income$37.4K (17.3%)
B4 · Bay St. Louis
MTD Revenue
$53.4K
28 days
COGS %
33.2%
vs 30% target
Gross Profit %66.8%
Payroll % of Rev39.2%
NOI$7.6K (14.2%)
Net Income$4.4K (8.3%)
B5 · Huntsville New
MTD Revenue
$137.9K
28 days
COGS %
38.0%
vs 30% target
Gross Profit %62.0%
Payroll % of Rev40.5%
NOI$2.6K (1.9%)
Net Income$2.6K (1.9%)
Live Hourly Labor — Toast POS (MTD: Jul 1–4, 2026)
| Location | Net Sales (Toast) | Hourly Labor Spend | Hourly Labor % of Net Sales |
|---|---|---|---|
| B1 Tchoupitoulas | $3,436 | $1,294 | 37.7% |
| B2 Algiers | $1,412 | $571 | 40.5% |
| B3 Baton Rouge | $2,250 | $896 | 39.8% |
| B4 Bay St. Louis | $1,628 | $479 | 29.4% |
| B5 Huntsville | $1,154 | $1,046 | 90.7% |
| System Total | $9,880 | $4,287 | 43.4% |
Source: Toast POS Labor Summary, pulled live 7/4/2026 (~2:15–2:23 PM), "This Month" filter = Jul 1–4, 2026. All data reflects July 4th only — a partial holiday Saturday with employees still clocked in at time of pull. "Net Sales (Toast)" is Toast's own POS figure and differs slightly from the QuickBooks-based Revenue used elsewhere on this tab. "Hourly Labor Spend" covers hourly team members and shift leads only; salaried Store Managers and ASMs are not included in Toast labor reports — their compensation is captured separately in QuickBooks under Manager Wages. System-level labor % will normalize significantly as July sales accumulate over the full month.
Hourly Labor % of Net Sales — Jul 4, 2026 (Partial Day)
Pulled ~2:15 PM · Inflated — holiday morning labor vs. partial sales · Dashed line = system average (43.4%)
Last Complete Week vs. Same Week Last Year — Jun 22–28, 2026
| Location | Revenue | vs PY | COGS % | Payroll % | NOI | Net Income |
|---|---|---|---|---|---|---|
| B1 Tchoupitoulas | $85,864 | +4.6% | 28.5% | 28.1% (PY 30.6%) | $30,579 | $23,681 |
| B2 Algiers/Pelican | $40,861 | +1.8% | 32.2% | 35.6% (PY 35.6%) | $9,403 | $6,027 |
| B3 Baton Rouge | $56,410 | +7.3% | 29.0% | 30.6% (PY 26.6%) | $18,585 | $14,170 |
| B4 Bay St. Louis | $13,450 | -27.8% | 29.8% | 48.1% (PY 43.9%) | $110 | $110 |
| Same-Store Total (B1–B4) | $196,585 | +1.6%* | 29.5% | 31.7% (PY 31.8%) | $58,677 | $43,988 |
*B5 Huntsville is now on the same weekly cadence but has no PY comparison (opened 2026); its Jun 22–28 revenue was $35,630 with NOI of $4,003. PY comparison week is Jun 23–29, 2025 (the matched calendar week). This is the most recent fully-closed week; the partial current week (Jun 29–Jul 4) is excluded until it closes.
Revenue — Last Week vs Same Week PY
Jun 22–28, 2026 vs Jun 23–29, 2025
Payroll % of Revenue — Last Week vs Same Week PY
Back to normal — no repeat of the prior week's spike
💡 Suggested Action Items — MTD
1
SYSTEMPayroll spike confirmed one-time — close the loop with payroll/HR and move on. The most recent week's payroll-to-revenue is back to normal at every mature location (same-store 31.7% vs PY 31.8%), consistent with a bonus run or tax/benefits true-up rather than a sustained cost increase.
2
B2This is now the location needing attention, not B3. NOI is down 33.6% MTD and 60.6% in the most recent week vs PY — the only mature location trending worse, not better. Worth a vendor/portion-cost check and a labor-scheduling review here specifically.
3
B4Validate and lean into the turnaround. MTD NOI swung to +$7.6K (PY -$11.1K) and the most recent week hit breakeven (PY -$6.6K) even with revenue still down 27.8%. Worth understanding the driver (cost discipline vs. mix shift) so it can be replicated at scale.
4
B5Revisit the staffing model now that B5 has a full month of clean data. MTD payroll (40.5%) and COGS (38.0%) are both above target — worth a scheduling and vendor-cost review before these become entrenched habits at a still-young location.
Customer Reviews — YTD (Jan 1 – Jun 28, 2026)
B1 · Tchoupitoulas
4.45★ ▼ vs 4.58★
209 mentions (PY 183) · sentiment 22.6 (PY 25.5)
Food4.62★ (n=63)
Service4.34★ (n=16)
Experience4.95★ (n=29)
Price3.99★ (n=5)
⚠ 8 low-star (1–2★) reviews YTD
B2 · Algiers/Pelican
4.70★ ▼ vs 4.90★
222 mentions (PY 241) · sentiment 26.7 (PY 30.4)
Food5.00★ (n=74)
Service4.47★ (n=20)
Experience4.69★ (n=46)
Price4.97★ (n=5)
⚠ 6 low-star (1–2★) reviews YTD
B3 · Baton Rouge
4.61★ ▼ vs 4.67★
155 mentions (PY 170) · sentiment 26.7 (PY 23.7)
Food5.00★ (n=49)
Service4.80★ (n=17)
Experience4.98★ (n=31)
Price2.16★ (n=2)
⚠ 5 low-star (1–2★) reviews YTD
B4 · Bay St. Louis
4.15★ ▼ vs 4.33★
56 mentions (PY 113) · sentiment 18.2 (PY 27.1)
Food4.18★ (n=18)
Service4.37★ (n=7)
Experience4.27★ (n=5)
Price3.05★ (n=3)
⚠ 4 low-star (1–2★) reviews YTD
B5 · Huntsville New
4.44★ no PY
260 mentions YTD · sentiment 24.5 · opened 2026, no prior-year baseline
Food4.73★ (n=77)
Service5.00★ (n=26)
Experience5.00★ (n=35)
Price5.00★ (n=9)
⚠ 7 low-star (1–2★) reviews YTD
Category Sentiment Stars by Location — YTD
Food / Service / Experience / Price
Low-Star (1–2★) Reviews by Location — YTD
30 total flagged reviews across all locations
Customer Reviews — MTD (Jun 1 – Jun 28, 2026)
B1 · Tchoupitoulas
4.20★ ▼ vs 4.54★
28 mentions (PY 26) · sentiment 25.1 (PY 20.2)
Food4.68★ (n=8)
Service2.32★ (n=2)
Experience5.00★ (n=5)
Pricen/a (n=0)
⚠ 2 low-star reviews MTD
B2 · Algiers/Pelican
4.75★ ▼ vs 5.00★
24 mentions (PY 29) · sentiment 25.9 (PY 25.5)
Food4.86★ (n=9)
Service5.00★ (n=3)
Experience5.00★ (n=4)
Pricen/a (n=0)
⚠ 1 low-star review MTD
B3 · Baton Rouge
4.23★ ▼ vs 4.62★
30 mentions (PY 30) · sentiment 29.3 (PY 23.4)
Food4.95★ (n=9)
Service5.00★ (n=2)
Experience5.00★ (n=3)
Price1.00★ (n=1)
⚠ 2 low-star reviews MTD
B4 · Bay St. Louis
5.00★ ▲ vs 4.83★
6 mentions (PY 16) · sentiment 20.4 (PY 35.4) · n=6, small sample
Food2.32★ (n=1)
Service2.32★ (n=1)
Experience5.00★ (n=1)
Price2.32★ (n=1)
✓ 0 low-star reviews MTD
B5 · Huntsville New
4.48★ no PY
52 mentions MTD · sentiment 25.1 · no prior-year baseline
Food5.00★ (n=15)
Service5.00★ (n=7)
Experience4.41★ (n=11)
Pricen/a (n=0)
⚠ 2 low-star reviews MTD
Category Sentiment Stars by Location — MTD
Food / Service / Experience / Price (small samples — directional)
Low-Star (1–2★) Reviews by Location — MTD
7 total flagged reviews this month
💡 Suggested Action Items — Reviews
1
B3Rating is recovering — worth confirming it holds. MTD climbed from 4.00★ to 4.23★ and sentiment jumped from 23.4 to 29.3 with 7 fresh reviews. Worth a quick read of the newest reviews to see if it lines up with any change on the COGS spike flagged on the MTD tab.
2
B5MTD rating cooled from 4.93★ to 4.48★ as volume nearly doubled (34→52 mentions), including the location's first 2 low-star reviews of the month. Not a YTD problem yet (4.44★), but worth a manager read of the low-star reviews now, before launch-phase patterns set in.
3
B1MTD rating ticked up (4.11★→4.20★) but remains well below its PY baseline (4.54★). Service continues to score lowest (2.32★, though only n=2) — worth checking whether it's concentrated on specific shifts.
4
B4Track review volume as a leading indicator for traffic recovery. Mentions are down to 56 YTD from 113 PY, consistent with the revenue decline flagged on the YTD tab — volume should tick back up before the rating does.
5
SYSTEMAll four mature locations remain down on rating vs. true PY this year, and YTD low-star review count has grown to 30 (from 27 last cycle). Worth a quick read of the lowest-starred reviews across locations to spot a shared theme (staffing, wait times, pricing) rather than treating each location's dip as isolated.
📝 Weekly Insights & Notes
Saved automatically in this browser on this computer — they'll be here next time you open this file, but won't follow the dashboard if it's opened elsewhere. Ask me anytime to fold key insights permanently into the file itself.