TollMatch / Toll manager guide

Run your toll audit

How to read the dashboard, work a mismatch to a refund or a fix, keep transponders healthy, and what to look at every week and every month.

The loop you are running

Toll statements arrive. TollMatch matches every line to a GPS crossing and flags what does not fit. You do one of two things with each flag: dispute it with the agency, or fix the cause inside the fleet. Refunds come back on later statements and are tied to the original transaction; fixed causes show up as a smaller overpaid number the following month.

So there are two savings figures, and the dashboard keeps them apart:

  • Toll refunded. Money the agency or your toll management provider credited back after a dispute. Summed on the overview from the refunds TollMatch recognizes on your statements.
  • Tolls overpaid, month over month. The amount flagged each month. When pairings are fixed, dead tags are pulled and the right tag type goes in the truck, this number falls and stays down. That is the larger prize for most fleets, because it stops the leak rather than mopping it up.

Your job in the loop is to keep both moving: file what is disputable while the evidence is fresh, and clear the fleet-side causes so you dispute less next month.

Where things are in the dashboard

The dashboard opens on the homepage for the date range in the date filter. Use the preset ranges, a custom start and end, or a single day. If you have access to more than one fleet, the Fleets dropdown switches between them. Toll statements post weeks after travel, so a range that ends today is still filling in.

Homepage widgets

WidgetWhat it shows
Cost overviewTotal toll spend for the period, split between matched and mismatched tolls
Invoice overviewCount of transactions, matched against mismatched
Tolls overpaid breakdownThree-level pie: fleet-side against agency-side mismatches, then mismatch types, then the agencies within a type. View invoices on any slice opens the Invoices table with that filter set
Cost trend and Transactions trendDaily toll spend and daily count, each against the mismatched line, for the selected period
Map viewEvery toll location on the map, pinned by match status: Rate Match, GPS + Rate Match, Mismatch
Cost overview by cost centerThe cost overview split by cost center, where trip data is provided
Top units by mismatchThe units carrying the most mismatched toll, highest first

Views

ViewWhat it showsUse it for
InvoicesEvery posted transaction as one row with its match status and mismatch status, in tabs: Matched, Mismatched (Disputable and Fleet Resolvable), Fleet Resolving, Fleet Resolved, Disputed, Refunded (including Partially Refunded), Denied, Non-Actionable. Search by transaction ID, unit ID, cost center or transponder ID; filter by match type; edit columns; exportWorking findings one by one; filing disputes
Unit Summary and Unit DetailsPer unit: total toll cost, expected toll cost, overpaid toll cost, mismatch percent, transactions without GPS percent; Unit Details adds the mismatch count by category. View details, View map, View notes and logs, exportFinding trucks that are overpaying or have lost GPS
Tag/PlateThe same summary per transponder or plate, with mismatch percent and transactions without GPS percent, plus Transponder StatusTag health, misuse, pairing fixes
Off Policy TollsPer unit: total GPS toll, off-policy GPS toll and percent, total invoice toll, off-policy invoice toll and percent, with the off-policy zones drawn on the mapDriver route compliance; rebilling adjustments

Every view exports as CSV for the selected range, sorts on any column, and lets you disable and enable columns; the column choice persists until you clear it.

The homepage is the report. Everything below it is how you make next month's version smaller.
One row per posted transaction. The row actions open the trip, the map, the notes and the dispute report.

Reading a transaction row

Each row is one posted transaction and everything TollMatch knows about it. Start with the match status, because it says what kind of evidence sits behind the row:

Match statusMeaning
GPS + Rate MatchThe charge matches the toll rules for that facility, class and time, and a GPS crossing by the paired unit confirms the passage. The strongest result
Rate MatchThe charge matches the toll rules, but there is no GPS crossing to confirm the unit was there, usually because GPS was missing around that time. The amount is right; presence is not confirmed
MismatchThe charge does not fit, and the mismatch type says why
ColumnMeaning
Toll amount chargedWhat the agency or provider billed
Expected tollWhat the crossing should have cost for this unit's class and payment method at that time, priced from the GPS reconstruction
OverpaidCharged minus expected, where positive. A $40 charge against a $25 expected toll is a $15 overpayment, not a $40 one; the dashboard already does this arithmetic
Mismatch typeWhich flag applies; see Mismatch types for all twelve
Mismatch statusWhere the finding is in its life: Disputable, Disputed, Denied, Refunded or Partially Refunded, Non-Actionable on the agency side; Fleet Resolvable, Fleet Resolving, Fleet Resolved on the fleet side
Vehicle class, toll plaza, unit ID, transponder or plate, cost center, timestampThe keys the match was made on and where the cost lands

