For New Jersey no-fault (PIP) and personal injury firms

Your Rule 16 arbitration summary. In under two minutes.

Upload the packet as it arrived. Every disputed service comes back by date, type, amount billed and amount owed.

  • Priced against the NJ PIP fee schedule and its daily caps
  • A typical packet runs 80 to 120 pages, priced without a keystroke
Code not on the fee schedule?

The engine never invents a number. The line is flagged for review, and our NJFS and UCR lookup resolves the benchmark that governs when the schedule is silent.

Run my first packet free

No commitment. You do not pay us for PLIGA, withdrawn, or lost cases.

PIP sheet: treatment lines priced against the NJ PIP fee schedule, one day capped at the 105 dollar daily maximum
What the firm receives001
Eleven of 47 scanned billing files as a firm receives them, with scan0043.pdf sitting beside scan0043 - Copy.pdf

Bills, EOBs, AOBs and records in one pile, out of order.

Under two minutes later002
The same packet reconciled: every billed line with the NJ fee schedule rate, what is outstanding, and the rule behind it

You upload the same folder. Eighty pages or a hundred and twenty, every billed line comes back priced and cited in under two minutes.

Built for regulated work Under a signed BAA Single-Tenant No model training on your data
Client references001

Talk to the firms already filing with it.

A personal injury firm in New Jersey001

They run live NJ PIP arbitration files through this system. Packets arrive the way they always did, unsorted, and the reconciliation comes back the same day. The attorney still decides what gets filed and what gets conceded.

A second New Jersey firm002

Came on afterwards, on the same system and the same per-case rate. Nothing about the way their office prepares a file had to change, and no one had to be hired to run it.

Ask, and we will arrange a call with a firm already running this on live PIP files. No names on the page, because of the work they do.

Ask for a reference call

Send one packet.
Keep going only if it holds up.

Run my first packet free
Where this comes from002

Built by the paralegal who filed about five thousand of these by hand.

PIP Engine encodes a process that ran for eight years before any of it was software. Its rules were worked out on real files at a New Jersey personal-injury firm, on behalf of providers who had treated injured people and had not been paid properly.

Burak Tamac, who built this system001
5,000Arbitrations filed by hand
8 yearsOn NJ PIP alone
about 5Of those carried an error

That last figure is an approximation, because he counted the filings and not the mistakes. It only fell that far after he stopped reading from the file and typing into the filing form, and moved every value into one checked source first. The engine runs on the same principle: read the documents once, put every extracted value in front of a human to confirm once, then reuse the confirmed values everywhere they are needed. The full procedure, including the two documents that gate a case before any of this matters, is written up in how to file a NJ PIP arbitration demand on Forthright.

Where the numbers come from003

Every figure traces back to the published fee schedule.

Not an argument about what the carrier ought to have paid. A number an arbitrator can check against a document. The schedule prices the code, the daily maximum is applied to the date of service, and the carrier’s own explanation of benefits says what was paid against it.

Every priced line names the rule that produced it and the two documents behind it, the claim page the charge was read off and the treatment note that says the service happened. A line the engine cannot match to a scheduled price is flagged for review rather than filled in with a number nobody can stand behind. When a figure is challenged, you open the page it came from and point at it. Those are the three things Rule 16 asks for: the disputed services by date, type, amount billed and amount owed, the issue behind each amount, and the document evidencing it.

Billed and Paid are on screen. The fee-schedule rate, what is still outstanding, the rule behind each figure and the two document columns sit to the right. Scroll the sheet sideways to reach them, and down for every line.

