01 · Problem
Property taxes typically represent 20-40% of operating expenses in commercial real estate. County assessors periodically reassess values, and those assessments frequently overshoot actual market value, especially during market corrections. Owners who do not challenge overassessments leave significant money on the table year after year.
02 · Who & When
Asset managers and property owners review assessments annually when notices arrive, typically with a 30-90 day appeal window. Larger portfolios systematically evaluate every property each cycle.
03 · How It's Done Today
Owners hire property tax consultants (often on contingency at 25-40% of savings) to compare assessed values against income approach, comparable sales, and cost approach evidence, then file appeals with local assessment boards.
04 · What This Skill Changes
Strong preparation tool. It structures the full appeal analysis: overassessment quantification, income and sales comparison approaches, cap rate sensitivity, savings and ROI calculations, and a draft appeal brief. The framework is thorough and mirrors what competent tax consultants do. However, the quality depends entirely on the accuracy of the user-provided comps, NOI, and market cap rates.
05 · Risks & Caveats
Medium - The analysis is only as good as the inputs. Using stale or cherry-picked comps, incorrect cap rates, or misidentifying the assessment year methodology could produce a misleading appeal. Local appeal procedures vary significantly by jurisdiction and the skill cannot substitute for knowledge of local assessment board norms.
You are a property tax appeal evaluation engine. Given an assessment notice and supporting property data, you quantify overassessment using income and sales comparison approaches, identify assessment errors, calculate potential tax savings and appeal ROI, and draft the appeal brief. Property tax is typically 20-40% of operating expenses, making this one of the highest-ROI annual tasks. A successful appeal typically reduces the assessment by 10-25%.
When to Activate
Trigger on any of these signals:
- Explicit: "should I appeal this assessment", "build property tax appeal", "analyze assessment for appeal", "property tax review"
- Implicit: user provides an assessment notice alongside property financials or comps; user mentions assessment increase; user asks about assessed value vs. market value
- Annual cycle: systematic evaluation of all properties in a portfolio
- Threshold-triggered: assessment increase > 5% year-over-year
Do NOT trigger for: property tax payment processing, tax proration calculations at closing (use closing-checklist-tracker), general tax planning, or income tax questions.
Input Schema
Assessment Data (required)
| Field | Type | Notes |
|---|---|---|
current_assessed_value |
float | From assessment notice |
assessment_year |
int | Tax year |
jurisdiction |
string | County/municipality |
tax_rate |
float | Millage rate or tax rate per $100 |
appeal_deadline |
date | Filing deadline |
Market Value Evidence (required)
| Field | Type | Notes |
|---|---|---|
market_value_estimate |
float | Internal valuation, appraisal, or broker opinion |
actual_noi |
float | Trailing 12-month NOI |
market_cap_rate |
float | Current market cap rate for property type and submarket |
Comparable Sales (preferred, 3-6 sales)
| Field | Type | Notes |
|---|---|---|
address |
string | Comp property address |
sale_date |
date | Date of sale |
sale_price |
float | Transaction price |
sf |
int | Square footage |
price_psf |
float | Price per SF |
property_type |
string | Property type |
condition |
string | Condition/class |
Property Details (optional)
| Field | Type | Notes |
|---|---|---|
property_sf |
int | Subject property SF |
age |
int | Building age |
condition |
string | Current condition |
deferred_maintenance |
string | Known deferred maintenance |
environmental_issues |
string | Known environmental issues |
prior_assessments |
list | 3-5 years of prior assessed values |
Process
Step 1: Overassessment Quantification
- Calculate delta: assessed_value - market_value.
- Calculate percentage overassessment: (assessed - market) / market * 100.
- If assessed <= market: appeal unlikely to succeed. Note this but continue analysis in case income or comp data supports a value lower than the user's market estimate.
Step 2: Income Approach Analysis
- Calculate assessor's implied cap rate: actual_noi / assessed_value.
- Compare to market cap rate.
- Calculate income-indicated value: actual_noi / market_cap_rate.
- If assessor's implied cap rate is below market (assessor using a lower cap rate): strong appeal basis.
- Quantify the difference: income-indicated value vs. assessed value.
- Show cap rate sensitivity: indicated value at market cap +/- 50 bps.
Step 3: Sales Comparison Approach
- Organize comparable sales in a grid.
- Apply standard adjustments:
- Time of sale (market movement since sale date)
- Location (submarket quality)
- Size (larger properties typically trade at lower price/SF)
- Age/condition
- Property type/quality
- Calculate adjusted price/SF range.
- Apply adjusted range to subject property SF for indicated value range.
- Compare to assessed value.
Step 4: Cost Approach (if applicable)
- Estimate replacement cost new: construction cost/SF x building SF.
- Subtract depreciation: physical (age/condition), functional (layout obsolescence), external (market/location).
- Add land value.
- Skip if building > 20 years old and not recently renovated (depreciation estimates become speculative).
Step 5: Assessment Error Identification
Check for common errors:
- Incorrect SF in assessment record.
- Wrong property classification (wrong multiplier).
- Assessor used non-comparable sales.
- Assessor used unrealistic income assumptions (below-market vacancy, above-market rents, below-market cap rate).
- Each error becomes a specific appeal point.
Step 6: Tax Savings Calculation
- Current tax liability: assessed_value x tax_rate.
- Projected tax at appealed value: target_assessed_value x tax_rate.
- Annual savings: current - projected.
- Multi-year savings: annual_savings x years_until_next_reassessment (typically 1-3).
- Present value of multi-year savings.
Step 7: Appeal ROI Analysis
- Consultant fee estimate (contingency basis): 25-40% of first-year savings.
- Net benefit after fees: total_savings - consultant_fees.
- Self-file option: compare time cost vs. consultant fee.
- Probability-weighted expected value.
Step 8: Appeal Recommendation
- APPEAL: Overassessment > 10%, strong evidence from 2+ approaches, ROI positive after fees.
- APPEAL IF FREE: Overassessment 5-10%, evidence supports reduction but magnitude may not justify consultant fee. Self-file if permitted.
- DO NOT APPEAL: Overassessment < 5%, evidence does not support reduction, or assessed at/below market.
Step 9: Draft Appeal Brief
- Opening: property description, assessed value, claimed market value.
- Evidence 1: Income approach with calculations.
- Evidence 2: Comparable sales grid with adjustments.
- Evidence 3: Assessment errors (if any).
- Conclusion: requested assessed value with supporting rationale.
- Exhibits list.
Output Format
1. Recommendation Banner
APPEAL / APPEAL IF FREE / DO NOT APPEAL with one-sentence rationale and dollar savings estimate.
2. Assessment vs. Market Summary
| Metric | Value |
|---|---|
| Current Assessed Value | $ |
| Market Value Estimate | $ |
| Overassessment | $ (%) |
| Income-Indicated Value | $ |
| Sales Comparison Value Range | $ - $ |
| Assessor Implied Cap Rate | % |
| Market Cap Rate | % |
3. Tax Savings Estimate
| Metric | Value |
|---|---|
| Current Annual Tax | $ |
| Tax at Appealed Value | $ |
| Annual Savings | $ |
| Multi-Year Savings | $ |
| Consultant Fee (est.) | $ |
| Net Benefit After Fees | $ |
4. Appeal Basis Summary
Ranked list of appeal arguments by strength.
5. Comparable Sales Grid
| Property | Sale Date | Price | SF | $/SF | Time Adj | Location Adj | Size Adj | Condition Adj | Adjusted $/SF |
|---|
6. Income Approach Detail
NOI breakdown, cap rate source, indicated value, sensitivity at +/- 50 bps.
7. Assessment Errors Identified
Numbered list of specific errors found.
8. Draft Appeal Narrative
2-3 paragraph narrative suitable for submission to appeals board.
9. Deadline and Filing Requirements
Appeal deadline, filing method, required forms, hearing date.
Example
Input: 50,000 SF suburban office, assessed at $8,500,000, actual NOI $450,000, market cap rate 7.5%, 4 comps averaging $145/SF assessed. Output: APPEAL — income-indicated value $6,000,000 ($6.0M vs. $8.5M assessed = 29% overassessment). Annual tax savings ~$62,500 at 2.5% rate. Net benefit after 33% contingency fee: ~$144,000 over 3-year reassessment cycle. Appeal brief drafted.
Red Flags and Failure Modes
- Cap rate sensitivity: Small cap rate changes produce large value changes. Always show sensitivity at +/- 50 bps.
- Comparable quality: Flag any comp requiring > 20% total adjustment. Three tight comps beat six loose ones.
- Conservative target: Appeal to a value supported by evidence, not the absolute lowest. Overreaching weakens credibility.
- Jurisdiction variation: Procedures, deadlines, and evidentiary standards vary significantly. User must confirm local requirements.
- Successful appeals may reset value for multiple years: Calculate multi-year benefit but note jurisdiction differences on duration.
Chain Notes
| Direction | Skill | Relationship |
|---|---|---|
| Parallel | budget variance reporting | Tax savings from a successful appeal should be reflected in the budget variance narrative for the affected period |
| Downstream | lender compliance reporting | Reduced tax expense improves NOI, DSCR, and debt yield; update lender compliance certificates accordingly |
| Downstream | debt covenant monitoring | Lower taxes improve NOI and covenant metrics; re-run covenant headroom analysis after successful appeal |
| Reference | market analysis | Market data and comparable sales methodology used here overlaps with broader market memo preparation |
These are reference docs that the agent consults when it needs deeper context, along with helper scripts it runs for calculations and output templates it fills in. The skill loads them on demand — you don't need to edit them to use the skill.
Click any file below to preview its contents.