Vendor · Store · QuickBooks
PartMash reads your supplier's price file and compares it against wherever your prices actually live. Every row that disagrees, what it should be, and one button to fix it.
What you actually look at
Not a list of differences. A verdict — with the evidence, the number that should replace it, and whether a manufacturer's policy makes it urgent.
| Part | Status | Your price | MAP | Gap |
|---|---|---|---|---|
| FP-1100 Inline fuel pump, 1,000 hp
Manufacturer policy on file — 48-hour correction window |
● Below MAP | $529.95 | $549.02 | −$19.07 |
| IM-4864 Billet intake elbow & spacer
Vendor sheet says $5,175 — corrected against their own twin part |
● Below MAP | $2,090.00 | $2,175.00 | −$85.00 |
| SW-9100 Eight-switch control panel
No MAP policy recorded for this vendor yet — check the MAP price itself |
● Below MAP, unverified | $640.00 | $659.00 | −$19.00 |
| WS-8502 Spark plug wire set
Your retail: MAP + 5%, rounded up to .95 — nothing to do |
● At MAP | $47.95 | $44.95 | +$3.00 |
| MP-2057 Mechanical pump, large body
In your books but not yet matched to a supplier row |
● Never compared | $4,241.38 | — | — |
What it does
The report is where you look. Everything below runs for you — most of it every night — and all of it can be undone.
Every product that disagrees with its vendor, the price it should be, and an Apply button — one row, a brand, or everything under MAP at once.
When a vendor's own sheet is wrong, record the right price with the reason. It sticks until the vendor fixes their file.
Set a percentage above MAP for any brand and PartMash prices to it, rounded up to .95. Change it any time.
Your books' price sits beside the vendor's and the store's, so a quote never goes out on last year's number.
Apply sets your QuickBooks sales price and your cost together, from your vendor's sheet. A part on sale at the vendor keeps its regular price and cost in your books.
Connected vendor APIs refresh every night and retry on a bad night. You hear about a feed only when it really failed — and why.
Upload a vendor's spreadsheet and tell PartMash which column is MAP and which is your cost. Every vendor names them differently; you only do it once.
Two vendors spelling one brand two ways are merged into one — previewed first, never guessed.
Don't see your vendor? Request it from inside the app and it's added to the list.
Free-freight minimum, payment terms, minimum order, daily shipping cutoff and drop-ship fee for each vendor you buy from — on one page, not buried in old emails.
Your vendor's stock count goes to your store nightly. At zero with a restock date the part stays on backorder and the page says when it's due; at zero with no date it shows sold out.
Every paid order becomes a QuickBooks invoice numbered with your order number, on the right customer, with the payment recorded. Anything uncertain is held with the reason. Nothing is written twice.
Forward your vendors' shipping emails to PartMash. It finds the order, marks it shipped in your store or puts the tracking on the QuickBooks invoice, and gets the tracking to your customer. Anything it isn't sure of waits for you, with the reason. The vendors it reads are listed in the app, and more are being added.
Parts in your store that QuickBooks has never heard of are listed and created as items — with the vendor you buy them from already set.
Brand codes in your QuickBooks item names are read from your own books, so every part matches its brand — never a number on its own.
Every price, stock and supplier change is recorded. Undo a whole run in one step — anything you changed by hand since is left alone.
A failed feed, a held order or a stock run that went wrong arrives by email, once — not a dashboard you have to remember to check.
Store and QuickBooks access is encrypted at rest, sign-in can require a code sent to your email, and each business's data is kept apart.
The part nobody else does
We read the manufacturers' actual pricing policies — the documents, not the column headings — so a flagged row comes with the terms attached and a clock you can act on.
Some policies give you a fixed window to put an advertised price right. Miss it and the consequence is your next order, not a letter.
A discount at the counter is fine under one manufacturer's policy and a breach under another's. The same action, two different answers — and the difference is in a document, not a price column.
A brand owned by a larger group can still run its own policy and its own enforcement. Assuming the parent's terms apply is how a dealer gets caught out.
Under some policies, showing a struck-out higher price puts you outside the terms even when the price you charge is at MAP.
Honestly compared
Feed tools push a vendor into your store. Accounting tools push your store into QuickBooks. Webgility genuinely reconciles store against QuickBooks. None of them reads a pricing policy.
| PartMash | Webgility | MyWorks | Stock Sync | A2X | Spark Shipping | |
|---|---|---|---|---|---|---|
| Vendor price feed | ✓ | — | — | ✓ | — | ✓ |
| Vendor stock into the store | ✓ | — | — | ✓ | — | ✓ |
| Back-in-stock date on the product page | ✓ | — | — | fixed backorder | — | — |
| Store (Shopify) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| QuickBooks | ✓ | ✓ | ✓ | — | ✓ | — |
| Each order → QuickBooks invoice, customer & payment | ✓ | ✓ | ✓ | — | summary per payout | — |
| Your markup, per brand | ✓ | — | — | ✓ | — | ✓ |
| Vendor, store and books reconciled together | ✓ | — | — | — | — | — |
| Undo a whole run | ✓ | — | — | partial | — | — |
| Reads MAP policies — the terms, not just a price | ✓ | — | — | — | — | — |
| Charges by | catalog | orders | orders | products & feeds | orders | orders, SKUs & vendors |
Compiled from each vendor’s own website, help center and app listing, October 2026. — means we found no mention of it in their published documentation, not that it can never be done. Two of them handle a MAP price as a minimum price; none reads a manufacturer's policy terms. Webgility does detect price differences between a store and QuickBooks — we're not claiming otherwise.
Pricing
Everyone else charges by orders. That penalizes exactly the business this is built for — a big catalog, careful margins, and a quiet month is still a month your prices drift.
Pricing is being finalized. The plans above show what each level includes; prices are announced at launch.
Try it before you sign up. The demo is a working PartMash account with example parts and made-up prices. Run the report, raise prices to MAP and undo it. No sign-up, no card.
Price sheets are always included. If your vendor offers a live feed and you'd like us to build a connection for your account, there's a one-time setup fee — quoted before any work starts.
Start where you are
Each connection stands on its own. Add the others when you want them, or never.
Your item costs and prices in QuickBooks stay matched to what your suppliers charge now, so quotes go out on this week's numbers instead of last year's.
Your storefront stays priced from your supplier feeds, and anything advertised below your manufacturer's MAP is flagged before they're the ones who notice.
Supplier data drives both, and the report shows you wherever any of the three disagree with each other.
Open the demo and run the report yourself. It takes a minute, and it shows you what PartMash finds when a store, a price sheet and the books disagree.