Charlotte multifamily underwriting is shaped by North Carolina's cycle-based reassessment system. Mecklenburg County reappraises every 4 years (most recently 2023, next in 2027), and unlike Texas or Florida, your purchase doesn't trigger a reassessment. You inherit the seller's assessed value until the next cycle hits.
This sounds great, and it is, for the first few years of a hold. But the cycle does eventually reset, and the bump can be substantial. Here's the Charlotte-specific context you need before bidding.
You inherit the seller's tax bill, for now
Mecklenburg's 4-year cycle is the single most important fact for Charlotte underwriting. When you close, your year-1 tax is the seller's tax, adjusted for any millage rate changes the county approves in the meantime. The sale does not trigger a reassessment.
This is a real advantage compared to TX (annual reassessment, no cap) and FL (annual with 10% cap). For a 5-year hold that straddles a reappraisal, you might pay the seller's tax for the first 3-4 years and only see the reset late in the hold.
Model the reappraisal year carefully
The 4-year cycle means you need to estimate what Mecklenburg will assess your property at when the next reappraisal hits. The county uses mass appraisal methods that follow broad market trends, not your specific sale. But your sale is in the comp set they'll look at.
A reasonable approach: estimate the next-cycle assessed value at 90-105% of your purchase price. Above 100% if the broader market has appreciated since you bought; below if it's softened. Then model the tax bump in the appropriate year of your pro forma.
Worked example: bought a Mecklenburg triplex in 2026 for $750K. Current assessed (from 2023 reappraisal): $400K. The combined property tax rate for a typical parcel inside the City of Charlotte is approximately $0.77 per $100 of assessed value (Mecklenburg County ~$0.49 + City of Charlotte ~$0.27 = $0.7668 / $100, or 0.77% of assessed value). Properties inside Charlotte's downtown / SouthPark Municipal Service Districts add $0.01-0.05 per $100, bringing the combined to ~$0.78-0.82 per $100. Other Mecklenburg towns and unincorporated areas typically fall in a $0.67-0.81 per $100 range. Note: per-unit solid waste fees and stormwater utility fees are billed separately and are NOT included in the millage.
For this example, use 0.77% combined.
- Year 1 tax: $400K × 0.77% = $3,080
- 2027 reappraisal (next cycle): estimate $725K assessed (95% of sale price)
- Year 2+ tax: $725K × 0.77% = $5,580
The bump arrives in year 2 of the hold (+$2,500/year). NPV over a 7-year hold at 10% discount: roughly $12K. Material to your offer math, especially when compounded across multiple properties.
The Charlotte solid waste fee
This one catches buyers off-guard. The City of Charlotte assesses a separate per-unit fee for solid waste service on multifamily properties. It's billed by the city alongside property taxes but is NOT part of the millage. Recent annual rates range from approximately $55 to $130 per unit per year depending on service type (county-only collection at the low end, full city curbside service at the high end, dumpster service somewhere in between). The rate is set annually as part of the city budget.
For a 16-unit property, that's roughly $900 to $2,100 per year on top of property tax. Not enormous, but easy to miss because most underwriting templates don't have a line for it. Mecklenburg County multifamily properties outside the City of Charlotte (in incorporated towns like Matthews, Cornelius, Mint Hill, Pineville, or in unincorporated Mecklenburg) have different waste arrangements; check with the local municipality.
Permits through Mecklenburg / Charlotte Accela
Mecklenburg County and the City of Charlotte share a unified permit portal through Accela. Search by address or project number. Building permits, electrical, plumbing, HVAC, and code violations are all in the same system.
Mecklenburg has historically been a permit-enforcing jurisdiction, especially in the urban core. Unpermitted work shows up at code enforcement faster here than in some Sun Belt metros. Pull the full permit history and cross-reference against broker renovation claims. See the full guide to checking permit history.
Banking concentration and tenant base
Charlotte's economy is heavily anchored on banking (Bank of America HQ, Truist HQ, large Wells Fargo presence) and increasingly on tech and fintech. Compared to Atlanta or Dallas, the employment base is more concentrated in a smaller number of industries.
Practical implication: rent growth in Charlotte has been steady but tracks white-collar job formation closely. Class B/C multifamily in neighborhoods serving service-economy tenants (parts of Eastland, west Charlotte, parts of Pineville) has a different demand profile than Class A in SouthEnd serving relocated finance professionals. Underwrite the submarket specifically.
The Catawba River and Lake Norman flood exposure
Most of Charlotte is not in a FEMA flood zone, but properties along the Catawba River, Sugar Creek, and parts of Lake Norman frontage can be. Pull the FEMA map for any property west of I-77 or in low-lying areas of east Charlotte. Full guide to FEMA flood zone checks.
The standard checklist still applies
The Charlotte-specific items above sit on top of the general pre-offer due diligence checklist. Permit history, code violations, demographics trajectory, debt service stress test, FEMA flood zone all still matter.
The 4-year reappraisal cycle is the dominant local consideration. Plan for the tax bump and you've covered the biggest Charlotte-specific risk.
Or get the Charlotte research done for you
DealBrief pulls Mecklenburg County assessment, current combined millage including the city solid waste fee, sale history, permit records, FEMA flood zone, and the full debt service scenario grid for any Charlotte multifamily address. Reappraisal-cycle tax projection included. Your first report is free.