From super-tax-agent
Rental property and Schedule E tax rules. Invoked by core skills when the user reports rental income or ownership of income-producing real property.
How this skill is triggered — by the user, by Claude, or both
Slash command
/super-tax-agent:tax-domain-rentalThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Core skills invoke this domain skill when:
Core skills invoke this domain skill when:
tax-start: User mentions rental income, rental property, landlord, Airbnb, VRBO, tenants, Schedule E, or "I rent out a property/room/unit"tax-import: 1099-MISC or 1099-K shows rental income (box 1 or box 3)tax-calculate: domains.rental in tax-profile.json is non-null and non-empty arrayAsk these questions for each rental property. If the user has multiple properties, repeat for each. Ask 2-3 at a time.
Add under domains.rental in data/tax-profile.json (array to support multiple properties):
{
"domains": {
"rental": [
{
"propertyId": "rental-1",
"address": "123 Main St, Oakland CA 94601",
"daysRented": 280,
"daysPersonalUse": 0,
"rentalIncome": 24000,
"expenses": {
"mortgageInterest": 8400,
"propertyTaxes": 3200,
"insurance": 1200,
"repairs": 850,
"hoaFees": 0,
"utilitiesPaid": 0,
"propertyManagement": 2400,
"advertising": 150,
"other": 200
},
"depreciation": {
"purchaseDate": "2018-06-15",
"totalCostBasis": 480000,
"landValue": 96000,
"buildingBasis": 384000,
"priorDepreciationTaken": 48000,
"currentYearDepreciation": null,
"capitalImprovements2025": 0
},
"activeParticipation": true,
"isMixedUse": false,
"scheduleE": {
"netIncomeLoss": null,
"passiveLossAllowed": null,
"passiveLossCarryforward": 0
}
}
]
}
}
Residential rental property uses straight-line depreciation over 27.5 years (IRC §168).
Annual depreciation = Building basis ÷ 27.5
For the first and last year, use mid-month convention:
Capital improvements are depreciated separately over 27.5 years (residential) starting mid-month of the improvement month.
Gross rental income
- Mortgage interest
- Property taxes
- Insurance
- Repairs and maintenance
- HOA fees
- Utilities (if paid by landlord)
- Property management fees
- Advertising
- Depreciation
- Other ordinary and necessary expenses
= Net income (or loss) — Schedule E, Line 26
Enter on Schedule E Part I. Net income flows to Form 1040 Schedule 1, Line 5.
Rental activities are passive by default. Passive losses can only offset passive income unless an exception applies.
$25,000 Allowance Exception (Active Participation):
max(0, $25,000 − 0.50 × max(0, MAGI − $100,000))Real Estate Professional Exception (IRC §469(c)(7)):
Passive Loss Carryforward:
passiveLossCarryforward in the data schema.Rental activity qualifies for safe harbor treatment (as a trade or business for QBI deduction purposes) if:
Read skills/tax-domain-rental/references/schedule-e-rules.md for detailed depreciation tables, Schedule E line-by-line instructions, and passive activity loss examples.
npx claudepluginhub fangyi-chen/tax-marketplace --plugin super-tax-agentCalculates rental property metrics including NOI, cash-on-cash return, cap rate, ROI, and expense ratios from transaction data. Tracks income/expenses for Schedule E tax prep.
Calculates total real estate ROI including cash flow, appreciation, leverage, and tax benefits. Useful for evaluating rental properties or comparing real estate to other investments.
Evaluates whether a cost segregation study is worth pursuing for a CRE property, estimating reclassifiable components, PV of accelerated depreciation, recapture at disposition, and breakeven hold period.