Autonomous Financial Document Processing

Autonomous Invoice Intelligence & GST Verification

Extract, mathematically verify, and route complex multi-page invoices, thermal bills, and Government B2B E-Invoices into your accounting ledger with zero manual keying and 100% tax math precision.

Release: v1.4.2•Windows & macOS Desktop Runner•REST & Webhook API
Live Extraction & Ingestion Engine Preview
Interactive Preview • Sample Data

Compare how Vasishtha processes physical scanned invoices via multi-engine OCR fallback against instant zero-error Government B2B E-Invoice QR JWT decoding.

B2B E-Invoice QR Stream100% Cryptographic Match
NIC Signed JWT Signature Verified
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZWxsZXJHc3RpbiI6IjAwQkJCQkIwMDAwQjFaNSIsImJ1eWVyR3N0aW4iOiIwMEFBQUFBMDAwMEExWjUiLCJkb2NObyI6IlNBTVBMRS1JTlYtMDAwMSIsImRvY1R5cCI6IklOViIsImRvY0R0IjoiMTAvMDgvMjAyNiIsInRvdFZhbCI6MTc3MDAwLjAwfQ...
• Algorithm: RS256 (Government Public Key)
• Decode Latency: 12ms (Zero OCR required)
Direct parsing bypasses optical noise, folds, and ink smudges with certified government validity.
Parsed Structured Output (JSON)Status: Verified & Validated
{
  "irn": "SAMPLE-IRN-00000000-0000-0000-0000-000000000001",
  "documentType": "INV",
  "invoiceNumber": "SAMPLE-INV-0001",
  "invoiceDate": "2026-08-10",
  "seller": {
    "legalName": "Divya Cloud Infrastructure (Demo)",
    "gstin": "00BBBBB0000B1Z5",
    "stateCode": "00"
  },
  "buyer": {
    "legalName": "Aarav Textiles (Demo)",
    "gstin": "00AAAAA0000A1Z5",
    "stateCode": "00"
  },
  "supplyType": "INTRA_STATE_DEMO",
  "financials": {
    "taxableAmount": 150000.00,
    "igstRate": 18.00,
    "igstAmount": 27000.00,
    "cgstAmount": 0.00,
    "sgstAmount": 0.00,
    "totalAmount": 177000.00
  },
  "validation": {
    "mathCheck": "PASSED (0.00 deviation)",
    "gstinChecksum": "PASSED_DEMO_RULE",
    "signature": "VALID_NIC_KEY"
  }
}
Engine Architecture

4-Stage Resilient Processing Pipeline

Every financial document is passed through an orchestrated multi-pass pipeline combining OCR fallback consensus and deterministic cryptographic QR decoding.

Stage 01 SpecificationAuto-format detection & file normalization

Multi-Source Ingestion

Universal document intake supporting diverse formats and batch uploads.

  • Multi-page native and scanned PDF documents
  • Mobile camera photo captures & skewed paper bills
  • Thermal receipts with auto-contrast filtering
  • Bulk ZIP archives with concurrent multi-core parsing
Reliability & Governance Guarantee

Data extracted during this stage is validated in memory and passed directly to the Zero-Tolerance GST Math Engine. Unrecognized or skewed characters trigger immediate human review flags.

• Audit Hash: Recorded per document
• Processing Latency: < 250ms / page
Mathematical Rigor

Zero-Tolerance GST Tax & Line-Item Engine

Standard OCR tools guess text; Vasishtha calculates statutory mathematics down to the paisa. Any discrepancy between line-item rates, HSN tax brackets, and document totals is instantly flagged.

Zero-Tolerance GST Math Inspector
Interactive Simulation • Sample Data

See how Vasishtha enforces strict mathematical verification down to the paisa (₹0.00 tolerance) and catches subtle vendor rounding errors before ledger synchronization.

Validation Flag: Grand Total Mismatch Detected (Δ = +₹0.50)Vendor invoice claims ₹59,000.50 grand total, but exact line-item tax sum is ₹59,000.00. Automatic export is blocked until human reviewer confirms adjustment.
Sample Line ItemHSN CodeQty × RateTaxable AmtIGST (18%)Computed Total
Cloud Infrastructure Nodes (Demo)9983132 × ₹25,000.00₹50,000.00₹9,000.00₹59,000.00
Engine Computed Total
₹59,000.00
Sum of items + 18% GST
Document Header Claim
₹59,000.50
Scanned text OCR value
Mathematical Delta (Δ)
+₹0.50 Mismatch
Exceeds ₹0.00 tolerance

Deterministic Line-Item Verification

Computes Qty × Rate - Discount = Taxable Amount across every single line item before summing up to the invoice subtotal.

State-Code Tax Splitting

Automatically verifies whether an invoice requires Intra-state (CGST + SGST) or Inter-state (IGST) taxation based on the supplier and buyer 2-digit GST state codes.

Zero-Tolerance Discrepancy Gate

