For most WooCommerce marketplaces, I'd pick WCFM over Dokan. WCFM Marketplace's free version already covers vendor dashboards, flexible commissions and paid vendor membership plans, and the optional WCFM Ultimate add-on starts at $59 a year. Pick Dokan if your sellers aren't technical and you want a cleaner dashboard with Stripe Connect payouts built in, but budget for its Professional plan or higher, listed at $249 a year.
I'm Mohit Goyal, and I build multivendor marketplaces on WooCommerce with WCFM Marketplace: vendor dashboards, commissions, membership plans and orders synced to Xero. There are no affiliate links in this post. What I say about WCFM comes from building with it. What I say about Dokan comes from its documentation, its pricing page and independent reviews, because I haven't shipped a Dokan project.
Dokan vs WCFM: how do they compare side by side?
Dokan and WCFM both turn WooCommerce into a multivendor marketplace. Where they differ is how much they give away free, how the vendor dashboard feels and which payment modules sit behind which paid plan.
| Factor | WCFM Marketplace | Dokan |
|---|---|---|
| Free version | Vendor dashboard, commissions, withdrawals, store pages, vendor membership | Vendor dashboard, withdraw system, unlimited vendors |
| Paid tier | WCFM Ultimate: $59/yr (2 sites) to $299 lifetime (unlimited) | Starter $149/yr up to Enterprise $999/yr (list prices) |
| Commission rules | Global, vendor, category, product and membership levels | Multiple commission types from Starter |
| Vendor dashboard | Packed with features, harder to learn | Cleaner and easier for non-technical sellers |
| Payouts | Withdrawal requests, approved manually or automatically; Stripe Split Pay | Auto disbursement from Starter; Stripe Connect from Professional; PayPal Marketplace from Business |
| Vendor membership plans | Free WCFM Membership plugin | Subscriptions module from Professional |
| Xero accounting | Separate integration | Separate integration |
| Switching later | Vendor and commission data is plugin-specific | Vendor and commission data is plugin-specific |
Sources: WCFM Ultimate pricing, Dokan pricing and feature table, Dokan Enterprise price on Capterra and Wbcom Designs' 2026 comparison.
How much do Dokan and WCFM cost?
WCFM is free, with an optional add-on from $59 a year. Dokan's paid plans run from $149 to $999 a year at list price.
WCFM's pricing is cheap and easy to follow. WCFM Ultimate costs $59 a year for up to two sites or $99 a year for up to five. You can also buy it once: $199 lifetime for two sites or $299 for unlimited sites.
Dokan sells tiers, and each one adds more modules. Dokan's pricing page lists Starter at $149 a year (1 site), Professional at $249 (3 sites) and Business at $499 (5 sites). Capterra lists Enterprise at $999. Dokan often runs discounts, so check the live price.
- WCFM free0$
- WCFM Ultimate 2 sites59$
- WCFM Ultimate 5 sites99$
- Dokan Starter149$
- Dokan Professional249$
- Dokan Business499$
- Dokan Enterprise999$
The licence is the cheap part of a marketplace. Most of the budget goes on design, commission and payout setup, integrations and testing with real vendors. I break that down in how much a WooCommerce multivendor marketplace costs.
Which plugin handles commissions better?
WCFM has the more flexible commission engine, and you get it free. Its commission documentation describes six commission modes, and you can set rules globally, per vendor, per category, per product or per membership plan. Say you want a lower rate for vendors on a paid plan and a higher rate on one category where margins are thin. WCFM handles that without extra code.
Dokan's pricing table puts multiple commission types on the Starter plan, not the free version. Wbcom's review says Dokan's 2026 update added tiered commissions, which drop the rate automatically for vendors who sell more.
Commissions rarely go wrong because of the plugin. They go wrong on edge cases nobody wrote down. Settle these on paper before anyone touches the settings:
- Is commission taken on shipping and tax, or only on the product price?
- Who absorbs a coupon: you, the vendor or both?
- Who pays the card processing fee on a split payment?
- What happens to commission when an order is part-refunded?
Which vendor dashboard will your sellers actually use?
Dokan's vendor dashboard is easier for non-technical sellers. WCFM's does more but takes longer to learn. This is where Dokan earns its price. Most reviewers agree on this, and Wbcom's comparison calls WCFM's learning curve moderate to steep.
With WCFM you can hide anything a vendor doesn't need, so their dashboard shows only products, orders, earnings and withdrawals. The rest is still there if the marketplace grows into it. If you expect hundreds of small sellers who'll never open a help doc, Dokan's simpler screens can save you a lot of support emails. If your vendors are proper businesses that want detailed reports, bulk editing and their own shipping rules, WCFM's depth is worth the learning curve.
How do vendor payouts work in Dokan and WCFM?
Both plugins support two ways of paying vendors. With withdrawal requests, vendors build up a balance on your site and ask for it to be paid out. With split payments, the vendor's share goes straight to their own Stripe or PayPal account at checkout.
In WCFM, vendors request withdrawals and you approve them manually or automatically. Split payments are available through options such as Stripe Split Pay, listed on the WCFM Marketplace plugin page. In Dokan, the basic withdraw system is free and automatic disbursement starts on Starter. Stripe Connect, Stripe Express and Razorpay start on Professional, and PayPal Marketplace needs Business, per Dokan's feature table.
Pick the payout model before the plugin
Split payments keep vendor money out of your bank account, which makes refunds and accounting simpler. Manual withdrawals give you more control over disputes. Decide which you need, then check which plan supports it.
If you take payments in India, check Razorpay support early. If you sell across borders, test the Stripe onboarding flow from each vendor country before launch, and push real test orders through checkout so failing payments turn up before your vendors find them.
Can vendors pay you a monthly membership fee?
Yes, with either plugin. It's free in WCFM through WCFM Membership, and it starts on the Professional plan in Dokan. The WCFM Membership plugin lets you offer free and paid vendor plans, each with its own limits and commission rate. That's how I set things up when a marketplace makes money from vendor subscriptions as well as commission.
In Dokan, the Subscriptions module comes with Professional and above, according to its pricing table. Dokan also has a separate Product Subscription module, on Business and above, for vendors who sell subscriptions to their own customers. They're easy to mix up, so be clear which one you mean when you scope the project.
Can either plugin sync marketplace orders to Xero?
Neither Dokan nor WCFM does Xero accounting itself, so plan it as a separate integration whichever plugin you pick. On the WCFM marketplaces I build, orders sync to Xero. Connecting the two is the easy bit. Deciding what Xero should actually see is where the time goes.
Every marketplace order holds three amounts: the gross sale, your commission and the payout you owe the vendor. Your accountant needs to decide whether Xero records the full sale or only your commission, and how vendor payouts and refunds get booked. Sort that out before you choose between an off-the-shelf connector and a custom sync. I compare both routes in WooCommerce Xero integration: plugin or custom sync?.
Which is faster on a busy marketplace?
Neither plugin is fast or slow on its own. Marketplace speed comes down to hosting, caching and how many add-ons you switch on. Both sit on WooCommerce, and Wbcom's 2026 comparison lists both as compatible with WooCommerce's high-performance order storage (HPOS). Here's what actually slows a marketplace down:
- Vendor dashboards are logged-in pages, so page caching can't help them. You need enough PHP workers and object caching.
- Every add-on module brings more queries and scripts. Only turn on the ones you use.
- Store listing and vendor search pages get heavy once you pass a few hundred vendors. Test them with realistic data before launch.
If your store already feels sluggish, check hosting, object caching and active add-ons before you blame the marketplace plugin. My guide on why a WooCommerce store is slow covers the usual causes.
How locked in are you once you choose?
More than most founders expect. WooCommerce products, customers and orders stay put, but vendor data doesn't move on its own. Dokan and WCFM store vendor profiles, commission records, withdrawal history and memberships in different ways, so switching later means a data migration, and that's a project in its own right.
You can make it less painful. Keep your commission logic simple and written down. Export commission and payout records every month. Put custom features in your own plugin instead of editing either marketplace plugin's files. If you need custom behaviour, that's the kind of custom WordPress plugin work I do.
Which one should you choose?
Go with WCFM for value, flexible commissions and free vendor memberships. Go with Dokan for a more polished dashboard and packaged payment modules, as long as you're happy to pay for its higher tiers.
For the full build process, from vendor onboarding to launch, read how to build a multivendor marketplace on WooCommerce.
What should you ask a developer before the build?
Ask how they'll handle payouts, commissions, vendor plans, Xero and a possible future migration. You should get a straight answer to each:
- Which payout model will you set up, and which plugin plan does it need?
- How will commission handle shipping, tax, coupons and refunds?
- How will vendor plans work, and what does each one limit?
- How will orders, commission and payouts reach Xero?
- How will you test the vendor dashboard and store listings with realistic data?
- What happens to my data if we ever switch plugins?
If a developer goes vague on these, I'd worry about that long before I worried about which plugin to use.
What's the next step?
Write your marketplace idea down in two lines and run it through my free Project Scope Generator. You'll get a ranked feature list to bring to a developer. Then book a 20-minute call or read more about my multivendor marketplace service, and I'll tell you which plugin and plan fit your vendors, payouts and accounting.



