Skip to content
Price IntelligencePrice Intelligence home

Free tool

MAP violation checker

Paste your MAP price list and the prices sellers are advertising. This tool finds every listing below MAP, ranks it by how far below it falls, and shows which seller is causing the most damage. Free, and it runs entirely in your browser.

One row per listing: sku, product, map, seller, listed. Comma or tab separated. A header row is optional. Paste straight out of a spreadsheet.

%

Most policies use zero. A small tolerance absorbs rounding and currency conversion.

Everything runs in your browser. Nothing you paste here is uploaded, stored or logged.

Violations found

4

Violation rate

57%

7 listings checked

Average breach

13.4%

Worst repeat seller

DealVault

1 violations

A list is where enforcement starts, not where it succeeds. To act on any of these you need a timestamped capture of the listing as it was advertised, because the price will have changed by the time the notice goes out.

Detected MAP violations, worst first
ProductSellerMAPListedBelowSeverity
Ironside 20V Brushless Drill KitNL-1084DealVault$189.00$144.99$44.01 (23.3%)critical
Aurora H7 HeadphonesNL-1021OutletRun$229.00$199.00$30.00 (13.1%)serious
Kettleworks Espresso DuoNL-1112TechNest Surplus$499.00$449.00$50.00 (10.0%)serious
Verdant Cold-Press JuicerNL-1155ClearanceHub$259.00$239.99$19.01 (7.3%)warning

How this checker works

Each row is one listing. The checker compares the advertised price against your MAP for that product and flags anything below it, applying whatever tolerance you set. It then ranks violations by how far below MAP they fall, because a listing 24% below MAP is a different problem from one that is 2% below.

  • Critical — more than 20% below MAP. Usually diverted stock or a seller with no relationship to protect.
  • Serious — 10% to 20% below MAP. Often deliberate, and it drags the whole channel down within days.
  • Warning — under 10% below MAP. Frequently an automated repricer that has drifted, and often fixed by one email.

Why a list of violations is not enough

This tool tells you what is wrong. It cannot tell you what the listing looked like. That is the gap that stops most MAP programs from working: by the time a notice is written, the seller has changed the price, and the only record is a spreadsheet cell that the seller has no reason to accept.

Usable evidence is a timestamped capture of the page as it was advertised, showing the price a shopper would have seen, the URL, the capture time and the seller identity, stored so it cannot be edited afterwards. That is what MAP monitoring software is for, and it is why we capture a screenshot on every violation rather than only a number.

Evidence EV-20260274 — Aurora Buds Pro — Sand

primedeck.example/listing/p-8-outletrun

Aurora Buds Pro — Sand

Sold by OutletRun

$115.50$162.23

Advertised price as displayed at capture time.

Evidence ID
EV-20260274
Captured
2026-07-23 06:14:52 UTC
MAP price
$162.23
Advertised
$115.50
Below MAP
$46.73 (28.8%)
Seller
OutletRun
Channel
PrimeDeck Marketplace
First seen
6 days ago
Repeat offences
1
Storage
Write-once, retention locked
Verification
Price read from the rendered page
What a captured violation record looks like in Price Intelligence. The advertised price, the MAP, the seller, the capture time and the repeat history travel together.

A worked example

Say your MAP on a drill kit is $189.00 and a marketplace seller advertises it at $144.99. The breach is $44.01, which is 23.3% below MAP. That is a critical-tier violation. If the same seller appears on three of your products at similar depth, you are almost certainly looking at diverted inventory rather than a pricing mistake, and the response is a supply investigation rather than a friendly email.

Reading breach depth
Depth below MAPMost likely causeProportionate first response
1–5%Automated repricer drift, rounding, or a coupon applied at cartAutomated notice, 48-hour grace window
5–10%Deliberate undercut to win a comparison-shopping placementNamed notice to the account manager with evidence
10–20%Sustained undercutting, often to clear stockFormal notice, shipment hold pending correction
Over 20%Diverted or grey-market inventory, or an unauthorised sellerSeller identification, supply-chain investigation, marketplace report

These bands are a starting point for triage, not a legal standard. Your own policy sets what happens at each stage.

What to do with the output

  1. 1

    Sort by depth, not by count

    Ten listings 2% below MAP matter less than one listing 25% below. Depth signals intent.

  2. 2

    Group by seller

    The worst repeat seller in the output is usually the whole problem. Fixing one supply leak often clears most of the list.

  3. 3

    Capture evidence before you write

    Screenshot the listing as it appears now. Once you send a notice the price will change.

  4. 4

    Check whether the seller is authorised

    An unauthorised seller is a supply problem, not a pricing problem. See how to find unauthorized sellers.

  5. 5

    Record the outcome

    Repeat-offence history is what justifies escalation later. Track it from the first notice.

Run this every day without pasting anything

Price Intelligence watches your MAP list across storefronts and marketplaces continuously and captures evidence the moment a violation appears. Included on every plan, from $99 a month.

Frequently asked questions

What format does the checker accept?

Comma-separated or tab-separated rows with the columns sku, product, map, seller and listed. A header row is optional. Because tab-separated input works, you can copy a block of cells straight out of Excel or Google Sheets and paste it in without saving a file.

Should I set a tolerance above zero?

Most MAP policies use zero tolerance, and that is the default here. A small tolerance of one or two percent is sometimes used to absorb currency conversion and rounding on international listings, so that a $0.01 difference does not generate a notice. Anything higher starts to signal that the policy is negotiable.

Does a MAP violation mean the seller broke the law?

No. MAP is a policy set by a brand about advertised prices, not a law. Breaching it is a matter between the brand and the seller under the terms of their relationship or the brand's unilateral policy. What happens next depends on how the policy is written and what agreements exist, which is a question for legal counsel.

Can I check prices that are only shown in the cart?

Not with this tool, because it works on prices you have already observed. Cart-only pricing is one of the hardest MAP cases: the advertised price complies while the effective price does not. Detecting it needs a system that follows the listing through to cart, which is what our MAP monitoring does.

Is my pricing data safe here?

Yes. The entire calculation happens in your browser using JavaScript on this page. Nothing is sent to a server, nothing is stored and nothing is logged. You can verify this by opening your browser's network tab while you use the tool.

How often should I check for MAP violations?

Continuously if you can, daily at minimum. Marketplace listings change several times a day, and a violation that appears and disappears inside 24 hours is invisible to a weekly check but still visible to every shopper who saw it. This is the main argument for automated monitoring over periodic manual audits.

Start monitoring in the next ten minutes

Connect your store, match your catalogue and get your first competitor comparison in the same session.

14 days, no credit card, cancel in one click.