Data & statisticsEnforcement & unlicensed activity

TLC Summons Statistics: OATH Data, 2014–2025

How many TLC summonses are filed at OATH each year, who writes them, and which rule codes appear most, from official NYC Open Data, with its limits explained.

  • Reviewed
  • 4 min read
  • 5 official sources

Data used

On this page (9)
  1. The headline numbers
  2. Summonses by year and agency
  3. Who writes the summonses
  4. Which rule codes appear most
  5. What this means if you have a summons
  6. What this data can and cannot tell you
  7. How we built these numbers
  8. FAQ
  9. Sources

In short: In 2025, about 61,900 summonses against taxi and for-hire vehicle (FHV) drivers, owners and bases were filed at OATH, the city court that hears TLC cases. That is roughly 40% fewer than in 2019. TLC inspectors wrote about 88% of recent summonses and Port Authority Police most of the rest. A traffic rule, 80-13(a)(2) (non-hazardous moving violations), is the code that appears most often.

This page is the starting point for our data section. It uses one official source: the OATH Hearings Division Case Status dataset on NYC Open Data. Below you'll find the headline numbers, what they mean for a driver holding a summons, and, just as important, what this data cannot tell you.

The headline numbers

  • 61,927Taxi/FHV summonses dated 2025All three issuing agencies

    Source: OATH dataset jz4z-kudi

  • −41%Change from 2019 to 2025105,012 → 61,927
  • 88%Written by TLC (2021–2025)Port Authority Police ≈12%
  • 17%First charge is 80-13(a)(2)Moving violation, 2021–2025

These are counts of summonses, not findings. A summons is an accusation. Each one goes to a hearing at OATH (the Office of Administrative Trials and Hearings), where the respondent can admit, fight, or in some cases settle. See how OATH hearings work.

Summonses by year and agency

Taxi/FHV summonses filed at OATH, by year and issuing agency

By the violation date on the summons. 2026 is left out because the year is not over. A summons is an allegation, not a finding.

Summonses

105K201420152016201720182019202020212022202320242025
  • TLC
  • Port Authority Police
  • NYPD
Show data table
LabelTLCPort Authority PoliceNYPD
201479,1886,919594
201593,6997,281243
201691,0234,093148
201798,8855,327120
201888,6646,576147
201998,4786,52410
202049,6333,20156
202157,2203,470178
202258,5385,462105
202352,9538,07211
202452,69110,5570
202553,0908,7750

Source: NYC Open Data: OATH Hearings Division Case Status (jz4z-kudi) · Data as of Oct 12, 2026. Counts are summonses filed at OATH by the agency, dated by violation_date (the date on the summons). A summons is not a finding of guilt. hearing_status, hearing_result, penalty_imposed, paid_amount and the charge descriptions are blank for taxi rows in this dataset, so it cannot show outcomes or fines. 2026 is excluded because it is incomplete (26,935 so far at fetch time). The chart starts in 2014 because 2013 and earlier rows come largely from a data migration (see oath-tlc-summonses-long-run).

Two things stand out. First, the 2020 drop: summonses fell by about half when the pandemic emptied the streets, and they never went back to pre-2020 levels. Since 2021 the yearly total has been fairly flat, between 60,868 and 64,105. Second, the Port Authority Police share has grown. It was about 6% in 2019 and reached 16.7% in 2024 and 14.3% in 2025. We look at that shift on the Port Authority summons page.

For the longer view back to 1992 and the reasons the older years need care, see TLC summonses by year.

Who writes the summonses

Who wrote taxi/FHV summonses, 2021–2025 combined

TLC 274,493 · Port Authority Police 36,397 · NYPD 294. Ordinary NYPD traffic tickets in NYC go to the DMV Traffic Violations Bureau, so they are not in this count.

  • TLC88% 274,492
  • Port Authority Police12% 36,336
  • NYPD0% 294
Show data table
LabelSummonses (summonses)
TLC274,492
Port Authority Police36,336
NYPD294

Source: NYC Open Data: OATH Hearings Division Case Status (jz4z-kudi) · Data as of Oct 12, 2026. Counts are summonses filed at OATH by the agency, dated by violation_date (the date on the summons). A summons is not a finding of guilt. hearing_status, hearing_result, penalty_imposed, paid_amount and the charge descriptions are blank for taxi rows in this dataset, so it cannot show outcomes or fines. Port Authority Police patrol the airports and other Port Authority facilities, but this dataset has no usable location field, so it cannot show where any summons was written.

The NYPD slice is tiny because this dataset only holds summonses filed at OATH under the taxi caseload. Ordinary (non-criminal) traffic tickets written in the five boroughs are handled by the state DMV's Traffic Violations Bureau, not OATH. That ticket can still matter to your TLC license through DMV points; see DMV points for TLC drivers and the Persistent Violator Program.

Which rule codes appear most

The 15 most common first charges, 2021–2025

Counts the first-listed charge only. Together these 15 codes cover about 73% of summonses in the window.

  1. 80-13(a)(2)53,599
  2. 80-13(a)(3)(viii)37,544
  3. 59A-26(a)(1)21,078
  4. 80-13(a)(3)(vii)20,561
  5. 59A-13(j)(1)19,486
  6. 80-13(a)(1)15,315
  7. 19-506(b)(1)12,808
  8. 58-29(b)10,356
  9. 59A-27(d)9,071
  10. 80-13(a)(3)(i)(b)5,308
  11. 19-504(g)5,031
  12. 80-24(a)(2)4,929
  13. 80-14(g)(1)4,799
  14. 59A-27(e)4,061
  15. 80-14(f)(2)4,060
