The Tiffin Business OS

Cook the food.
Skip the spreadsheet.

Varni turns 47 WhatsApp threads into one branded ordering portal. Weekly thalis, one-tap skip, calm admin dashboard, plus delivery and billing handled — built for kitchens that cook from home.

View Plans & PricingSee how it works* Tiered plans based on active subscribers.
Plans
scaling monthly tiers
Mins
to go live
0
app downloads
9:41
●●●
M
Mom's KitchenLive
This week's thali
Mon 21 — Sat 26 Apr
Mon · Today
Dal Tadka, Bhindi, Roti
$13thali
TueChole · Jeera Rice$13In
WedKadhi · Methi Thepla—Skip
ThuRajma · Chawal$13In
FriPav Bhaji · Pulao$15In
Confirm this week →
Admin · Live
0
Orders
0
Skips
80% confirmed
This week
+$2,140
Branded portalsWhatsApp* + Email + In-AppAccept cards via your own StripeRecipe-grade backupsDriver routingFree trial on Starter planBuilt for kitchens with Love ❤️Branded portalsWhatsApp* + Email + In-AppAccept cards via your own StripeRecipe-grade backupsDriver routingFree trial on Starter planBuilt for kitchens with Love ❤️Branded portalsWhatsApp* + Email + In-AppAccept cards via your own StripeRecipe-grade backupsDriver routingFree trial on Starter planBuilt for kitchens with Love ❤️
The problem

You wake up. 47 WhatsApp messages. Half are orders, half are questions. You open a spreadsheet. You count manually. You forget someone. They call you angry. This is your life every single day. It doesn't have to be.

We replace the chaos with a calm dashboard. Customers order through one link. You see exactly what to cook, who to deliver to, and what they owe — without ever opening a chat thread.

See how it works
This week, from the kitchen
Sourced daily
tomato
onion
garlic
carrot
brinjal
bhindi
matar
ginger
chili
curry leaves
mint
lemon
cardamom
chana
tomato
onion
garlic
carrot
brinjal
bhindi
matar
ginger
chili
curry leaves
mint
lemon
cardamom
chana
One platform, two ways to sell

Subscriptions or small batches.

Varni runs two kinds of food business. Pick the one you are — or switch both on and run them from one account.

01Tiffin & meal plans

A weekly service people subscribe to.

Rotating weekly menus, one-tap skip, delivery zones, driver routing, and a ledger per customer. People sign up once and you cook to a headcount you already know.

  • Weekly menus & meal plans
  • Skip a day, pause a week
  • Driver dispatch & routes
  • A running balance per subscriber
How the tiffin line works
02Shop

An online shop built around order approval.

Your own product page with photos, sizes and packs. Customers pre-order a batch as guests — no app, no account — and on the pay-at-handover flow nothing is committed until you say yes. Built for drops, small batches, and things you can only make so many of.

  • Catalog with sizes & packs
  • Batches with cutoffs & stock limits
  • Guest checkout — no app, no account
  • Order approval — built in, not bolted on
How Shop works
Tiffin line — how it works

Three steps to a calm kitchen.

From WhatsApp chaos to organized kitchen — in minutes.

moms-kitchen.thevarni.com
R
S
K
A
/01Share

Send the link

Your customers get one URL — via WhatsApp, SMS, or QR. No app download. Opens instantly on every phone.

MonDal · BhindiIN
TueChole · RiceIN
WedKadhiSkip
ThuRajmaIN
/02Order

They pick their meals

View this week's rotating menu. Confirm or skip individual days. Takes 10 seconds. No phone calls.

24Dal
18Bhindi
24Roti × 6
12Skips
/03Cook

You cook & deliver

Your dashboard shows exactly what to cook today, counts per dish, and addresses organized by zone.

Shop line — how it works

One weekly rhythm, zero chasing.

A batch goes on sale, orders arrive as requests, and you decide what you can actually make.

/01List

Put a batch on sale

List what you're making this week — sizes, packs, and how many you can make. Set when orders close and when they're ready. Mark it weekly and next week builds itself.

/02Pre-order

Customers pre-order

They open your shop page, pick pickup or delivery, and check out as guests — no account, no app. On the pay-at-handover flow every order waits in your queue until you approve it.

/03Hand over

Make it, label it, hand it over

