PEKO Rewards Hub

    What is customer lifetime value for a Singapore café or restaurant?

    Peko Research TeamWritten by Peko Research Team.Last updated: 09/11/2026.

    Updated September 2026 Customer lifetime value for a Singapore café is contribution margin per visit × visits per year × years retained, minus acquisition cost — not revenue, which overstates the number by two to three times. On illustrative CBD inputs of an S$8.50 ticket stripped of GST, a 55% contribution margin, 20 visits a year and 1.5 years retained, one regular is worth about S$140 in gross profit, or roughly S$125 after.

    This is part of our full CLV playbook for F&B. Also worth reading: The CLV formula and calculator (quick answer) and Glossary: customer lifetime value. For your market: PEKO Singapore: pricing and local channels and Best restaurant loyalty software in Singapore.

    The TL;DR
    • Use contribution margin, not revenue — revenue-based CLV overstates the number by 2–3×.
    • Illustrative Singapore inputs: S$8.50 ticket, 55% margin, 20 visits a year, 1.5 years retained.
    • That works out to roughly S$140 gross profit, or about S$125 after an illustrative S$15 acquisition cost.
    • PayNow and SGQR give you a payer reference on every scan, so you can count visits per guest without an app download.
    • All figures on this page are illustrative — replace them with your own POS averages.

    Published: 09/11/2026

    Quick facts

    Answer
    CLV for a Singapore café is the contribution margin per visit × visits per year × years retained, minus what you paid to acquire the guest. On an illustrative S$8.50 ticket at 55% margin, 20 visits a year and 1.5 years retained, that is about S$140 of gross profit per regular.
    Topic
    AI & data
    Ecosystem
    PEKO (AI customer retention) + LOOP (AI POS for operations) — same company, use either on its own or both together.
    Updated
    09/11/2026

    The formula does not change by country: CLV = contribution margin per visit × visits per year × expected years retained, minus acquisition cost. What changes in Singapore is the size of the inputs — higher tickets, higher rent-driven fixed costs, and payment mix that is mostly cashless.

    Illustrative worked example (not measured data, and not a promise): a CBD café with an average ticket of S$8.50 and a 55% contribution margin earns S$4.68 per visit. A regular who comes 20 times a year and stays 1.5 years is worth about S$140 in gross profit. Subtract an illustrative S$15 acquisition cost — ads plus a welcome reward — and contribution CLV is roughly S$125. Recompute the same three lines with your own POS numbers before you use them for a budget.

    The hard part in Singapore is not the arithmetic, it is counting visits per guest. Most venues cannot, because payment is anonymous at the till. SGQR consolidates PayNow, NETS and the wallets into one label, and each transaction carries a payer reference — enough for a retention layer to recognise a returning guest without asking the cashier to do anything or asking the guest to install an app. Once visits per guest exist, CLV stops being an estimate and becomes a report.

    Two Singapore-specific cautions. First, GST-inclusive menu prices inflate the ticket you read off the POS, so strip GST before applying margin. Second, delivery orders carry platform commission that can take a third of the ticket — model delivery guests as a separate, much lower-CLV cohort rather than blending them into the dine-in average.

    CLV calculator for cafés and restaurants

    CLV per customer (estimate)

    $259.20

    If 10% more of your customers came back, that's worth $576.00 per month.

    The share of customers you think you could bring back.

    This is an estimate, calculated from the numbers you entered above — not measured data from your venue.

    Worked example

    Illustrative CLV example — one Singapore café regular (figures for illustration only)

    Illustrative CLV example — one Singapore café regular (figures for illustration only)
    InputIllustrative valueWhere you get it
    Average ticket (ex-GST)S$8.50POS average per visit-day
    Contribution margin55%Ticket minus food cost and payment fees
    Margin per visitS$4.68S$8.50 × 55%
    Visits per year20Unique visit-days per guest
    Years retained1.5Cohort curve, or 1.4 as a no-data default
    CLV (gross profit)S$140S$4.68 × 20 × 1.5
    Acquisition costS$15Ads plus welcome reward
    Contribution CLVS$125S$140 − S$15

    FAQ

    What is a typical CLV for a Singapore café?

    There is no published Singapore benchmark we would stand behind. Using illustrative inputs — S$8.50 ticket, 55% margin, 20 visits a year, 1.5 years — a regular is worth roughly S$140 in gross profit. Compute yours from your own POS averages.

    Should I include GST in the ticket?

    No. Strip GST first, then apply margin. Using the GST-inclusive price overstates margin per visit and therefore CLV.

    How do I count visits per guest if payment is by PayNow or SGQR?

    Each SGQR/PayNow transaction carries a payer reference. A retention layer can match that reference across visits, so visit counts come from payment data instead of a cashier asking for a phone number.

    Do delivery customers have the same CLV?

    Usually much lower. Platform commission removes a large share of the ticket and you rarely own the contact, so model delivery guests as a separate cohort.

    Next step

    Turn this into repeat visits

    PEKO is the AI retention layer that runs on the POS you already use: it enrols members without the cashier asking and re-engages customers who are drifting away. Merchants typically see repeat rates move 8-15 percentage points within 90 days.

    Free tier · No card required · Works with your existing POS

    Sources

    Numbers on this page: named sources are listed below; figures without a named source are PEKO merchant data, Vietnam, Jan 2024 – Jun 2026, or PEKO estimates where modelled. See the datasets behind these numbers.

    The PEKO ecosystem

    PEKO and LOOP are two products from the same company. PEKO is the AI retention layer and runs alongside the POS you already use. LOOP is the AI-native POS that covers operations: recipe-level inventory, staff shifts, table plans and the kitchen display. Each works on its own, and run together they share one dataset, so nothing has to be entered twice. See PEKO + LOOP in one ecosystem

    Related

    People also read