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.
| Product | Seller | MAP | Listed | Below | Severity |
|---|---|---|---|---|---|
| Ironside 20V Brushless Drill KitNL-1084 | DealVault | $189.00 | $144.99 | $44.01 (23.3%) | critical |
| Aurora H7 HeadphonesNL-1021 | OutletRun | $229.00 | $199.00 | $30.00 (13.1%) | serious |
| Kettleworks Espresso DuoNL-1112 | TechNest Surplus | $499.00 | $449.00 | $50.00 (10.0%) | serious |
| Verdant Cold-Press JuicerNL-1155 | ClearanceHub | $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
Aurora Buds Pro — Sand
Sold by OutletRun
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
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.
| Depth below MAP | Most likely cause | Proportionate first response |
|---|---|---|
| 1–5% | Automated repricer drift, rounding, or a coupon applied at cart | Automated notice, 48-hour grace window |
| 5–10% | Deliberate undercut to win a comparison-shopping placement | Named notice to the account manager with evidence |
| 10–20% | Sustained undercutting, often to clear stock | Formal notice, shipment hold pending correction |
| Over 20% | Diverted or grey-market inventory, or an unauthorised seller | Seller 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
Sort by depth, not by count
Ten listings 2% below MAP matter less than one listing 25% below. Depth signals intent.
- 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
Capture evidence before you write
Screenshot the listing as it appears now. Once you send a notice the price will change.
- 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
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.
Keep reading
- MAP monitoring softwareContinuous detection with screenshot evidence and an enforcement workflow.
- What is MAP pricing?The definition, the legal shape of it, and what a policy can and cannot restrict.
- MAP policy templateThe section-by-section structure of a policy that is actually enforceable.
- How to monitor MAP violationsThe operating procedure, from seller list to escalation.
- How to find unauthorized sellersWhere diverted stock comes from and how to close the leak.
- For brandsThe full brand-side workflow, from detection to reporting.
Stop doing this by hand
This calculator works on data you already have. Price Intelligence collects that data for you every day, and tells you when a source breaks.
Open the live demo →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.