Three months, read as a whole
Daily revenue · Jan 1 to Mar 31
Flat monthly totals hide a wild day-to-day swing around CNY.
Monthly revenue
Jan and March nearly identical; February runs 3% behind per-day.
Daily revenue distribution
Most days cluster between RM 3,000 and RM 5,000 in takings.
Top 10 days by revenue
Six of the top 10 are Pre-CNY February dates.
Transactions vs daily revenue
More customers pulls revenue up almost linearly.
When the week really earns
Revenue by ISO week · 13 weeks
Every week runs differently from the monthly summary.
Avg daily revenue by weekday
Sunday leads; Thursday trails, every single week.
Weekend vs weekday share
49% of revenue from 43% of days — a 27% uplift.
Period comparison · Normal vs Pre-CNY vs Quiet
Pre-CNY runs 29% above normal; CNY week drops 63%.
Avg transactions per day
Weekend days add 10 more customers per day than weekdays.
Weekday × week heatmap (revenue in RM)
Gold deepens on Fri-Sun across all 13 weeks; Week 8 is CNY week.
What carries, what quietly drags
Category revenue · 3 months
Dairy RM 92k leads; Bakery RM 28k trails on every measure.
Revenue share by category
Dairy 26% · Fruits 18% · Bakery 8% of the shop.
Avg basket by category
Dairy and Beverages tie at RM 109; Bakery sits at RM 44.
Transactions vs avg basket per category
Beverages is small in count but heavy in basket — a hidden anchor.
Units sold by category
Snacks moves the most packs; Bakery the least revenue per unit.
Category revenue by weekday
Every category lifts Fri-Sun; Beverages lifts sharpest.
Who spends, and how they pay
Member vs Visitor · revenue share and basket index
Members earn 53% of revenue and spend 16% more per basket.
Basket size distribution by customer type
Members' whole distribution sits above visitors' — not just the mean.
Avg basket by customer type
Members RM 90 · Visitors RM 77 · Unknown RM 70.
Payment mix · 3 rails
Cash 35% · Mobile 32% · Credit 30% — a near-even three-way.
Payment rail share within customer type
Members and visitors share identical payment rails — loyalty doesn't sway how people pay.
Credit card fees vs DuitNow opportunity
Moving 10 points of card to DuitNow saves RM 700-1,100 a year in fees.