Cake · Tiffin · Sweets · Chocolate · Crafts

Run your bakeryfrom one screen

Cake shops, tiffin services, sweet stores, chocolate makers, mehendi artists, decorators — orders, recipes, inventory, customers, rentals and WhatsApp invoicing in one tight dashboard.

Built for · Cake · Tiffin · Sweets · Chocolate · Crafts

01The problem

You bake at 5 AM, deliver until 9 PM, and somewhere in between you're supposed to track ingredients, customers, GST, payments and WhatsApp.

India's small food and craft businesses — cake shops, tiffin services, sweet stores, mehendi artists, decorators — don't run on enterprise ERPs. They run on memory, paper notebooks and a WhatsApp screenshot of yesterday's order. BizSweet is built for them: a deliberately narrow, deliberately deep tool that knows recipes have ingredients, ingredients have suppliers, orders have GST, customers have birthdays, and the owner is one person doing all of it from a phone.

02Inside BizSweet

Every module that ships. Minor to minor.

18 modules out of the box. No hidden tier gates on basic functionality. No half-built features waiting on a roadmap.

Orders & invoicing

Full lifecycle: pending → confirmed → in-progress → ready → delivered. Per-order GST, extra charges, payment tracking, public invoice link, PDF, WhatsApp send.

  • Recipe snapshot frozen on every order line
  • Auto-deduct ingredients on delivered status
  • Payment tracking: unpaid / partial / paid
  • Methods: cash, UPI, card, bank transfer
  • Public invoice link + PDF cached in Wasabi

Products & recipes

Recipe-first product catalogue. Each product is built from ingredients with quantities, so cost-of-goods is auto-computed from current ingredient prices.

  • Variants — small / medium / large with recipe multipliers
  • HSN codes, SKU, GST per variant
  • Storefront visibility toggle
  • Bulk CSV import (200 products / pass)

Ingredients & stock

Real-time stock by unit (kg, g, L, ml, piece, dozen, pack). Restock workflow logs an expense automatically; low-stock alerts fire on a configurable threshold.

  • Stock auto-deducts when an order moves to 'Delivered'
  • Reconcile button for measurement drift (because real bakeries are approximate)
  • Per-supplier price tracking

Customers

Phone-first customer database with birthdays, tags, notes, full order history. Repeat customers get auto-recognised from phone number on the next order.

  • Birthday auto-greeting via WhatsApp
  • Custom tags for segmentation
  • Detail page with full order history
  • CSV import (500 customers / pass)

Rentals (chhab, tableware, decoration)

A first-class rental ledger — separate from orders. Multi-line items, deposit tracking, damage charges, availability calendar, repair-cost linking.

  • Lifecycle: pending → confirmed → out → returned
  • Each line is rent OR sale with independent pricing
  • Per-product profitability over time (revenue − repairs)
  • Branded PDF invoice with UPI QR for deposit reconciliation

Expenses & opex

Rent, utilities, wages, supplies, marketing, transport, repairs… every cost categorised. One-time, monthly, quarterly or yearly cadence — feeds the dashboard P&L.

Investments & capex

Equipment, furniture, vehicle, renovations — with linear amortisation built in. Five-year amortisation by default; the dashboard subtracts the monthly slice from profit automatically.

Employees & payroll

Monthly salary, hourly wage or per-order commission. Active / inactive toggle. Bulk import for shops onboarding their existing staff in one shot.

Shift tracking

Clock-in / clock-out per employee. Active shifts are visible in real time. Foundation for accurate payroll on hourly workers.

Storefront page

Every business gets a public ordering page on its own slug. Custom CTA, taglines, cadence label ('Fresh daily', '2-day delivery'), delivery toggle.

WhatsApp automation

Five preset triggers fire Meta-approved templates: order confirmed, ready, delivered, payment received, birthday. Per-trigger template editor; rate-limited test sends.

Email integration

Hostinger SMTP out of the box — invoice email, welcome email, password reset, email-verification. WhatsApp is the headline channel; email is the always-works fallback.

