SBI FX RateKeeper community archive
Loading bundled USD table…
Prepare draft Capital Gains, Schedule FA, FSI, and TR working papers in your browser—with prescribed-date conversions, visible assumptions, and an audit trail your CA can review.
Your statements never leave this browser.
Every draft row stays tied to its source section.
Unsupported cases are flagged, never silently guessed.
Start with synthetic data, or use your own IBKR Activity Statement CSVs. Files are parsed locally and discarded when the page closes.
Export CSV statements from IBKR for the financial year and the relevant calendar year. Overlapping statement rows are de-duplicated.
These choices control which working papers are relevant. OpenTax Ledger does not collect your PAN, Aadhaar, name, or broker password.
Loading bundled USD table…
Loading offline company snapshot…
Company names only; no prices, issuer-country inference, or live lookup.Dates are derived from reviewed schedule rows after reference enrichment. The statutory date is retained; if that calendar date has no observation, the latest available SBI observation on or before it is used within the evidence window and shown.
| Published at | TT BUY (INR) | Evidence |
|---|
Rule 115 and Rule 26 point to SBI’s TT buying rate. Verify material dates against retained primary evidence. Matched row conversions populate draft INR previews; missing, prior-observation, or conflicting evidence remains visible.
Values from IBKR are source references. Indian classification, lot treatment, Rule 115 conversion, and FTC eligibility still require review.
No review model loaded.
The review pack is a handoff artifact—not an ITR submission and not proof that a return has been filed.
A print-ready offline report with assumptions, schedule previews, validation findings, and source counts.
Machine-readable normalized draft data for reproducibility and community testing.
A combined Capital Gains, FSI, TR, and FA working table that opens in spreadsheet software.
Enter portal-ready metadata once per filing entity. The values are applied to each acquisition lot in the generated A3 CSV.
Load a statement or the synthetic demo to prepare portal metadata.
The product separates broker facts, tax assumptions, and unresolved judgments so a reviewer can see where each number came from.
Activity Statement CSVs: trades, positions, dividends, withholding, interest, transfers.
Original values retained in browser memoryKnown IBKR sections are mapped into typed records with source file and row references.
Duplicates removed · unsupported rows flaggedCG, FSI, TR, and FA working tables are assembled without hiding missing evidence.
CA review required before filingParsing logic, rule assumptions, synthetic fixtures, and validation tests live together. Contributions should improve traceability before they add automation.
lib/
ibkr.js
export.js
reference-data.js
public/
app.mjs
data/
fixtures/
demo-activity.csv # synthetic
docs/
data-sources.md
methodology.md
threat-model.md
.github/workflows/
pages.yml
tests/
parser.test.mjs
reference-data.test.mjs
License: AGPL-3.0-only
Network calls: none