SAMPLE-0001 PIP billing.xlsxSample
Sample New Jersey PIP billing reconciliation. Thirty three charge lines across ten dates of service from one chiropractic and physical medicine provider, billed on CMS-1500 claim forms. Each line carries what was billed, what the carrier paid, the New Jersey PIP fee schedule rate for the code, what is still outstanding once the $105.00 daily maximum for physical medicine has been applied to the day, the rule that produced that figure, and the two documents behind it. The provider is invented and the dates are shifted. Every fee-schedule figure is the real one from the workbook this sample was built from.
1
2
3
49/29/202599203-25Office Visit New L31$200.00none$126.87$126.87
598940CMT 1-2 Spinal Regions2$90.00none$39.44$105.00
6G0283Electrical Stim Wound Care1$80.00none$20.14in the cap
797140-59Manual Therapy1$100.00none$44.47in the cap
810/1/202598940CMT 1-2 Spinal Regions1$90.00none$39.44$39.44
9G0283Electrical Stim Wound Care1$80.00none$20.14$20.14
1097140-59Manual Therapy1$100.00none$44.47$44.47
1110/6/202598940CMT 1-2 Spinal Regions2$90.00none$39.44$105.00
12G0283Electrical Stim Wound Care1$80.00none$20.14in the cap
1397140-59Manual Therapy1$100.00none$44.47in the cap
1410/27/202598940CMT 1-2 Spinal Regions2$90.00none$39.44$105.00
15G0283Electrical Stim Wound Care1$80.00none$20.14in the cap
1697140-59Manual Therapy1$100.00none$44.47in the cap
1710/29/202599213-25Office Visit Est L31$120.00none$85.01$85.01
1898940CMT 1-2 Spinal Regions2$90.00none$39.44$105.00
19G0283Electrical Stim Wound Care1$80.00none$20.14in the cap
2097140-59Manual Therapy1$100.00none$44.47in the cap
2111/26/202598940CMT 1-2 Spinal Regions2$90.00none$39.44$105.00
22G0283Electrical Stim Wound Care1$80.00none$20.14in the cap
2397140-59Manual Therapy1$100.00none$44.47in the cap
241/26/202699213-25Office Visit Est L31$120.00none$85.01$85.01
2598940CMT 1-2 Spinal Regions2$90.00none$39.44$105.00
26G0283Electrical Stim Wound Care1$80.00none$20.14in the cap
2797140-59Manual Therapy1$100.00none$44.47in the cap
282/2/202698940CMT 1-2 Spinal Regions2$90.00none$39.44$105.00
29G0283Electrical Stim Wound Care1$80.00none$20.14in the cap
3097140-59Manual Therapy1$100.00none$44.47in the cap
312/9/202698940CMT 1-2 Spinal Regions2$90.00none$39.44$105.00
32G0283Electrical Stim Wound Care1$80.00none$20.14in the cap
3397140-59Manual Therapy1$100.00none$44.47in the cap
342/23/202698940CMT 1-2 Spinal Regions1$90.00none$39.44$39.44
35G0283Electrical Stim Wound Care1$80.00none$20.14$20.14
3697140-59Manual Therapy1$100.00none$44.47$44.47
37Subtotal, Ridgewood Spine and Rehabilitation$3,140.00noneper unit$1,344.99
38$3,140.0033 linesnone0 paidper unitnot summed$1,344.9910 dates8 days capped at $105.00

Every line is priced the same way and in the same order: the New Jersey PIP fee schedule for the code as billed, then the daily maximum applied to the date of service as a whole, and never more than what was actually billed. Two dates on this sheet carry the same three codes and differ by a single unit. 10/1 comes to $104.05 with every line priced on its own, and 10/6 comes to $105.00 with the day collapsed into one figure. Nothing on the sheet is estimated, and no line is deleted to make the arithmetic work.

What it costs004

$17 per case.

That is the rate on the first fifty cases a month, and it steps down from there. The whole schedule is below rather than a number you have to ask us for.

The per-case rate for PIP Engine by the number of cases a firm files in a month. Each band prices only the cases that fall inside it.
Cases filed in a monthRate per case
The first 50 cases each month$17
Cases 51 through 100$9
Every case beyond 100$4

You do not pay us for PLIGA, withdrawn, or lost cases. We are paid when you are paid.

How it works005

From raw upload to a delivered Excel in six stages

PIP Engine processes a packet end to end without manual tagging, and all six stages usually finish inside two minutes on the 80 to 120 pages an average packet runs to. Each stage hands verified data to the next, and two page-accountability checkpoints reconcile page counts so a dropped page is flagged rather than silently lost.

Upload001

Raw billing packet

Unsorted scans of bills, EOBs, AOBs, records

No manual tagging or pre-sorting

Read002

De-duplicate and OCR

Every page of every unique PDF is read

Many documents processed in parallel

Sort003

Classify and separate

Dozens of document types identified

Two page-accountability checkpoints

Extract004

Pull line items

Billed lines from the HCFA, paid lines from the EOB

Matched by date of service and CPT code

Deliver006

Audit-ready Excel

Workbook plus source pages, merged by type

Sent as secure, short-lived download links