Dashboard & analytics

Revenue, profit, average order value, top products, expense pie. Period-over-period delta on every card (this 30 days vs prior 30 days).

Activity log

Every order, payment, restock, customer create, employee create — one filterable timeline grouped by day. Audit-grade trail for the owner who didn't see who did what.

GST invoice & CSV exports

Tax-inclusive pricing, HSN codes, CGST/SGST split, 'Tax Invoice' label. CSV export of orders, expenses, investments — exactly what your CA asked for.

UPI QR on every invoice

Customer scans, their UPI app opens with amount + reference pre-filled. Zero gateway fees because it's UPI intent, not a payment gateway.

Multi-tenant isolation

Each business is hard-isolated at the database layer with a businessId-stamped index on every record. No cross-tenant leakage, even theoretically.

Bulk CSV import everywhere

Ingredients, customers, products, employees — drop a CSV, preview, choose skip-or-overwrite per duplicate. Onboarding from your old spreadsheet takes minutes.

03How it works

Day in the life. Step by step.

Real flows from real customers. Read the one closest to your role; the others give you a sense of how the whole platform fits together.

Owner on a phone call

Phone order → WhatsApp invoice

  1. 1Customer calls: '2 chocolate cakes, 1 custom box for Saturday.'
  2. 2Owner taps 'New order'; types phone, system auto-fills name + address from the past order.
  3. 3Adds the variants; recipe-cost shows live margin underneath.
  4. 4Stock check warns 'Cocoa: 2.4 kg low' — owner adds it to a restock list.
  5. 5Marks Confirmed → WhatsApp 'Order confirmed' template fires.
  6. 6Saturday 10 AM: 'Mark Ready' → second WhatsApp.
  7. 71 PM delivery → 'Mark Delivered' → ingredients auto-deduct.
  8. 8Customer pays UPI → owner taps Paid → 'Payment received' template fires.
Owner restocking flour

Restock = stock + expense in one tap

  1. 1Open Ingredients → Flour → Restock.
  2. 2Enter 25 kg, ₹45/kg, supplier 'Sharma Mills'.
  3. 3Stock updates instantly; expense logged to 'Supplies' automatically.
  4. 4Future orders using flour quote at the new ₹45/kg price.
Mehendi artist

Renting ten brass thaalis

  1. 1Create rental: 10 brass thaalis, 15–20 March, ₹500/day, ₹3,000 deposit.
  2. 2Mark 'Out' on day of pickup.
  3. 3Customer returns 22 March (2 days late, fine applied).
  4. 4Two thaalis dented — add ₹400 damage charge.
  5. 5Generate PDF invoice with UPI QR for the balance after deposit.
  6. 6Log a ₹100 cleaning expense linked to the rental — month-end profitability for that thaali set is now accurate.
Owner at month-end

Reviewing P&L

  1. 1Open Dashboard → range 'This month'.
  2. 2Revenue ₹2,84,000 — up 12% on last month.
  3. 3Expenses ₹1,06,000, top categories: Rent 38%, Wages 24%, Supplies 22%.
  4. 4Top products: chocolate truffle (28% of revenue), red velvet (18%).
  5. 5Export Orders → CSV → forward to CA. Done.

04Why this and not the other one

What makes it different. Specifically.

Recipe-first costing nobody else has

Generic billing apps know selling price; BizSweet knows that a 1 kg chocolate truffle uses 350g chocolate, 200g cream, 50g butter and so on — at today's prices. Margins update the moment any ingredient price changes.

Stock reconciliation, not just stock tracking

Real bakeries weigh approximately. Recipes are approximate. After a busy week the system says 5kg flour, the bag says 4.6kg. One tap reconciles without breaking your inventory chain.

Rentals are first-class, not retro-fitted

Most SMB ERPs ignore the chhab decorator and the tableware-rental side hustle. BizSweet has a full rental lifecycle, deposit tracking and an availability calendar.