If a vendor document has a ₹0.50 rounding error or an HSN rate clash, the voucher is prevented from ERP sync until an authorized reviewer approves or adjusts the line.

Tax Credit Optimization

Automated GSTR-2B 3-Way Reconciliation

Eliminate manual spreadsheet lookups. Vasishtha automatically compares your internal purchase register against Government GSTR-2B auto-drafted ITC JSON files to safeguard against ineligible tax credit claims.

GSTR-2B Automated 3-Way Reconciliation Workbench
Interactive Simulation • Sample Data

Automate matching between your purchase register (books), physical invoices, and Government GSTR-2B auto-drafted ITC statements to prevent ineligible claims.

Filter Status:
Vendor / GSTINInvoice #Books ITCGSTR-2B ITCReconciliation StatusAction Note
Divya Cloud Infrastructure (Demo)
00BBBBB0000B1Z5
SAMPLE-INV-0001₹18,000.00₹18,000.00 MatchedExact match across GSTIN, DocNo, Tax Amount.
Ekata Office Supplies (Sample)
00AAAAA0000A1Z5
SAMPLE-INV-0002₹4,500.00₹4,200.00 MismatchTax amount discrepancy of ₹300.00. Requires vendor confirmation.
Frontier Industrial Spares (Sample)
00CCCCC0000C1Z5
SAMPLE-INV-0003₹12,400.00— Not Filed — Missing in 2BVendor has not filed GSTR-1 for period. ITC withheld.
Gridline Freight & Logistics (Sample)
00DDDDD0000D1Z5
SAMPLE-INV-0004₹8,800.00₹8,800.00 Ineligible Sec 17(5)Section 17(5) blocked credit (Passenger vehicle leasing).

5 Automated Reconciliation Classifications

1. Exact Match

GSTIN, invoice number, taxable amount, and tax components match within ₹0.00 delta. Ready for 100% ITC claim.

2. Value Discrepancy

Document exists in 2B, but vendor uploaded mismatched taxable value or inverted CGST/SGST/IGST rates.

3. Missing in GSTR-2B

Invoice entered in books, but supplier has not filed GSTR-1. System automatically generates vendor follow-up notices.

4. Missing in Books

Credit reflected on GST Portal GSTR-2B, but invoice was never entered into accounting software. Flags unrecorded expenses.

5. Ineligible ITC Sec 17(5)

Automatically identifies blocked credits (food & beverage, motor vehicles, club memberships) under Section 17(5).

Practice Management

Multi-Client Practice Architecture for CA Firms

Manage 10 to 500+ client entities under a unified console with strict cryptographic data segregation, custom client tax rules, and 30-day disaster recovery.

Multi-Client CA Practice & Soft-Delete Simulator
Interactive Simulation • Sample Data

Experience instant multi-client ledger switching with strict tenant isolation, isolated GSTIN state profiles, and 30-day soft-delete disaster recovery.

Active Tenant Scope

Aarav Textiles (Demo)GSTIN: 00AAAAA0000A1Z5

Isolated Financial Sandbox
Sample Batch: August Vendor Invoices (12 items)
Status: Active in Books

Strict Multi-Tenant Isolation

Every client workspace maintains isolated database partitions, distinct GSTIN registration profiles, and independent chart-of-accounts hierarchies.

Per-Client Tax & Rounding Rules

Configure custom rounding thresholds, client-specific ledger aliases, and vendor whitelist auto-approval rules on a per-entity basis.

30-Day Soft-Delete Protection

Inadvertently deleted voucher batches or client documents can be restored in one click within 30 days before irreversible administrative purging.

Enterprise Security & Statutory Governance

RBAC, DPDP Act Compliance & Immutable Audit Trails

Engineered specifically for the regulatory demands of Indian Chartered Accountant practices and corporate finance departments, adhering strictly to the Digital Personal Data Protection (DPDP) Act 2023.

Immutable RBAC Audit Trail & JSON Diff Inspector
Interactive Simulation • Sample Data

Inspect cryptographic audit logging that records every operator action, tax override, and role permission check with before/after state diffs.

Simulated Firm Audit Stream
State Diff for LOG-01DPDP Act Compliant Audit Record
{
  "auditId": "AUDIT-20260810-9941",
  "actor": {
    "email": "reviewer@demo.example.com",
    "role": "SENIOR_REVIEWER",
    "ipSessionHash": "a8f9...4c2d (Salted Daily)"
  },
  "entity": "Invoice: SAMPLE-INV-0001",
  "changes": {
    "lineItems[0].hsnCode": {
      "- before": "8471 (4-digit generic)",
      "+ after":  "84713010 (8-digit verified)"
    },
    "lineItems[0].taxRate": {
      "- before": 12.0,
      "+ after":  18.0
    },
    "financials.totalTax": {
      "- before": 1200.00,
      "+ after":  1800.00
    }
  },
  "compliance": {
    "dpdpActPurpose": "FINANCIAL_STATUTORY_AUDIT",
    "immutableHash": "sha256:7b1e8f0a3c9d6e5a4b2c1d0e..."
  }
}