What is PIP Engine?

PIP Engine is a HIPAA-compliant automation built for New Jersey no-fault (PIP) medical-bill review. It ingests unsorted scanned billing packets, reads every page, reconciles each billed service against the state fee schedule, and outputs an Excel workbook that documents the exact underpayment behind an arbitration demand.

PIP Engine runs unattended from end to end. An attorney or paralegal uploads a mixed set of scanned documents, and the pipeline sorts, classifies, extracts, and prices every billed line without any manual tagging. The workbook it produces is designed to be the evidentiary backbone of a no-fault arbitration demand. It is the first stage of a larger suite: its Excel output feeds a downstream brief generator that drafts the arbitration submission itself.

What problem does PIP Engine solve?

In New Jersey, auto insurance is no-fault: after a crash, your own Personal Injury Protection (PIP) coverage pays your accident-related medical bills regardless of who caused it. Insurers often underpay or deny those bills. PIP Engine proves the shortfall by reconciling every bill against the state fee schedule.

When an insurer underpays a PIP medical bill, the provider or the law firm representing them can take the dispute to New Jersey’s designated PIP dispute-resolution forum instead of filing a lawsuit. To win, they must document that the insurer paid less than the law requires. Today a paralegal does this by hand. They open scanned packets that mix many document types: medical bills (HCFA/CMS-1500 forms and UB-04 hospital bills), insurer Explanation of Benefits (EOB) statements, Assignment of Benefits (AOB) forms, ledgers, appeals, and medical records.

The packets often run to hundreds of pages, poorly scanned and out of order. For every service the reviewer reads the CPT code, the date of service, the amount billed, and the amount paid, then looks up the correct fee-schedule reimbursement and computes the shortfall. One mistyped code or wrong region lookup can sink a claim. It draws on the same disciplined extraction from scanned medical records that powers Desk across our regulated document work.

Why is applying the NJ fee schedule so hard by hand?

The reimbursement for a single procedure depends on several variables at once, and getting any one wrong changes the dollars owed. The New Jersey PIP medical fee schedule (N.J.A.C. 11:3-29) sets the maximum reimbursement per procedure, and that value shifts by region, provider type, procedure code, and modifier. All seven of its official exhibits are published in full on our free lookup, so the variables are easy to see for one code and still punishing across a packet.

Every lookup combines the CPT code and its modifiers, the provider’s category (individual doctor, ambulatory surgery center, or hospital), and the region of New Jersey (North or South). That is only the base lookup. A reviewer must then apply crosswalk substitutions when a code maps to another, bilateral pricing at 1.5x for the -50 modifier, a 50 percent reduction on the second identical same-day procedure (with certain add-on codes exempt), and per-date daily caps.

When a procedure has no listed fee-schedule price, the Usual, Customary and Reasonable (UCR) benchmark applies instead. PIP Engine encodes these rules directly, so pricing is consistent across every line and every packet. It runs inside the same single-tenant isolation and signed BAA chain that protects the rest of our regulated systems.

Who is PIP Engine for?

PIP Engine is for New Jersey personal-injury and no-fault law firms and the medical providers they represent in PIP arbitration. It targets the attorneys, paralegals, and billing staff who reconcile bills against the fee schedule by hand today, and the physicians, surgery centers, and hospitals whose underpaid claims those firms pursue.

The people who feel the most relief are the ones doing the mechanical grind today. A paralegal who spends hours keying CPT codes and cross-checking EOBs against bills gets that time back. A managing attorney gets a consistent, auditable reconciliation on every file instead of output that varies by whoever prepared it. PIP Engine removes the data-entry burden while leaving professional judgment where it belongs, with the attorney.

Is PIP Engine secure and HIPAA-compliant?

Yes. All OCR and AI processing runs on HIPAA-eligible AI infrastructure under signed Business Associate Agreements. Patient health information stays inside an isolated per-firm cloud boundary with its own encryption keys, and results are delivered as short-lived download links rather than raw email attachments.

Consumer AI endpoints, which carry no BAA, are never used, and no client data trains any third-party model. The systems are engineered to meet HIPAA standards and run on AWS and Google Cloud with single-tenant isolation, a signed BAA chain, encryption in transit and at rest, and audit trails. The pipeline never invents a fee-schedule value: any line with no fee-schedule match falls back to billed-minus-paid and is highlighted for attorney review rather than guessed. Read more about the security and HIPAA architecture behind every S2Reason system.

