How to Set Up Discord Server Subscriptions: Eligibility, Tiers & Payouts (2026)
To set up native paid roles on Discord, turn your server into a Community server, open Server Settings > Monetization, enable Server Subscriptions, verify your identity and bank details, then create subscription tiers with the perks and roles each tier unlocks. Discord handles billing and gives subscribers their role automatically. The whole flow lives inside Discord itself, but the subscriber experience (gated channels, welcome messages, perk delivery) is where a bot does the heavy lifting.
This guide walks through eligibility, every setup step, and the fees and payouts you should expect before you charge a single member.
What Discord Server Subscriptions actually are
Server Subscriptions are Discord's native, built-in way to charge members a recurring monthly fee in exchange for a special role and the perks attached to it. You define one or more tiers, set a price, and Discord runs the checkout, billing, and renewals. When someone subscribes, Discord automatically assigns them the tier's role; when they cancel or their payment fails, Discord removes it.
This is different from a one-off bot-sold product or an external Patreon link. Native subscriptions keep the entire purchase inside Discord, which means a smoother join flow and a role that updates itself. The trade-off is that you must meet Discord's eligibility bar and accept its fee structure, which we cover below.
If you're weighing native subscriptions against other approaches, our broader guide on how to monetize a Discord server in 2026 compares subscriptions, paid roles, Patreon, and sponsorships side by side.
Eligibility: Community server and other requirements
Before the Monetization menu even appears, your server has to clear a few bars. Discord enforces these to keep paid servers accountable.
- Community server enabled. This is non-negotiable. Server Subscriptions only exist on Community servers. Turning this on changes a few defaults (welcome screen, rules screening, default notifications); we break down exactly what changes when you enable Community on a Discord server so nothing surprises you.
- You are the server owner. Only the owner can enable monetization and accept the Monetization Terms and Discord's Monetization Policy. Admins can help manage tiers afterward, but the owner signs the agreement.
- A verified Discord account in good standing. Your account needs a verified email and phone number, and the server cannot have outstanding Trust & Safety strikes.
- A supported country and a valid payout method. Discord pays out through Stripe, so your country must be on Stripe's supported list and you'll connect a bank account during setup.
- Age and identity verification. You must be old enough to enter a financial agreement in your region (typically 18+) and pass identity verification.
If your server is brand new or very small, it's worth getting the community healthy first. A server that already runs clean moderation, leveling, and a real welcome flow converts paying subscribers far better than an empty shell.
Step 1: Enable monetization and verify
Open Server Settings > Monetization. If your server is eligible, you'll see the option to start with Server Subscriptions.
- Read and accept the Monetization Terms and the Monetization Policy. Take the policy seriously: it bans selling certain content and restricts what a paid perk can be. Violations can get monetization pulled.
- Complete identity verification. Discord asks for your legal name, date of birth, address, and usually a government ID. This is standard "know your customer" compliance, not optional.
- Connect your payout account. You'll link a bank account through Stripe so Discord can send you money. Have your bank details ready.
- Fill in tax information. Depending on your country you'll complete a tax form (a W-9 in the US, or the equivalent elsewhere).
Verification can take anywhere from minutes to a couple of business days while Discord and Stripe review your details. You can't publish a tier until this clears, so do it early.
Step 2: Create subscription tiers and perks
Once monetization is approved, build your tiers in the same Monetization menu. You can offer multiple tiers at different price points.
For each tier you'll set:
- A name members will recognize (for example "Supporter", "Insider", "VIP").
- A monthly price. Discord sets a minimum and works in fixed price points. Start lower than you think; you can always add a higher tier later, but raising an existing tier's price is awkward once people are subscribed.
- A description of what the subscriber gets. Be specific and honest here, because this is what members read before paying.
- A role that subscribers receive automatically. Discord can create this for you or attach an existing one.
- The perks list. This is the value. Discord supports a few perk types directly; everything else you deliver yourself.
Perks that actually convert
Good subscription perks are things members can't get for free and that feel ongoing, not one-time. Strong options:
- Subscriber-only channels (chat, voice, or both) where the conversation is quieter and closer to you.
- A colored, hoisted role that shows the member off in the sidebar.
- Early or exclusive access to drops, announcements, betas, or content.
- Recurring rituals: a monthly subscriber-only event, AMA, or giveaway.
- Custom recognition, like a special reaction-role flair or a shout-out.
Avoid promising perks you can't sustain every single month. A subscriber who pays for "weekly exclusive posts" and gets one post a month will cancel. Set expectations you can actually keep.
For a deeper template on structuring the paid side of a server, see our walkthrough on how to set up a paid members-only Discord server.
Step 3: Gate roles and channels to subscribers
Discord assigns the tier role automatically, but you still have to lock your perks to that role. This is plain permission work.
- Create the subscriber channels. Make the text or voice channels you promised in your tier description.
- Set channel permissions. On each subscriber channel, edit permissions so
@everyonehas View Channel turned off, then add the subscriber tier role with View Channel turned on. Now only paying members see it. - Order matters. If you also color or hoist the subscriber role, drag it high enough in Server Settings > Roles that its color wins, but keep it below your moderation and bot roles so it can't override anything important.
- Test it. Use a second account (or ask a trusted member) to confirm a non-subscriber truly can't see the gated channels and a subscriber can.
The fiddly part is keeping everything consistent as you add tiers and channels. Every new perk channel needs the same permission overrides, and one missed checkbox can leak a paid channel to the whole server.
Fees, payouts and taxes you should expect
This is the part most guides skip. Charging money on Discord comes with real deductions, so price your tiers with these in mind.
- Platform fee. Discord takes a cut of subscription revenue. After Discord's share and standard payment processing, expect to keep meaningfully less than the sticker price, so a "$5 tier" does not put $5 in your pocket. Check the current rate in the Monetization terms before you price, because Discord has adjusted it over time.
- Payment processing. Stripe's processing costs are part of why your net is below the listed price.
- A holding period. New subscriptions generally have a delay before the money becomes withdrawable, partly to cover refunds and chargebacks. Don't plan around money you can't withdraw yet.
- Payout schedule. Once funds clear, Discord pays out to your connected bank account on its regular cycle. Your first payout takes longer than later ones.
- Taxes. This income is taxable. Discord collects tax forms during setup and may issue tax documents, but tracking and reporting the income is on you. If you're earning meaningfully, talk to an accountant.
The honest takeaway: native subscriptions are convenient and trustworthy for buyers, but they are not the highest-margin route. Some owners run subscriptions for the smooth in-Discord experience and use other channels (merch, sponsorships, one-off products) for higher-margin income. Our Discord monetization overview lays out that mix.
Automating the role and channel side
Discord handles the payment role. It does not handle the experience. That gap is where a bot pays for itself, and it's where PeakBot fits.
PeakBot is a free, AI-powered Discord bot powering 500+ communities, and several of its free features make a subscription server run itself:
- Welcome messages and auto-role. Greet new members the moment they join, with embeds or a DM, and auto-assign a base role. New subscribers get an instant, polished first impression instead of silence. See the welcome and auto-role features.
- Unlimited reaction roles. Let members self-select interest roles for free, so your paid role stays special and your free roles don't clog up onboarding. Details on the reaction roles feature.
- XP and leveling. Reward activity with message and voice XP, leaderboards, and role rewards. A lively, leveled-up free community is what makes people want to subscribe in the first place. See XP and leveling.
- Tickets and analytics. Give subscribers a private support path and watch what's working on your dashboard.
- AI moderation. Context-aware moderation that reads intent per channel keeps both your free and paid spaces clean without a keyword blocklist.
All of the above is free with no time limit. If you want PeakBot to build the whole subscriber structure for you, the Pro AI Server Builder generates channels, roles, categories, permissions, and automations from a plain-English description in under 60 seconds. You can describe your subscriber tiers and gated channels and have the layout created, then connect Discord's native subscription role to the roles it made. The AI Server Builder is the only Discord bot that generates fully custom server structures from natural language rather than preset templates.
PeakBot replaces MEE6, Carl-bot, Dyno, and TidyCord with one bot. To be fair to the alternatives: MEE6 (premium $11.95/mo) has a long-established premium ecosystem, Carl-bot (premium $7.99/mo) is excellent at reaction roles and embeds, Dyno (premium $4.99/mo) is the cheapest and very reliable for basic moderation, and Arcane (~$7/server/mo) is strong on leveling. PeakBot's edge is doing all of it in one place, free for 30+ features, with AI moderation and the AI Server Builder on top. Pro is $8.25/month or $69/year ($5.75/mo billed yearly) per server if you want the builder and Pro extras. Compare them on the bot comparison page.
The clean division of labor: let Discord own billing and the paid role, and let PeakBot own the welcome flow, the free engagement loop, the moderation, and the heavy permission setup. That's the combination that turns a one-time subscriber into a member who keeps paying.
Frequently asked questions
Do I need Discord Server Subscriptions to charge for roles?
For native paid roles, yes. Server Subscriptions is Discord's built-in system for recurring paid roles, and it requires a Community server plus identity and payout verification. If you don't qualify or don't want Discord's fees, the alternative is selling access through an external tool and using a bot to grant the role, which we cover in our paid members-only server guide.
How much does Discord take from server subscriptions?
Discord takes a platform cut plus payment processing, so your net is meaningfully below the listed price of each tier. Discord has changed this rate over time, so check the current figure in Server Settings > Monetization before you set tier prices. Always price assuming you keep less than the sticker amount.
Why can't I see the Monetization option in my server?
The most common reason is that your server isn't a Community server yet, or you're not the server owner. Enable Community first, make sure you're logged in as the owner with a verified email and phone, and confirm your country supports Discord payouts. If it still doesn't appear, your account or server may not meet Discord's good-standing requirements.
Does PeakBot charge for subscription features?
No. PeakBot's welcome messages, auto-role, reaction roles, XP, tickets, analytics, and AI moderation are free with no time limit. Only the AI Server Builder and other Pro extras require Pro ($8.25/month or $69/year per server). You can run a full subscription community on PeakBot's free tier and add Pro only if you want the builder. See the pricing page for details.
Can a bot give the subscriber role automatically?
For native subscriptions, Discord assigns and removes the tier role automatically when payment succeeds or lapses, so you don't need a bot for that step. A bot like PeakBot handles everything around it: welcoming the subscriber, locking the right channels, and keeping the community active enough that people stay subscribed.
