Core Business Performance
Revenue · Transactions · Ticket Average · SSIG — Apr
1–21, 2026
Data Source: Backend Transaction
MTD
Key Performance Indicators
MTD Net Sales
Rp 158.5B
▼ Rp 67.9B vs LY
Total Last Year: Rp 3,052.7B (Full Year)
Total Transactions
951,747
▼ 428.3K vs LY
LY Total: 1,866,251 transactions
Average Ticket Value
Rp 166K
— Stable
Dine-In: 379K · Delivery: 296K
Aggregator: 216K · Takeaway: 208K
WPSAT — This MTD
550
▼ 96 vs Last Month
Last Month: 646 · P12M Avg: 610
Active Stores: 576
Brand Comparison — PHR vs PHD
PHR
Rp 102.8B
65% MTD share · LY: Rp
163.6B
Aggregator 40.8%
Dine-In 27.6%
PHD
Rp 55.7B
35% MTD share · LY: Rp
62.8B
Aggregator 45.1%
Takeaway 17.6%
Segment Mix — Transactions
% Transaction by Order Channel, Apr MTD
951K
Transactions
Aggregator45.1%
Dine-In32.8%
Takeaway17.6%
Delivery4.5%
Daily Net Sales — MTD vs Prior Year
Rp Billion per day, Apr 1–21, 2026 vs Apr 2025
2026
2025
Same Store Increase Growth (SSIG)
Monthly SSIG — Jan–Mar 2026
Transaction % Δ and Net Sales % Δ vs same period LY
Note: SSIG includes only stores open >12 months. Do not
filter FCDR and FCDB separately.
SSIG by Region — Net Sales % Δ
Jan–Mar 2026 vs LY · 4,125,510 total transactions
Sumatera & Batam572.9K trx+14.1%
Central Java306.6K trx+10.7%
West Java420.7K
trx+6.4%
East Indonesia94.0K trx+4.6%
Bodetabek916.3K
trx+2.0%
Sulawesi239.7K
trx+2.5%
East Java412.1K
trx+1.1%
Kalimantan263.6K
trx−2.2%
Jakarta717.0K
trx−3.7%
Bali & Lombok182.6K trx−7.9%
Grand Total: 4,125,510 transactions · +3.3% · Net Sales
Rp 711.8B · +2.6%
Daypart Analysis
Transaction by Daypart
% Transaction and % Revenue contribution by time period
Transaction by Day of Week
DPSAT — Daily Per Store Average Transactions, Last 28 Days
Technical Reference
SSIG DefinitionYear-over-year sales growth for stores open >12 months. Excludes new
openings, closures, and conversions.
DimensionsBrand (PHR /
PHD), Order Segment, Daypart (Breakfast / Lunch / Late Afternoon / Dinner / Late
Night)
Data SourceBackend.Backend_Data_Transaction — joined store_code with Store Master for
open-date filter
Refresh CadenceDaily at
02:00 WIB · Intraday cache flush every 4 hours