---
title: "NJ Payroll Register Checker (Python Script) | MCC Solutions"
description: "Check a payroll register against NJ minimum wage, overtime, TDI, FLI, UI and Social Security wage bases. Findings report plus corrected totals CSV."
url: "https://mcc-solutionsnj.com/bookkeeping/nj-payroll-checker-python-script"
---

Paid script

# New Jersey Payroll Register Checker

Catch underpaid overtime, rates below the NJ minimum, and Social Security, TDI or FLI withheld past the wage base before they turn into amended returns.

[![Intuit ProAdvisor Gold tier badge](/img/credentials/intuit-proadvisor-gold.png)](https://proadvisor.intuit.com/app/accountant/search?searchId=matthew-coleman77)Gold tier in Intuit's ProAdvisor program. [See my Intuit listing](https://proadvisor.intuit.com/app/accountant/search?searchId=matthew-coleman77)

Paid script

## NJ Payroll Checker

Buy this script on its own for $39, one time. No membership needed. It runs on your own computer and nothing you enter leaves it. Read how it works and the questions below first.

The [Automation Suite](/bookkeeping/automation-suite) includes this and 10 more tools for $99. Members get this included. [See the membership](/membership) or [sign in](/membership/login). Already bought it? Email me my access link.

How it works

## How it works

Export your payroll register to CSV (employee, pay date, hours, rate, gross, withholdings, net). The script checks each paycheck against the **NJ minimum wage in effect on the pay date** (general, small or seasonal employer, tipped cash wage), **overtime over 40 hours at 1.5x**, and recomputes employee **Social Security, Medicare, NJ UI/WF/SWF, TDI and FLI** with each year's wage base using year-to-date wages. It flags negative net pay, missing hours, net pay that does not add up, and taxes still withheld after a wage base was reached, then writes a findings report and a **corrected-totals CSV**. Every rate sits in an editable rates file.

FAQ

## About this calculator

**What do I need to run it?**

Python 3.9 or newer and a CSV export of your payroll register. Nothing is uploaded; it runs entirely on your computer.

**Which rates does it use?**

2026 and 2027 NJ worker TDI, FLI and UI rates and wage bases from the NJ Department of Labor, the Social Security wage base from SSA, and NJ minimum wages from the Department of Labor's announcements. You can override any of them with a rates file or a command-line flag.

**Does it check income-tax withholding?**

No. Federal and NJ income-tax withholding depends on each employee's W-4 and NJ-W4, so it is listed but not recomputed.

**Is this legal or tax advice?**

No. It checks arithmetic against published minimums and rates. Confirm rates on nj.gov and ssa.gov and talk to a payroll professional before correcting filings.

See [all free tools](/free-tools). More free tools: [Vacation accrual calculator](/bookkeeping/vacation-accrual-calculator), [Leads needed calculator](/bookkeeping/leads-needed-calculator), [Loan-to-value ratio calculator](/bookkeeping/loan-to-value-ratio-calculator), or [see all free tools](/free-tools).

Free

### Month-End Close Checklist (PDF)

The five-day close, one page to print. Enter your email and we send a link to confirm it is yours, then the download. We may email you about new toolkits, and every email has an unsubscribe link.

General information, not tax or legal advice. [How we write and check our tools](/editorial-standards).

## Want your books and numbers handled?

[Free health check](/bookkeeping/health-check)[Call (908) 444-6373](tel:+19084446373)
