Closing the Gap: $214M on the Table
Philadelphia has $214M in uncollected real estate taxes across 55,557 parcels - up 9% in one year. Half the debt is owed by 10% of owners.
Delinquency has climbed 32 percent in five years — and the line is still going up
Seven years of data. The pattern is not a noisy fluctuation around a mean — it is a step. The number dipped during 2020, the COVID year, when the city offered a temporary amnesty and many delinquent owners paid down. It has climbed steadily since, from $162 million in FY2021 to $214 million in FY2025. The year-over-year change from FY2024 to FY2025 is 9 percent, or roughly $17 million. That is not a one-off. It is the seventh data point in a five-year trend.
The $214 million is the city's headline delinquency number for fiscal year 2025, published in April 2026 by the Revenue Department in its annual Real Estate Tax Delinquency Overview. It is the total active principal across 55,557 parcels. Active principal is the gross amount owed, before any adjustments for the parcels that are in active payment plans, under appeal, or in bankruptcy proceedings. It is, in other words, the topline number before the Revenue Department tells you which slices of it are not actually collectable in the near term. The chart above is the time series drawn from the same Revenue Department filings going back to FY2019: bars are total active principal in millions of dollars, the line is the count of delinquent parcels.
I want to draw a sharp line between two entities that this article is going to keep separate. The $214 million is debt owed to the City of Philadelphia, specifically the Department of Revenue. The rideshare tax that Council just killed was supposed to fund the School District of Philadelphia, which is a separate, independently governed entity with its own $4.6 billion budget, its own structural deficit, and its own set of fiscal problems. Both entities are under financial pressure. The two budgets do not consolidate. Throughout this piece, when I say “the city,” I mean the City of Philadelphia's General Fund, and the $214 million refers only to the uncollected real estate taxes that the Revenue Department is responsible for billing and collecting.
On June 4, 2026, City Council dropped the proposed $1-per-ride rideshare tax from Philadelphia's FY27 budget. The $48 million a year it was projected to raise was replaced, awkwardly, with a one-time infusion from other sources and a $2.4 million annual cell-tower tax that nobody on Council was bragging about. The frame of the debate for two months had been that the City of Philadelphia was taxing gig workers' Uber rides because it was politically easier than collecting the $214 million in real estate taxes that were, on paper, owed to the Revenue Department. Council rejected that frame along with the tax. Good. The regressive revenue frame deserved to be rejected. But rejecting the frame does not retire the table. The $214 million in uncollected Philadelphia real estate taxes is still here, and the chart that explains why it didn't have to be a tax debate at all is the one the budget conversation never had.
The line on the chart, the parcel count, is the more honest read. There are 55,557 parcels behind on real estate taxes in the City of Philadelphia. That is roughly one out of every twelve residential and commercial properties in the city. The earliest year the Revenue Department publishes is 55,156. The system is not failing in the sense of a sudden break; it is failing in the sense of a slow leak that no one in any administration has bothered to plug. The number of delinquent properties has been effectively flat, but the dollars behind them have grown by 23 percent.
The $48 million rideshare tax would have raised a little under a quarter of this gap. The cell-tower tax that replaced it raises a little over one percent. The arithmetic of how the city proposed to close a $214 million gap, at a moment when it could not collect what it was already billing, was always the wrong arithmetic. That is the frame the budget conversation never had.
Two-thirds of the actionable debt is sitting with an outsourced collection agency
The Revenue Department publishes, alongside the topline number, a breakdown of where each delinquent dollar sits in the collection pipeline. Some of it is being collected. Some of it is being worked on by external contractors. Some of it is parked in active payment plans. Some of it is locked up in bankruptcy court or under appeal. The pipeline is a way of answering the only question that matters: how much of the $214 million can the city actually do something about?
The answer, in three numbers: 67 percent, 33 percent, and 65 percent. They are not the same as each other and they should not be confused. The first — 67 percent — is the share of the $214 million that the Revenue Department classifies as “actionable,” which means not in payment agreement, not under appeal, and not in bankruptcy. That is $143.7 million. The remaining 33 percent, $70.4 million, is the non-actionable slice. The third number — 65 percent — is the share of the actionable $143.7 million that is currently sitting with an outsourced collection agency, not the city's own Department of Revenue. The 65 percent is the most important number in the pipeline. It is the one that surprised me, and it is the one that required me to correct an earlier version of this analysis.
Here is the full pipeline. The donut is seven slices, four in the actionable category and three in the non-actionable category. The Revenue Department prints the four actionable percentages against the $143.7 million actionable total and the three non-actionable percentages against the $214 million topline, so the two groups of slices carry different denominators.
Read the chart from largest slice to smallest. Twenty-seven percent of the total, $57.6 million, is in active payment agreements — owners who have signed a plan to pay down what they owe over time. The Revenue Department is correctly excluding these from the actionable base because the money is contracted to come in. Three percent, $7.1 million, is under appeal. Three percent, $5.7 million, is in bankruptcy. These three categories, payment agreement, appeal, and bankruptcy, add up to 33 percent, the entire non-actionable slice. The other 67 percent is in some form of active collection status.
Now look at the actionable side. Twenty percent of the actionable base, $29 million, is being worked by the city's own internal collections team. Sixty-five percent of the actionable base, $92.8 million, is with an outsourced collection agency. Fourteen and a half percent, $21 million, is moving toward sheriff sale. Half a percent, $673,000, is in sequestration (the court-ordered wage garnishment process that applies to a small number of cases). The 65 percent outsourced number is the part of the chart I had to correct.
In an earlier analysis, I described the city as having “collected 65 percent of actionable debt internally.” That was wrong. The correct reading is that 65 percent of the actionable $143.7 million has been handed off to a private collection agency. The internal collections team, the people on the city payroll whose job is to chase down delinquent property owners, are working the remaining 20 percent of the actionable base. The sheriff sale process — the city's most aggressive enforcement tool — accounts for 14.5 percent.
This matters because the policy levers that affect outsourced collections, internal staffing, and sheriff sale timelines are different levers. The Revenue Department does not have a headcount problem in the way I had implicitly assumed. The Revenue Department has a workload problem: the actionable debt has grown faster than the in-house team can absorb, and the difference is being routed to a contractor. Whether that contractor is doing the job is a separate question I cannot answer from the public data, but the structural fact — that two-thirds of what the city could collect is not being collected by the city — is a fact, not an interpretation.
Half the debt is owed by ten percent of the parcel-owners
Here is the chart the budget conversation has been missing. It is a Lorenz curve — the same statistical device I used in the overtime analysis last fall, applied this time to property-tax delinquency. The horizontal axis is the cumulative percentage of delinquent property owners, ranked from smallest to largest balance owed. The vertical axis is the cumulative percentage of total debt those owners carry. The diagonal dashed line is what perfect equality would look like — if every owner owed the same, the curve would sit on the line. The further the actual curve bows away from the diagonal, the more concentrated the debt is among a small number of owners.
The curve bows. A lot.
Read the curve from left to right. The bottom 50 percent of delinquent owners — that is roughly 27,200 of the 54,401 parcels I could match to an owner record — carry almost none of the debt. The curve hugs the horizontal axis for the first half of the chart, then bends sharply upward. By the time you reach the 80th percentile of owners, they have accumulated about 31 percent of the debt. The remaining 69 percent is concentrated in the top 20 percent of owners. The last 10 percent of the curve, climbing toward the upper right corner, is where the bulk of the dollar value lives.
The shape of the inequality is captured in three numbers. The top 1 percent of parcel-owners carry about 14.3 percent of all delinquent tax debt. The top 5 percent carry about 35 percent. The top 10 percent carry about 50 percent. Read that last one again. Half of the $214 million is owed by roughly 5,400 of the 54,000 owners in the dataset. The other half is owed by the remaining 48,600. This is not a tax on the many. It is a tax on a few, the collection of which has been outsourced and understaffed.
The Gini coefficient for the distribution is 0.67. To give that number some context, the Gini for United States household income inequality is around 0.49, per the Census Bureau's most recent release. The Gini for the City of Philadelphia's city government overtime distribution, which I charted last September, is around 0.62. The Gini for real estate tax delinquency at the City of Philadelphia is higher than both. The owners who are behind on their taxes are not behind by roughly equal amounts. They are behind in a way that resembles the income distribution of a country with severe inequality, only more so.
To make this less abstract, here are two anonymized profiles from the parcel-level data, the kind of owners that show up at different points on the curve. The first card is at the top of the distribution. The second is closer to the median.
An LLC with 14 parcels across 3 ZIPs
Top of the distribution
- Entity type
- LLC (anonymized)
- Parcels owned
- 14
- ZIP codes spanned
- 3
- Total tax debt
- $280K–$340K
- Years delinquent
- 2–5
The top 35% of parcel-owners carry about a third of all delinquent tax debt. Profiles like this LLC are concentrated at that end.
A homeowner, one property, three years delinquent
Median profile
- Owner type
- Homeowner (anonymized)
- Properties owned
- 1
- Total tax debt
- $8,900
- Years delinquent
- 3
- Last payment
- 2022
The Gini coefficient of parcel-owner debt is 0.67 (0 = equal, 1 = one owner holds everything). Most delinquent owners are closer to this profile than to the LLC.
Illustrative anonymized profiles from the FY2025 parcel-level concentration join. Owner names stripped; entity type, parcel count, ZIP distribution, balance range, years-delinquent range, and last payment date are public-record fields.
The two cards are not specific owners. They are illustrative profiles drawn from the public-record data fields — entity type, parcel count, ZIP distribution, balance range, years-delinquent range, and last payment date. I am not naming names in this version of the analysis. The structural pattern — that the top of the distribution is dominated by multi-parcel LLCs with debt in the hundreds of thousands of dollars, while the bulk of delinquent owners are individuals with one property and a few years of missed payments — is what the data shows when you join the parcel file to the Department of Records.
This is also why the policy question changes shape depending on whose debt you're trying to collect. Going after the LLCs is high-dollar, low-count, logistically tractable. Going after the homeowners is high-count, low-dollar, requires the kind of person-to-person contact the outsourced collection agency is presumably not set up to provide. The city is doing neither with particular vigor, on the evidence of the pipeline. The internal team has 20 percent of the actionable base. The contractor has 65 percent. The sheriff sale process has 14.5 percent, most of which will not actually go to sale because the owner pays up when the legal machinery gets close.
Five ZIPs hold $15.4 million in recoverable annual revenue
I want to give you a single quotable number. Here it is. If the top five ZIP codes in Philadelphia, ranked by average tax balance per delinquent parcel, closed half the gap between where they are and the city median, the Revenue Department would recover roughly $15.4 million a year. That is more than the rideshare tax was projected to raise. It is more than the cell-tower tax that replaced it by a factor of six. It is the number I think the budget conversation was missing.
The five ZIPs are 19102, 19107, 19103, 19123, and 19106. Average tax balance per delinquent parcel in 19102 is $23,498. In 19107, it is $21,238. In 19103, it is $13,650. In 19123, it is $12,885. In 19106, it is $12,148. The city median is $5,835. So 19102 parcels are, on average, four times the city median. 19107 is three-and-a-half times. 19103 is two-and-a-third times. The gap is not subtle.
These are not the ZIPs the public conversation usually associates with tax distress. 19102 is Center City, the financial district. 19103 is Rittenhouse Square and parts of the Parkway. 19106 is Old City. 19107 is the Gallery and the east end of Center City. 19123 is Northern Liberties and the area north of Center City. These are ZIPs with significant commercial real estate, with institutional property, and with the kind of large multi-parcel holdings that show up on the LLC side of the Lorenz curve.
The $15.4 million figure comes from a straightforward calculation. For each of the top five ZIPs, the gap between the ZIP average and the city median is multiplied by the number of parcels in the ZIP, then halved. The five ZIPs together hold 3,416 of the city's 55,557 delinquent parcels. Closing half the gap, on average, across those 3,416 parcels, adds up to $15.4 million in recovered annual revenue. That is the number the Revenue Department, the Controller, and the Mayor's budget director would actually use. It is the closing-the-gap number that belongs in the budget memo.
I want to be careful about what this number is and is not. It is an upper bound on what collection effort could recover, not a guarantee. Some of the gap exists for reasons the city cannot fix by collecting more aggressively. Some of those parcels are in payment agreements. Some are under appeal. Some are in bankruptcy. The 33 percent non-actionable share from the pipeline chart still applies. The $15.4 million assumes that the parcels in the gap are the parcels that are collectable, and even then assumes that half of the gap can be closed through ordinary collection effort. Reasonable people could disagree on both assumptions. The point is that even under conservative assumptions, the dollar value of closing half the ZIP gap is larger than the projected revenue from the tax Council just rejected.
The peer-county comparison — what the same metric looks like in Montgomery, Delaware, Bucks, and Chester counties — is a separate analysis that I have not done for this article. The Pennsylvania Department of Community and Economic Development publishes annual financial reports for each county, and the “share of taxes billed that were collected” is a metric you can back out of those reports. It is a real comparison and it would strengthen the argument. It is also a week of work that I have not finished. I flag it here because a careful reader will want to know whether Philadelphia is normal, bad, or catastrophic relative to its neighbors. I cannot tell you from this data. The within-city framing is what I have.
Three operational moves that don’t require new taxes
I want to be clear about the register I am writing in. I am not writing as a member of the Revenue Department, or as a budget director, or as someone with access to internal operational data. I am writing as a Philadelphian who has read the public filings, pulled the parcel-level data, and tried to figure out what an honest, non-ideological response to the $214 million gap would look like. The data suggests three concrete things.
First, staff the in-house collection team. Twenty percent of the actionable debt is being worked by the city's own Department of Revenue. Sixty-five percent is being worked by an outsourced collection agency. The internal team is the bottleneck. The pipeline reporting makes that fact visible every year, and yet the budget conversation has been about a $48 million tax on rideshare trips rather than about the $29 million currently being chased by city staff and the $92.8 million currently being chased by a contractor. I am not arguing for the in-house team because in-house is magically better than outsourced. I am arguing for it because the pipeline reporting treats both as equivalent collection channels, and they are not. A city employee can show up at a property. A contractor can send a letter. The economics of how each dollar is recovered are different, and the city should be clear-eyed about which dollars are being chased by which mechanism.
Second, shorten the sheriff sale timeline. Fourteen and a half percent of the actionable debt is in the sheriff sale pipeline. The sheriff sale is the city's most aggressive tool — the legal process by which a tax-delinquent property can be sold at auction to satisfy the debt. The Revenue Department reports this slice as part of the actionable base, which means the dollars are on the books as collectable. In practice, sheriff sales in Philadelphia take years to complete, and a meaningful share of properties in the pipeline never actually reach auction because the owner pays when the legal machinery gets close. The public data does not break out the share of the 14.5 percent that actually closes. The structural fact is that a process designed to compel payment by threatening loss of property is being used as a slow-pressure tool rather than a fast-resolution tool, and the longer the timeline, the more of the debt ages out into the non-actionable category.
Third, publish a quarterly pipeline dashboard. The annual Real Estate Tax Delinquency Overview is a useful document. It is also the only public reporting on the pipeline, and it comes out once a year. A quarterly dashboard, with the same pipeline categories and the same time-series structure, would let Philadelphians see the trend reverse in real time if it does, or watch it deteriorate in real time if it does not. The data infrastructure to do this is already in place. The OpenDataPhilly parcel-level dataset is updated regularly. The Revenue Department already has the pipeline data internally. The cost of standing up a public dashboard is small relative to the $214 million the city is trying to recover. The benefit of letting the public see whether the trend is moving is the kind of accountability that compounds over years.
None of these are radical proposals. They are the kind of operational moves that a competent municipal department makes when it is being held to a target. The reason they have not been made is not that nobody at the Revenue Department has thought of them. The reason is that the political energy in Philadelphia over the past two years went into a debate about whether to tax rideshare trips, and the political energy that might have gone into whether the city is collecting what it is billing went into the rideshare debate instead. The rideshare tax is now dead. The $214 million is not. The choice that follows is whether the next budget cycle treats the $214 million as a structural problem to be solved, or as a backdrop for the next regressive revenue idea.
Notes, Sources, and Methodology
Source: City of Philadelphia Revenue Department, Real Estate Tax Delinquency Overview FY2025 (PDF, April 2026); the live parcel-level dataset on OpenDataPhilly joined to Department of Records owner data; Chalkbeat Philadelphia on the FY27 budget vote. All numbers in this article are traceable to the canonical facts file at analysis/data/closing_the_gap_facts.json.
Methodology: “Active principal” is the gross topline from the Revenue Department, including the $70.4M non-actionable slice (payment agreements, appeals, bankruptcy). The pipeline donut uses active-principal because the question on the table is the topline $214M and what share is collectable. Concentration analysis is parcel-level joined to owner records; the worked-example cards use only public-record fields and anonymize owners. The within-city ZIP gap takes the per-ZIP average balance, computes the gap to the city median, multiplies by parcel count in each ZIP, and halves the result.
Limitations: The peer-county comparison (Montgomery, Delaware, Bucks, Chester) is not in this article. The collection agency's recovery rate on the $92.8M it carries is not in the public data. The FY2025 PDF does not break out what share of the 14.5% sheriff-sale pipeline actually closes at auction. Gini and top-N-share figures are owner-level (54,401 of 55,557 parcels matched to an owner), not parcel-level.