Everything you need to know about CAFirmHQ — GST reconciliation, Document Vault, and account management.
CAFirmHQ is a cloud platform built for Chartered Accountancy firms, their company clients, and Solo Accountants in India. It automates the monthly GSTR-2B reconciliation process — matching your Tally purchase register against the GSTR-2B download from the GST portal — and gives CA teams a structured, collaborative workspace to review exceptions, track pending ITC, and export clean results.
The Document Vault (available as a paid add-on) lets CA firms and their clients securely exchange financial documents — purchase invoices, bank statements, Tally exports, and more — replacing email attachments and WhatsApp files.
Existing tools are built for one side of the process:
CAFirmHQ is the layer between company and CA. Company accountants upload their Tally data and run a first-pass reconciliation. The CA receives structured, already-processed results — no re-keying, no email attachments. Both sides work in one shared platform, and CA remarks persist across months for every invoice.
No. CAFirmHQ is entirely cloud-based and runs in your browser. No installation, no desktop client, no IT setup required. It works on Chrome, Firefox, Edge, and Safari — on desktop and laptop.
CAFirmHQ is designed for three types of users:
Yes. Every plan includes a 90-day free trial with no credit card required. You get full access to all features during the trial — upload real data, run reconciliations, invite team members, and evaluate whether CAFirmHQ fits your workflow before committing.
Not currently. CAFirmHQ focuses on the reconciliation and ITC tracking workflow — the step before filing. You continue to use your existing tool (SPEQTA, CompuTax, or the GST portal directly) for GSTR-1 and GSTR-3B filing. CAFirmHQ's Excel export gives you the clean, reviewed data your filing tool needs.
GSTR-1 and GSTR-3B preparation is planned for a future phase.
You need two files each month:
JSON format for GSTR-2B is also supported.
CAFirmHQ uses three matching strategies, applied in sequence:
A tolerance of ₹1 is applied to taxable values to handle rounding differences.
Every invoice in your books is assigned one of seven statuses:
The Pending ITC Register is a carry-forward register for invoices that are in your Tally books but have not yet appeared in any GSTR-2B. These invoices must be monitored every month until the supplier files and they show up in 2B.
Without CAFirmHQ, CA teams maintain a manual pending sheet that grows over time and is easy to lose track of. CAFirmHQ automates this: every month when you run reconciliation, pending invoices are automatically re-checked against the new GSTR-2B. When they're found, the status updates to "Timing Difference" and the ITC becomes claimable.
Check these in order:
If results still look unexpected, submit a support ticket with the period and company name and our team will help.
Yes. The reconciliation grid supports inline editing. CA team members can override the system-assigned status for any invoice, add 2B Remarks (which map to your existing workflow taxonomy — Reflecting, Not Reflecting, etc.), and add free-text notes per invoice.
Remarks are stored against the invoice (keyed on company + period + invoice number) so they persist even if you re-upload and re-run the reconciliation.
Yes. From any Month View, click the download icon to export a formatted Excel reconciliation report. The export includes all columns from your Inwards Register plus the auto-filled 2B Remarks and reconciliation status for every invoice row.
The Document Vault is a secure file exchange between CA firms and their company clients. Instead of emailing purchase invoices, bank statements, Tally exports, and GST downloads back and forth, both sides upload directly into CAFirmHQ — and both can access, download, and comment on files from a single organised location.
Files are organised into Inward and Outward tabs, with system folders (Purchase Invoices, Bank Statements, Tally Exports, Other Documents) and custom folders you can create. Every file has a period tag, a description, and a threaded notes section for CA-client communication.
No. The Document Vault is a separate paid add-on, billed per CA firm per month based on storage quota. It is not included in any GST Reconciliation plan. You can activate the Vault from within the app — look for the "Activate File Vault" button in the sidebar.
Vault pricing tiers: Vault Starter (10 GB, ₹499/month), Vault Growth (25 GB, ₹999/month), Vault Pro (100 GB, ₹2,499/month).
The Vault accepts: PDF, Word documents (DOC, DOCX), Excel files (XLS, XLSX, XLSM), images (JPG, JPEG, PNG, GIF), plain text (TXT), CSV, XML, and ZIP archives.
The maximum file size is 100 MB per file.
Both. CA Admin, CA team members (Articles, Assistants), and company accountants can all upload files. However, company accountants can only upload to the Inward tab — the Outward tab is read-only for them. This reflects the typical direction of document flow: companies send documents in (invoices, statements), CAs send documents out (reconciliation reports, notices, letters).
Deleted files are soft-deleted — they are hidden from view but not immediately removed from storage. CA Admins can see soft-deleted files (shown greyed out) and can restore them if needed. Other roles cannot see deleted files at all.
Deleted files continue to count toward your storage quota until they are permanently removed. Permanent deletion happens periodically as part of storage cleanup.
All successfully uploaded files count toward your storage quota — including soft-deleted files until they are permanently removed. Files that were uploaded but not confirmed (e.g. an upload that was abandoned halfway) do not count toward your quota.
Your current storage usage is shown in the Vault panel as a bar with a colour indicator: teal (under 80%), amber (80–90%), red (over 90%).
Yes. Every file has a threaded notes section — visible in the file list as a 💬 badge showing the note count. Click it to open a notes panel where you can read existing notes and add new ones. Notes are append-only (no editing or deletion) to maintain a clear audit trail of CA-client communication. Use Ctrl+Enter to submit a note quickly.
At the end of the trial, your account enters a restricted state. You can view your existing reconciliation data but cannot run new reconciliations or add new companies until you subscribe to a paid plan. Your data is never deleted during this period — everything you uploaded and reconciled during the trial is preserved.
Each GSTIN you add to CAFirmHQ counts as one company. A business group with three GSTINs (e.g. three separate registered entities) would count as three companies. Your plan limit applies to the total number of GSTINs active under your account at any time.
Yes. You can upgrade at any time from Settings → Billing inside the app. The new plan takes effect immediately and you will be billed at the new rate on your next billing date. There is no penalty or lock-in for upgrading.
Yes. GST at the applicable rate is charged on all subscription fees. A GST-compliant tax invoice is issued for every payment, which you can use for your own ITC claim or as a business expense record.
Yes. Go to Settings → Billing and click "Cancel Subscription". Your plan stays active until the end of the current billing period and will not renew after that. There are no cancellation fees. Your data remains accessible for a reasonable period after cancellation.
No password needed. CAFirmHQ uses two passwordless login methods:
If you do not receive the magic link email, check your spam folder — emails come from noreply@mail.cafirmhq.com.
From the Admin Panel (CA Admin only), click "Invite User" and enter the person's email address. They will receive an invitation email with a one-click login link. Once they log in, you can assign them to specific companies from the Admin Panel.
For company accountants, make sure "Company Login Access" is enabled on the relevant company (Edit Company → toggle on) before assigning them — otherwise they will not be able to see the company's data after logging in.
We understand CAs are cautious about client data in the cloud. Here is how CAFirmHQ protects it:
The reconciliation engine is deterministic Python logic — not an AI model. No invoice data, GSTINs, or financial figures are sent to any external AI service during reconciliation. The matching algorithms are rule-based and run entirely on our own servers.
When AI-assisted features are introduced in future (such as mismatch explanations), they will use anonymised or summarised data for prompts — raw invoice numbers, GSTINs, and supplier names will not be sent to external AI services.
Access is controlled by the CA Admin through role-based assignments:
No user can access data outside the companies assigned to them.
Reconciliation results (invoice rows, statuses, remarks) are retained for the duration of your active subscription and for a reasonable period after cancellation, giving you time to export your data. Vault files are retained per the soft-delete policy — deleted files are retained for recovery purposes before being permanently removed.
For specific data retention queries or a data deletion request, contact our support team.
Our team responds to every support ticket within 1 business day. If you have an account, submit from inside the app for faster handling.