A multi-vendor marketplace on Shopify turns your existing store into a platform other sellers list on, with your storefront collecting a commission on every order they fulfil. For a $3M–$30M Shopify brand, that usually means retrofitting the setup onto a live store with existing customers, existing feeds and existing accounting — not building a marketplace from nothing. The retrofit is where the real cost and the real risk sit, and marketplace software vendors’ own guides tend to skip it, because those guides assume you are starting empty.
The real published cost of adding vendors to a Shopify store you already run, how to reconcile what each vendor is owed once orders are actually flowing, and who is legally on the hook for sales tax when your vendors ship from different states: that is the retrofit ground this guide covers. The published floor for this kind of build is $3M or more in annual revenue on Shopify Plus or a comparable paid subscription platform — below that, app and accounting overhead is unlikely to clear against the commission volume a small vendor base generates, as a rule of thumb rather than a measured cutoff, so a wholesale channel or a dropshipping app is usually the cheaper way to add third-party inventory.
What does it actually cost to retrofit a multi-vendor marketplace onto an existing Shopify store?
The published subscription cost of the marketplace app itself spans roughly $15 to $3,500 a month, depending on tier, and that range is the smallest part of the total cost — not the largest.
Three Shopify App Store listings, checked September 2026, show the actual published tiers:
| App | Entry tier | Top published tier | What the top tier adds |
|---|---|---|---|
| Webkul Multivendor Marketplace | $15/month (Basic) | $60/month (Pro) | Vendor subscription plans, extended vendor limits |
| Shipturtle Multi Vendor Marketplace Pro+ | $49/month (Basic) | $1,099/month (Ultimate) | Automated order routing at higher volume, more shipping integrations |
| Onport | Free to install | $1,000–$3,500/month (subscription) | Full dropship and marketplace order orchestration, not just a vendor portal |
Webkul, Shipturtle and Onport are three different products, not three price points on one product. The entry tier is a vendor portal bolted onto your existing checkout, built to let vendors log in and manage their own listings. The top tier is order orchestration software that routes, splits and tracks orders across vendors as its own core job — which tier a store needs turns on commission complexity and shipping structure, not on vendor count alone.
The app fee is one line of three. The second is payment processing, which does not change because a vendor made the sale: Shopify Payments charges 2.9% plus 30 cents on the Basic plan, 2.7% plus 30 cents on Grow, and 2.5% plus 30 cents on Advanced, on the full order value — vendor-reported, Shopify’s own published rate card, checked September 2026. Shopify Plus merchants negotiate a custom processing rate directly with Shopify, and that rate is not published — metric to confirm, ask your Shopify Plus account representative for your store’s actual negotiated rate rather than using the public rate card.
Integration and staff time is the third cost line — tagging your existing catalogue by vendor, building the payout reconciliation job, and configuring per-vendor tax handling — and it is the one no vendor publishes, because it depends entirely on what you already have. That total is — metric to confirm. No app vendor publishes a representative implementation-hours figure because it depends on your SKU count, your existing feed automation and how much of the reconciliation logic you build custom versus inside the app. Price it by scoping the three blocks separately against your own catalogue size — tagging, reconciliation, tax — rather than accepting a single blended estimate from an app’s sales team.
For comparison, Amazon and TikTok Shop set their own take rate rather than a subscription: Amazon’s referral fee runs 8% to 45% depending on category, with most categories at 15% and a $0.30 per-item minimum — vendor-reported, Amazon’s own Referral Fee Schedule, checked September 2026. TikTok Shop charges a flat 6% referral fee on most US categories (5% on select jewellery), with a promotional 3% rate for a new seller’s first 30 days — vendor-reported, TikTok Shop Seller Center documentation, checked September 2026. A Shopify-hosted marketplace has no equivalent forced rate; the commission you charge your own vendors is a business decision you set in the app’s commission table, not a market-set number, so there is nothing to source there.
Before you start: what has to be true about your Shopify store first
Three things need to be in place before you install a marketplace app, and skipping any of them is what turns a two-week retrofit into a two-month one.
Your plan needs to be Shopify Plus or another paid subscription tier that supports third-party apps with admin API access — Basic and Grow both qualify; a development store or a free trial does not, because vendor apps need a live payment gateway to test payout splitting.
Your product data needs to be clean enough to tag by owner before a single vendor logs in. If your existing catalogue has duplicate SKUs, missing vendor names in the product vendor field, or products bundled across what will become two different vendors, fix that first — every marketplace app keys its commission logic off the vendor tag, and a mistagged product pays commission to the wrong party silently.
You need a written commission agreement template ready before the first vendor conversation, covering rate, payout cadence, who owns returns, and who is liable for tax remittance in the vendor’s ship-from state. Building this after the first vendor signs means renegotiating terms with someone who already has inventory live on your store.
Pick a marketplace layer and map it against what your catalogue actually needs
Match the app to your vendor count and commission model before you install, because migrating from a lightweight vendor-portal app to a full order-orchestration platform later means re-tagging the whole catalogue a second time.
No app vendor publishes a vendor-count cutover point, because the real trigger is not headcount — it is whether every vendor ships on the same flat commission with no split shipping, in which case an entry-tier app like Webkul’s Basic plan handles it. The moment vendors carry different commission rates, split shipping across carriers, or need payouts batched automatically, an entry-tier app starts handling that manually, one payout at a time, and the manual step is exactly where reconciliation errors start — that combination of complexity, not a vendor count on its own, is what calls for the order-orchestration tier: Shipturtle’s Ultimate plan or Onport.
Tag every product and variant with a vendor owner before vendors touch the admin
Set the app’s vendor-identifier field — usually a metafield or the built-in product vendor field — on every existing SKU before onboarding the first external vendor, not after.
The reason for the order matters: once a vendor is live, new products enter the catalogue already tagged by whoever created them, but your existing catalogue was built without a vendor field doing any commission work. A product that ships without a vendor tag pays 0% commission by default in most apps, which is a silent revenue leak, not an error you get alerted to. Run a full export of your product catalogue, add a vendor column, and re-import it through the app’s bulk tool before the marketplace goes live to any customer.
Set the commission rate and payout schedule per vendor, not store-wide
Configure the app’s commission table at the vendor level from the start, even if every vendor currently gets the same rate, because a single store-wide setting has to be rebuilt vendor by vendor the first time you negotiate a different rate — and you will.
Payout cadence is the setting most teams leave at the app’s default without reading it. Net-15 and net-30 are the two common defaults across the apps checked here; a net-30 payout on a vendor who is also waiting on your return window to close can mean the vendor is financing 45 days of inventory before seeing a payout, which is the kind of detail that shows up as a vendor complaint in month two rather than a setup problem in week one.
Build payout reconciliation before the first vendor order ships
Add a scheduled reconciliation job — a script or a workflow inside whatever automation platform already runs your catalogue sync — that sums Shopify’s order-level commission data against the marketplace app’s vendor payout batch before that batch is released, and flags any order whose commission does not match its vendor’s configured rate.
Monthly spreadsheet review — export orders, export payouts, eyeball the totals, move on — is the step most teams get wrong, because it checks the payout after the batch has already gone out. By the time that review catches a mismatch, the vendor has already been paid, and correcting it means asking a vendor to return money rather than catching the error before it leaves the account. A per-order check run nightly, or on every payout batch, catches a commission miscalculation — a discount applied after the commission was calculated, a product moved to a different commission tier without the payout schedule updating, a refund processed without the corresponding payout reversal — while it is still a one-line fix in the ledger instead of a conversation with a vendor about money already sent.
How do you reconcile vendor payouts and commission accounting on a store that is already running?
Reconciliation on a live store means matching three numbers for every order, every payout cycle: what the customer paid, what commission your store’s rate says you are owed, and what the vendor was actually paid — and treating any gap between the second and third number as a defect to fix immediately, not a rounding error to note.
The complication a greenfield marketplace guide never has to cover is that a store already running has existing accounting habits: a bookkeeper who reconciles Shopify payouts to the bank statement monthly, a chart of accounts with no line for “commission payable to vendor,” and possibly an existing 1099 reporting process built around paying staff and agencies, not marketplace vendors. Retrofitting reconciliation onto that means either extending the existing bookkeeping process to carry a per-vendor commission ledger, or running the marketplace app’s own ledger as the source of truth and reconciling it to the books monthly — the second is faster to set up and is what most Shopify Plus retrofits actually do, because rebuilding the chart of accounts mid-year is a bigger project than the marketplace itself.
Refunds are the case every reconciliation process misses on the first pass. When a customer is refunded for a product a vendor sold, the vendor’s payout for that order needs to reverse too, and the app’s default behaviour on this varies — some claw back the commission automatically on the next payout cycle, some require a manual adjustment. Confirm which behaviour your app uses before the first refund happens, not after a vendor asks why their payout total does not match their order total.
Who collects and remits sales tax when 50+ vendors ship from different states?
In every US state that levies sales tax, the answer is set by marketplace facilitator law, not by your commission agreement: a marketplace facilitator — a platform that lists third-party sellers’ products, processes payment and facilitates the sale — is required to collect and remit sales tax on transactions it facilitates once it crosses that state’s threshold, regardless of what your vendor contract says about who is liable.
Every US state that has a sales tax now has a marketplace facilitator law on the books — Streamlined Sales Tax Governing Board guidance, checked September 2026. That means a Shopify store operating a multi-vendor marketplace is very likely the marketplace facilitator of record for its vendors’ sales, once it meets a given state’s economic nexus threshold in that state, and is on the hook to collect and remit tax on those orders itself rather than leaving it to the vendor. This is the opposite of how most operators assume it works before they check: the instinct is that each vendor handles its own tax because it is the vendor’s inventory, but the law generally assigns the collection duty to the platform facilitating the sale, not the seller behind it.
The complication specific to 50 or more vendors shipping from different states is nexus stacking: your own nexus footprint is no longer just where your business is registered, because facilitator status can create or extend nexus obligations based on where your vendors’ inventory physically ships from, not where your company is incorporated. A vendor shipping from a warehouse in a state your store has never had nexus in before can trigger a new filing obligation for your business the moment that vendor’s sales cross that state’s threshold — a threshold that is set per state and changes, so verify your current obligations against a tax professional or a marketplace-facilitator-aware tax app rather than a state-by-state list that may be out of date by the time you read it.
Configure your tax settings — Shopify Tax or a third-party tax app — to calculate and collect at the ship-from address for each vendor’s order, and get written confirmation from a tax advisor on which states currently require your store to register as the facilitator before you onboard a vendor shipping from a new state. This is not a setting you configure once at launch; it is a check that runs every time a new vendor’s ship-from location adds a state you were not previously registered in.
Connect the vendor catalogue to your existing feed pipeline
Route every vendor’s product data through the same feed automation you already run for Amazon, Google Shopping and TikTok Shop, rather than standing up a second, vendor-only export.
A separate vendor feed pipeline is the most common way a marketplace retrofit quietly breaks six months in: the main catalogue feed gets a price or inventory fix, the vendor-only feed does not, and vendor products start showing stale prices on whichever channel reads that second feed. One pipeline, keyed by the same vendor tag used for commission, keeps the marketplace’s product data exactly as current as your existing channels — which is the same automation problem catalogue-and-feed work already solves for a single-vendor store.
Verify with a live test order across two vendors before opening checkout
Before any customer sees the marketplace, place one real test order containing line items from at least two different vendors, and check four things: that the order splits correctly in the app so each vendor sees only their own line items, that the commission ledger calculates the correct rate for each vendor, that tax charged matches each vendor’s ship-from state, and that both vendors’ payout records show the pending amount within the payout cycle you configured.
A single-vendor test order will not catch the failure modes that matter — commission tier mismatches, tax miscalculation on a second ship-from address, and order-splitting bugs only show up once an order actually spans more than one vendor. Run this test after every material configuration change, not only once at launch, because a commission rate change or a new vendor onboarding can silently break the split logic for existing vendors.
A Shopify store running vendor inventory outside its existing feed pipeline is choosing to maintain that inventory by hand, indefinitely, for as long as the marketplace runs — every price change, every stock update and every new SKU re-entered a second time, on top of the work already done for the store’s own catalogue. That is a catalogue and feed automation problem before it is a marketplace-app problem: the commission table, the tax settings and the vendor tags all depend on one product record being the source of truth across every channel a vendor’s inventory reaches, which is the same discipline a single-vendor Shopify store needs for Amazon, Google and TikTok Shop feeds already.
Sources
App pricing figures are from each vendor’s own published Shopify App Store listing or pricing page, checked September 2026: Webkul Multivendor Marketplace, Shipturtle Multi Vendor Marketplace Pro+, and Onport. Shopify Payments rates are from Shopify’s own published pricing-by-plan page, checked September 2026. Amazon’s referral fee figures are from Amazon’s own Referral Fee Schedule in Seller Central, checked September 2026. TikTok Shop’s fee figures are from TikTok Shop Seller Center’s own published fee documentation, checked September 2026. Marketplace facilitator law coverage is from the Streamlined Sales Tax Governing Board’s published guidance, checked September 2026. Reconciliation and tagging guidance is written from first-hand builds on Shopify and Shopify Plus stores running third-party feed and ops automation. Integration time, blended reconciliation-build cost and any state-specific nexus threshold are not independently published for this configuration and are marked metric to confirm — verify current state thresholds with a tax advisor before onboarding a vendor in a new ship-from state.