Show data table
LabelSummonses (summonses)
80-13(a)(2)53,599
80-13(a)(3)(viii)37,544
59A-26(a)(1)21,078
80-13(a)(3)(vii)20,561
59A-13(j)(1)19,486
80-13(a)(1)15,315
19-506(b)(1)12,808
58-29(b)10,356
59A-27(d)9,071
80-13(a)(3)(i)(b)5,308
19-504(g)5,031
80-24(a)(2)4,929
80-14(g)(1)4,799
59A-27(e)4,061
80-14(f)(2)4,060

Source: NYC Open Data: OATH Hearings Division Case Status (jz4z-kudi) · Data as of Oct 12, 2026. Counts are summonses filed at OATH by the agency, dated by violation_date (the date on the summons). A summons is not a finding of guilt. hearing_status, hearing_result, penalty_imposed, paid_amount and the charge descriptions are blank for taxi rows in this dataset, so it cannot show outcomes or fines. Counts use the first-listed charge (charge_1_code) only. Later charge columns mostly repeat the first code, so they are not counted. Codes are normalised for case (80-13(A)(2) and 80-13(a)(2) are the same). 1,484 summonses in this window have no charge code. Look up each code's meaning in the TLC rules before describing it.

The top of the list is dominated by driving rules in chapter 80: moving violations, stop signs, red lights and parking or standing. Next come owner and vehicle rules in chapter 59A (for-hire vehicles) and 58 (medallion taxis), such as missed inspections and ignoring TLC directives. Then come unlicensed-activity codes from the NYC Administrative Code. We decode every code on the list in the most common TLC violations.

What this means if you have a summons

The numbers are big, but your case is decided on its own facts. A few practical points follow from the data:

  • Check that your summons is in the record. Every row has a ticket number and a scheduled hearing date. Use our summons lookup or the steps in how to check your TLC summons status.
  • Note the code and the date. The code tells you which rule TLC says you broke. The penalty, points and whether you must appear in person depend on that code. Our summons decoder explains what each field means.
  • Don't miss the hearing date. OATH says that if you do not respond by the hearing date you are found in violation by default, and a higher fine may be imposed (OATH). See what happens after a missed hearing.

What this data can and cannot tell you

It can tell you:

  • How many taxi/FHV summonses were filed at OATH, by violation date, year or month.
  • Which agency wrote them (TLC, Port Authority Police or NYPD).
  • Which rule code was listed first on each summons.
  • When hearings were scheduled.

It cannot tell you:

  • Outcomes. For taxi rows, the hearing result, penalty imposed, amount paid and balance are blank. So no one can compute a dismissal rate, a "win rate" or an average fine from this dataset. If you see such a figure elsewhere, ask where it came from.
  • Where the violation happened. The borough field reads "NOT NYC" for nearly every taxi row, and the city/ZIP fields look like the respondent's mailing address.
  • Time of day. The time inside the violation date clusters at 17:00, which looks like a default value.
  • Guilt. A summons is an allegation. Some are dismissed, some are settled, some end in a default.
  • Second and later charges. We count the first charge only, because the later charge columns usually repeat it.

Numbers also shift by a few hundred between downloads, because the city updates the dataset every day.

How we built these numbers

We downloaded the rows where issuing_agency is TAXI_TLC, TAXI_Port Authority or TAXI_NYPD. We dated each summons by its violation date and dropped about 42,800 rows with placeholder years (1900, 2103 and later, 3017). We counted rule codes from the first charge column only, after making upper and lower case the same. Full method notes are on the data catalog.

Frequently asked questions

How many TLC summonses are filed each year?

In the official OATH dataset, taxi and for-hire vehicle summonses dated 2025 total 61,927 across all three issuing agencies. The yearly total was between about 87,000 and 105,000 from 2014 to 2019, fell to 52,890 in 2020, and has stayed near 61,000–64,000 since 2021.

Who writes most TLC summonses?

TLC itself. For violations dated 2021–2025, TLC wrote about 88% of the taxi/FHV summonses in OATH's dataset, Port Authority Police about 12%, and NYPD well under 1%.

Does this data show how many TLC summonses get dismissed?

No. For taxi rows the dataset leaves hearing results, penalties and payments blank, so nobody can calculate a dismissal rate or an average fine from it. Treat any site that quotes one from this data with caution.

Can I look up my own TLC summons in this data?

Yes. Each row has the summons (ticket) number and a hearing date. You can search by number on our summons lookup page, or on OATH's own Summons Finder.

How current is the data?

NYC Open Data updates the OATH dataset daily. The charts on this page were built from a copy fetched on 2026-10-12, and full-year charts stop at 2025.

Sources

Last reviewed against the official sources on .

  1. NYC Open Data: OATH Hearings Division Case Status (jz4z-kudi) data.cityofnewyork.us
  2. OATH: Hearings and Defaults nyc.gov
  3. TLC: Received a Driver's License Summons? nyc.gov
  4. TLC Rules, Chapter 80: Drivers nyc.gov
  5. NY DMV: Traffic Violations Bureaus and Traffic Courts dmv.ny.gov

Spotted something out of date? Tell us and we'll check it against the official source.