Complete User Guide — Updated Aug 2025
Step-by-step guides for every feature — CRM, compliance, invoicing, client portal, AI chatbot, GST portal pull, Tally push, and more.
Overview
The complete practice management platform for Indian CA firms — from capturing leads to filing compliance.
CRM & Lead Pipeline
Capture leads from Meta Ads, manual entry, CSV, or API and track from enquiry to onboarded client
Compliance Tracker
Never miss a GST, ITR, ROC, TDS, or advance tax deadline across all clients
Invoicing & Billing
Create branded GST invoices and quotations with auto tax calculation
Document Vault
Secure, year-organized document storage shared between CA and client
Website Builder
Publish your firm website in minutes — no code needed
Client Portal
Clients log in to see compliance status, documents, invoices, and tasks
AI Assistant
Instant answers on tax rules, filing procedures, and compliance deadlines
Analytics & Reports
Revenue, pipeline, team productivity, and compliance health at a glance
Meta Ads Sync
Auto-pull Facebook & Instagram leads into your CRM in real time
Section 01
Real-time KPIs: revenue, open pipeline, compliance deadlines, pending tasks, and outstanding invoices.
Dashboard
Active Clients
24
Open Pipeline
₹4.8L
Revenue (Month)
₹88,500
Compliances Due
3
Pending Tasks
7
Outstanding
₹2.03L
Section 02
Capture, track, assign, call, and convert leads from multiple sources — Meta Ads, manual entry, CSV upload, or API.
CRM & Leads
From lead to client — all sources in one pipeline
New Leads
3
Pipeline Value
₹85,000
Won This Month
₹45,000
Conversion
24%
New Lead
(3)
Rajender S.
Warm Lead
(4)
Priya T.
Hot Lead
(2)
Lead Close
(2)
DND
(1)
Negative
(0)
Click Import from Meta in the CRM toolbar. The dialog has two tabs:
Upload File tab
API Pull tab
id. Duplicate phone numbers return a 409 conflict.taxzeo.apk Android app directly.Lead Pipeline Stages (Temperature-based)
Use the Next button on a lead card to advance it to the next stage. Use DND to mark a lead as Do Not Disturb (call later).
Lead Source Analytics
Scroll to the bottom of the CRM page to see a Lead Source Analytics bar chart — shows how many leads came from each source (Facebook, Instagram, Website, Walk-in, etc.). Use it to measure which channels are performing and where to invest.
Section 03
Complete client profiles with GSTIN, entity type, contact details, services, compliance history, and portal access.
Client Management
+ Add Client| Client | GSTIN | Entity | Status | Services |
|---|---|---|---|---|
| Sharma & Sons | 27AAPFS7... | Partnership | Active | GST, ITR |
| Priya Traders | 29BBBPT1... | Proprietor | Active | GST |
| ABC Pvt Ltd | 06AACCA1... | Pvt Ltd | Active | ROC, ITR |
ca.zeohq.com) and credentials with your client.Section 04
Build your firm's service menu — services listed here appear as options in quotations, leads, and client profiles.
Service Catalog
+ Add Service| Service Name | Category | SAC Code | Price | Status |
|---|---|---|---|---|
| GST Registration | GST | 998231 | ₹5,000 | Active |
| GSTR-3B Monthly Filing | GST | 998231 | ₹2,500 | Active |
| ITR Filing (Individual) | Income Tax | 998232 | ₹3,000 | Active |
Section 05
Create and send detailed service quotations to leads and clients before they commit to an engagement.
Quotations
+ Create Quotation| Quote # | Client | Amount | Valid Till | Status |
|---|---|---|---|---|
| QUO-001 | Sharma & Sons | ₹25,000 | 31 Aug | Sent |
| QUO-002 | Priya Traders | ₹8,500 | 15 Sep | Draft |
| QUO-003 | ABC Pvt Ltd | ₹45,000 | 01 Aug | Accepted |
QUO-001).Section 06
Track every GST return, ITR, ROC filing, TDS, advance tax, and custom compliance across all clients in one view.
Compliance Tracker
+ Add Compliance| Client | Type | Due Date | Status |
|---|---|---|---|
| Sharma & Sons | GSTR-3B | 20 Aug | Pending |
| Priya Traders | ITR-3 | 31 Jul | Overdue |
| ABC Pvt Ltd | ROC Annual | 30 Sep | Filed |
| MNO Ltd | TDS Return | 31 Oct | Upcoming |
Compliance Types Supported
Section 07
Create, assign, and track tasks for client work — document collection, preparation, review, filing, and follow-up.
Task Management
+ Add TaskTo Do (4)
Collect Form 16 — Sharma
Prepare GSTR-3B
In Progress (3)
ROC Filing — ABC Ltd
Review (2)
ITR draft — Priya
Done (8)
Section 08
Upload, organize, and share documents with clients. Files are organized by client and year for easy retrieval.
Document Vault
⬆ Upload📄 GST Certificate.pdf
Sharma & Sons
Aug 2025
📄 ITR Acknowledgement.pdf
Priya Traders
Jul 2025
📄 Form 26AS.pdf
ABC Pvt Ltd
Jun 2025
Section 09
Create professional GST invoices, track payment status, send reminders, and monitor outstanding amounts.
Invoicing
+ Create Invoice| Invoice # | Client | Amount | Date | Status |
|---|---|---|---|---|
| INV-001 | Sharma & Sons | ₹18,000 | 01 Aug | Paid |
| INV-002 | Priya Traders | ₹12,500 | 05 Aug | Sent |
| INV-003 | ABC Pvt Ltd | ₹45,000 | 10 Aug | Sent |
INV, TZO) and starting number. All new invoices follow this sequence.Section 10
Clients raise support tickets from their portal. Your team tracks, responds to, and resolves them here.
Support Tickets
| Ticket # | Client | Subject | Priority | Status |
|---|---|---|---|---|
| TKT-001 | Sharma & Sons | GST certificate query | High | Open |
| TKT-002 | Priya Traders | Invoice correction needed | Medium | In Progress |
| TKT-003 | ABC Pvt Ltd | Password reset | Low | Resolved |
TKT-001), Subject, Client name, Priority (Low / Medium / High / Urgent), Status (Open / In Progress / Resolved / Closed), and message thread.Section 11
Build a professional CA firm website in minutes — no coding, no hosting required. Fully customizable with live preview.
Expert CA Services for Your Business
Trusted compliance partner since 2015
Get Free ConsultationGST Filing
ITR Returns
ROC Filings
yourfirm.ca.zeohq.com or your custom domain.www.yourfirm.com) by going to Publish & Domain settings and adding a CNAME record pointing to sites.ca.zeohq.com.Section 12
Give clients a window into their compliance status, documents, tasks, invoices, and support tickets — without any manual reporting.
Client Portal
My Dashboard
Sharma & SonsPending Filings
3
Documents
12
Outstanding
₹18,000
Compliance Status
Clients see all their GST, ITR, ROC filings with status and due dates
Document Vault
Files shared by the CA appear here for download; clients can also upload
Pending Tasks
Tasks assigned to the client (documents to provide, forms to sign)
Invoices
All invoices with payment status and outstanding balance banner
Support Tickets
Raise queries and track ticket replies — all in one place
Notifications
Overdue compliance bell icon alerts the client instantly
ca.zeohq.com), email, and password. They click "Client Login" to access their portal.Section 13
Instant answers on tax rules, filing procedures, compliance requirements, and regulatory updates — for your team and your clients.
AI Assistant
BetaSection 14
A curated library of compliance guides, filing checklists, and regulatory references for your team and clients.
Knowledge Base
How to file GSTR-9 Annual Return — Step by Step
Section 44AB Tax Audit: Threshold & Requirements AY 2025-26
ROC Annual Return Filing for Pvt Ltd Companies
Article Categories
Section 15
Revenue trends, team productivity, compliance health, client growth, and lead conversion analytics in one view.
Analytics & Reports
This Month ▾⬇ Export CSVRevenue
₹88,500
+12% vs last month
Leads Converted
4
22% conversion rate
Compliance Filed
18
3 overdue
Section 16
Invite, manage, and remove team members. Assign roles to control what each person can access.
Section 17
Define what each team member can see and do. Built-in roles cover most firms; create custom roles for special access needs.
| Permission | Employee | Manager | Super Admin |
|---|---|---|---|
| View CRM leads | ✓ | ✓ | ✓ |
| Add / edit leads | ✓ | ✓ | ✓ |
| Distribute leads | ✗ | ✓ | ✓ |
| View clients | ✓ | ✓ | ✓ |
| Add / edit clients | ✗ | ✓ | ✓ |
| View & edit tasks | Own only | ✓ | ✓ |
| View compliance | ✓ | ✓ | ✓ |
| Edit compliance status | ✓ | ✓ | ✓ |
| Create invoices | ✗ | ✓ | ✓ |
| View invoice amounts | ✗ | ✓ | ✓ |
| Delete recordings | ✗ | ✗ | ✓ |
| User Management | ✗ | ✗ | ✓ |
| Settings | ✗ | ✗ | ✓ |
| Analytics (full) | ✗ | ✓ | ✓ |
Section 18
Firm profile, invoice branding, Meta Ads credentials, notifications, and integrations — all in one place.
Settings
INV, TZO, FY25. New invoices are numbered INV-001, INV-002, etc.INV-245 to continue your existing sequence.Section 19
Connect your Facebook Page so every Instant Form submission appears as a new CRM lead automatically — no manual copy-paste.
developers.facebook.com → Create App → Business type. Add the "Capture & manage ad leads" use case to unlock leads_retrieval permission.leads_retrieval, pages_manage_ads, pages_read_engagement. Then call /PAGE_ID?fields=access_token and copy the returned token.act_ prefix automatically.New Feature
Embed a trained AI chatbot on your CA firm website. It answers visitor queries from your Knowledge Base and automatically captures leads into your CRM.
Why this matters for CA firms
Most enquiries happen outside business hours — at 11 PM when a business owner is worried about a GST notice or ITR deadline. The AI Chatbot answers these questions instantly, keeping the visitor engaged, and captures their contact details as a CRM lead so you can follow up the next morning.
your-firm).</body> tag of your website.New Feature
Upload any financial document and Claude AI extracts every data point in seconds. Includes correction memory that learns your preferences per client.
What makes this different from other OCR tools
Standard OCR just reads text. TaxZeo's AI parser understands financial documents — it knows that "SBI NEFT REV/REC" is a bank transfer (not a vendor payment), it knows ITC eligibility rules for purchase invoices, and it knows how to map Form 16 boxes to the correct salary components. Plus: Correction Memory means each correction you make becomes a permanent rule for that client.
Bank Statement
Excel/CSV/PDFPDF, Excel (.xlsx), CSV. Extracts: date, description, debit, credit, category, ledger head. Auto-categorizes income, expenses, transfers, bank charges, GST payments.
Purchase Invoice
PDF/ImagePDF or image (JPG, PNG). Extracts: vendor name, GSTIN, invoice no, date, line items with HSN codes, CGST/SGST/IGST, taxable amount, ITC eligibility.
Sale Invoice
PDF/ImagePDF or image. Extracts: customer name, GSTIN, invoice details, line items, tax amounts. Ready for GSTR-1 data entry.
Form 16
PDFPDF. Extracts: employer name, PAN, salary breakup (basic, HRA, LTA, allowances, bonus), all Chapter VI-A deductions, quarterly TDS, net taxable income.
Export CSV
Download transactions as CSV for manual import into Tally or spreadsheet analysis.
Download Tally XML
Download a Tally-compatible XML file (Payment/Receipt/Purchase/Sales vouchers) that you can manually import via Tally→Import Data.
Push to Tally New
One-click push to Tally via the connector script. Appears in Tally within seconds — no file download needed. Requires Tally Connector setup (see Section below).
New Feature
Connect your GSP credentials and pull GSTR filing status, ARN, and tax liability directly from the GST portal via OTP authentication.
How this helps a CA with 100+ clients
Instead of logging into the GST portal separately for each client to check GSTR-3B filing status, you trigger an OTP pull in TaxZeo and get the status, ARN, and filing date auto-updated in your compliance tracker. What used to take 2–3 minutes per client now takes 10 seconds.
https://apibeta.gst.gov.in for sandbox, or your GSP's production URL).042024 for April 2024).What data is pulled from the portal
Filing Status
Filed / Pending
ARN
Acknowledgement Receipt Number
Filing Date
Exact date filed
Tax Liability
Total tax amount if available
Return Period
MMYYYY format
Return Type
GSTR-1 / 3B / 2A
New Feature
A lightweight connector script runs on your PC and automatically pushes parsed bank statements and invoices as vouchers into Tally.ERP 9 or Tally Prime.
Zero file download. Zero manual import. Zero errors.
Traditional workflow: parse in TaxZeo → download XML → open Tally → Import Data → select file → confirm. New workflow: parse in TaxZeo → click "Push to Tally". The voucher is in Tally within seconds. The connector runs silently in the background — you only set it up once.
a3f8c2d1-9b4e-... — keep it secure, it identifies your firm.tally-connector.js.nodejs.org if needed — use v18 or later.TaxZeo Tally Connector — Started. Waiting for push jobs...Voucher types created per document
| Document | Tally Voucher Type | Ledger Mapping |
|---|---|---|
| Bank statement (debit) | Payment Voucher | Debit: Expense Ledger, Credit: Bank Account |
| Bank statement (credit) | Receipt Voucher | Debit: Bank Account, Credit: Income Ledger |
| Purchase invoice | Purchase Voucher | Debit: Purchase Ledger, Credit: Party (Vendor) |
| Sale invoice | Sales Voucher | Debit: Party (Customer), Credit: Sales Ledger |
pm2 or simply leave the command prompt open. The connector auto-reconnects if the internet drops.FAQs
Common questions from CA practitioners and their clients about TaxZeo features, integrations, and compliance.
Still have questions?
Our support team typically responds within 2 hours during business hours (9 AM – 7 PM IST, Monday–Saturday).
Email Support → support@zeohq.comTaxZeo — Complete Feature Guide
The Practice Management Platform for Indian CA Firms
Need help? Contact us at support@zeohq.com