Skip to content

feat(us-tax): filing-status-aware capital loss limitation — MFS is $1,500, not $3,000 - #155

Open
elasticdotventures wants to merge 3 commits into
mainfrom
issue-148-capital-loss
Open

feat(us-tax): filing-status-aware capital loss limitation — MFS is $1,500, not $3,000#155
elasticdotventures wants to merge 3 commits into
mainfrom
issue-148-capital-loss

Conversation

@elasticdotventures

Copy link
Copy Markdown
Member

Implements #148

  • FilingStatus enum with capital_loss_limit()
  • MFS returns $1,500 per IRC §1211(b)
  • Carryforward chains across years per §1212
  • Non-business bad debt = short-term per §166(d)
  • Warning when carryforward exceeds 20 years of absorption

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants