For a CA practising alone

Practice software for a sole practitioner CA: the whole office on one login.

When you are the partner, the manager and the article, the risk is not a lack of skill. It is the date that sat in your head, the client who never sent the statement, and the bill you forgot to raise. CA Bundals holds those three things for you and stays out of the way of the work itself.

CA Bundals · Dashboard
Good morning, RahulDeshpande & Kulkarni, CAs · Pune
10 Oct 2026
Due in 7 days12
Awaiting client data5
Work not yet billed4
Invoices unpaid6
Client and workDueStatus
Nandini DairyGSTR-1 · September
11 OctReady
Vaidya EnterprisesCMP-08 · July to September
18 OctAwaiting data
Sundaram TextilesGSTR-3B · September
20 OctIn progress
Bhatia Steel WorksAOC-4 · FY 2025-26
30 OctNot started

The screens on this page show the product’s demo firm, which has a team. A practice of one sees the same screens with one name on them.

Which apps this practice uses

Start with four apps. Open the rest when a client needs them.

Nobody uses all 30. This is the usual order.

A calendar that builds itself from what each client is.

Adding a client means answering five questions: what kind of entity, which registrations, which GST scheme, what turnover, which states. The rules lay out the client’s year from those answers. You do not maintain a due-date sheet.

  • Each row says why it applies
  • When a date is extended, the affected rows move
  • One-off items go in by hand: a notice reply, a bank’s request
CA Bundals · Compliance · Add a client
Vaidya EnterprisesNew client · five questions
Year laid out
QuestionAnswer
Entity
Proprietorship
Registrations
GST · PAN
GST scheme
Composition
Turnover
Band chosen
States
Maharashtra
Laid out for the yearCMP-08 each quarter · GSTR-4 · ITR · advance tax

Clients send papers without calling you.

A request is a checklist sent as a link. The client uploads from the phone with no password. Reminders go on the days you set and stop when the last paper arrives. Messages go from your firm’s own WhatsApp Business number once you connect it. Until then, each message opens in WhatsApp on your phone with the text written, ready for you to send.

  • Files land in the client’s vault, sorted by financial year
  • The client sees returns, acknowledgements and bills in a portal under your name
  • Portal logins and DSC expiry sit in an encrypted vault
CA Bundals · Documents · Requests
Requests open3 clients
+ New request
Vaidya Enterprises · GST July to SeptemberReminded once
3 of 5 received · next reminder 13 Oct
Aditi Joshi · papers for the returnComplete
7 of 7 · the request closed itself
Krishna Agro · bank statement for SeptemberSent today
0 of 1 · first reminder 12 Oct

The bill goes out the day the work is done.

Finished work becomes unbilled work. Raise the invoice from it on your own price list, add the challan you paid for the client, and send a pay link. Payments go to your own Razorpay account once you have connected it. What is unpaid is aged for you.

  • GST on your fee worked out on the invoice
  • Fees outstanding, sorted by how old they are
  • Paid status and the receipt show in the client’s portal
CA Bundals · Invoicing · Unbilled work
Unbilled work4 items
Create invoice
ClientWork
Krishna Agro
GSTR-3B · SeptemberDone 8 Oct
Chitale Infra
TDS return · Q1Done 30 Jul
Saraf Exports
ROC annual formsDone 26 Sep
Saraf Exports
Challan paid for the clientOut-of-pocket
The challan you paid goes on the same invoice as your fee.
When the practice grows

Nothing has to be set up again when you hire

Add a person and give them a role: partner, manager, staff or article. Limit the login to the clients and the apps it needs. The work already recorded stays where it is, and sign-off starts to mean something, because prepared and approved are now two people.

In plain words

What it does for a practice of one, and what it leaves to you

What it does

  • Lays out each client’s year from five answers
  • Chases papers through a link, with reminders that stop by themselves
  • Gives working papers when you want them: tax computation, GSTR-2B reconciliation, certificates
  • Raises bills from finished work and takes payment by link
  • Gives your clients a portal under your own name

What it does not do

  • Submit returns or connect to any government portal
  • Replace Tally or your return utilities
  • Send messages from a number that is not yours
  • Need installing. It opens in a browser
Straight answers

Questions a single practitioner asks

I work alone. Is this built for firms with staff?

It works for both. With one login you are the partner, so sign-off, settings and every client are yours.

Do I have to use all 30 apps?

No. Most single practices start with the calendar, GST, income tax and documents, then add invoicing and the client portal.

Which plan suits a single practitioner?

Plans are priced for the firm, not per client and not per user, and they differ in the apps and limits they include. The pricing page has the table.

Will my clients have to install anything?

No. Upload links and pay links open in the phone’s browser. The portal signs in with a one-time code on the mobile number you hold for them.

Does it send my returns in?

No. CA Bundals prepares, tracks and reminds. You submit on the government portals and record the acknowledgement here.

Read next

More on what CA Bundals does

Dates, form numbers, rates and limits on this page are the product’s defaults for FY 2026-27. Verify each against the current notification. The firm, staff and clients in the screens are demo data, and the screens are drawings, not photographs.

Put your own clients in and see next month laid out.

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