✦ Built for CA firms in India

Your CA firm runs on spreadsheets and WhatsApp. It doesn't have to.

CAFirmHQ automates GSTR-2B reconciliation and replaces document chaos with a secure, structured Vault — so your team spends time on review, not on chasing files and matching rows.

90-day free trial  ·  No credit card required  ·  Setup in minutes

Every month, your team matches 200 rows by hand. Then does it again next month.

For every client. Every month. Your Articles open two Excel files side by side and start checking invoice numbers one by one. This is where their time goes — not on analysis, not on client advisory. On copy-paste and row matching.

The Journal entry trap. A purchase entered as a Journal in Tally stores Tally's own number — "52", "88" — not the supplier's invoice number. Naive matching flags all of them as Missing in 2B. Your team manually hunts each one. Three invoices. Forty-five minutes. Every month.

The pending ITC graveyard. Supplier didn't file last month. You note it down somewhere. Next month, in the rush, nobody checks. Six months later: ₹60,000 in ITC sitting unclaimed in a sheet nobody is looking at.

The 2B Reco summary. Six lines filled by hand after the matching is done. You've done the hard work — and then manually summarised it too. There is no reason this should take a person.

A typical month — without CAFirmHQ

1
Article exports Tally file, downloads 2B, opens both in Excel. ~30 min setup.
2
Row-by-row matching using VLOOKUP or manual scroll. 1–3 hours per client.
3
Journal entries don't match. Manual investigation for each one.
4
Pending invoices noted in a separate sheet. Easy to forget next month.
5
CA reviews the entire spreadsheet again to add 2B Remarks. Then fills the summary manually.
Multiply by 40 clients. That's your month.
📊 GST Reconciliation Module

Upload two files. Review only the exceptions.

CAFirmHQ's three-strategy matching engine processes your Tally Inwards Register and GSTR-2B in seconds — handling exact matches, Journal entry fallbacks, and timing differences automatically. Every invoice is classified. Your team only touches the ones that need review.

Three-strategy matching engine

Strategy 1: exact invoice number. Strategy 2: supplier name + amount (Journal entry fallback). Strategy 3: Excess in 2B identification. 97%+ first-pass accuracy on real CA firm data.

Pending ITC register — automatic

Invoices missing in this month's 2B are tracked automatically and re-checked every subsequent month. When the supplier files, the status updates itself. No manual pending sheet. No forgotten ITC.

2B Remarks — inline, persistent

CA adds remarks directly in the grid. Remarks persist across re-uploads and are visible to the whole team. The 2B Reco summary generates itself.

Collaboration layer built in

Invite your client's accountant to do first-pass reconciliation. CA sees structured results immediately — no Excel attachment, no re-keying.

See how it works →

Every invoice gets one of 7 statuses

✓ Matched — ITC claimable ⚠ Amount Mismatch ⚠ GST Mismatch ✗ Missing in 2B ↩ Timing Difference ⏳ Pending + Excess in 2B
Before
1–3 hours per client per month
Journal entries flagged wrong
Pending ITC lost in spreadsheets
2B Remarks filled by hand
CA reviews all 500 rows
No audit trail on remarks
After
Engine runs in seconds
Journal entries resolved automatically
Pending ITC tracked across months
2B Remarks auto-filled
CA reviews exceptions only
Full remarks history per invoice

Validated on real CA firm data. 132 invoices. 100% match rate after three-strategy matching. ₹0 ITC at risk from Journal entry misclassification.

Your clients send documents the way people send memes. Over WhatsApp. At 11pm.

No folder structure. No version control. No record of what was sent, when, and by whom. And on your side — three email threads, two WhatsApp chats, and one Google Drive link that expired — for a single client's monthly documents.

The wrong file problem. Client sends "March invoices." You start reconciliation. Halfway through, you realise it's February's file renamed. Back to WhatsApp. Another 2 hours gone.

The "did you get it?" problem. You send the reconciliation report by email. Client says they never received it. You resend. They reply to the wrong email thread. Now there are two versions of the report in circulation and neither of you knows which is final.

