PluginBench
Skill
Pass
Audit score 90

kanchi-dividend-us-tax-accounting

tradermonty/claude-trading-skills

US dividend tax classification and account-placement workflow for income portfolios.

What is kanchi-dividend-us-tax-accounting?

Classifies dividend distributions (qualified vs ordinary) and recommends tax-efficient account placement for dividend-focused holdings. Use this when planning dividend tax treatment, interpreting 1099-DIV forms, or deciding whether to hold stocks, REITs, and BDCs in taxable or tax-advantaged accounts.

  • Classify distributions into qualified dividends, ordinary dividends, and REIT/BDC-specific components
  • Validate holding-period eligibility for qualified dividend treatment
  • Map distributions to expected tax-form reporting fields (1099-DIV buckets)
  • Recommend account-location placement (taxable vs tax-advantaged) based on distribution tax profile
  • Generate annual tax-planning memos with assumptions, classifications, and open items for CPA review

How to install kanchi-dividend-us-tax-accounting

npx skills add https://github.com/tradermonty/claude-trading-skills --skill kanchi-dividend-us-tax-accounting
Prerequisites
  • Holding-level data: ticker, instrument type, account type, and holding period (days in measurement window)
  • JSON input conforming to the schema in references/input-schema.md
  • Python 3 environment to run the tax-planning-sheet generator script (optional)
Claude Code
Cursor
Windsurf
Cline

How to use kanchi-dividend-us-tax-accounting

  1. 1.Gather holding details (ticker, instrument type, account type, holding days) for each position
  2. 2.Run the classification workflow to categorize each distribution stream as qualified, ordinary, or REIT/BDC-specific
  3. 3.Check holding-period eligibility using the qualified-dividend-checklist; flag positions at risk of failing requirements
  4. 4.Use the account-location-matrix to map each holding to its recommended account type (taxable or tax-advantaged)
  5. 5.Generate an annual tax-planning memo documenting assumptions, classifications, placement actions, and open items for your tax professional

Use cases

Good for
  • Planning year-end account placement for a portfolio of dividend stocks and REITs to minimize tax drag
  • Checking whether recent stock purchases will meet holding-period requirements for qualified dividend treatment before year-end
  • Interpreting 1099-DIV forms and reconciling reported amounts against portfolio holdings
  • Evaluating whether to move a high-ordinary-dividend REIT to a tax-advantaged account
  • Building an annual tax-planning memo documenting distribution assumptions and placement decisions for tax-advisor review
Who it's for
  • Dividend-focused individual investors
  • Financial advisors managing income portfolios
  • Tax planners preparing annual dividend tax strategies
  • Portfolio managers tracking REIT and BDC tax treatment

kanchi-dividend-us-tax-accounting FAQ

Does this skill provide tax or legal advice?

No. This skill is planning support only. Always escalate final filing decisions and tax treatment to a qualified tax professional or CPA.

What if I don't have exact holding-period data?

Mark the status as ASSUMPTION-REQUIRED and document your assumption in the planning memo. Your tax advisor can confirm the actual holding period before filing.

How often should I run this workflow?

Annually for a full tax-planning memo (60 min), quarterly to refresh holding-period status for recent acquisitions (15 min), and ad-hoc after material position changes or REIT/BDC additions.

Can this handle REITs and BDCs?

Yes. The skill classifies REIT and BDC distributions separately and maps them to their specific 1099-DIV reporting buckets.

What output do I get?

A holding-level distribution classification table, account-location recommendation table with rationale, an open-risk checklist, and an optional generated tax-planning sheet artifact.

Full instructions (SKILL.md)

Source of truth, from tradermonty/claude-trading-skills.


name: kanchi-dividend-us-tax-accounting description: Provide US dividend tax and account-location workflow for Kanchi-style income portfolios. Use when users ask about qualified vs ordinary dividends, 1099-DIV interpretation, REIT/BDC distribution treatment, holding-period checks, or taxable-vs-IRA account placement decisions for dividend assets.

