8 slots pre-booked. 8 extra slots just opened — first come, first served. Grab a slot →

> basalt_services v1.0 // May 2026 // 8 slots open

Your practice runs on WhatsApp, Excel, and memory.
That breaks.

Pick the problem. We ship the AI fix in 1 week. ₹29,999.

Schedule a call → · WhatsApp us → · 8 slots open — ₹29,999/problem

Choose The Problem

12 Practice Problems. Pick Yours.

200 clients se document maango — WhatsApp pe sort ho jaaye

The Headache

Filing season. You need Form 16, bank statements, 80C proofs from 200 clients. You WhatsApp the list. One sends Form 16. Silence. You remind. They send two bank statements out of four. Another sends a screenshot instead of PDF. By deadline week, 40% are still incomplete. Your phone is an unmanageable mess of partial documents.

The Fix

Client keeps WhatsApping documents — nothing changes for them. AI auto-classifies what was sent (Form 16, bank statement, 80C proof), files it to the client's folder, updates the checklist. You ask: 'show me incomplete clients' and get: '87 complete, 45 partial (here's what's missing from each), 68 haven't sent anything.' Auto-sends personalised WhatsApp reminders.

Purane client ko yaad karo — before they find another CA

The Headache

Your practice has 300+ clients accumulated over 12 years. In any given year, 150 are active. The remaining 150 are dormant — they filed with you 3 years ago, or did a one-time registration, or drifted to another CA. Nobody tracks who these people are. Meanwhile, their ROC filing is due, their advance tax date is passing, and they'd come back if someone just called.

The Fix

Scans your Tally client list + compliance calendar + past filing dates. Every Monday on WhatsApp: 'These 5 clients need you this week. Here's why. Here's what to say.' Not a CRM. Not a drip campaign. A weekly call list with talking points from YOUR data. First month typically recovers ₹50K-1L in dormant fees.

Client ne WhatsApp pe bola tha 'haan karo' — ab dhundho

The Headache

Client calls at 9pm, sends a WhatsApp voice note: 'just go ahead with the revised structure, 51-49 with my wife as director.' Two months later there's a dispute. You need to prove the client authorised this. You scroll through 6 months of chat — Diwali greetings, invoice PDFs, random queries, and voice notes. 45 minutes later you still haven't found it.

The Fix

Export your WhatsApp chat (built-in feature). AI processes it — transcribes voice notes, tags every message as instruction, query, document, or social. Creates a searchable per-client decision log. 'Show me all instructions from Agarwal Enterprises' returns a clean timeline. You keep chatting on WhatsApp. The AI processes the export periodically.

Ek row miss hua tracker mein — late fee client pe

The Headache

You manage compliance for 200 entities. Each has different filings: GST monthly, TDS quarterly, ROC annually, advance tax dates. Your master tracker is a massive Excel sheet — entity names as rows, months as columns, color-coded by status. One person 'owns' this sheet. When they're on leave, things slip. When ICAI changes a deadline, someone has to update 200 rows manually.

The Fix

We don't replace your tracker — we make it smart. Your existing Excel format, your status categories, your column structure. AI cross-references with compliance due dates, flags gaps between 'data received' and 'filing deadline', sends WhatsApp reminders to your clerks and clients. Monday morning: 'Due this week: 47. Overdue: 12. Data missing: 3.'

Last time Gupta ji ko kitna charge kiya tha?

The Headache

Client calls asking for a quote. You think: 'What did we charge for the same thing last year? Was it ₹15K or ₹18K? And this client is bigger, so maybe ₹20K? But wait, Agarwal got a discount because he referred three clients...' You flip through old WhatsApp messages, check Tally invoices, ask the clerk. Eventually you pick a number from gut feeling.

The Fix

AI indexes all past invoices from Tally, proposals from WhatsApp and email, plus context you dictate ('Gupta was a discount because of referral volume'). You ask: 'What have we charged for Pvt Ltd incorporations in the last 2 years?' and get back a range with context. A pricing memory, not a pricing engine.

Ek promoter, 7 companies — full picture kahan hai?

The Headache

Your successful client doesn't have 'a company.' They have: a manufacturing Pvt Ltd, a trading partnership, a proprietorship, a family trust, an HUF, a holding company, and their wife's company. In Tally, these are 7 separate companies. When the promoter calls asking 'what's my overall tax position?', you switch between 7 Tally companies doing mental math.

The Fix

Promoter-level dashboard layered on your existing Tally data. You tell it once: 'These 7 entities are the Sharma group.' It aggregates total tax liability, all pending compliances, inter-entity transactions, and key metrics. When the promoter calls, you pull up one view instead of switching between seven companies.

Clerk chala gaya — 30 clients ka status kisne dekha?

The Headache

Your senior article clerk manages 30 client matters. Status lives in their head, their WhatsApp chats, a personal Excel sheet they maintain their own way. When they leave — and article clerks rotate every 3 years by design — you spend 2-3 weeks calling clients asking 'so... where are we on your matter?'. Some matters fall through cracks entirely.

The Fix

AI passively reads WhatsApp group chats and the clerk's Excel tracker. No behaviour change — the clerk keeps working exactly as they do. The AI watches and keeps a log. When the clerk leaves, you ask 'show me everything about client X' and get a coherent timeline with status, last action, and pending items.

