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- 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)
How to use kanchi-dividend-us-tax-accounting
- 1.Gather holding details (ticker, instrument type, account type, holding days) for each position
- 2.Run the classification workflow to categorize each distribution stream as qualified, ordinary, or REIT/BDC-specific
- 3.Check holding-period eligibility using the qualified-dividend-checklist; flag positions at risk of failing requirements
- 4.Use the account-location-matrix to map each holding to its recommended account type (taxable or tax-advantaged)
- 5.Generate an annual tax-planning memo documenting assumptions, classifications, placement actions, and open items for your tax professional
Use cases
- 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
- 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
No. This skill is planning support only. Always escalate final filing decisions and tax treatment to a qualified tax professional or CPA.
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.
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.
Yes. The skill classifies REIT and BDC distributions separately and maps them to their specific 1099-DIV reporting buckets.
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:
tickerinstrument_typeaccount_typehold_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:
- Holding-level distribution classification table.
- Account-location recommendation table with rationale.
- Open-risk checklist for unresolved tax assumptions.
- 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) fromkanchi-dividend-review-monitor. - Return account-location constraints back to
kanchi-dividend-sopbefore 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.
Related skills
More from tradermonty/claude-trading-skills and the wider catalog.

macro-regime-detector
Detect 1-2 year macro regime transitions using cross-asset ratio analysis to inform strategic positioning.

market-breadth-analyzer
Quantify market breadth health with a 0-100 composite score using free public data.

market-environment-analysis
Comprehensive global market analysis with real-time data, risk sentiment assessment, and professional reporting.

market-news-analyst
Analyze market-moving news from the past 10 days and assess impact on equities and commodities.

market-top-detector
Detect market top probability in 2-8 weeks using O'Neil distribution days, Minervini deterioration, and defensive sector rotation.

mt5-robot-tester
Batch-test and optimize MetaTrader 5 Expert Advisors through a 3-round pipeline to select the best performers.