12 micro-business categories, not 'retail'

Cake, chocolate, sweets, mehendi, chhab decoration, custom gifts, handicrafts, home tailor, saree draping, bouquets, home food, wedding cards, rangoli — each picks defaults that match how that trade actually works.

WhatsApp + UPI built in, not an add-on

Five Meta-approved templates fire automatically; UPI QR sits on every invoice. No Twilio bolt-on, no Razorpay setup before you can take a payment.

Plan limits, not surprise overages

Free is 5 products / 25 orders / 1 customer per month. You see the limit; we don't bill you for crossing it. Upgrade when you actually hit the wall.

05Built right

Engineering that earns. Audit-grade by default.

The boring parts done well — multi-tenancy, audit trail, compliance, real-time updates, secure storage. So the interesting parts can stay interesting.

Compound indexes per business

Every collection indexed on (businessId, status, dueDate) and similar — sub-100ms queries even at 10k orders.

Tenant isolation in the database

Not 'WHERE businessId = …' bolted on at the app layer; every model carries businessId in its compound index, every query filters first by it.

Wasabi-cached invoice PDFs

Invoice PDFs are generated once and cached in Wasabi (9× speedup); cache invalidates on any order mutation.

Per-business WhatsApp throttling

Test sends rate-limited at 10 / 15 minutes / business so a noisy account can't blow up the shared messaging cost.

Email-verification gated

New signups can browse but not invoice until email is verified. Password reset uses 64-char SHA-256 tokens with 1-hour TTL and single-use.

06Questions buyers actually ask

FAQ

Is BizSweet only for cake shops?
No. The codebase ships with 12 categories — cake, chocolate, sweets, tiffin, mehendi, chhab decoration, custom gifts, handicrafts, home tailor, saree draping, bouquets, wedding cards, rangoli, home food. The rental and recipe modules unlock different combinations for each.
Do I need a GST number to use BizSweet?
No. GST is optional and per-business. If you have a GSTIN, invoices show a 'Tax Invoice' label with HSN codes and CGST/SGST split. If not, plain invoices.
Will my customers need an app?
No. WhatsApp messages, public invoice links, the storefront and the customer detail page all open in any phone browser.
Can I import my existing customer/product list?
Yes. CSV import for ingredients (200 / pass), customers (500), products (200) and employees (200), with a preview + skip-or-overwrite-duplicate flow.
How does WhatsApp messaging work?
You connect your own Meta WhatsApp Business phone number in settings. Five preset automations send Meta-approved template messages from your number. Each template is editable.
What's the cheapest plan?
There's a forever-free tier with 5 products, 25 orders/month and 1 customer. Past that, the live pricing on this page is fetched from the BizSweet API in real time.
Where does my data live?
On Indian-region MongoDB clusters. Photos and PDFs in Wasabi. We never store payment card data — UPI is intent-only and the gateway is Razorpay where used.
Can my employees log in too?
Yes — payroll module supports monthly, hourly and per-order commissioned employees with shift clock-in/out.

07Pricing

Live, dynamic plans.
No hidden fees.

See full comparison

free

Free

0/month
  • Up to 5 products
  • 25 orders / month
  • 1 customer record
  • WhatsApp support
  • GST invoices
Try free

starter

Starter

2,999/year

Save ₹589 · 2 months free

  • Up to 50 products
  • 200 orders / month
  • Unlimited customers
  • Recipe & cost auto-math
  • Storefront page included
  • Email + WhatsApp invoices
Start Starter
Most popular

pro

Pro

7,999/year

Save ₹1,589 · 2 months free

  • Unlimited products & orders
  • Unlimited employees & shifts
  • WhatsApp automations
  • Custom branding on invoices
  • Bulk CSV import
  • Priority email support
Go Pro

08Ready to try it

Set up takes 5 minutes. Trial costs ₹0.

Open BizSweet on its own subdomain — sign up, add a handful of test data, and decide if it fits before you spend a rupee.