
WordPress businesses sit in a strange spot. The underlying platform is free and open source, but the businesses built on top of it — plugins, themes, hosting, SaaS products, managed services — can be extraordinarily profitable. The challenge is knowing what “good” actually looks like.
Having run WordPress businesses for over a decade across plugins, content, and services, I’ve watched people either benchmark against the wrong reference points or assume that whatever margin they happen to be running is fine. Neither is a good strategy.
This post is specifically about operating margins for WordPress-native businesses. Not generic SaaS benchmarks. Not Fortune 500 software comparisons. WordPress plugins, themes, hosting, and SaaS tools built for the WordPress ecosystem.
Quick Definition Check
Before looking at numbers, let’s align on what we’re measuring:
Gross Margin — Revenue minus Cost of Goods Sold (hosting, payment processing, direct support costs tied to delivery).
Operating Margin — Gross Margin minus Sales, Marketing, General and Admin expenses. This is what I focus on most.
Net Margin — Operating Margin minus interest and taxes.
Operating margin is the most useful lever to watch day-to-day. It tells you how efficiently the business converts revenue into profit after running costs, but before the owner’s structural decisions around debt and tax.
Margin Ranges by WordPress Business Type
Different models have very different cost structures. Here’s how they stack up:
WordPress Plugins (Freemium / Premium)
This is where WordPress businesses can get close to pure software economics. Once the plugin is built, delivery costs almost nothing. Hosting a plugin download, processing a payment through Stripe or Paddle, and answering a support ticket are all marginal costs.
Realistic operating margin range: 50% to 80%.
The lower end applies when you have active development staff, a real marketing spend, and a support team. The upper end is achievable for mature plugins running lean with a small team. Plugins with a free tier on WordPress.org and a paid Pro version (freemium) often run high margins once the funnel is established — the platform does the distribution work.
WordPress Themes
Themes are a tougher market than they were five years ago. Page builders and block-based design have compressed theme pricing and increased buyer expectations around updates and compatibility.
Realistic operating margin range: 35% to 65%.
Theme businesses tend to carry higher support and maintenance overhead than plugins. Compatibility with third-party plugins, WordPress core updates, and WooCommerce changes means ongoing development costs are non-trivial. Theme clubs and marketplace models can hit the upper end if volume is high enough to spread those costs.
WordPress Hosting
Hosting is infrastructure. Server costs, support staff, and network overhead make this a fundamentally different business from selling software licenses. It’s much more like a service business than a product business.
Realistic operating margin range: 15% to 40%.
Managed WordPress hosts that have built genuine differentiation (speed, security, developer tooling) can protect margins better than generic shared hosting. Commodity hosting is a race to the bottom on pricing. The hosts doing well are the ones that compete on outcomes, not price per month.
SaaS Products Built on WordPress
This category is broad — anything from a membership platform to a job board to a directory tool where WordPress is the foundation. Margins depend heavily on how much custom infrastructure the product requires beyond WordPress itself.
Realistic operating margin range: 40% to 75%.
Pure software delivery keeps costs low. If the SaaS also involves significant onboarding, customization, or account management (common in higher-ticket B2B tools), expect margins to compress toward the lower end. The upside of the WordPress foundation is that development costs are lower than starting from scratch.
What Pulls Margins Up or Down
The headline range matters less than understanding what’s driving your specific number.
Support load is the biggest variable most plugin and theme businesses underestimate. A product with poor documentation, frequent compatibility issues, or a wide user base on free plans can have a disproportionately high support cost relative to revenue.
Owner compensation distorts comparisons between businesses. If you pay yourself a market-rate salary, it runs through operating expenses and lowers your margin. If you take most of your income as distributions, your operating margin will look artificially high. Be consistent with how you account for this if you’re benchmarking.
Development investment is discretionary but material. A plugin team actively building new features will run a lower operating margin than one in maintenance mode. Neither is wrong — it depends on whether you’re investing in growth or extracting value.
Marketplace fees add up. If you sell through CodeCanyon, ThemeForest, or other marketplaces, those commissions come off the top. Factor that into your gross margin calculation before comparing to businesses that sell direct.
The Rule of 40
For growth-stage WordPress businesses, operating margin alone can mislead you. A business investing heavily in growth should have a lower margin — that’s the point.
A more balanced benchmark is the Rule of 40:
Annual revenue growth rate (%) + Operating margin (%) >= 40
A plugin growing at 30% a year with a 15% operating margin scores 45 — that’s a healthy business even though the margin looks low on its own. A mature plugin growing at 5% needs a 35%+ operating margin to hit the same threshold.
Use the Rule of 40 as a sanity check. If you’re neither growing fast nor running high margins, you have a problem worth diagnosing.
Acquisition Multiples and Why Margins Matter
If you’re thinking about selling your WordPress business at some point, operating margin feeds directly into your valuation. Most WordPress plugin and SaaS acquisitions are priced on a multiple of net profit or SDE (Seller’s Discretionary Earnings).
A plugin running at 70% operating margin commands a better multiple than one at 30%, all else being equal — because the buyer is acquiring a more efficient cash engine. I’ve seen this play out repeatedly in WordPress space acquisitions where two similar-sized plugins with different margin profiles end up with very different exit prices.
The flip side: a business you’ve run lean for years may have suppressed growth that a buyer will discount. Balance is the goal.
Practical Benchmarking Steps
Rather than chasing a single “right” number, here’s a more useful approach:
1. Calculate your operating margin consistently for the last 12 months. Include your own salary at a market rate.
2. Identify which category your business falls into (plugin, theme, hosting, SaaS) and use the relevant range above as a baseline.
3. Apply the Rule of 40 if you’re growing. If you’re not growing, operating margin is your main metric.
4. Review your support costs, development spend, and marketing as separate line items — not just as a blended operating expense.
If you’re building toward a sustainable WordPress plugin business, getting margin tracking in place early saves a lot of guessing later.
FAQ
What is a good operating margin for a WordPress plugin business?
A healthy operating margin for a WordPress plugin business is generally between 50% and 80%. Newer or fast-growing plugins will sit toward the lower end due to development and marketing costs. Mature plugins with stable revenue and a lean team can reach the upper end. The Rule of 40 is a useful complement — combine your growth rate and operating margin and aim for a combined score of at least 40.
How does a freemium WordPress plugin affect operating margins?
Freemium models can compress margins early on because you’re bearing support and infrastructure costs for a large free user base. As the free-to-paid conversion matures and the funnel stabilizes, margins typically improve — the free tier does distribution work that would otherwise cost marketing budget. The key is managing free-tier support costs, which can run surprisingly high if you don’t set clear boundaries around what free users receive.
Should I include my own salary when calculating operating margin?
Yes. Always include a market-rate salary for yourself as an operating expense when calculating margins. If you skip this, your margin will look higher than it really is, and comparisons with other businesses or acquisition valuations will be skewed. SDE (Seller’s Discretionary Earnings) adjusts this back out for valuation purposes, but for operational benchmarking, run the numbers as if you were paying yourself fairly.

So if we were looking at a growth of 15% in software sales from 19-20 and then our profit percent is roughly 17% (basically net) then 32% in 2020 for a SaaS business ins’t that bad? We are in the event fundraising business which is upside down right now and feels more like the web’s wild west of the late 90’s and 00’s.
This is a great article. Thank you!
Welcome Matt. I think those are healthy margins indeed.