What do you get back?

You receive an audit-ready Excel workbook, delivered by email inside a secure ZIP. The workbook carries a line-by-line billing breakdown with fee-schedule value, amount paid, and amount outstanding per service, plus a case-summary and checklist sheet. Rows the engine cannot confidently price are highlighted for review.

The ZIP also contains the original pages re-organized into one merged PDF per document type, with all HCFAs together, all EOBs together, and so on, so a reviewer can verify any number against its source in seconds. Every figure traces back to a page the arbitrator can see. Firms that would rather their provider clients collect finished workbooks themselves than receive them by email run PIP Engine behind the Provider Portal, where each provider sees only its own cases. The pre-filing checks this reproduces, and the two documents that gate a case before any of it matters, are written up in how to file a NJ PIP arbitration demand on Forthright. To see PIP Engine against your own files, talk to the S2Reason team.

What makes it different006

Built for one job: the NJ PIP fee schedule

PIP Engine is not generic medical billing. It encodes the region, provider-category, multiple-procedure, bilateral, daily-cap, and crosswalk rules that actually determine the dollars owed, and wraps its AI extraction in rule-based guardrails.

Whole-packet, zero-sort ingestion

Upload mixed, out-of-order scans. The engine sorts, classifies, and reconciles every page with no manual tagging or pre-organizing.

Built for the NJ fee schedule

It encodes North and South region resolution, provider-category tables, CPT crosswalks, bilateral pricing, the multiple-procedure reduction, and per-date caps.

Reads many carrier EOB layouts

It recognizes dozens of page types, including the major auto insurers' Explanation of Benefits formats, so it reads the paid amount correctly.

Total page accountability

Two enforced checkpoints reconcile every uploaded page against the delivered output, supporting evidentiary completeness in arbitration.

Deterministic guardrails around the AI

Modifiers, CPT codes, dates, and amounts are cleaned and validated by rule-based post-processors after each extraction step.

Resilient extraction

Extraction runs a primary model with automatic fallback to alternates, so a single provider outage does not fail the job.

The 90/10 Principle007

The engine does the work that repeats.
You still make every call.

The mechanical work is automated and every figure is grounded in the document it came from, so any number can be checked against the page that produced it. The judgment a case turns on stays with your attorneys. Nothing gets filed on a machine’s say-so.

90%
Automated end to end
The mechanical, rule-bound work: reading every page of the packet, applying the fee schedule and its daily caps, and reconciling every billed line against what was actually paid.
10%
Kept for human review
Medical necessity, causation, and which disputes are worth filing stay with your attorneys. The engine flags the line; it never decides it.
What you keep008

You keep the provider, the filing and the team you already have.

Bringing software into a practice usually costs it something: the client relationship, control of the work, or somebody’s job. This is built so that it costs you none of the three.

The provider keeps calling you

The practice that sends you the assignment still sends it to you. The relationship, the fee agreement and the file stay between you and them.

The demand is still yours

Your name is on the filing and every legal judgment behind it is yours. The engine prices each line and cites the document the price came from. It does not decide medical necessity, it does not decide causation, and it never signs anything.

Your team is still your team

Nobody gets replaced. The paralegals who prepare your packets today do the same work with the reconciliation taken off the front of it. Hiring, training and who does what stay your decisions.

Regulated work009

The compliance questions your carrier and your provider ask, answered before they ask.

Your files stay in a dedicated, single-tenant environment. Every system runs on isolated infrastructure under a signed BAA chain.

Your own cloud account: A single-tenant environment on AWS or Google Cloud, controlled by your firm and used by nobody else.

Under a signed BAA chain: Every environment runs under a signed Business Associate Agreement, with every figure traceable to the document it came from.

Your data stays yours: No third-party exposure and no external model training on your packets.

HIPAA

Your packets stay inside a dedicated, single-tenant environment, processed under a signed BAA chain and encrypted in transit and at rest.

Healthcare001

Dedicated Environment

Your system runs in its own cloud environment on AWS or Google Cloud, isolated from every other firm. Your files are never downloaded to our own machines, and they are never sent to a public API.

Isolation002
Frequently asked questions010

NJ PIP reconciliation, answered

What is NJ PIP and why do these bills end up in arbitration?

