# DocRithm — Full Reference > AI document processing for accounting. DocRithm reads invoices, receipts and bank statements with AI, extracts every field, names and organizes the files, and posts clean entries into Tally Prime. Built for CA firms, finance teams and Indian businesses. This is the expanded reference for AI assistants and crawlers. The short version is at https://aidocrithm.com/llms.txt ## What DocRithm Is DocRithm is a desktop application for macOS (12+, Apple Silicon and Intel) and Windows (10+, 64-bit) built by RK Innovate, based in Gandhinagar, Gujarat, India. It automates the path from scanned paperwork to posted accounting entries: 1. The user drops documents (PDFs, images, scans, password-protected files) into the desktop app. 2. AI classifies each document and extracts every field. 3. Files are renamed from their content and auto-organized into folders. 4. Extracted data is matched against the user's live Tally Prime ledgers and stock masters, then posted as vouchers. Anything ambiguous is flagged for one-click human review — nothing is posted blind. The desktop app authenticates with an API key (format `idoc_sk_*`) generated from the web dashboard at https://aidocrithm.com. Keys are stored in the OS keychain (macOS Keychain / Windows Credential Manager). ## Document Types & Extraction - 20+ built-in document types: GST invoices, invoices, bills, receipts, purchase orders, sales orders, bank statements, passports, contracts and more. Users can define custom document types with custom extraction fields. - Invoice-class documents extract the full GST schema: GSTIN, HSN, invoice number, dates, taxable value, CGST/SGST/IGST, totals, vendor and buyer details, line items. - Bank statements get deep transaction-level extraction: dates, narration, amounts, balances for every transaction, from any bank's format. - Accuracy: 99%+ field-level extraction on clean scans; ~6 seconds per document. Low-confidence fields are flagged rather than silently accepted. - Supported input formats: PDF (including encrypted/password-protected), JPEG, PNG, TIFF, WebP, and common office documents. - Duplicate detection: content hashing skips already-processed documents — no double credits, no double entries. ## Tally Prime Integration (Live) - Auto-discovers Tally Prime on the local network and connects over Tally's own HTTP (TDL) interface — books never transit DocRithm's cloud. - Resolves extracted data against live Tally masters (party ledgers, purchase/sales ledgers, stock items, bank accounts) using fuzzy and AI-assisted matching. - Posts purchase invoices, sales invoices (with stock line items), payment, receipt and contra/bank vouchers. - Bank statement transactions reconcile as matched bank entries. - Matches are classified as resolved (auto-push), ambiguous (human review) or unmatched (create master or skip). ## Integrations Roadmap (Coming Soon) Every processed document produces a structured payload (document type, extracted fields, confidence, renamed filename). Planned destinations, accounting-first: - GST portal format export (GSTR-1 / GSTR-2B-compatible JSON/CSV) - Outbound webhooks (signed events per processed document) - Public REST API (documents, extracted fields, usage) - Google Sheets (one row per processed document) - Zoho Books (draft bills from processed invoices) - WhatsApp Business summaries (daily processing digests) - Cloud storage filing (Google Drive, OneDrive/SharePoint, Dropbox) ## Pricing - **Free plan:** 25 document credits per month, forever. No credit card required. Includes full extraction, Tally posting, all document types, and the desktop app. - **Credit packs** (one-time purchase, credits never expire, no subscriptions): - Lite: $9.99 — 100 credits - Starter: $49.99 — 600 credits - Professional: $199.99 — 3,300 credits - Enterprise: $499.99 — 12,500 credits - Mega: $999.99 — 33,000 credits (~$0.03 per file) - One credit processes one document. Payments are handled by Razorpay (UPI, cards, netbanking). ## Security & Privacy - Documents are transmitted over TLS, processed in memory, and immediately discarded — whether processing succeeds or fails. DocRithm does not store document contents. - Extracted data and processing history live in a local database on the user's machine. - API keys are stored in the OS keychain and bcrypt-hashed server-side; keys can be revoked per machine from the dashboard. - The Tally integration runs entirely on the user's local network. - Payment processing is handled by Razorpay; DocRithm never sees card details. ## Company - Product: DocRithm — https://aidocrithm.com - Builder: RK Innovate — https://www.rkinnovate.com - Location: W-327, Siddhraj Z Square, Kudasan, Gandhinagar, GJ 382421, India - Support: support@aidocrithm.com ## Pages - [Home](https://aidocrithm.com): product overview, how it works, Tally integration, capabilities, integrations roadmap - [Pricing](https://aidocrithm.com/pricing): free tier and credit packs - [Download](https://aidocrithm.com/download): macOS and Windows installers, quick start, system requirements - [FAQ](https://aidocrithm.com/faq): processing, data handling, Tally, pricing - [Security](https://aidocrithm.com/security): document lifecycle and security pillars - [About](https://aidocrithm.com/about): mission, values, roadmap - [Contact](https://aidocrithm.com/contact): support and enterprise inquiries - [Terms](https://aidocrithm.com/terms) · [Privacy](https://aidocrithm.com/privacy)