The office, not just the returns

CA office management software, from inward register to invoice.

A CA office is more than its due dates. It is files, tokens, originals in a locker, articles who join and leave, and partners who need to know who touched what. CA Bundals keeps all of it on one login.

CA Bundals · My clients · Sundaram Textiles
Sundaram TextilesClient folder · every app, for this one client
Up to date
Compliance3 filings open · next GSTR-3B, 20 Oct
Documents2 requests open · 188 files in FY 2025-26
Invoicing1 invoice paid this month · nothing overdue
DSC & Vault1 DSC · expires 12 Dec · token in office
Document Custody2 originals with us · sale deed, cheque book
Team & TimeSneha: GST · Priya: payroll · 14 h this month

Open a client and see every app scoped to that client. The same apps, opened from the launcher, show the whole firm.

Two ways in

By app for the firm, by folder for the client

Staff who do one kind of work all day open that app: the GST app, the TDS app, Invoicing. A partner on a call with a client opens that client’s folder and sees filings, documents, fees, tokens and originals together. Both views read the same records, so nothing is typed twice.

Each login sees only what it should.

Roles for partner, manager, staff and article. A restricted login sees only the clients and services assigned to it, and file access is set per client: none, view only, or download.

  • Assign by client and by service: one person does GST for a client, another does payroll
  • Choose which apps each login can open
  • Before a login is removed, its clients and open work must be handed over
  • Season mode freezes settings for everyone except partners during peak weeks
CA Bundals · Team & Time · Access
Who can open whatDeshpande & Kulkarni, CAs
+ Invite
LoginClientsFiles
RDRahul DeshpandePartner
All clientsDownload
SKSneha KulkarniManager
All clientsDownload
PMPriya MehtaManager
All clientsDownload
APAmit PatilArticle
Assigned clients onlyView only
Sundaram Textiles · by service
GSTSneha Kulkarni
PayrollPriya Mehta
Income taxRahul Deshpande

Know where every DSC token is.

A register of client DSCs with expiry dates and a custody log: in the office, with a staff member, with the client, or lost. A hand-over is confirmed by the client with a one-time code on their phone.

  • Portal logins kept encrypted; opening one needs a reason and is logged
  • Expiry reminders to the client 30, 15 and 7 days ahead, from your own WhatsApp number
  • New and renewal orders tracked with vendor cost, your fee and whether the client has paid
  • You buy the DSC from your vendor as today. Nothing is ordered from here
CA Bundals · DSC & Vault · DSC register
DSC registerExpiry and custody
2 expiring in 60 days
HolderExpiresToken is
Vijay SundaramSundaram Textiles
12 Dec 2026In office
Anil ChitaleChitale Infra
3 Nov 2026With Amit Patil
Bhatia Steel WorksDirector
18 Mar 2027With the client
Custody log · Anil ChitaleIssued to Amit Patil for the Form 140 filing7 Oct 2026 · handed back by the client on 2 Oct, confirmed by OTP

An inward register for the originals clients leave with you.

Record deeds, cheque books and files the day they come in: what, from whom, who received them and which locker they went into. The client gets a receipt on WhatsApp. When the papers go back, the client confirms with a one-time code and the entry closes.

  • Every movement inside the office is logged
  • Flags for originals that should have gone back
  • Printable receipt and return slip; the whole register exports to CSV
  • The client sees “Originals with us” in their own portal
CA Bundals · Document Custody
Originals with usInward register
+ Inward entry
Inward no.DocumentStatus
IN-0142
Sale deed, originalSundaram Textiles · Locker B2In storage
IN-0139
Cheque book, 25 leavesKrishna Agro · with Priya MehtaIssued to staff
IN-0131
Purchase files, FY 2025-26Nandini Dairy · Locker A1Due to go back
IN-0127
Trust deed, originalReturned 1 Oct · confirmed by OTPClosed

Time, fees and the Monday report.

Staff log time against a client and a filing. Finished work becomes unbilled work, unbilled work becomes an invoice, and the reports show what was done, billed and collected.

  • Fee ageing at 0–15, 16–30, 31–45 and 45+ days
  • Unbilled work and realisation by client and by person
  • Your own firm’s payroll: partners lock the month, staff see only their own payslips
  • Every report exports to CSV
CA Bundals · Reports
Fees outstandingBy age · all clients
Export CSV
0–15 days₹1,12,000
16–30 days₹84,500
31–45 days₹52,000
45+ days₹36,000
ClientOldest invoiceDue
Bhatia Steel Works
52 days₹36,000
Nandini Dairy
38 days₹28,000
Meenakshi Traders
33 days₹24,000
Straight answers

What people ask about office software

Is there something to download?

No. CA Bundals runs in the browser on a computer or a phone. The only thing you may install is the small Tally connector, and only if you want Tally sync for clients whose books you keep.

Is there a free plan?

Yes, with limits, after 14 days of all 30 apps. See the pricing page for what each plan includes.

Who can see a client’s files?

Whoever you allow. File access is set per login and per client, and downloads, reveals and approvals are written to an audit log a partner can read.

Do you provide the WhatsApp number?

No. You connect your firm’s own WhatsApp Business number through Meta, and Meta bills you for messages directly. Without it, each message opens in WhatsApp on your phone to send by hand.

Can staff see each other’s salary?

No. For the firm’s own payroll, each person sees only their own payslips. The payroll itself is visible to partners only.

Where is the data kept?

The hosting region will be confirmed at launch. The security page says what is in place today and what is not.

Keep reading

More on what CA Bundals does

Dates, thresholds, rates and late fees shown on this page are the product’s defaults for FY 2026-27. Verify each one against the current notification before you rely on it. The firm, staff and clients in the screens are demo data.

Put the office on one login.

Every firm starts with 14 days of all 30 apps. No setup fee. Plans and limits are on the pricing page.