Row actions: View trip detail opens the reconstructed trip with every crossing on it; View map shows the GPS pings on the road with the toll points, so you can see how the trip actually happened; View notes and logs holds your notes, the feedback you have sent and the status history; Generate dispute report builds the evidence PDF; Report feedback tells us a finding looks wrong. For an Unassigned toll the row also shows the units GPS suggests the tag is riding in.

The map is what the agency sees in the dispute: where the truck entered, where it left, and the fare that distance should carry.

Working a finding to a dispute

  1. Filter

    Invoices, Mismatched tab, set the date range and the match type filter: Max toll first, then Duplicate, Misclassification, Toll overpaid, Express lane overcharge, Violation. Note the transaction ID of the row you are working.

  2. Check the evidence

    View trip detail, then View map. Confirm the truck was where the finding says: for a max toll, that GPS shows the real entry and exit; for a duplicate, that there is one crossing and two charges, not a return trip; for a misclassification, that the unit's class on adjacent crossings is lower than the one billed. Check the notes and logs for an earlier dispute or a credit already posted before you create more work.

  3. Add a note

    View notes and logs, add what the agency needs to know in one or two lines, and tick Enable for dispute so the note prints on the report.

  4. Generate the dispute report

    The report carries the GPS route, timestamped entry and exit, the billed and expected amounts, the unit, tag and plate, your notes, and your name and phone from your profile. It is the package the agency or your provider needs, in one file.

  5. File it

    Three ways, depending on the category and how your accounts are set up. Max tolls: Create request sends the dispute to your toll management provider from the dashboard, and where automatic disputes are switched on for your fleet these go without a click. Other categories: Email dispute report downloads the file and opens your mail client; attach it to the agency's dispute address or your provider's dispute form. Bulk: export the filtered table as CSV for your provider's batch dispute process. If your fleet holds its own agency accounts, you file with the agency directly; if a toll management provider holds them, the provider files on your behalf and you send the evidence to them.

  6. Set the status

    Change Disputable to Disputed; for a batch filed together, select the rows and edit the status in bulk. Generating or downloading the report does not file anything, so the status changes only when the dispute has actually gone. The row moves to the Disputed tab. When the credit posts on a later statement TollMatch recognizes it, ties it to this transaction and moves it to Refunded, or Partially Refunded with the percentage. If the agency declines, set Denied yourself and add the reason in the notes.

One max toll, start to finish
Illustrative
Charged$75.00
Expected toll$30.00
Overpaid, disputed$45.00
Credit on next statement$25.00
StatusPartially Refunded, 56%
Still open$20.00

Recovered is what the agency credited, not what was charged and not what was requested. The open balance stays on the row for follow-up.

File as you go

Disputes filed weekly, while the trip is recent and the evidence is fresh, are resolved faster than a monthly batch. Most agencies refund maximum fares, duplicates and misclassifications when entry and exit are shown on GPS.

The evidence report as the agency receives it. Names and account numbers masked.
The evidence report as the agency receives it. Names and account numbers masked.
The mapping page: the GPS track with the actual entry and exit against the billed toll.
The mapping page: the GPS track with the actual entry and exit against the billed toll.

Statuses

Every mismatched transaction carries a status. Agency-side statuses track a dispute; fleet-side statuses track an internal fix. You set most of them; TollMatch sets Refunded when it sees the credit.

StatusMeaningWho sets it
DisputableA mismatch that can be disputed with the agency for a refundTollMatch
DisputedYou have filed it with the agency or your providerYou, or automatically when Create request or automatic disputes send it
Refunded, Partially RefundedThe agency credited it in full or in part; recognized from a later statement and tied to the original transaction, with the percentage refundedTollMatch
DeniedThe agency reviewed the dispute and declinedYou
Non-actionableCannot be disputed and cannot be fixed inside the fleet, for example a non-optimal tag on a crossing already madeYou, or TollMatch for categories that are never disputable
Fleet resolvableThe cause is inside the fleet: a broken or unmounted tag, a wrong pairing, a tag nobody has mappedTollMatch
Fleet resolvingSomeone is working it: finding the unit, moving the tag, updating the providerYou
Fleet resolvedFixed; no further action. It records the fleet action, not a refund: the historical charge is recovered only if it is also disputed and creditedYou

Statuses can be edited one row at a time or in bulk for a selection. A bulk change should only carry a status every selected row has actually reached.

Fixing the fleet-side causes

Agency disputes recover money once. Fleet-side fixes stop the same money leaking every month. The dashboard tells you where to look; the fix usually happens at your toll management provider or in the truck.

