Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Court Fee & Stamp Duty Calculator

CLI tool for lawyers — computes court fees and stamp duties for civil suits, appeals, executions, and agreements. State rules in YAML (MVP: Delhi).

Why this exists

Every filing needs the exact court fee. The rules are in state schedules (e.g., Delhi Court Fees Act, Schedule I, Article 1) with slabs — manual calc is error-prone. This tool does the math; you verify, you pay.

Install

pip install pyyaml

Usage

# Court fee for a civil suit (money) — Delhi
python court_fee.py --value 500000 --type suit --state delhi

# Appeal court fee (50% of original suit fee)
python court_fee.py --value 500000 --type appeal --state delhi

# Execution application fee
python court_fee.py --value 500000 --type execution --state delhi

# Stamp duty on agreement
python court_fee.py --value 1000000 --type stamp --stamp-type agreement --state delhi

# JSON output for scripting
python court_fee.py --value 500000 --type suit --state delhi --json

# Custom rules file (add your state)
python court_fee.py --rules my_state_rules.yaml --value 250000 --type suit --state maharashtra

Default Rules (Delhi)

Court Fee — Civil Suit (Money) — Schedule I, Article 1

  • Progressive slabs per Delhi Court Fees Act

Appeal from Decree — 50% of original suit court fee

Execution Application (Money) — 50% of original suit court fee

Stamp Duty

  • Agreement/Contract: 0.1% (max ₹10,000)
  • Power of Attorney: ₹1,000 fixed
  • Affidavit: ₹100 fixed

Custom Rules

Create a YAML file with your state's rules (see court_fee.py for the schema — states.<key>.court_fee and .stamp_duty arrays).

Output

State: Delhi
Value: INR 500,000.00
Type: suit
Court Fee: INR 31,000.00

Or --json for structured output.

License

MIT — free for any use, including commercial.

About

Court fee & stamp duty calculator for Indian states. Slab-based computation for suits, appeals, executions. YAML rules (MVP: Delhi).

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages