trial
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.
Phone order → WhatsApp invoice
- 1Customer calls: '2 chocolate cakes, 1 custom box for Saturday.'
- 2Owner taps 'New order'; types phone, system auto-fills name + address from the past order.
- 3Adds the variants; recipe-cost shows live margin underneath.
- 4Stock check warns 'Cocoa: 2.4 kg low' — owner adds it to a restock list.
- 5Marks Confirmed → WhatsApp 'Order confirmed' template fires.
- 6Saturday 10 AM: 'Mark Ready' → second WhatsApp.
- 71 PM delivery → 'Mark Delivered' → ingredients auto-deduct.
- 8Customer pays UPI → owner taps Paid → 'Payment received' template fires.
Restock = stock + expense in one tap
- 1Open Ingredients → Flour → Restock.
- 2Enter 25 kg, ₹45/kg, supplier 'Sharma Mills'.
- 3Stock updates instantly; expense logged to 'Supplies' automatically.
- 4Future orders using flour quote at the new ₹45/kg price.
Renting ten brass thaalis
- 1Create rental: 10 brass thaalis, 15–20 March, ₹500/day, ₹3,000 deposit.
- 2Mark 'Out' on day of pickup.
- 3Customer returns 22 March (2 days late, fine applied).
- 4Two thaalis dented — add ₹400 damage charge.
- 5Generate PDF invoice with UPI QR for the balance after deposit.
- 6Log a ₹100 cleaning expense linked to the rental — month-end profitability for that thaali set is now accurate.
Reviewing P&L
- 1Open Dashboard → range 'This month'.
- 2Revenue ₹2,84,000 — up 12% on last month.
- 3Expenses ₹1,06,000, top categories: Rent 38%, Wages 24%, Supplies 22%.
- 4Top products: chocolate truffle (28% of revenue), red velvet (18%).
- 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?
Do I need a GST number to use BizSweet?
Will my customers need an app?
Can I import my existing customer/product list?
How does WhatsApp messaging work?
What's the cheapest plan?
Where does my data live?
Can my employees log in too?
07Pricing
Live, dynamic plans.
No hidden fees.
free
Free
- Up to 5 products
- 25 orders / month
- 1 customer record
- WhatsApp support
- GST invoices
starter
Starter
Save ₹589 · 2 months free
- Up to 50 products
- 200 orders / month
- Unlimited customers
- Recipe & cost auto-math
- Storefront page included
- Email + WhatsApp invoices
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.