Your picking list totals every item, and your recipes turn that into ingredient quantities. Print labels or packing slips, mark orders ready, and take cash or e-transfer at handover.

Why not just an online store?

A store takes the order. Shop asks you first.

Every ecommerce platform is built on one assumption: the thing is already in a box, so the sale is finished the second the customer clicks. Small-batch food breaks that assumption. You don't have forty samosas in a box — you have a Saturday morning, a pair of hands, and a number you're willing to promise. Shop is built the other way round.

A plain online store
Shop
The sale
A plain online storeCheckout completes the sale. If you can't actually make it, you refund, wear the processor fee, and apologise.
ShopThe order arrives and waits. You accept or decline it in one tap, and the customer is emailed either way. Every decision is on an append-only trail with who decided and when.
The money
A plain online storeThe card is charged first. Declining means a refund, a fee, and a chargeback window.
ShopOn pay-at-handover, nothing is charged at all until the goods change hands — so declining costs the customer nothing and costs you nothing. Money changes hands when the food does. Prefer to be paid up front? Switch on card checkout (on a plan that includes it) and paid orders confirm themselves.
The stock
A plain online storeInventory is a number in a warehouse. It only moves when someone clicks buy.
ShopA batch is an amount you can make, on a day, with a deadline. An order that's still waiting already holds its share, so two customers can never claim the last tray — and declining puts that stock straight back on sale, instantly.
The catalog
A plain online storeA shop that's always open, always selling the same list.
ShopA drop: on sale Tuesday, orders close Thursday, ready Saturday. Mark it weekly and next week builds itself. Skip a week when you're away.

Approval is the order's first state — not a plugin, not a workaround. Stock, email and the customer's tracking page are all built around it.

What you get

Everything between “who ordered what” and the handover.

Catalog with variants

Photos, categories, six-packs and sizes — one product, many ways to buy it.

Batches with cutoffs

Set how many you can make, an order cutoff that walks back from the ready day, automatic weekly rollover, and skip-a-week when you're away.

Guest checkout

Name, phone, email, pickup or delivery. That's it. Customers never download anything or make an account.

Order approval & cash book

A queue of waiting orders, accept or decline in one tap, payments and refunds recorded against the order.

Picking list & ingredients

"40 samosas" becomes "3.2 kg potatoes" — recipes turn the day's orders into a shopping list.

Labels & packing slips

Thermal or laser labels with a QR the customer can scan to see their order; structured print, not a screenshot of a web page.

Customer emails you control

Placed, confirmed, declined, ready, on its way, paid — edit every subject and body, or switch one off.

Your look

Logo, colours, hero, theme, fonts, your story — a shop page that looks like your brand, on your own subdomain.

Who it's for

If you can only make so many, the order has to be a request.

Shop is for people who sell what they make, in batches, to their own customers — not for a warehouse. If the real constraint is a morning and a pair of hands, a receipt is the wrong first step and a request is the right one.

Home cooksSweet shopsSnack & savoury makersCaterersPickle & preserve makersCake shopsBakersMeal-prep cooks

Pick the shop plan that fits how much you make — no setup fee, cancel anytime. Not sure which? Tell us what you make and we'll point you at the right one.

See shop plans
The product

A command center, not a chat log.

Not a generic food delivery clone. Every screen handles rotating weekly menus, skip days, delivery zones, and per-customer ledgers — the things that actually break in real kitchens.

admin.moms-kitchen.thevarni.com
Mom's Kitchen
⌂Dashboard
≡Menu
⚊Orders
◷Shop orders
☰Delivery
⊙Subscribers
$Payments
⚙Settings

Today's pipeline

Apr 22 · MonLive3 awaiting approval
Orders
48
+12 vs yest
Skips
12
20%
Revenue
$2,140
this week
Overdue
3
to nudge
Queued12
#841 · Rohan · Bayview
#842 · Priya · Yonge
#843 · Karan · Don Mills
In prep18
#838 · Tava → bhindi
#839 · Pot 2 → dal
#840 · Rolling roti × 24
Out9
#831 · Driver A · 4 stops
#832 · Driver B · 6 stops

Everything you need.
Nothing you don't.

Generic SaaS doesn't understand rotating menus, skip requests, and per-customer billing. We do — because we built this with tiffin operators sitting next to us.

No app downloads

A simple web link that opens on every phone, every browser. Zero friction for your customers.

Instant setup

