Skip to main content
Devsoleil ProductLive in Production

Smart CA

Practice-Management SaaS for Chartered Accountant Firms

Smart CA runs a CA firm's entire practice: it auto-generates recurring GST/TDS/ITR compliance tasks, assigns them to staff, and gives partners a real-time view — while each client gets a self-service portal for documents, tickets, and billing. Many firms share one deployment, isolated by row-level tenancy, and it installs like a native app on any phone.

SaaSMulti-Tenant
4Role Portals
GSTInvoice PDFs
PWAInstallable + Push
Who uses it

One system. Four roles.

Each user type gets a focused surface built for their job — from the platform owner down to the firm's end clients.

Super Admin
Platform Owner
  • Firm onboarding & lifecycle across all tenants
  • Subscription plans, add-ons & free trials
  • Per-firm storage pools & quota enforcement
  • Product announcements pushed to all firms
  • Server health view (CPU, RAM/swap)
  • Platform-wide oversight & audit
Firm Admin
Partners / Owners
  • Automated GST / TDS / ITR task generation
  • Task masters, groups & recurrence schedules
  • Clients with GST/PAN/TAN & a credentials vault
  • Staff roster with per-employee permissions
  • GST tax invoices (PDF), bills & reminders
  • Document drive — per-client and org-wide
  • Support ticket triage & assignment
Employee
Staff & Junior CAs
  • Personal work queue of assigned tasks
  • Calendar notes & personal todos
  • Assigned support tickets
  • Team Chat — channels & direct messages
  • Emoji, reactions, read receipts, deep links
  • Push notifications on any device
Client
End Clients of the CA Firm
  • Own document drive with downloads
  • Support tickets — create & track
  • Billing visibility
  • Self-service password reset
  • Secure single-device sessions
  • Installs like a native app (PWA)
Feature breakdown

Nine modules. One cohesive product.

Multi-Tenant Core

Many firms share one deployment, isolated by row-level tenancy — a firm key enforced through a request-scoped tenant context and a global query scope, administered from a super-admin console.

Compliance Automation

Task masters, groups, and recurrence patterns generate and schedule GST, TDS, and ITR work automatically — assigned straight to staff queues, with partners watching real-time status.

Clients & Credentials Vault

Businesses with GST/PAN/TAN and entity details, plus a credentials vault for portal logins and filing IDs with reveal/copy controls.

Billing & GST Invoicing

Recurring bills, server-side GST tax-invoice PDFs, payment reminders, expenses, CSV export, and a payments-oversight dashboard.

Document Drive

Per-client and org-wide file storage. Clients get a self-service portal view of their own documents with secure downloads.

Team Chat (Add-on)

Firm-wide channel and direct messages with emoji, reactions, read receipts, deep links, and tiered message retention — a paid add-on, gated per firm on both API and app.

Push Notifications

A queued fan-out pipeline to per-device FCM tokens with per-role device caps; a service worker handles both foreground and background delivery.

Support Tickets

Clients raise tickets from their portal; firm admins triage and assign; staff work them from their queue — status tracked end to end.

Security Model

Escalating brute-force lockout with no account-enumeration leak, per-role session caps, forced first-login password change, and password changes that invalidate other sessions.

How it works

From onboarding to a self-served client — in five steps.

The system is built around real CA firm workflows. Every step removes a manual touchpoint.

  1. 01

    Firm onboarded from the super-admin console

    A firm is provisioned with its plan, trial, add-ons, and storage pool. Row-level tenancy keeps its data isolated from every other firm on the deployment from day one.

  2. 02

    Admin sets up clients & task masters

    Partners add client businesses with GST/PAN/TAN details and credentials, then define task masters — recurrence templates that automatically spawn GST, TDS, and ITR compliance work.

  3. 03

    Staff work their queues

    Generated tasks land in each employee's personal work queue with calendar notes and todos. Team Chat keeps coordination inside the firm, and push notifications reach every device.

  4. 04

    Bills raised & tracked

    Recurring bills and GST tax invoices generate as compliant PDFs on the server. Reminders chase payments; the oversight dashboard rolls up who owes what.

  5. 05

    Clients self-serve

    Each client logs into their own portal for documents, support tickets, and billing visibility — installable as a native-feeling PWA on any phone.

From the blog

Building a practice management system for a CA firm: what we learned

How we handled recurring task automation, multi-tenancy, GST invoicing, and the permissions model that made it adoptable.

Run your practice on Smart CA

Get your firm onboarded.

Yearly plans with add-ons that scale with your firm — or a single-tenant on-premise deployment if you want your own instance. Reach out for a demo.