What the dashboard showsWhat is usually going onThe fix
A tag reads in a unit other than the one it is assigned to (Misread, pairing recommendation)The tag moved trucks and the provider's Vehicles list was not updated; GPS travel patterns show which truck it actually rides inAccept the recommended pairing, update the provider, re-send the pairing export
Tolls on a tag or plate mapped to no unit (Unassigned toll)A tag issued but never assigned, a sold or retired truck whose tag is still active, or a tag that is not yoursAssign it or deactivate it. Confirm the vehicle is still in service. Unassigned tolls cannot be allocated to a cost center until they are
Plate rate charged where a tag was present (Plate overcharge, Transponder unread)Tag not mounted correctly, obscured, dead, or the plate is not registered with the agencyCheck the mount, replace the tag, register the plate. Then dispute the difference where the agency allows
Two active tags billing in one unit (Potential misuse, Duplicate)A new tag went in and the old one never came out, or tractor and trailer tags both readPull the old tag; decide whether trailer tags stay active
A tag billing with no truck under it (Potential misuse, high share of transactions without GPS)The tag is in a personal vehicle, or is lost or stolenLocate it or deactivate it with the provider immediately
A tag type that costs more where the truck runs (Non-optimal tag)The truck's home-state tag pays a higher rate on the roads it uses most; the recommendation weighs toll spend and travel frequency per unitIssue the better tag for high-volume lanes; decide whether managing two tag types is worth the spread
Sort by transactions without GPS once a week. The top of that list is where money leaks.

Units and tags

The Unit Summary is per truck: total toll cost, expected toll, overpaid, mismatch percent, transactions without GPS percent. Look at transactions without GPS first: a unit whose GPS availability has dropped compared with earlier months is a unit whose tolls we can no longer fully audit, and a sudden drop with tolls still posting is often a tag that has left the truck. Sort by toll spend and look at the units with the least GPS; those are the ones most likely to be overpaying unnoticed. Unit Details breaks the unit's mismatches down by category; a high misread count on one unit points at its pairing data, not the agency.

The Tag/Plate view is the same summary per transponder or plate. The column to watch is transactions without GPS percent. A high share means tolls are being billed with no fleet truck to show for them: a tag riding outside telematics coverage, in someone's car, or gone. It also means those tolls cannot be disputed on evidence, so the fix is operational and urgent. Transponder Status shows which tags are active and reading.

Off-policy tolls

Your fleet sets off-policy zones: toll roads or areas your trucks should not be using. The Off Policy Tolls view then shows, per unit, the GPS toll and the invoiced toll incurred inside those zones and the share of the unit's total they represent, with the zones drawn on the map and the full trip on View details, so you can tell a reroute around a closure from a habit. Fleets use the view for driver feedback, for the express lane question below, and to adjust what gets rebilled to a customer when the toll was not part of the planned route. An off-policy toll is usually a correctly billed toll; the question it raises is operational, not a dispute.

Express lanes

Express lanes price dynamically. TollMatch checks each express lane charge against the rate in effect for the time of the crossing, and against GPS placing the truck in the express lane rather than the general-purpose lanes beside it. A charge above the rate window is an Express lane overcharge and is disputable; certain agencies refund these when the evidence is clear.

The policy question comes first, though. Express lanes are built for passenger traffic saving minutes, and the rates rarely make sense for a truck. Many fleets run a no-express-lane rule, or a no-reimbursement rule for express lane use. The Off-policy view and the express lane filter tell you how often it is happening and on which units.

The weekly and monthly review

Weekly, thirty minutes

  1. Tag/Plate view sorted by transactions without GPS percent. Anything new at the top gets located or deactivated today.
  2. Unit Summary, transactions without GPS percent. Any unit that has gone dark gets checked in the telematics portal.
  3. Invoices, Mismatched, match type Max toll. File everything new; set Disputed.
  4. Invoices, Mismatched, Duplicate and Misclassification. Same.
  5. Pairing recommendations. Accept, update the provider, re-send the export.
  6. Feedback on anything that looks wrong, from the row, so it reaches us with the transaction attached.

Monthly, for finance

  1. Toll refunded this month against disputes filed in prior months; what is still open and how old it is.
  2. Tolls overpaid by category, this month against the last three. The fleet-side categories should be falling. Read it next to transactions without GPS percent: a lower mismatch share with less GPS coverage is not an improvement, it is fewer findings we could prove.
  3. Unassigned tolls remaining, so cost center allocation is complete.
  4. Pairing and tag changes made, so the provider's records and yours agree.

Every table exports for the range you have selected, so the monthly numbers can go straight into your own reporting.

Cost centers and rebilling

When trip data is provided, the Cost overview by cost center widget splits toll spend by cost center, and each transaction carries the trip and cost center it belongs to, so audited tolls flow into your allocation with the overpaid and refunded amounts already separated. For per-trip toll calculation and customer rebilling from GPS, TollTally does that job on the same account and the same GPS feed; TollMatch audits what you were billed, TollTally tells you what each trip should be charged.

Questions we have not answered here?

Write to tollmatch@mapup.ai with your fleet name and, if it is about one transaction, the unit, the transaction ID and the date. We add the answer to these pages.

Back to TollMatch