Ongoing Costs subscore (v1)
Version 1.0.0 · Published 2026-06-04
What this is
Ongoing Costs is one of three independent subscores rendered next to the Environmental Grade on every report. It summarizes the recurring obligations a buyer would inherit, distinct from the headline purchase price.
Tier definitions
- $ — HOA and insurance both project to within buyer-set caps. Recurring spend is unlikely to surprise.
- $$ — One of the two inputs lands in a band that warrants quote-shopping or HOA-bylaw review before bidding.
- $$$ — Both inputs project high or one of them dramatically exceeds the buyer-set cap. The tier renders with a warning chevron on the report.
Tier escalation: any input firing the highest band escalates the whole subscore to $$$, even if the other input is benign. The buyer's mental model is "what is the worst recurring obligation here", not an arithmetic mean.
Inputs (at v1)
- HOA fee: read from listing data when present; tier is set by comparing monthly HOA against the buyer's configured
hoa-feethreshold. If the HOA field is missing from the listing, the verdict is n/a and the chip surfaces "HOA fee unknown". - Insurance band: modeled tier (Gold / Silver / Bronze / Uninsurable) using the property's year-built relative to FL post-2001 code-cycle revisions, county-level rate trends, and listed roof age when available. The model carries explicit confidence; older homes whose roof age is inferred get a borderline rather than a hard fail.
Provenance footer (round-6 condition)
Per the round-6 external review by Kimi K2.6 + DeepSeek V4 Pro (2026-06-04), every report renders the following text in the Ongoing Costs tooltip and in the tier's detail panel:
Cost figures from listing data + modeled insurance bands. Confirm all fees, taxes, and insurance directly before purchase. Does not capture all ongoing obligations.
The disclaimer travels with the tier so a screenshot of the chip carries its own context. Buyers should obtain real quotes; this subscore is a screening signal, not a binding estimate.
What this does not include (at v1)
- Property-tax projection. Tied to county millage + Save Our Homes portability rules; deferred until the FL DOR feed lands.
- Flood insurance specifically. FEMA NFIP rates require an elevation certificate to model accurately; for now we surface the FEMA flood-zone separately on the report.
- Special assessments, CDD fees, capital reserves. These get their own line items in the Schools & Childcare and Neighborhood Amenities subscores or the BLUF prose; we don't collapse them into Ongoing Costs.
- Mortgage and PMI. WiseAddress is intentionally lender-neutral.
Why a tier instead of a dollar amount
Listing HOA and modeled insurance carry materially different confidence. A buyer comparing five addresses needs a comparable signal at a glance; we surface the per-input dollar values inside the tier's detail panel so a click reveals the full breakdown, but the chip itself stays $/$$/$$$.
Versioning
Pinned at v1. Reports persist the subscore version so a v2 publish does not silently rewrite older citations.