We configure your portal end-to-end. Live in minutes, not days.

Tiered subscriptions

Plans scale with your active subscriber count. Pay for the size you are.

Simple sign-in

Customers sign in with WhatsApp OTP, Email OTP, or Google. No passwords, ever.

Cards into your Stripe

Subscribers pay by card from their phone. Money lands in YOUR Stripe account — we never touch it.

Zero tech headache

Hosting, SSL, backups*, updates — handled by us. You cook.

Pricing

Simple, scaling pricing.
Pay for the size you are.

Plans scale with your active subscriber count. Annual billing saves you two months. No setup fees, ever.

Starter

For small home kitchens just getting organized.

$149/month
CAD · Up to 65 active subscribers
Start with Starter
Included
14-day free trial
Branded portal & admin dashboard
Manual backups (download anytime)
Driver dispatch & route management
Email support
Most popular

Growth

For growing kitchens with a regular subscriber base.

$249/month
CAD · Up to 150 active subscribers
Choose Growth
Included
14-day free trial
Branded portal & admin dashboard
Manual backups (download anytime)
Accept card payments via your own Stripe
Driver dispatch & route management
Priority support

Pro

For established tiffin businesses scaling operations.

$499/month
CAD · Up to 300 active subscribers
Choose Pro
Included
14-day free trial
Branded portal & admin dashboard
Manual backups (download anytime)
Accept card payments via your own Stripe
Public storefront on your own domain
Driver dispatch & route management
Priority support

Enterprise

Multi-kitchen, dedicated support, custom integrations.

Custom
As per requirement — let's talk
Contact sales
Included
Custom email quotas
Scheduled backups
Multi-kitchen support
Dedicated support
Side by side

The full comparison

All prices in CAD · cancel anytime
Feature
Starter
$149/mo
Growth
$249/mo
Pro
$499/mo
Enterprise
Custom
Active subscribers65150300Let's talk
Emails / day———Let's talk
Locations included111Per-location charges
Extra location—+$20/moAdd-on · +$20/moLet's talk
WhatsApp messaging*———
Scheduled backups———Daily
Subscriber card payments—
Custom domain——
Online storefront——
Square point of sale & terminal———
Apple Pay & Google Pay (Square)—
Driver dispatch
SupportEmailPriorityPhoneDedicated
All plans include
Custom branded portal
Hosting, SSL & daily backups*
Unlimited weekly menus & orders
WhatsApp* + Email + In-App notifications
Admin dashboard & delivery board
Subscriber & specials management
Email support (4h critical response)
No setup fee
What you bring

To go live in minutes, your kitchen provides the following:

01WhatsApp account details (we support Zernio for instant setup, Meta Business Manager for direct ownership, or Twilio) — completely optional; you can always use Email or Google OTP sign-in instead
02Existing customer contact list (CSV or Excel)
03Current weekly menu & dish list
04Delivery zones & pricing information
05Kitchen branding assets (logo, primary colors)

Prices in CAD. *WhatsApp messaging fees, custom-domain costs, payment processor fees, and SMS notifications billed separately or at cost. Automated daily backups are not available in the Starter plan; manual backups are available for download at any time. Annual billing is paid upfront. Cancel monthly plans any time; annual plans are non-refundable mid-cycle. WhatsApp notifications are subject to the terms of your chosen provider (Zernio, Meta, or Twilio).

P

“I used to spend two hours a day on WhatsApp figuring out who wanted what. Now I spend five minutes reviewing my dashboard — and my customers think I look way more professional.

Tiffin business owner
Toronto, Canada
Common questions

Questions, answered.

Don't see yours? Drop us a note — a real human replies within four hours.

Plans are tiered by active subscriber count: Starter ($149/mo) Up to 65 active subscribers, Growth ($249/mo) Up to 150 active subscribers, Pro ($499/mo) Up to 300 active subscribers, and Enterprise is custom — as per requirement, let's talk. Annual billing saves you two months. If you outgrow your tier, we'll notify you and you have 30 days to upgrade before the next-tier rate auto-applies. Archived/inactive subscribers don't count.

We support three major WhatsApp integration providers depending on your kitchen's needs: (1) Zernio, for rapid, zero-infrastructure setup; (2) Meta WhatsApp Cloud API, for direct brand ownership and passing through message fees at direct cost; and (3) Twilio, for developer-level scale and unified communications. We provide an airtight Connection Verification gate inside your admin settings to guarantee your credentials are correct and messages will deliver successfully before saving the connection. Meta/Twilio fees, if applicable, pass through directly to you at cost.

