A MAP (minimum advertised price) agreement is a commitment to your supplier or brand: you will not ADVERTISE their product below a stated price. It protects the brand’s price perception and every retailer’s margin, including yours, and it binds wherever you advertise: your store, every marketplace listing, every ad. For multichannel sellers the compliance problem is rarely intent; it is mechanics, five channels, automations, and promotions all capable of publishing a price you never meant to show.
What MAP does and does not bind
- Advertised price, not sale price: classic MAP restricts the displayed number; checkout-revealed discounts and coupon mechanics may sit outside it, per the agreement’s exact text, read yours, the variations matter.
- Every advertising surface: marketplace listings ARE advertising; so are shopping feeds and price-comparison placements, the feed layer counts.
- You, not the marketplace: facilitator dynamics do not transfer the obligation; the offer under your seller name is your advertisement.
- Consequences are commercial: MAP is contract, not law (in most jurisdictions), enforcement is supply cutoff, lost authorization, and the distributor conversations you do not want, the sourcing relationships gated categories run on.
How violations actually happen
The postmortems repeat five stories:
- A repricer without floors chased a competitor below MAP, the automation failure in its most expensive form.
- A store promotion synced everywhere: the store-only sale propagated to marketplaces because pricing had no channel scoping, promotion containment.
- The forgotten channel: a stale listing on a low-attention venue kept an old price after a MAP change.
- Currency drift: an international price converted-and-forgotten slid under MAP as rates moved, the international pricing layer.
- A MAP update that reached four of five channels: manual propagation, one miss, one screenshot from the brand’s monitoring service.
Every one is a mechanics failure, and mechanics can be fixed structurally.
Structural compliance: MAP as a floor
The fix is the same architecture as all pricing discipline, one base price, rule-derived channel prices, with MAP encoded as a HARD floor per SKU:
- The floor outranks everything: markups, promotions, repricers, currency conversions, no computed price below it survives to publication.
- MAP changes are one edit: update the floor, and every channel’s derived price respects it within the sync’s seconds, no five-channel checklist.
- Scoped promotions: channel-limited overrides with end dates, so the store sale structurally cannot leak.
- The audit trail answers the brand: when a monitoring service flags you (they screenshot everything), a price-change log shows what displayed when, and whether the flag is even accurate.
Unifystock’s rule layer carries floors natively: set MAP per SKU once, and no rule, markup, or edit publishes below it.
Common questions
Is MAP legal for suppliers to require?
Widely yes in the US as unilateral policy or agreement (jurisdictions differ, notably in the EU where resale-price mechanics face stricter rules). Your side is simpler: you signed it, honor it, and route disputes through the accountant-and-lawyer lane, not the forum lane.
Can I sell BELOW MAP at checkout?
Some agreements permit unadvertised discounts (cart-price reveals); many restrict those too. The agreement’s text is the answer, not the folklore.
What about marketplace-funded discounts?
When the PLATFORM discounts (its own promotions), your advertised price may be affected without your action, flag the clause in your agreement and keep the correspondence when it happens.
How do I monitor my own compliance?
The same way brands monitor you: periodic price sweeps across your channels, which one consolidated pricing view makes a glance instead of a project.
Floors that cannot be crossed
MAP as a structural floor across every channel, one edit, seconds of propagation, from $49/month with unlimited orders. See pricing.