Nothing slips through at deadline
A checklist with visible pending status catches an outstanding rent agreement or bank statement well before a filing deadline, rather than at the very last moment.
Available now
In build
The whole team
Nineteen specialists, each with a defined job and an honest status label.
See all nineteenThe CA can ask for exactly the documents they need for the period (bank statements, purchase bills, rent agreement) and track who's uploaded what, instead of chasing over WhatsApp.
Works with
What it does
The CA (or the owner, for self-preparation) creates a checklist of documents needed for a period, and the counterpart gets a notification listing exactly what's outstanding. Each item shows uploaded/pending status so nothing needs a follow-up message to check.
A CA preparing a client's quarterly filing used to send a WhatsApp message listing five documents needed, get three of them within a day, and then had to remember, entirely unaided, which two were still missing two weeks later when the deadline was suddenly close. Chasing outstanding documents over chat, with no list anyone could actually check against, meant something always slipped through until the very last moment before filing.
The document request checklist gives that list a place to live and a status that updates as things arrive. The CA, or the owner preparing their own books, creates a checklist of exactly what's needed for a period — bank statements, purchase bills, a rent agreement — and the counterpart sees precisely what's outstanding, with each item showing uploaded or pending status, so nothing needs a follow-up message just to check where things currently stand.
Khata runs this directly on the platforms your customers already use — no separate app for them to install.
How it works
The CA, or the owner preparing their own books, lists out exactly what's needed for the period — specific documents like bank statements, purchase bills, or a rent agreement — as individual, trackable checklist items.
The other side receives a notification listing precisely what's outstanding for that period, rather than a vague reminder to "send the usual documents" that leaves far too much room for guessing entirely on either side.
As documents are uploaded against a specific checklist item, its status updates immediately, so both sides can see at a glance exactly what's been provided already and what's still genuinely missing, right up to the deadline.
A reminder cron sends a WhatsApp or email nudge for items still pending past a set point, targeting exactly the outstanding items rather than repeating the whole original list regardless of how much progress has already been made.
Why it matters
A checklist with visible pending status catches an outstanding rent agreement or bank statement well before a filing deadline, rather than at the very last moment.
Status per item means neither the CA nor the owner has to remember, unassisted, which two of five requested documents are still outstanding two weeks in.
A nudge goes out for the specific items still outstanding, not the full original list, so a follow-up doesn't repeat requests for documents that already arrived.
The detail
This capability is deliberately narrow, and that narrowness is exactly what makes it trustworthy. It is a task-tracking and reminder tool, nothing more — Khata never infers what's "missing" from a tax-law perspective, and it makes no judgement on whether the documents requested are the right or complete set. The CA decides what to ask for, based on their own professional judgement of what that specific business and period requires; the checklist simply tracks whatever they've decided to ask for, instead of scattering it across chat messages.
The gap this closes is a real and common one: a document request made over WhatsApp or in a phone call has no persistent, checkable status, so both sides are relying on memory to track what's arrived and what hasn't yet. A CA managing several clients' filings at once benefits from a status view that doesn't depend on remembering every conversation — but the checklist's usefulness stops at tracking presence, not quality.
That distinction matters enough to call out directly and clearly. A checklist showing every item marked "uploaded" gives a false sense that the books are ready, when quality — the right period, a legible bill, the correct dates on a rent agreement — still needs the CA's own review regardless of what the tracker shows. A completed checklist means every requested document has arrived; it does not mean every document is correct, complete, or sufficient for the filing it's meant to support. Reminder cadence is tuned to avoid fatigue, since a nudge firing too often becomes noise a business starts ignoring.
Industry use cases
12 industries where Khata applies this directly.
A car service center owner photographs a stack of spare-parts supplier invoices at month-end, Khata extracts the HSN codes and tax amounts from each, and the owner's CA opens the shared workspace to review the compiled purchase summary before filing.
See the automotive playbookA wholesale distributor pays several transport contractors during the month, and Khata flags which payments likely crossed the TDS threshold for Section 194C, compiling a worksheet the CA reviews before determining the actual deduction and filing.
See the b2b sales playbookA beauty product retailer sells both services and boxed skincare products, and Khata separates the two revenue streams in the ledger while calculating a consistent closing valuation for the unsold stock ahead of the CA's year-end review.
See the beauty and cosmetics playbookAn online tutoring business receives course-fee payments through multiple gateways during the month, and Khata reconciles each gateway payout against recorded receivables so the CA sees one consolidated income summary instead of three separate statements.
See the education playbookA freelance designer invoices three clients in a month and photographs a handful of software-subscription receipts, and Khata compiles both sides into a period summary the freelancer forwards to their CA before the quarterly GST filing.
See the freelancers and consultants playbookA physiotherapy clinic owner uploads a batch of supplier invoices for consumables, and Khata extracts amounts and HSN codes while keeping patient names on any attached billing documents restricted to the clinic's own staff and CA, not broadly visible in reports.
See the health and wellness playbookA furniture retailer with showrooms in two states ships a large order that crosses the e-way bill value threshold, and Khata pre-fills the consignment and HSN details from the invoice so the dispatch team only needs to generate the bill itself on the government portal.
See the home decor and furnishing playbookA marketing agency pays several freelance video editors as contractors during a campaign, and Khata's TDS worksheet flags the professional-fee payments likely requiring deduction under Section 194J for the CA's review before the agency deducts and deposits tax.
See the marketing agencies playbookA real-estate broker running two project-specific entities under separate GSTINs views a consolidated cash-position dashboard for planning, while their CA still receives two entirely separate GST summaries, one per GSTIN, for filing.
See the real estate playbookA restaurant owner's UPI and card settlements land in the bank account a day after the sale, and Khata's reconciliation queue matches each day's POS batch total against the corresponding bank credit, flagging any settlement that hasn't landed within the expected window.
See the restaurants and food playbookA spa sells packaged skincare products in addition to treatments, and Khata applies the correct HSN code to product line items and the correct SAC code to service line items on the same invoice, keeping the tax split accurate for the CA's review.
See the spas and salons playbookA travel agency books hotel and transport packages from several vendors for a client tour, and Khata's purchase-matching report shows which of those vendor invoices are already reflected in GSTR-2B, letting the CA hold back ITC claims on the ones that aren't yet visible.
See the travel and tourism playbookMore from Khata
A business owner stops losing paper receipts because every bill is captured the moment it's created, from a phone camera, a forwarded email, or a bulk upload.
Learn moreThe owner no longer types out every item, date, vendor, and amount from a receipt by hand — Khata reads it and fills the fields.
Learn moreThe business creates invoices that already carry the correct GSTIN, HSN/SAC code, and tax split so nothing needs re-keying at return time.
Learn moreEvery sale, purchase, payment, and receipt lands in a proper double-entry ledger instead of a loose spreadsheet or paper khata.
Learn moreEvery edit to the books is permanently recorded with who changed what and when, satisfying the statutory requirement companies already face.
Learn moreExpenses land in the right category (rent, salaries, supplies, utilities) automatically instead of the owner deciding from scratch every time.
Learn moreQuestions
No. This is a task-tracking and reminder tool only — your CA decides what documents are needed for a period based on their own professional judgement, and the checklist simply tracks whatever specific list they've decided to create for that period. Khata never infers what's genuinely missing from a tax-law perspective on its own, at any single point in the entire process at all.
Not necessarily. A completed checklist confirms every requested document has arrived — it says nothing at all about whether each document is the correct period, genuinely legible, or actually sufficient for the filing it's meant to support. Your CA still needs to properly review the actual quality and content of what's uploaded, not merely confirm presence against the checklist itself.
A reminder nudges you about items still pending past a configured point, targeting exactly the outstanding items rather than repeating the full original list including things already uploaded and received. The cadence is set to avoid firing so often that reminders become noise you start ignoring, which would defeat the entire purpose of tracking outstanding items in the first place.
Yes — the checklist works the same way whether it's created by a CA requesting documents from a client, or by an owner preparing their own list of what they know they'll need for a period. Either way, it's tracking presence against a list someone has already decided on, not generating that list independently on its own from any tax-law knowledge.
The rest of your stack
No rip-and-replace — send document request checklists works alongside the systems already running your business.
Coming soon