Every listing sheet has a line for annual property taxes. It looks official and sits right next to the price, and buyers drop it straight into their monthly payment math. In Michigan that line belongs to the seller. It shows what the current owner pays after years of capped increases, and the year after a sale the state sets it aside and starts over.
In the City of Kalamazoo, two more variables sit on top of that reset. One is a city tax rate that changes with the school district, even inside city limits. The other is a donor-funded discount that has to be approved again every year. Portage has the reset but neither of the other two. If you're comparing the two cities, those three mechanisms matter more than the number printed on either listing.
The reset happens the year after you close
Michigan taxes homes on taxable value, which usually isn't the same as market value. The City of Kalamazoo's own guide to property taxes lays out the chain. Assessed value is generally half of true cash value. State equalized value, or SEV, is that assessed value after county and state review. Taxable value is the lower of SEV and a "capped" value.
The capped value can grow each year only by the inflation rate multiplier or 5%, whichever is smaller. The State Tax Commission set that multiplier at 1.031, or 3.1%, for 2025 and at 1.027, or 2.7%, for 2026. Any year that market value climbs faster than the cap, the seller's taxable value falls further behind SEV.
A sale ends that. Under Michigan Treasury's transfer of ownership rules, a qualifying transfer "uncaps" taxable value in the calendar year after the transfer. A few transfer types are exempt. The city's guide explains that at uncapping, the next year's taxable value is set equal to SEV. Because of that one-year lag, your first bills as an owner may still show the seller's capped value. The bigger number arrives the following year.
Here's a hypothetical to show the scale. These are round numbers, not a real parcel:
- A Kalamazoo home with a $250,000 market value would carry an SEV of about $125,000, since assessed value is roughly half of market value.
- Suppose the long-time owner's capped taxable value has fallen behind to $80,000.
- At the 2025 principal-residence rate for Kalamazoo City and Kalamazoo Public Schools, 50.7886 mills, the seller's bill works out to about $4,063.
- After a sale, taxable value uncaps to $125,000, and the same rate produces about $6,349.
That's roughly $2,300 a year the listing sheet never showed. How big the gap is on a real house depends entirely on how long the seller has owned it and how far market value has pulled ahead of the cap.
Inside Kalamazoo city limits, there are several tax rates
The rate in step three is just one of several. Michigan Treasury's 2025 Total Property Tax Rates report breaks every city and township out by school district. Kalamazoo has four rows and Portage has four.
| Location, 2025 tax year | School district | Total principal-residence millage | Tax on a hypothetical $125,000 taxable value |
|---|---|---|---|
| City of Kalamazoo | Kalamazoo Public Schools | 50.7886 | about $6,349 |
| City of Kalamazoo | Portage Public Schools | 49.9366 | about $6,242 |
| City of Kalamazoo | Comstock Public Schools | 49.0844 | about $6,136 |
| City of Kalamazoo | Parchment School District | 47.6283 | about $5,954 |
| City of Portage | Portage Public Schools | 44.8959 | about $5,612 |
| City of Portage | Schoolcraft Community Schools | 44.5479 | about $5,568 |
| City of Portage | Vicksburg Community Schools | 44.1479 | about $5,518 |
| City of Portage | Comstock Public Schools | 44.0437 | about $5,505 |
At the same taxable value, the most common rows in each city, Kalamazoo/Kalamazoo Public Schools and Portage/Portage Public Schools, differ by about 5.9 mills. That's roughly $737 a year on $125,000 of taxable value. A home inside Kalamazoo city limits that sits in Portage Public Schools still pays about 5 mills more than a home in Portage proper with the same district.
Kalamazoo Public Schools territory also reaches past the city line, and the rates drop quickly there. The same Treasury report shows 47.0773 mills for Kalamazoo Township, 38.8481 for Oshtemo Township, and 37.8988 for Texas Township, all in Kalamazoo Public Schools. Two houses can share a school district and still have rates almost 13 mills apart because one is inside city limits and the other isn't.
The Kalamazoo rate already includes a donor discount
The 50.7886 figure would be higher without the Kalamazoo Foundation for Excellence, or FFE. It was founded in 2017 as an alternative to raising taxes or cutting services. The city's 2023 annual financial report says FFE covered the cut in the general operating millage from 19.2705 mills to 12.0000 mills. The report projected that keeping the 12-mill rate would save the average resident more than $400 a year.
The mechanism is written into the foundation's bylaws, which the city quotes in its funding request letter:
"Equal to the difference between the amount that the City would have received in real estate tax and personal property tax revenue for the fiscal year-in-question calculated using a millage rate of 19.2705 mills ... less the amount of real and personal property taxes that the City is budgeted to receive for the fiscal year-in-question under the City's proposed millage rate"
For 2026, the city asked for $16,515,097 to cover that difference, assuming a 12-mill operating rate. The full request came to $26,776,733 once budget stabilization and aspirational funding were added. FFE announced the 2026 request on December 2, 2025 and noted that its budget needs approval from both its board and the City Commission. In the documents we reviewed, the foundation's budget page still labels 2026 as "Proposed."
The arithmetic is simple. The discount is about 7.27 mills. On our hypothetical $125,000 taxable value, that's about $909 a year, which is more than the entire gap between Kalamazoo and Portage in the table. Without it, the Kalamazoo/Kalamazoo Public Schools rate would be about 58 mills. So Kalamazoo is already the higher-rate city of the two, and it gets there with the subsidy in place. The subsidy itself is requested and approved one year at a time. The documents we reviewed describe it as ongoing support, not a permanent guaranteed rate.
Recent ballots changed the 2026 and 2027 bills
The 2025 Treasury table is the newest statewide compilation. Treasury's millage rates page still links 2025 as its latest full list. Since then, voters have approved several levies that move both cities' bills, most of them countywide:
| Measure | What passed | Years levied |
|---|---|---|
| Metro urban transit millage, November 2025 | 1.1 mills, replacing an expiring 0.9 mills | 2026 to 2030 |
| Portage Public Schools $132.4 million bond, November 2025 | 0.74 mills in 2026, which the district described as no net rate increase | Starting 2026 |
| KRESA special-education renewal, May 5, 2026 | 1.5 mills, same rate originally authorized | Six years |
| Kalamazoo County childcare and early learning millage, August 4, 2026 | 0.5 mill | 2027 to 2034 |
| Kalamazoo County Transportation Authority renewal, August 4, 2026 | 0.36 mill, up 0.0476 from 0.3124 | 2027 to 2033 |
MLive reported that the Metro levy covers both Kalamazoo and Portage and costs a $200,000 homeowner about $20 a year more than the levy it replaced. The two August measures add roughly 0.55 mill countywide starting with 2027 bills. That timing matters if you close this fall, because 2027 is likely to be your first year at the uncapped value. The Portage bond's estimated average debt rate is 1.68 mills over 30 years, or $168 a year per $100,000 of taxable value, according to the district's figures as reported by MLive.
On the November 3, 2026 ballot, Kalamazoo and Portage each have a city charter proposal to create an advisory healthcare body. Neither notice describes a millage. The notice also lists bond proposals for Comstock Public Schools and Parchment School District, and whether those affect a particular parcel depends on its school district.
A few direct questions
Can I see a specific Kalamazoo home's tax breakdown before making an offer? Yes. The city's property tax information portal shows tax history and an itemized bill for each parcel, so you can see the school district and the levies attached to that address. Compare the parcel's SEV with its taxable value. The difference between them is roughly what uncapping will close.
Do the countywide taxable value increases mean my home's value went up by the same amount? No. Kalamazoo County's 2024-to-2025 comparison shows total taxable value up 4.85% in the City of Kalamazoo and 4.64% in Portage. Those numbers cover every property in each city, not just homes, and they don't measure the gap between SEV and taxable value on any single house.
Will the FFE discount still be there after I buy? Nobody can promise that. Support comes through a yearly request that both the foundation's board and the City Commission must approve. For 2026, the city again asked for funding to hold the 12-mill operating rate.
If you're weighing a Kalamazoo address against a Portage one, the useful comparison is each parcel's SEV multiplied by the millage for its exact school district row, plus the levies already scheduled for 2027. That's work I do with buyers before an offer goes in, so the monthly payment you plan around matches the bill that actually arrives the year after closing. If you'd like that worked out for the homes on your list, reach out to Mary Noneman.
This article is general information, not legal, tax or financial advice. Consult a qualified professional about your situation.