Booksmor’s base plan covers everyday accounting. Four optional add-on modules layer on top — each unlocks a specific operational area. Add the ones you need, skip the rest.
All four cost the same — ₹550/month each — and are billed annually with 18% GST alongside the base plan.
The four add-ons
| Add-on | What it adds | Add it if you… |
|---|---|---|
| Payroll | Employees, pay-heads, pay runs, payslips, statutory filings | Pay employees on a regular schedule |
| Manufacturing | BOMs, work orders, job-work, production reports | Make goods from raw materials |
| Point of Sale | Counter-style billing, thermal receipts, offline mode | Have a physical counter |
| E-Commerce | Shopify / WooCommerce / custom-site integrations | Sell online |
Payroll
For businesses with employees on a regular payroll.
Includes:
- Employee master with statutory IDs (UAN, PF Member ID, ESI number).
- Pay-head catalog with formulas (BASIC, HRA, SPECIAL, CONVEYANCE, BONUS, PF, ESI, PT, TDS, LOAN).
- Per-employee salary structure with editable component values.
- Monthly Pay Runs with payslip generation, recompute, and post-to-ledger.
- Pay-out: one-click bank transfer voucher (Dr Salary Payable / Cr Bank).
- Attendance with leave types (CL/SL/PL/LWP), monthly accrual, balance tracking.
- Loans with hybrid auto-EMI, owner-override per payslip.
- Reimbursements workflow (submit → approve → pay-out) with categories.
- Tax (TDS): per-employee declarations, new / old regime side-by-side, FY 2026-27 slab engine.
- Statutory payments dashboard: outstanding PF / ESI / PT / TDS in one place, discharge in one voucher.
- Government filings:
- ECR (PF) — EPFO upload format.
- 24Q (TDS) — RPU import CSV, per quarter.
- Form 16 Part B — annual per-employee PDF.
- Reports: Register (employee × pay-head pivot), Statutory (period × statutory-head pivot).
Skip Payroll if you have no employees, or you pay them via cash without statutory deductions, or you let your CA handle payroll on their own software.
Manufacturing
For businesses that produce goods from raw materials — small factories, workshops, makers.
Includes:
- BOM vouchers — define what raw materials go into each finished/semi-finished good. Multiple BOMs per product allowed.
- Issue Voucher — issue raw materials to a batch / work order at moving-average cost (Dr WIP / Cr Inventory).
- Receipt Voucher — receive finished goods, with quantity split between good, loss, and excess (Dr Inventory + Dr Production Loss / Cr WIP).
- Job Work — same-item return AND item-conversion (e.g. fabric → shirt) on one receipt.
- Material role on each product (raw / semi-finished / finished) drives the BOM dropdowns.
- Open batches dropdown on receipts so you always close the right batch.
- Variances report — loss % per batch.
- Costing report — material issued vs good value vs WIP residual.
Skip Manufacturing if you only resell what you buy (no transformation), or you don’t track WIP / loss / job-work formally.
Point of Sale
For businesses with a physical counter — retail shops, restaurants, salons.
Includes:
- POS counter screen rebuilt for speed: barcode scan, item grid, customer pill, three-box tender + change-due, UPI QR modal.
- Split tender — one sale across cash, card, and UPI with each going to its own settlement account.
- Per-mode settlement accounts — cash to your cash box GL, card to your card-merchant account, UPI to your UPI account.
- Line and bill discounts — both percent and flat, contra-revenue treatment, pro-rated across tax buckets so GST stays correct.
- Hold / Park sales — park a half-finished sale, recall it later (per-session).
- Returns + refunds — product-based goods return creates
sales_returnvoucher + per-tender refund splits. Cash refunds decrement drawer; card/UPI refunds book to lazy-created payable accounts. - 80mm thermal receipts — auto-prints on confirm.
- POS voucher books — sales carry their own series (
POS/2026/00001) separate from regular invoices. - Offline / PWA mode — catalogue cached to IndexedDB, sales queued offline with idempotency keys, provisional receipts, auto-sync on reconnect.
Skip POS if you have no physical counter, or your counter uses a separate dedicated POS already.
E-Commerce
For D2C brands selling online via Shopify, WooCommerce, or a custom-coded site.
Includes:
- Shopify — one-click OAuth install. Booksmor registers four webhooks (orders/create, orders/updated, refunds/create, app/uninstalled). Orders post as Sales vouchers; refunds as Credit Notes; order edits as Debit/Credit Notes for the delta. See Shopify setup.
- WooCommerce — install the Booksmor for WooCommerce WordPress plugin (free). Pair with an 8-character code, done. See WooCommerce setup.
- Custom-coded sites — webhook URL + HMAC signing secret. SDK packages for Python, PHP, and Node. See Custom-site setup.
- SKU mapping — map your store SKUs to Booksmor product SKUs. Unmapped SKUs still import (with a placeholder description) so you never lose orders.
- Order-edits handling — Booksmor diffs the new total vs stored, posts a Debit Note (increase) or Credit Note (decrease) for the delta. Original sales voucher stays intact for audit.
- GST place-of-supply — buyer’s state from the order determines CGST+SGST vs IGST automatically.
- Bulk CSV import for SKU mappings and live activity log of every webhook delivery.
Skip E-Commerce if you sell only offline / wholesale, or your online sales volume is low enough to enter manually.
Marketplaces (Amazon, Flipkart, Meesho) are not part of E-Commerce — they’ll be a separate, differently-priced add-on when launched. The economics of marketplaces (settlement CSVs, TCS u/s 52, channel P&L) need a different toolset.
How add-ons turn on
Two ways:
- At checkout — when you subscribe (after the 30-day trial), pick the add-ons you want alongside the base plan. They’re added to the same annual invoice.
- Mid-term — go to Setup → Subscription and click Add module. You’re billed pro-rata for the remainder of your annual term.
To remove an add-on, do so before renewal. The change takes effect on the next annual renewal date — features become read-only after that; your data stays in your books.
What happens during the 30-day trial
Every add-on is on, automatically. No need to opt in. You can try Payroll, set up a couple of employees, run a pay run, and see if it fits your workflow — all before paying for that add-on.
After the trial ends, only the add-ons you’ve explicitly subscribed to stay active. Modules you tested but didn’t subscribe to become read-only (data stays; new posting is blocked until you re-subscribe).
Common questions
Can I subscribe to just one add-on without the base plan? No. The base plan is required for the underlying accounting; add-ons layer on top of it. Even Payroll-only or POS-only setups need the base plan for the journal vouchers those modules generate.
Can I subscribe to all four add-ons? Yes — many full-stack SMBs do. Total: ₹550 × 5 = ₹2,750/month (₹33,000/year + 18% GST = ₹38,940/year).
Is there a discount for taking multiple add-ons? Not currently. We keep pricing transparent rather than negotiable. The transparent flat-per-module pricing also makes it easy to drop modules you don’t use without recomputing a bundle.
What if I’m not sure which add-ons I need? Use the 30-day trial — every add-on is on. Try each one against your real workflow. At the end of trial, subscribe only to those that earned their keep.
Can I add an add-on for one month and then drop it? Add-ons share the base plan’s annual term — once added mid-term, the add-on runs to the next renewal date. You can choose not to renew it then. Within-term cancellations aren’t supported.
Where do I see what add-ons are currently active on my tenant? Setup → Subscription. The card lists each active add-on with its renewal date.
Will more add-ons launch in the future? Yes — likely Marketplaces (Amazon/Flipkart/Meesho) and an Advanced Inventory module. Existing customers get first-look pricing on new modules.
In one sentence
Four optional add-ons (Payroll, Manufacturing, POS, E-Commerce) at ₹550/month each, all active during the 30-day trial, billed annually with the base plan once you decide which ones you need.