The audit panic problem. GST notice arrives. You need the original purchase invoice for one supplier from 14 months ago. You search email. You search WhatsApp. You message the client. Three days later — maybe — it appears.

Document flow — without a Vault

📱
WhatsApp — bank statements, invoices, random PDFs, voice notes explaining what a PDF is
📧
Email — Tally exports with filenames like "Final_v3_ACTUAL_USE_THIS.xlsx"
🔗
Google Drive link — shared once, expired, no one knows which folder it pointed to
Which version is final? Nobody knows. The client doesn't know either.
This is the hidden cost CA firms never calculate: hours spent on document logistics, not on accounting.
📁 Document Vault

One place for every document, for every client.

The Document Vault gives your CA firm and each client company a shared, structured file exchange. Documents go in once — tagged with the period, labelled clearly — and stay there. No email threads. No expired links. No hunting.

📂
Inward & Outward structure

Inward tab: client sends documents to the CA — purchase invoices, bank statements, Tally exports. Outward tab: CA sends documents to the client — reconciliation reports, notices, letters. Everyone knows where to look.

🏷
Period tagging

Every file is tagged with a period ("March 2026") and a description. No more filenames like "Final_v3_ACTUAL." You search for March. March appears.

💬
Threaded notes per file

CA and client can comment on any file — "Please recheck page 3" or "Corrected version uploaded above." Append-only thread. Complete audit trail.

🔒
Access control built in

Company accountants can only see their own company's vault. CA team members see only the clients assigned to them. Nothing leaks across firms.

See Vault plans → Vault FAQ

File Exchange — Coretech Solutions

Inward Outward
📁 Purchase Invoices 14 files
📂 Bank Statements 3 files
HDFC_Mar2026_statement.pdf
Mar 2026  ·  Uploaded by Priya A.  ·  2.1 MB
💬 2
HDFC_Feb2026_statement.pdf
Feb 2026  ·  Uploaded by Priya A.  ·  1.8 MB
💬 0
📁 Tally Exports 6 files
📁 Other Documents 2 files
Before
Documents across WhatsApp, email, Drive
No way to know which version is final
No record of what was sent when
Audit panic when notice arrives
After
One location per client, always
Period-tagged, described, searchable
Full upload history and audit trail
Find any document in seconds

Available as an add-on to any GST Reconciliation plan. Vault Starter from ₹499/month for 10 GB. Activate from within the app.

Built for every role in the CA practice

CA Firms

Multi-client compliance teams managing 10 to 100+ company clients every month.

  • Multi-company dashboard for all clients
  • Invite Articles and Assistants as team members
  • Invite company accountants for first-pass reconciliation
  • CA Admin reviews and approves final output
  • Document Vault for secure client file exchange
  • Plans from ₹2,499/month for 10 companies

Company Accounts Teams

Finance teams who handle their own documents and do first-pass reconciliation before handing to their CA.

  • Upload documents directly to the Vault — no WhatsApp
  • Run first-pass reconciliation independently
  • CA sees your work immediately — no email
  • No deep GST knowledge required
  • Access only your own company's data
  • Invited by your CA firm — no separate signup

Solo Accountants

Independent accountants managing GST compliance for 1–3 companies on their own.

  • Manage up to 3 companies independently
  • Full reconciliation workflow, no team needed
  • Pending ITC tracker across months
  • Document Vault for your own document storage
  • Excel export for filing
  • ₹299/month — the most affordable plan
97%+
First-pass match rate
2
Products. One login.
90
Day free trial
₹0
ITC lost to Journal entry errors

Simple, transparent pricing

GST Reconciliation from ₹299/month. Document Vault from ₹499/month as an add-on. 90-day free trial on every plan — no credit card, no commitment.

GST Recon
₹299/mo
Solo Accountant plan
Up to 3 companies · 90-day trial
+ Vault Add-on
₹499/mo
Vault Starter — 10 GB
All clients · Inward & Outward

Stop reconciling rows. Stop chasing documents.

Start your free 90-day trial today. No credit card, no setup fee. Run your first reconciliation in minutes on your own Tally data.