Report

Roselle Park Borough

Roselle Park Borough reports receiving 65,979.96 in opioid settlement money through 06/30/2026, and every report it filed matches its own ledger to the cent.

Published 10/03/2026

TLDR

  • Roselle Park Borough reports receiving 65,979.96 in opioid settlement money through 06/30/2026.
  • It has paid out 42,750.00. Three payments, three vendors.
  • Every figure it certified to the State for FY2023 to FY2026 matches its ledger to the cent.
  • 15,300.00 paid for an opioid use disorder course for 34 police officers. The ledger names the course.
  • 27,450.00 paid for two student presentations. No record produced shows what they taught.
  • The FY2025 report files the police course under the program name Roselle Park Borough.

Summary

Roselle Park Borough, Union County, reports receiving 65,979.96 in opioid settlement money through 06/30/2026. The money must go to the abatement uses the national settlements list, or to documented evidence-based programs that address the epidemic. It must add to local spending, not replace it.

The Borough produced one Account Details Report for its National Opioids Settlement Fund Grants lines, printed 05/28/2026. It holds four lines, one for each grant year from 2022 to 2025. The lines paid 42,750.00 from 12/19/2024 to 05/28/2026 and show nothing encumbered. Read the Borough's record.

This project classifies the 42,750.00 this way.

Classification Amount
Conforming 15,300.00
Non-conforming 0.00
Unverified 27,450.00
Paid through 05/28/2026 42,750.00

The ZSchool payment is conforming because the Borough's ledger line gives the title of the police course on opioid use disorder. The two student presentations are unverified. Their ledger lines name a youth engagement program, leadership presentations and a student assembly. No contract, invoice or course material was produced. Only the Borough's own reports describe anti-drug messaging.

This project has published no finding for the Borough. Each report it can test against the books agrees with them. No purchase in the ledger falls outside the uses Exhibit E lists on the record produced.

What the Borough told the State

The State's reporting year runs 07/01 to 06/30.

FY2023. The Borough reported 13,315.21 received and 0.00 expended as of 06/30/2023. It wrote that it was still working on a plan to spend the money.

FY2024. The Borough certified 26,561.65 received in the year, 39,876.86 received since 2022, 0.00 expended and 0.00 encumbered. It certified 39,876.86 unspent on hand, every dollar received. It funded no program.

FY2025. The Borough certified 15,557.82 received, 55,434.68 received since 2022 and 35,100.00 expended. It certified 0.00 encumbered, 0.00 in administrative expenses and 20,334.68 on hand. It reported two programs.

  • TAG Engaging Youth, run by Why'd You Stop Me, at 19,800.00. The report describes nine presentations over three days for middle and high school students on decision making, leadership and anti-drug messaging.
  • A program named Roselle Park Borough, recipient ZSchool LLC, at 15,300.00. The report describes training police officers in practical strategies for addressing opioid use disorder and co-occurring conditions, for 34 officers.

FY2026. The State published the Borough's FY2026 report on 10/01/2026. It certifies 10,545.28 received, 65,979.96 received since 2022, 7,650.00 spent, 0.00 encumbered, 0.00 in administrative expenses and 23,229.96 on hand. It reports one program, the Matthew Bocchi Presentation, run by MJPB Consulting LLC at 7,650.00, anti-drug messaging for 400 high school students. The report gives the launch date as 3/3/2026 and the funding date as 4/16/2026. The ledger shows the order placed 03/03/2026 and check 91396 paid 03/19/2026, four weeks before the funding date the report gives.

What the books show

Year Certified expended Paid in the window Result
FY2023 0.00 0.00 Agree
FY2024 0.00 0.00 Agree
FY2025 35,100.00 35,100.00 Agree to the cent
FY2026 7,650.00 7,650.00 to 05/28/2026 Agree to the cent

Each program figure ties to its payment.

Paid Check Payee Purchase Amount
12/19/2024 91365 ZSchool LLC Police course, 34 seats at 450.00 15,300.00
05/01/2025 91372 Why'd You Stop Me TAG Engaging Youth presentations 19,800.00
03/19/2026 91396 MJPB Consulting LLC High school assembly and travel 7,650.00
Total 42,750.00

The ledger splits the first two checks across grant years. The ZSchool check takes 6,507.38 from the 2022 line, which empties it, and 8,792.62 from the 2023 line. The Why'd You Stop Me check takes 1,883.02 from the 2023 line and 17,916.98 from the 2024 line.

The FY2026 balance on hand, 23,229.96, is the 65,979.96 received since 2022 less the 42,750.00 paid to date.

What this project cannot test

The print ends 05/28/2026. June 2026, the last month of the FY2026 window, was not produced. No revenue account was produced, so the receipts the reports state are not tested against the books. No record was produced on the Police Department's own training spending, so this project cannot say whether the police course added to it. No contract, invoice or presentation material was produced for Why'd You Stop Me or MJPB Consulting, so this project cannot confirm what the students were taught.

How this project classifies spending is set out in the methodology and the rubric. Corrections follow the corrections policy.

About this townRoselle Park
MoreAll articles