Ownware
Guide · updated Jul 20, 2026

Stop paying Gumroad 10% of every sale, forever

What actually changes — good and bad — when you stop renting the store layer and self-host it. Every platform fee cited from live pricing pages.

The deal you actually signed

Gumroad's pricing is one line: 10% + $0.50 per transaction on every sale through your profile or direct links, and 30% per transaction when the sale comes through its Discover marketplace (gumroad.com/pricing, fetched 2026-07-20).

That's the whole page. No monthly fee — which sounds friendly until you notice what it means: the fee scales with your success and it never ends. It is rent on your own product line, priced as a share of your revenue, in perpetuity.

Lemon Squeezy, the modern merchant-of-record alternative, is cheaper but the same shape: 5% + 50¢ per transaction (lemonsqueezy.com/pricing, verified 2026-07-05), with additional fees in edge cases — their own docs list +1.5% for international (non-US) transactions and further surcharges for some marketing features (docs.lemonsqueezy.com/help/getting-started/fees).

For comparison, raw payment processing — the part that actually moves money — costs 2.9% + 30¢ per successful domestic card transaction at Stripe's standard rate (stripe.com/pricing, fetched 2026-07-20).

So on a direct Gumroad sale, roughly 7 points of that 10% is not payment processing. It's the storefront, the download link, the customer list, and the license key delivery. That's what you're renting.

The math at boring, realistic volume

Not influencer numbers — a working developer or maker selling $2,000/month of digital products at an average price of $50 (40 sales/month):

Per monthPer year
Gumroad, direct links — 10% + $0.50 × 40$220$2,640
Gumroad, via Discover — 30%$600$7,200
Lemon Squeezy — 5% + 50¢ × 40 (US cards)$120$1,440
Stripe processing only — 2.9% + 30¢ × 40$70$840

The gap between the first row and the last row — $1,800/year at this modest volume — is the price of the store layer. Double your revenue and the rent doubles with it. Nothing about serving a product page and a ZIP file gets twice as expensive when you sell twice as much.

And the fee is only half of the deal. On a platform store:

  • The customer list is theirs first. Your buyers are accounts in their system; your export is whatever their dashboard allows.
  • Your checkout can be suspended by a risk team you can't call, for reasons you may never fully learn. Platform-seller forums are full of these stories; whether or not it ever happens to you, the possibility is a term of the deal.
  • Your "store" is a page you don't control — its URL, its layout, its upsells, and the marketplace cross-promotion around it are platform decisions.

What self-hosting the store layer actually means

This is where most "just self-host it" posts get hand-wavy, so let's be precise about the architecture, because it decides both the savings and the obligations.

Deliora is a self-hosted storefront + delivery + licensing app: plain PHP 8+, MySQL or SQLite, runs on shared hosting or any small VPS. You install it once on your own domain. It gives you product landing pages with tiered pricing, bundle/suite pages with one checkout for N products, an idempotent webhook fulfillment engine, expiring tokenized download links, a license-key manager with a JSON check/activate API for your own software, and a passwordless buyer portal (magic links — no passwords to support).

The one thing it deliberately does not do is touch money. Checkout hands off to a payment provider — Lemon Squeezy as merchant of record, or a Stripe payment link — and the provider's webhook comes back to fulfill the order. Card data never touches your server. That's a security decision, and it means you choose between two honest configurations:

Configuration A — Stripe payment links. You pay processing only (2.9% + 30¢ domestic, cited above). You keep the most money. You are the seller of record, which means VAT, EU OSS, US sales-tax nexus, and invoicing rules are your problem — via Stripe Tax, an accountant, or the risk you knowingly accept. For many small sellers under registration thresholds this is simpler than it sounds; past real volume, it's genuine work. Do not let anyone — including us — tell you this part is free.

Configuration B — Lemon Squeezy behind your own store. You still pay LS's 5% + 50¢, and they remain merchant of record handling global tax. What you gain is everything around the payment: your storefront on your domain, your customer records in your database, your license keys under your control, your download infrastructure — so the platform relationship shrinks to a checkout redirect you could swap out later without rebuilding your store or stranding your buyers.

Either way, the store layer stops being rented.

What about the free and open-source route?

Honest section, because this is the first question any technical reader should ask: can you get this for $0?