Kanchi Dividend Us Tax Accounting

Overview

Apply a practical US-tax workflow for dividend investors while keeping decisions auditable. Focus on account placement and classification, not legal/tax advice replacement.

When to Use

Use this skill when the user needs:

  • US dividend tax classification planning (qualified vs ordinary assumptions).
  • Holding-period checks before year-end tax planning.
  • Account-location decisions for stock/REIT/BDC/MLP income holdings.
  • A standardized annual dividend tax memo format.

Prerequisites

Prepare holding-level inputs:

  • ticker
  • instrument_type
  • account_type
  • hold_days_in_window (if available)

Use the exact JSON contract and examples in references/input-schema.md.

For deterministic output artifacts, provide JSON input and run:

python3 skills/kanchi-dividend-us-tax-accounting/scripts/build_tax_planning_sheet.py \
  --input /path/to/tax_input.json \
  --output-dir reports/

Guardrails

Always state this clearly: tax outcomes depend on individual facts and jurisdiction. Treat this skill as planning support, then escalate final filing decisions to a tax professional.

Workflow

1) Classify each distribution stream

For each holding, classify expected cash flow into:

  • Potential qualified dividend.
  • Ordinary dividend/non-qualified distribution.
  • REIT/BDC-specific distribution components where applicable.

Use references/qualified-dividend-checklist.md for holding-period and classification checks.

2) Validate holding-period eligibility assumptions

For potential qualified treatment:

  • Check ex-dividend date windows.
  • Check required minimum holding days in the measurement window.
  • Flag positions at risk of failing holding-period requirement.

If data is incomplete, mark status as ASSUMPTION-REQUIRED.

3) Map to reporting fields

Map planning assumptions to expected tax-form buckets:

  • Ordinary dividend total.
  • Qualified dividend subset.
  • REIT-related components when reported separately.

Use form terminology consistently so year-end reconciliation is straightforward.

4) Build account-location recommendation

Use references/account-location-matrix.md to place assets by tax profile:

  • Taxable account for holdings likely to remain qualified-focused.
  • Tax-advantaged account for higher ordinary-income style distributions.

When constraints conflict (liquidity, strategy, concentration), explain the tradeoff explicitly.

5) Produce annual planning memo

Use references/annual-tax-memo-template.md and include:

  • Assumptions used.
  • Distribution classification summary.
  • Placement actions taken.
  • Open items for CPA/tax-advisor review.

Output

Always output:

  1. Holding-level distribution classification table.
  2. Account-location recommendation table with rationale.
  3. Open-risk checklist for unresolved tax assumptions.
  4. Optional generated artifacts from skills/kanchi-dividend-us-tax-accounting/scripts/build_tax_planning_sheet.py.

Cadence

Use this minimum rhythm:

  • Annually (60 min): full tax planning memo with account-location review.
  • Quarterly (15 min): refresh holding-period status for recent acquisitions.
  • Ad-hoc: rerun after material position changes, REIT/BDC additions, or triggered reviews from kanchi-dividend-review-monitor.

Multi-Skill Handoff

  • Receive candidate and holding list from kanchi-dividend-sop.
  • Receive risk-event context (WARN/REVIEW) from kanchi-dividend-review-monitor.
  • Return account-location constraints back to kanchi-dividend-sop before new entries.

Resources

  • skills/kanchi-dividend-us-tax-accounting/scripts/build_tax_planning_sheet.py: tax planning sheet generator.
  • skills/kanchi-dividend-us-tax-accounting/scripts/tests/test_build_tax_planning_sheet.py: tests for tax planning outputs.
  • references/qualified-dividend-checklist.md: classification and holding-period checks.
  • references/account-location-matrix.md: placement matrix by account type and instrument.
  • references/annual-tax-memo-template.md: reusable memo structure.