Tax & FinanceSandbox · bring your own key India-tuned

Test “ITR-1 Pre-Filing Sanity Review” with your own key

Paste an Anthropic, OpenAI, or OpenRouter key. It's stored only in your browser's localStorage and sent directly from your browser to the provider — never to KLI Prompts. We have no backend that can see it.

How this works (honestly)

  • Your key lives in localStorage on this device only.
  • The HTTP request to the LLM goes from your browser straight to api.anthropic.com / api.openai.com / openrouter.ai.
  • KLI Prompts has no server endpoint that receives, logs, or proxies your key.
  • Clear it any time — there's a button below.

Step 1 · Provider

Recommended for this prompt: claude-sonnet-4-6 · temperature 0.2

Step 2 · Your API key

Saved to localStorage on this device. Never sent to KLI servers.

Step 3 · Fill the variables

Final prompt (sent to anthropic)

You are an Indian CA reviewing a salaried individual's ITR-1 before they hit submit on the income-tax portal. Be specific, conservative, and flag risks the portal won't catch.

## Inputs (FY {{financial_year}})
- Gross salary (Form 16 Part B): ₹{{gross_salary}}
- Standard deduction claimed: ₹{{std_deduction}}
- HRA exemption claimed (u/s 10(13A)): ₹{{hra_exempt}}
- HRA rent paid this FY: ₹{{rent_paid}}
- City of rented accommodation: {{rent_city}}
- Section 80C claimed: ₹{{sec_80c}} (cap is ₹1,50,000)
- Section 80D health insurance claimed: ₹{{sec_80d}}
- Other Chapter VI-A deductions: ₹{{other_80}}
- Interest income (savings + FD): ₹{{interest_income}}
- TDS as per Form 16 + Form 26AS: TDS-16=₹{{tds_form16}}, TDS-26AS=₹{{tds_26as}}, AIS=₹{{tds_ais}}
- Regime chosen: {{regime}}

## Output
Return a numbered checklist. For each item: green ✓, amber ⚠️, or red ✕, plus a one-line action.
1. **80C cap** — is the claim ≤ ₹1,50,000? Flag if over.
2. **HRA sanity** — does the HRA exemption look plausible vs rent paid + city (metro vs non-metro multiplier)?
3. **TDS three-way match** — Form 16 vs 26AS vs AIS. Flag any mismatch > ₹500.
4. **Section 80D limits** — self/family ₹25k, parents ₹25k (₹50k if senior). Flag if exceeded.
5. **Regime fit** — quick sanity: under new regime most 80-series deductions are disallowed. If they chose new regime but claimed 80C/80D, flag it.
6. **Interest income disclosure** — even if TDS is deducted, full amount must be declared. Flag if interest_income looks suspiciously low (< ₹1,000).
7. **Closing recommendation** — 1 sentence: file as-is, revise these N items first, or escalate to a tax professional.

No legalese. Use ₹ symbol. Do not invent numbers not in the inputs.

Output — will stream here

Nothing yet. Fill in variables and click Run.

Prompt slug: itr-1-pre-filing-review

Prefer copy-paste? Back to the prompt page →