New Jersey is a no-fault auto-insurance state: your own Personal Injury Protection (PIP) coverage pays your accident-related medical bills regardless of fault. Insurers often underpay or deny those bills. Providers dispute the shortfall through PIP arbitration rather than a lawsuit, and to win they must document the exact underpayment against the state fee schedule.

What does PIP Engine actually do?

PIP Engine converts a firm's raw, unsorted PDF packet of bills, EOBs, and forms into an audit-ready Excel showing how much each provider is still owed. It reads every page with no manual data entry, classifies and separates the documents, extracts each billed line item, and applies the NJ PIP fee schedule to compute the shortfall.

What exactly does PIP Engine produce for a Rule 16 arbitration summary?

Rule 16 of the New Jersey No-Fault PIP Arbitration Rules requires a summary of the claim describing every disputed medical service by date of service, type of service, amount billed and amount owed, the issue behind each disputed amount, and the evidence relevant to each one. The PIP Engine workbook carries all three: a row per billed line with the date, the service, what was billed and what is still owed under the fee schedule; the pricing rule that produced each figure, such as the $105 daily maximum on physical medicine; and the claim page and treatment note behind it. What it does not decide is the legal issues. Medical necessity and causation stay with the attorney, and the summary that gets filed is yours. Rule 16 is not itself a filing requirement: the summary is due with initial submissions, within 120 days of case initiation on the papers under Rule 53, or 20 days before an in-person hearing under Rule 39. The same workbook covers the requirement that does gate filing. Rule 7(11) requires the Demand for Arbitration to state the total claimed after crediting every payment received, and for services on the New Jersey Automobile Medical Fee Schedules it says plainly that no amount claimed shall be greater than the fee on the appropriate schedule. That is the same arithmetic, needed earlier, and overstating it puts the wrong number on the face of the demand.

Does a human still need to review the output?

Yes, by design. The engine flags anything it cannot confidently price, and any AI-assisted legal content is explicitly marked as needing attorney review. PIP Engine removes the mechanical grind of reconciliation, not the professional judgment that belongs to the attorney.

How does it handle EOBs from different insurance carriers?

PIP Engine recognizes dozens of distinct page types, including the major auto insurers' Explanation of Benefits layouts, so it reads the paid amount correctly across carriers. It then matches each paid line back to the original bill by date of service and procedure code, which is the step manual reviewers most often get wrong.

Why is applying the NJ fee schedule so hard to do by hand?

Because the reimbursement for one procedure depends on the CPT code, its modifiers, the provider category, and the region of New Jersey, all at once. On top of that base lookup, a reviewer applies crosswalk substitutions, bilateral pricing at 1.5x for the -50 modifier, a 50 percent reduction on the second identical same-day procedure with add-on exemptions, and per-day caps. Only then can they subtract what the insurer paid. One wrong variable changes the dollars owed.

Is patient health information kept secure and HIPAA-compliant?

Yes. All OCR and AI processing in PIP Engine runs on HIPAA-eligible AI infrastructure under signed Business Associate Agreements. Data stays inside an isolated per-firm cloud boundary with its own encryption keys, and results are delivered through secure, short-lived download links rather than raw attachments. A signed BAA for your firm is available on request at support@s2reason.com.

How long does PIP Engine take on one packet?

Usually under two minutes. An average New Jersey PIP packet runs 80 to 120 pages, and all six stages, reading every page, classifying the documents, extracting the line items and applying the fee schedule, complete inside that window. That is the engine's clock, not the firm's: a reviewer still checks the rows the engine flagged as unpriceable, and that judgment stays with the attorney. The first packet is free, so the two-minute figure can be timed on a real file before anything is paid.

What does PIP Engine cost?

$17 per case for the first fifty cases in a month, $9 for cases 51 through 100, and $4 for every case beyond that. Each band prices only the cases inside it, the way tax brackets do, so a month with 100 cases comes to $1,300 and a month with 200 comes to $1,700. Nothing is charged for PLIGA cases, and a case that is withdrawn or lost in arbitration is reimbursed. S2Reason is paid when the firm is paid, on a settlement or an award.

How does a firm start with PIP Engine?

Bring one real packet, the kind a paralegal would otherwise reconcile by hand. We run it through PIP Engine and show you the Excel output before you commit to anything. To arrange that, email support@s2reason.com with the approximate page count of the packet.

See PIP Engine reconcile your own packet.

Start a pilot