4-Tier Granular Role-Based Access Control (RBAC)

Partner / Admin

Full administrative authority. Manage client workspaces, export ERP keys, configure firm-wide tax rules, and sign off on audit closures.

Senior Reviewer

Review flagged math discrepancies, approve tax overrides, authorize GSTR-2B reconciliation matches, and sign batch releases.

Data Entry Operator

Upload raw invoices, run OCR fallback extraction, adjust bounding boxes, and resolve character-level ambiguities.

Read-Only Auditor

Inspect immutable audit logs, verify tax calculation proofs, and export read-only reconciliation reports without edit permissions.

Digital Personal Data Protection (DPDP) Act 2023 Architecture

Ephemeral in-memory processing, zero secondary data monetization, cryptographic daily-salted session hashing, and automatic 24-month retention purges.

DPDP Aligned
Ledger Interoperability

Protected Excel Sync & Native ERP Integration

Export sanitized, mathematically validated transactions directly into your core accounting software. Dual-layer Excel protection locks custom formulas to prevent spreadsheet corruption.

Protected Excel (.XLSX) Synchronization

Generates clean, macro-free OpenXML spreadsheets. Mathematical summary cells are locked with sheet-level protection so team members cannot accidentally overwrite active GST formulas.

  • Protected line-item formulas (SUM, ROUND)
  • Data validation dropdowns for HSN & GST rates
  • Bi-directional sync without formula corruption
Supported Accounting & ERP Formats
• Tally Prime XML
• Zoho Books JSON
• SAP Business One
• Standard CSV / XLSX
Schema Export Preview
<!-- Vasishtha Protected OpenXML Format Definition -->
<worksheet xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main">
  <sheetProtection 
    sheet="1" 
    objects="1" 
    scenarios="1" 
    selectLockedCells="0" 
    selectUnlockedCells="1"
    passwordHash="sha256:4d8a..."/>
  <sheetData>
    <row r="1">
      <c r="A1" t="s"><v>Vendor Name (Sample)</v></c>
      <c r="B1" t="s"><v>GSTIN</v></c>
      <c r="C1" t="s"><v>Taxable Value</v></c>
      <c r="D1" t="s"><v>IGST (18%) [Locked Formula]</v></c>
      <c r="E1" t="s"><v>Grand Total [Locked Formula]</v></c>
    </row>
    <row r="2">
      <c r="A2" t="s"><v>Divya Cloud Infrastructure (Demo)</v></c>
      <c r="B2" t="s"><v>00BBBBB0000B1Z5</v></c>
      <c r="C2"><v>150000.00</v></c>
      <c r="D2" s="locked"><f>ROUND(C2*0.18, 2)</f><v>27000.00</v></c>
      <c r="E2" s="locked"><f>SUM(C2:D2)</f><v>177000.00</v></c>
    </row>
  </sheetData>
</worksheet>
Architecture & Sovereignty

Data Sovereignty & Deployment Topologies

Deploy Vasishtha according to your firm's strict security mandates — from 100% offline air-gapped desktop runners to dedicated private cloud infrastructure.

Air-Gapped Sovereign

Local Desktop Runner

Runs 100% locally on Windows 10/11 and macOS workstations with an embedded SQLite engine. Raw invoices and financial data never leave your local physical machine.

  • Offline OCR & QR decoding
  • Direct local Excel / Tally sync
  • Zero external internet required
Single-Tenant Cloud

Dedicated Private Cloud

Deploy containerized Docker/Kubernetes instances directly within your firm's AWS, Azure, or GCP Virtual Private Cloud (VPC) with PostgreSQL backends.

  • Isolated database partitions
  • High-concurrency REST & Webhook APIs
  • SOC2 & ISO-27001 compatible VPC
Branch-Level Distributed

Hybrid Multi-Branch Sync

Local branch staff scan and verify vouchers offline; approved ledger summaries sync via end-to-end encrypted tunnels to the central firm ledger.

  • Multi-branch data consolidation
  • Asynchronous queuing & offline recovery
  • Central partner sign-off console

Licensing & Firm Onboarding Terms

Licensing details (per-firm, per-seat, or desktop-installer terms) are shared during your firm onboarding call to align with your practice size and deployment topology.

Tailored Practice Pricing
Frequently Asked Questions

Technical & Implementation Specifications

Detailed answers regarding accuracy mechanisms, tax math compliance, and deployment options.

Traditional OCR inspects pixel arrangements to guess characters, making it vulnerable to scan skew, paper creases, and font variations. In contrast, Vasishtha's E-Invoice QR decoder cryptographically parses the signed JSON Web Token (JWT) embedded in government B2B QR codes, guaranteeing 100% character accuracy, verified digital signatures, and instantaneous sub-15ms extraction.