Hearing miss ho gayi — judge naraz, client bhi

The Headache

50-200 active matters. Next hearing dates tracked in a diary or your memory. You spend 1-2 hours daily checking the ecourts cause list and cross-referencing with your register. Sunday evenings you mentally review Monday's matters. Miss a limitation period? Case is time-barred. Miss a hearing? ₹5K-15K wasted in adjournment costs. Judge's displeasure. Client's trust broken.

The Fix

Scrapes ecourts.gov.in cause lists (public data), matches against your case database, sends WhatsApp alerts 48 hours and 24 hours before hearing. Flags limitation periods at 30, 15, and 7 days before expiry. You stop checking cause lists. The important dates come to you.

Kachha notebook ki photo aayi — Tally mein daal do

The Headache

Client WhatsApps a photo of a handwritten cash book, a stack of purchase bills held with a rubber band, a bank passbook page. Your article clerk types these into Tally. 3-4 hours per client with 30-40 bills/month. Generic OCR fails on handwritten Hindi, overlapping bills, inconsistent formats. The clerk checks everything anyway, saving no time.

The Fix

Vision model tuned for THAT client's handwriting and format. Not generic OCR — it learns 'when Bansal ji writes this squiggle, it means ₹' and 'his columns are always Date | Particulars | Amount.' Outputs Tally-importable data. First month needs human verification. After that, 90%+ accuracy for that specific client.

Policy lapse ho gayi — commission bhi gayi, client bhi gaya

The Headache

You have 1,500 active policies. 4-5 renewals due every day. Tracked in a massive Excel sheet. You spend 2-3 hours daily scanning for upcoming renewals. Miss one and the client buys from PolicyBazaar. Or worse — they have an accident during the lapse. Agents lose 25-30% of their renewal book every year from missed follow-ups.

The Fix

Import your policy register (Excel/CSV). Auto WhatsApp reminders at 30, 15, 7, and 1 day before expiry with document checklist link. Track response status. Daily dashboard: '12 renewals due this week, 8 contacted, 4 need follow-up.' You stop scanning spreadsheets. Revenue stays.

Har RFP ke liye 10 ghante — 70% toh same hota hai

The Headache

You respond to 3-4 RFPs per month. Each proposal takes 8-12 hours of senior consultant time. 70% is boilerplate — company overview, team profiles, methodology, past case studies. 30% is custom — scope, timeline, pricing. Your partner works weekends on proposals instead of delivering current projects. Most don't win anyway.

The Fix

Template library with AI customisation. Input: client name, industry, problem statement, scope bullet points, budget range. System generates a complete proposal pulling from your boilerplate, relevant case studies, and standard methodology. Partner edits for 1 hour instead of writing for 8.

How It Works

From disconnected tools to one view. 7 days.

1

Day 1–2: Discovery

We join a call. You show us your biggest headache. We map your client data flows, filing processes, and pain points.

2

Day 3–5: Build

We build using your existing WhatsApp, Excel, and Tally. No new software for your team to learn.

3

Day 6: Test with your data

We run it on real practice scenarios. You test with actual client data. We fix same day.

4

Day 7: Go live

Your team uses it. We stay on WhatsApp for 2 weeks post-launch.

The Math

₹29,999 vs the alternatives.

Option Cost Time to value Risk
Hire a CA tech person ₹35,000–50,000/month 3–6 months to ramp up Leaves. Takes knowledge.
Buy practice management software ₹5,000–15,000/month Never fully adopted Generic. Your team ignores it.
Basalt: 1 problem, 1 week ₹29,999 7 days Works or we fix it. WhatsApp support for 2 weeks.

Why Trust Us

Built by a CA who connected his own practice first.

Paresh runs a wealth management practice. Portfolio reviews, compliance filings, client reconciliation, research workflows — necessary, diligent work that ate 60% of his week. He connected his own tools — Tally, WhatsApp, Excel — so the ceremonies still happen, but without him doing them by hand. Then Ketan joined — 22 years shipping production systems at Druva, Symantec, and multiple 0-to-1 startups (tacit.sh, inchronicle.com, outoftheblue.ai). Now we build the same for your practice.

Who Builds This

One understands your numbers. One builds the system.

Paresh Bhide

Paresh Bhide

CA, Wealth Manager

Runs a wealth management practice on AI he built himself. Connected his own portfolio reviews, compliance filings, and client ceremonies — the necessary, diligent work that ate 60% of his week. Knows the filing season nightmare because he lives it.

Ketan Khairnar

Ketan Khairnar

Software Architect, 22 years

Shipped production systems at Druva, Symantec, and many 0-1 startups. Builds the AI solution that actually works in your practice — not in a demo. Products in production with paying users: tacit.sh, inchronicle.com, outoftheblue.ai, lana.eco.

Slots

8 slots pre-booked. 4 new slots just opened due to demand.

April demand exceeded expectations — we added 1 extra slot per week. First come, first served.

Apr W1 Apr 1–4 1 slot available
Apr W2 Apr 7–11 1 slot available
Apr W3 Apr 14–18 1 slot available
Apr W4 Apr 21–25 1 slot available
Apr W5 Apr 28–May 2 1 slot available
May W1 May 5–9 1 slot available
May W2 May 12–16 1 slot available
May W3 May 19–23 1 slot available