Run a subscription business, not seven spreadsheets.
ResellerOS manages the whole subscription lifecycle — seats, commitment terms, GST quotes and invoices, renewals, banking and a customer portal — for Google Workspace, Microsoft 365 and Zoho resellers in India.
If this sounds familiar, ResellerOS was built from exactly these four problems
Spreadsheet for leads. WhatsApp for follow-ups. Memory for what was said.
Tally or Zoho Books for invoices, and customer details re-typed every quote.
Reconciliation on paper. Renewal reminders that get missed.
Filings at the eleventh hour, and margins that stay fuzzy.
Every subscription, seat and commitment in one ledger.
This is the core of it: each customer's Workspace, M365 and Zoho subscriptions with their seat counts, commitment term, price tier and next renewal date. Add seats mid-term and the pro-rata is calculated for you.
From inbox to ₹ won, in one view.
A unified pipeline replaces the spreadsheet. Smart Views push the right deals up; the Today strip surfaces what needs a follow-up before lunch.
GST-compliant quotes in 90 seconds.
Five commitment types across two pricing tiers, per-line discounts, prospect mode. The CGST/SGST split is calculated, not handcrafted.
Renewals on autopilot, with grace.
A T-30, T-15, T-7, T-0 cadence with reminder emails, auto-suspend and a grace window. The renewal quote is drafted on day one — the operator just clicks send.
Reconciliation that knows what “Razorpay-2026-05” means.
CSV import for HDFC, ICICI, SBI, Axis, Kotak, IndusInd and Yes Bank, with auto-match suggestions and confidence pills. Setu Account Aggregator ready for live fetch.
Twelve more modules, same database
Four steps to your first GST invoice
Company details, GSTIN, invoice series and financial year. Two minutes, no card.
Customers, subscriptions and open invoices by CSV — or a 1-click Tally or Excel import.
Pick a customer, pick an edition, send. GST split and numbering are handled.
Set the grace window and the T-30 cadence starts running on its own the next morning.
Security and compliance, stated plainly
Data stays in India. Region is asia-south1, with managed Postgres and daily encrypted snapshots.
Consent records, purpose limitation and data-principal deletion requests built into the schema.
Every reseller is a separate tenant. Row-level scoping on every query, verified in tests, not by convention.
Owner, operator and accountant roles with an append-only audit log on quotes, invoices and payments.
HSN 998313, CGST §31 numbering, intra and inter-state split, advance receipts — schema-level, not a plugin.
CSV export of customers, subscriptions, invoices and payments at any time. No exit fee, no lock-in.
Recent changelog
Add or remove seats inside a term and the next invoice carries the adjustment automatically.
Bank feed without CSV upload for HDFC and ICICI, with the other five following.
Form 16A upload with matching against booked receivables.
Clients see their invoices, subscriptions and tickets without a password.
Free during beta — and the beta is the product
Paid tiers switch on only once the product carries ₹15K MRR. Until then everything is included.
12+ years running Anutech Digital as a Google Workspace, M365 and Zoho reseller. Every workflow comes from real operational pain, not a feature list.
HSN 998313, CGST §31 invoice numbering, intra and inter-state tax split, advance receipts — in the schema, not bolted on.
Anutech Digital is its first customer. If a feature does not work for us in production, it does not ship.
Twelve years as a Google Workspace, M365 and Zoho reseller — payments missed, renewals slipped, GST filings done at the eleventh hour. ResellerOS came out of those constraints, and Anutech Digital is still its first customer.