Comparison
Let us start where most comparison pages will not: if all you need is to sell a file and email a download link, use Gumroad. You will be selling this afternoon, you will not touch a server, and nothing on this page is worth reading. This page is about the point where that stops being enough.
Gumroad's pricing is refreshingly blunt: 10% + $0.50 per transaction through your own profile or a direct link, and 30% when a new customer discovers you through the Gumroad Discover marketplace. No monthly charge.
That 30% is not a penalty, it is a customer acquisition fee, and if Discover genuinely brings you buyers you would not otherwise have had, it can be the cheapest marketing you will ever buy. The problem is that it is charged on that customer's purchases whether or not you needed the introduction.
| Annual revenue | Gumroad direct (10% + 50¢) | LicensorPro Studio |
|---|---|---|
| $5,000 | ~$500+ | $399 |
| $20,000 | ~$2,000+ | $399 |
| $50,000 | ~$5,000+ | $399 |
An earlier version of this page said Gumroad had no software licensing. That was wrong. You can add a licence key block to any product, and Gumroad's API lets your software verify a key, disable or enable it, and rotate it. The verify response tells you how many times the key has been used and whether the sale was refunded, disputed or charged back, and for memberships whether the subscription ended. Multi-seat keys are supported too (checked 17 September 2026).
What Gumroad itself says is the important part: "License key enforcement is completely up to the creator… Gumroad performs no additional license key verification." A key also stays enabled after a refund or a lapsed membership until you disable it. So the building blocks are there, and the licensing system is something you write on top of them:
uses counter you increment and check yourself. There is no list of which sites a key is active on, so a customer cannot move a licence from one site to another without you building that.wp-admin update screen; buyers download new zips from Gumroad.For an ebook or a Figma template none of that matters. For a WordPress plugin sold on Gumroad, the gap is the update channel and the per-site activation list, and that is the code you would be writing.
Gumroad rows come from its pricing page and its "License keys" help article, read in a browser because the article loads with JavaScript. Our rows are checked against the LicensorPro 2.5.1 release.
✓ included✓ Pro+ only from that tier up~ partly (catch noted)✗ not availablenot tested hands-on paid screen we did not buy
| Feature | Gumroad | LicensorPro |
|---|---|---|
| Cost | 10% + 50¢ direct; 30% via Discover | $199 to $799 a year, flat, plus your gateway |
| Merchant of record for tax | Yes, since 1 January 2025 | No; can use Polar, Paddle, Lemon Squeezy or FastSpring as its gateway |
| Marketplace that finds you buyers | Discover | ✗ No |
| Hosted product pages and file delivery | ✓ Yes | Product, pricing and bundle pages on your server |
| Subscriptions, coupons and a customer portal | not tested hands-on | ✓ Yes |
| Feature | Gumroad | LicensorPro |
|---|---|---|
| Licence keys issued on purchase | ✓ Yes | ✓ Yes |
| Who enforces the keyGumroad: "License key enforcement is completely up to the creator." | Your code, via a verify API | The server and SDK |
| Activation limits | A uses counter you increment and check | Per-site activations with a limit |
| See and move the sites a key is active on | ✗ No | ✓ Yes |
| Multi-seat keys | ✓ Yes | Site limit per plan |
| Key disabled after a refund or ended membership | Stays enabled until you disable it | ✓ Yes |
| Signed licence responses checked by the SDK | not tested hands-on | ✓ Yes |
| Feature | Gumroad | LicensorPro |
|---|---|---|
| Updates in the WordPress update screen | ✗ No | ✓ Yes |
| Release channels and staged rollouts | ✗ No | Rollouts Solo; beta, RC, dev on Studio |
| Per-customer build watermarking | not tested hands-on | ✓ Yes |
A screen from LicensorPro 2.5.1 on our own machine with demo data. The API address is shown as licenses.northwind.studio instead of our local address.
How we compared. Gumroad's fees and licence-key behaviour come from gumroad.com/pricing and its License keys help article, read on 17 September 2026. We haven't sold on Gumroad for this page. LicensorPro rows were checked against the 2.5.1 release and our pricing page. Rows marked not tested are ones Gumroad's pages don't settle.
Found something wrong on this page? Gumroad has changed its fee structure several times, and we would rather be corrected than be inaccurate. Tell us and we will fix it — [email protected].
Gumroad charges 10% + $0.50 per transaction for sales through your own profile or direct links, and 30% per transaction when a new customer finds you through the Gumroad Discover marketplace. There are no monthly charges. Checked on Gumroad's pricing page, 17 September 2026.
The 30% rate applies only to customers who discover you through the Gumroad Discover marketplace. It is a customer acquisition fee rather than a penalty, and it can be good value if Discover is genuinely bringing you buyers you would not otherwise reach.
Yes, and Gumroad can generate a licence key for each sale with an API to verify, disable and rotate it. Enforcement is up to your code: Gumroad counts uses but does not track which sites a key is active on, keys do not expire on their own, and there is no update channel into a customer's WordPress admin. Checked 17 September 2026.
Yes. Since 1 January 2025 Gumroad acts as merchant of record, so sales tax and VAT are handled on your behalf as part of the fee. Checked 17 September 2026.
It depends entirely on revenue, and the two are not directly comparable because Gumroad also takes the payment. As a rough shape: at $20,000 a year, Gumroad's 10% is about $2,000, while a self-hosted licensing licence is a few hundred dollars plus your own gateway fees.
Occasional, concrete posts on licensing, pricing and selling WordPress plugins. No sequences, unsubscribe in one click.
We store your address ourselves and never sell or share it. Privacy.