Partly, yes:

  • WordPress + Easy Digital Downloads (Lite) is free and open source and will sell downloads. But the feature that matters for software sellers — Software Licensing & API — sits in EDD's Professional tier at $299.50/year (intro price; regularly $599/year) or All Access at $499.50/year (regularly $999/year) (easydigitaldownloads.com/pricing, fetched 2026-07-20). That's a subscription larger than most platform bills at small volume — plus you're now operating WordPress, with its plugin-update and attack-surface overhead.
  • WooCommerce is free and excellent for general commerce; digital licensing again lives in paid extensions, and the stack is heavier than the job needs.
  • Keygen is an open-source licensing API — genuinely good — but it's the licensing slice only; you still need the storefront, checkout wiring, delivery, and buyer portal around it.

If you love assembling and operating a WordPress or multi-service stack, those are real options and we'd rather you pick one of them than buy something that isn't a fit. Deliora's position is narrower: the whole loop — storefront → checkout handoff → webhook → license + expiring download + email → buyer portal — in one small self-contained app, for a flat $99, once. No plugin subscriptions, no percentage, full source code included.

At the $2,000/month example above, Deliora + Stripe costs $99 once plus ~$5–10/month hosting you likely already pay, against $2,640/year at Gumroad. It pays for itself inside the first month at even a tenth of that volume: once your product has earned about $1,000 lifetime on Gumroad's direct rate, you've paid more in fees than the store costs.

What you give up — read this before the demo

Credibility requires the full list. Self-hosting is a trade, not a free lunch.

  1. You operate it. Updates, backups, TLS, and server security are yours. It's a small PHP app designed for boring shared hosting, but "it's my server" cuts both ways.
  2. No marketplace audience. Gumroad Discover sends buyers (at 30%). Deliora sends you nobody. If your sales depend on marketplace discovery rather than your own audience or SEO, a platform store may genuinely serve you better — and it's fine to run both.
  3. Tax is yours in Configuration A. Covered above; repeating it because it's the most under-disclosed cost in every "ditch the platform" pitch on the internet.
  4. No embedded card form. Checkout is a redirect to your provider. We consider that a feature (your server never sees card data, and PCI scope stays with the processor), but if you want an on-page card field, this isn't it.
  5. Not a subscription biller. Deliora sells one-time licenses with tiered editions. If your product is recurring SaaS billing, use a subscription platform.
  6. No DRM. Buyers get real files through expiring, use-limited download links. Determined pirates exist on every platform, including the ones charging 10%.
  7. Commercial, not open source. $99, full unobfuscated source included, modify it for your deployment, license per production site. You can audit every line before it touches a customer — but it isn't a community FOSS project, and we're honest that some of you will (reasonably) prefer one.
  8. Email is your SMTP. Receipts and magic links send through your own SMTP; deliverability is your configuration, not a platform's.

The part we can prove

One more disclosure, because it's the strongest evidence we can offer: our own store runs on Deliora. Every product page, checkout handoff, webhook fulfillment, license key, download token, and buyer-portal magic link on ownware.io is served by the same application we're selling — the store is the product, dogfooded in production. If it breaks, our revenue breaks first.

The webhook engine is idempotent on the provider's order reference (a duplicated webhook cannot double-issue licenses — regression-tested), refunds revoke licenses and download links automatically, files live outside the web root behind single-purpose expiring tokens, and the suite covering all of it ships in the box so you can run it against your own install.

See it before you believe any of this

Don't take a vendor's word — including ours — for what a product feels like. The full application is running as a live demo, seeded with sample data, admin included, no signup:

→ Live demo: ownware.io/demo/deliora
→ Product page and pricing: ownware.io/p/deliora — $99 one-time, source included, 30-day refund via our payment provider's digital-goods policy.

Click through the storefront, buy a product in the built-in demo payment mode, watch the license and download link get issued, and open the buyer portal. Five minutes, and you'll know whether owning your store layer is worth ending the rent.

Every price in this article links to the vendor page it came from, with the date we fetched it. If you find one that has changed, tell us and we'll update the article — the math only works if the numbers are real.

Series · Teardowns & deep dives — part 11 of 11
← Stop renting your maintenance software: the CMMS cost teardown
Own your tools

Stop renting your own business.

Every tool in this store is a one-time purchase: install it on your own server, keep your own data, and never see a renewal invoice.

Affiliate program
Recommend tools people own — earn 35% on every sale. 90-day tracking, instant delivery, payouts by Lemon Squeezy.
Become an affiliate →
Ownware Business tools you own.  ·  orders@ownware.io
No spam — product launches and guides only.
Catalog · Categories · Alternatives · Guides · Price Observatory · State of Self-Hosted 2026 · Ownware Cloud · Changelog · Search · Your purchases · Legal · Support · Press kit · Affiliates — earn 35% Powered by Deliora (self-hosted)