Check it out at opentax.indiatax.ai
OpenTax is a free, open‑source framework for Indian Income Tax.
It aims to democratise tax processing by making complex tax rules, calculations, and ITR generation accessible to everyone — individuals, developers, startups, and large-scale platforms.
Today, Indian tax logic is fragmented, opaque, and locked inside proprietary systems. There is no open, community‑maintained standard for tax computation. OpenTax changes that.
A clean, intuitive interface for individuals to prepare and file Income Tax Returns without friction.
A fully open API that handles:
- Tax calculations (old regime, new regime, special cases)
- ITR construction (JSON schemas)
- Validation and rule‑based checks
- Edge cases and compliance logic
Developers can embed tax computation directly into their apps — payroll, fintech, accounting, wealth management, or compliance tools — without reinventing the wheel.
Tax rules are public, but tax computation is not.
OpenTax makes tax logic transparent, inspectable, and verifiable.
Indian tax law evolves constantly — new sections, exemptions, limits, edge cases.
Instead of every company re‑implementing the same logic (and making the same mistakes), OpenTax builds a shared, community‑maintained knowledge base.
Despite millions of taxpayers and thousands of apps, there is no open-source reference implementation for Indian Income Tax.
OpenTax fills this gap with a public, auditable, extensible codebase.
OpenTax thrives on collaboration:
- Contributors help encode complex tax rules
- Reviewers ensure correctness and compliance
- Domain experts validate interpretations
- Developers extend the API for new use cases
Together, we maintain a living, evolving standard for Indian tax computation.
- Web App — A simple UI for individuals
- Core Engine — Pure, deterministic tax computation logic
- ITR Builder — Schema‑aware construction of ITR JSON
- Validation Layer — Rule‑based checks for compliance
- REST API — Plug‑and‑play for any external application
To build the Linux of Indian Tax —
a transparent, community‑driven, open standard that powers everything from personal tax apps to enterprise-scale compliance systems.
A high‑level overview of who benefits from OpenTax — developers, CAs, fintechs, HRMS platforms, government, educators, and individual taxpayers.
See: TARGET USERS.md
Explains how developers and tax professionals contribute, their workflows, and how OpenTax maintains correctness through community collaboration.
See: CONTRIBUTING.md
Covers the full technical architecture — project structure, frontend, backend, environment setup, running services, testing, and deployment.
See: TECHNICAL.md
| Channel | Link |
|---|---|
| Bug reports & feature requests | GitHub Issues |
| Browse the source | github.com/nootus/OpenTax |
| connect@indiatax.ai | |
| Powered by | IndiaTax.AI |
If something is broken or unclear, opening a GitHub issue is the fastest way to get a response.