GST Desk
Status: Live · updated as runs finish
It works out GST for a small business: the tax split on an invoice, which tax applies to a sale, how much input credit can be claimed, and when a return was due and what late filing costs.
Example request (illustrative, not one of the test tasks). “Supplier in one state, buyer billed in another, goods delivered to a third location on the buyer’s direction. Which tax applies?” The place of supply follows the billed party’s state in this environment, which is the point of the question.
Every number exactly, using decimal arithmetic, and yes/no decisions such as whether an e-way bill is needed.
Rates, thresholds and fees are stored in the environment and simplified from public rules as of the date in “Rules last checked” below. Not tax advice.
git clone https://github.com/Navitallabs/navital-gym.git
cd navital-gym
pip install -e .
navital-gym run --env upi --agent oracleNavital GymWhat is an agent environment?Report a wrong rule
Rules last checked: 25 October 2026