No setup fee on any plan. Onboarding — application hosting, database provisioning, branding, your WhatsApp credentials, your initial menu — is included. Most kitchens go live in minutes of providing their assets and credentials.

No. Ever. Your subscribers get a web link that works on any phone or browser. They sign in with WhatsApp OTP, Email OTP, or Google and confirm or skip the week in 10 seconds. No App Store, no Play Store, no install friction.

Yes, on the Growth plan and up. You connect your own Stripe account in two minutes from Settings → Payments — paste your publishable key, secret key, and a webhook signing secret. Money from each charge flows directly into YOUR Stripe balance — Tiffin never touches the funds and takes no cut beyond your normal SaaS subscription. Stripe's processing fees (around 2.9% + 30¢ in Canada) apply per transaction. Refunds work both ways: issue them from our admin UI or from Stripe's dashboard — either way the ledger reconciles automatically.

Yes — Growth and Pro support multiple branches, each with its own weekly menu, kitchen board, and team. Your plan includes one location; every additional branch is $20/month, added to your subscription. Enterprise includes unlimited locations at a custom rate — just talk to us.

Yes — plans that include the custom-domain feature can switch on a public storefront: a branded shop on your own domain (or your kitchen's subdomain) that shows your weekly menu, meal plans, and locations, and lets new customers subscribe and pay online without you creating their account. It's the page you point your Instagram bio, WhatsApp status, and ads at. Storefront checkout requires card payments to be connected, so orders arrive already paid.

Yes, you can cancel your subscription at any time through your dashboard. Your service will remain active until the end of your current billing cycle, at which point it will terminate. Please note that we do not offer automatic refunds for unused time. To request a refund under special circumstances, please contact our support team via our contact form.

We target 99.5% monthly uptime. Email support is available Monday–Friday, 9am–6pm ET. Critical issues (service down, orders blocked) get a response within 4 business hours; high-severity within 1 business day; standard within 2. Pro and Enterprise plans get priority queueing.

Your data is yours. During an active subscription you can export everything (subscribers, orders, menus, payments) as JSON at any time. After termination, you have 30 days to request a final export — after that, we permanently delete it. We run automated backups with retention while you're a customer (daily for Growth/Pro; manual/on-demand for Starter).

Hosting is on enterprise-grade cloud infrastructure (application hosting + database) — both with HTTPS, JWT-based session management, and signed cookies. We don't sell or share your subscriber data. Infrastructure changes are announced with 30 days' notice.

Yes. The Shop line gives you your own shop page for pre-orders: a product catalog with variants, order cutoffs and stock limits, guest checkout with pickup or delivery, picking lists that total your ingredients, labels and customer emails. Home cooks, bakeries and cake shops, sweet shops, caterers, snack makers, preserve and pickle makers — anyone who makes food in batches and sells it straight to the people who eat it. You can run tiffin, your shop, or both from one account. See the shop tour →

No. Tiffin and meal-prep services get the subscription rails (rotating menus, skip days, delivery zones); small-batch makers get the Shop line (weekly drops, pre-orders, pickup) — bakeries and cake shops, sweet shops, caterers, snack makers, preserve and pickle makers. Cloud kitchens and other subscription-based operations are welcome too — reach out and we'll help you map your model onto the platform.

Open your kitchen

Have questions?  We're here to help.

Talk to our team about your kitchen. Whether you're curious about features, pricing, or need a custom walkthrough, we'll get back to you within 24 hours.

Your name
Email
Business name
Phone number
What do you run?
Any specific requirements? (Optional)
We reply within 24 hours · No spam, ever
Branded portalsWhatsApp* + Email + In-AppStripe-powered paymentsRecipe-grade backupsDriver routingFree trial on Starter planBuilt for kitchens with Love ❤️Branded portalsWhatsApp* + Email + In-AppStripe-powered paymentsRecipe-grade backupsDriver routingFree trial on Starter planBuilt for kitchens with Love ❤️Branded portalsWhatsApp* + Email + In-AppStripe-powered paymentsRecipe-grade backupsDriver routingFree trial on Starter planBuilt for kitchens with Love ❤️
The Varni.