
Who Pays for School Bus Cameras? The Drivers Who Pass Them
How local governments actually pay for stop-arm cameras, and why the purchase usually has no price tag anywhere a vendor would think to look.
Picture a school district buying cameras for its buses. You might expect to find a line in the transportation budget, a board vote approving the expense, and eventually an RFP with “school bus cameras” in the title.
Although, that is not how these programs usually work. In the records we reviewed, the school district generally does not pay for the cameras. The drivers who illegally pass stopped school buses do.
We examined 35 public records from 13 local and county governments across six states, spanning FY2015 through adopted FY2026 budgets. In every case, the program appeared on the enforcement side of the ledger: as violation proceeds, fine revenue, or program funding with matching revenue and expenses. Not one recorded the cameras as a purchase.
That accounting distinction explains why bid feeds and government spending databases struggle to identify these opportunities. Those systems are built to find a purchase amount. In stop-arm enforcement, there often is no purchase amount to find.
Finding 1
The money is filed as revenue, not as a purchase
As of July 2025, 26 states now allow local governments to enforce school-bus stop-arm violations with cameras, according to the National Conference of State Legislatures. That is roughly half the country, and the number continues to grow. Every program requires cameras, installation, software, and ongoing enforcement. However, those costs rarely appear where a vendor might expect to find them.
Across all 13 governments we reviewed, the program appeared on the enforcement side of the budget, not as a school transportation or capital purchase. The records used names such as violation proceeds, violation fines, and stop-arm program funding.
Howard County, Maryland, maintains a School Bus Camera Fund. Mesquite, Texas, records School Bus Camera Violation Proceeds. Athens-Clarke County, Georgia, budgets for a School Bus Stop Arm Violation Program, with matching revenue and expenditure estimates.
These are not purchase records. They track the money generated after enforcement begins and are often filed with the city, county, or police department rather than the school system whose buses carry the cameras.
That distinction changes where vendors need to look. A search of school transportation budgets may show nothing, even when a live camera program is already operating.

Finding 2
The vendor is paid by the people who break the law
The reason no purchase appears in the budget is simple: the contract is funded by the violations themselves.
Under the standard model, the vendor installs cameras across the bus fleet at no upfront cost. Police review the footage, the government issues citations, and the vendor receives a percentage of the fines collected. BusPatrol, the largest operator in the category, describes the model in those terms: no upfront cost to districts or taxpayers, with the program financed by violator-paid fines.
In Connecticut, that arrangement is not merely common practice. It is written into state law. A municipality or school board that hires a stop-arm camera vendor must pay the vendor from the ticket revenue it receives.
Bridgeport shows the entire process in one place. The City Council approved a contract with BusPatrol America in August 2022. Cameras were installed on Bridgeport Public Schools buses at no cost to the city. The police department reviews each recorded violation before a citation is issued, and the vendor receives a share of the fines collected. The revenue is recorded in the city’s general fund under Police Administration, object code 41683: School Bus Violation Fines.
What is missing from that chain matters just as much as what is present. There is no appropriation, purchase order, or fixed contract value. The contract is worth a share of future citations—revenue that does not exist until violations occur.
A bid feed is searching for a purchase number. In this model, there may be no number to find.

Finding 3
The first public signal is a law and a council vote
Bridgeport’s stop-arm camera program left a long public trail. Almost none of it appeared in a bid feed. The City Council approved a contract with BusPatrol in August 2022. A six-month pilot on 74 buses then recorded nearly 10,000 illegal passes. But a technicality in Connecticut law prevented the city from issuing citations, so Bridgeport published the results and pressed lawmakers to change the law.
Public Act 24-107 took effect in July 2024, allowing municipalities to create a $250 camera-enforced violation. Bridgeport expanded the program to all 248 buses and issued more than 20,000 tickets in its first year. The budget followed. School Bus Violation Fines rose from $250,000 in FY2024 to a proposed $750,000 for FY2026. The City Council then increased the final amount to $1.1 million based on stronger-than-expected collections.
An even earlier signal appeared three rows above it.
The council created a new account, object 41416 (Traffic Camera Revenue), and funded it at $50,000. The stated intent was to prepare for a traffic-camera program that had not yet begun.
The program already had an account number, a revenue estimate, and a written statement of intent before any solicitation appeared. Bridgeport’s stop-arm contract entered the public record as a council agenda item and approved contract. We found no posted competitive solicitation.

Finding 4
The number on the line is not the size of the deal
Among the seven governments in our dataset with a stated figure, the amounts range from $15,000 in Mesquite to $1.1 million in Bridgeport, a difference of roughly 73 times. However, those figures are not directly comparable. Some are revenue estimates, some are adopted fines lines, and others represent program funding with matching revenue and expenses.
None reflects the value of the vendor’s contract.
Miami-Dade County shows why. Its stop-arm program reportedly generated $19.5 million in its first six months, with most of that revenue going to the vendor. That figure is program revenue, not a budget line, which is precisely the point. A modest fines estimate and a multimillion-dollar revenue stream can represent the same type of program at very different scales.
The budget line tells you that a program exists. To estimate the size of the opportunity, vendors need to look at factors such as fleet size and citation volume.

Where the pattern breaks
- Duval County Public Schools followed a conventional competitive process. Six vendors pursued the contract, and BusPatrol ranked first. The school board approved the award in October 2025, finalized the contract in February 2026, and began installing cameras on more than 900 buses in March. The district still pays nothing upfront, and the program is funded through $225 citations, but the school board held the contract and vendors had a formal bid to answer.
- The contrast with Bridgeport is revealing. In Bridgeport, the buses belong to the school district, while the contract and revenue sit with the city and police department. In Duval County, the school board controls the contract. The category and funding model are similar, but the buyer and ledger are different—and only one produced a public solicitation.
- Miami-Dade County shows another risk. The sheriff suspended its program indefinitely after reporting found that officers were reviewing more than 400 notices a day and approving some against drivers who had not violated the law. A revenue line may remain in a budget even when the program itself is paused.
- Rockland County, New York, adds one final nuance. Its public record says the program is intended to deter dangerous driving, not generate revenue. A sales pitch focused on how much money the cameras produce could fail with a buyer that has explicitly rejected that framing.
The verdict
We began with a simple assumption: school-bus cameras are purchased by school districts, and vendors discover the opportunity when a bid is posted.
Both parts were wrong.
Across all 13 governments reviewed, the program appeared as enforcement revenue rather than a purchase. In Bridgeport, the school district owned the buses, but the city held the contract and recorded the money. The deal entered the public record through a council vote, not a solicitation.
The conclusion is not that bids never happen. Duval County ran one and attracted six vendors. The point is that a bid is usually the final step, and in this category, it may never appear at all. The program becomes visible long before it becomes searchable.
See the deal before it becomes a bid. Tell us what you sell, and we will show you where demand is forming in your market, in budgets, council actions, and grant awards, before a solicitation is posted. Book a demo.
Methodology: this report draws on NationGraph's index of public records, including solicitations, budgets, council and committee minutes, grant awards, and contracts, through mid-2026. Each finding traces to a primary public source.
Find your first opportunity in minutes




