A workable starting price for a 3-4 hour paid D&D one-shot is $15-$20 per player, or a $60-$80 flat table at four seats. Sold at $25 a seat on FanBell, a creator nets about $20.97 after a 12% platform fee and typical US online-card processing. Treat any starting number as a testable first offer, not a fixed rule.
Sources for each figure above: the $15-$20 band is the average StartPlaying publishes for its own marketplace β "The average price on StartPlaying is $15-$20 per session per player" (StartPlaying Help Center, Best Practices for Game Masters). The 12% is FanBell's platform fee, charged only when a fan pays, with payment-processing fees deducted separately from creator earnings (FanBell pricing). The remaining $1.03 is Stripe's typical US online-card rate of 2.9% + $0.30 applied to a single $25 charge (Stripe pricing).
There is no industry-wide official rate, because "one-shot" covers a wide range of commitments β a 2-hour convention-style dungeon crawl and a 4-hour fully-voiced module with a custom map aren't the same product, even though both sell as a single session. The audience is large: Wizards of the Coast headlined its 50th-anniversary announcement "Dungeons & Dragons Celebrates 50th Anniversary in 2024 with More than 50 Million Fans". That is the publisher's own fan count, not an audited number of active players. Paid tables are now part of D&D's own ecosystem: D&D Beyond announced a 50th-anniversary partnership with StartPlaying on March 13, 2024, describing it as "the largest platform for finding tabletop roleplaying games run by professional Dungeon Masters".
On FanBell, a paid one-shot is listed as a Creator Service with a price and a turnaround you set yourself β the live session runs wherever you already run it (Discord, Roll20, Foundry, in person); FanBell's job is collecting payment and holding the private thread where you send the join link and session time (FanBell, How It Works). The same listing mechanics work for adjacent paid gaming formats, such as charging for a gameplay VOD review.
What actually counts as a "one-shot" for pricing purposes?
A one-shot is a single, self-contained session with a beginning, middle, and end, run once for a group rather than continued across future sessions. D&D Beyond defines a one-shot as an adventure "that can be finished in one 3-4 hour session" (D&D Beyond). That self-contained scope is what makes a one-shot price-able as one flat purchase.
"One-shots are D&D adventures that can be finished in one 3-4 hour session." β D&D Beyond, One-Shot Adventures: What They Are, Why We Love Them, and Recommendations
That 3-4 hour window matters for pricing because it is the unit you are actually selling: a one-shot priced at a flat rate is really a per-hour rate in disguise, so a 2-hour dungeon crawl and a 5-hour fully-prepped module shouldn't share the same number even if both are technically "one session." If your one-shot runs meaningfully longer or shorter than 3-4 hours, say so in the listing rather than letting buyers assume a standard length.
Should I charge per player or one flat price for the table?
Charge per player when you are selling individual seats to strangers, and a flat table price when one buyer books for a group that already exists. StartPlaying's player documentation states that "every game charges on a per player, per session basis" (StartPlaying, How Does StartPlaying Work For Players?), so per-player is the default convention buyers will recognise.
The choice changes who carries the risk if the table doesn't fill. Charging per player means your income scales with attendance, so a smaller-than-hoped group means less money for the same prep work. A flat table price means you are paid the same whether three people or six show up, which protects your time but requires the group to coordinate a single purchase. Per-player vs. per-table pricing for paid D&D compares the two models in more detail.
What's a practical formula for pricing a one-shot?
Start from a $18 base seat rate β the midpoint of StartPlaying's published $15-$20 per-player average β then scale it to your session length and multiply out for the table. Two lines of arithmetic give you both a per-seat number and a flat-table number.
- Per-player price = base seat rate Γ (your session length Γ· 3.5 hours), rounded to a clean figure. A 2-hour crawl: $18 Γ (2 Γ· 3.5) β $10. A 5-hour cinematic session: $18 Γ (5 Γ· 3.5) β $26.
- Flat table price = per-player price Γ the seat count you're willing to run for. Four seats at $18 lists as $72; five seats at $26 lists as $130.
- Floor: StartPlaying enforces "a minimum charge of $5 per session to ensure payments are processed correctly through Stripe" (StartPlaying Help Center, How do I Edit a Player's Price in an Adventure?). A $5 seat is a bad idea on any platform anyway: Stripe's flat $0.30 per transaction is 6% of a $5 seat but only 1.2% of a $25 one.
These are recommendations built on one marketplace's published average, not a surveyed market rate. StartPlaying itself frames pricing as a personal decision: its GM guidance says to "charge what feels right for you" against that $15-$20 average.
Does session length change what I should charge?
Yes β length is the clearest lever on price because it is the most direct proxy for your time. StartPlaying's GM guidance reports that "most games on StartPlaying are 2-3 or 3-4 hours long" and recommends listing a one-hour spread such as "2-3 hours", so state your window rather than a single figure.
The ranges below are recommendations anchored to StartPlaying's published $15-$20 per-player average, not observed market data for D&D as a whole.
| One-shot style | Typical length | Suggested per-player range | Four-seat table equals | What drives the price up |
|---|---|---|---|---|
| Quick drop-in crawl | 1.5-2 hours | $10-$15 | $40-$60 | Minimal prep, pre-made module, no custom art |
| Standard convention-style one-shot | 3-4 hours | $15-$20 (StartPlaying's published average) | $60-$80 | Full character intros, a prepped module, D&D Beyond's typical one-shot window |
| Extended / cinematic one-shot | 4-6 hours | $25-$40 | $100-$160 | Custom NPCs, voice acting, handouts, a bespoke plot hook |
| Custom-written one-shot | Varies | Session rate plus a separate writing fee | Varies | Writing time on top of running it β often sold as a second Creator Service |
Anchoring your price to length keeps the offer honest: a buyer comparing a 90-minute crawl to a 5-hour cinematic one-shot should expect different numbers, and stating the length up front prevents disputes about scope later. A separately written adventure is usually a second listing β see selling custom D&D adventure writing.
How much of the price does FanBell actually take?
FanBell takes a flat 12% of each payment and nothing else β no monthly fee and no charge for listing a one-shot. Card processing is separate and applies on any platform: Stripe's published US pricing is 2.9% + $0.30 per successful card charge. On a $25 seat that is $3.00 + $1.03 = $4.03 off the top, leaving about $20.97.
Both costs are deducted on the creator's side, and the fan pays exactly the price you list. FanBell's pricing page states the rule as "Creator earnings = fan payment β platform fee β processing fee," with payment-processing fees "deducted separately from creator earnings".
Two assumptions drive the table below, and both change the answer. First, Stripe's $0.30 is a per-charge fee rather than a per-player fee β Stripe prices card payments at "2.9% + 30Β’ per successful card charge" β so four seats sold separately are four charges, while one flat-table checkout is a single charge. Second, the "You keep" column is the creator payout after both deductions, not the fan's price.
| Scenario | Gross | Card charges | FanBell 12% | Stripe (2.9% + $0.30 per charge) | You keep |
|---|---|---|---|---|---|
| $15 seat Γ 4 players | $60.00 | 4 | $7.20 | $2.94 | $49.86 |
| $20 seat Γ 4 players | $80.00 | 4 | $9.60 | $3.52 | $66.88 |
| $25 seat Γ 5 players | $125.00 | 5 | $15.00 | $5.13 | $104.87 |
| $80 flat table, one buyer | $80.00 | 1 | $9.60 | $2.62 | $67.78 |
Stripe totals above are 2.9% of gross plus $0.30 per charge; because Stripe rounds each charge's fee to the cent, a real payout can land a cent or two either side of these figures.
The last two rows are the useful comparison: an $80 flat table booked as one purchase nets $67.78, about $0.90 more than four separate $20 seats netting $66.88, because Stripe's $0.30 flat component is charged once instead of four times.
How does that compare to pricing through a GM marketplace like StartPlaying?
StartPlaying charges Game Masters a 15% fee, three percentage points above FanBell's 12% (StartPlaying Help Center, What Does the 15% Fee Cover?; FanBell pricing). Its help center describes that fee as covering access to its player base, booking and scheduling admin, payment processing and fraud protection, and its review system.
That 3-point gap is smaller than the tradeoff it represents: a marketplace fee buys a built-in audience actively searching for a table β D&D Beyond calls StartPlaying "the largest platform for finding tabletop roleplaying games run by professional Dungeon Masters" β while FanBell's lower fee assumes you are already bringing your own group from a stream, a Discord server, or a bio link. On a $20 seat, the difference between 12% and 15% is $0.60. That gap is worth weighing alongside what similar gaming creators earn on other formats β see how much Let's Players typically make for a point of comparison.
Should a first-time paid DM charge less than an experienced one?
Not necessarily. StartPlaying's guidance to Game Masters is to "charge what feels right for you" against its published $15-$20 per-player average, and to adjust rates as experience and reputation grow. A modest first-timer discount lowers buyer risk, but a low opening price is easier to raise later than a high one is to walk back.
A practical middle ground: treat the first one or two paid sessions as a calibration point, price near the $15-$20 band rather than far below it, watch how quickly seats fill, and adjust the next listing rather than guessing at a "correct" number in advance β for a fuller walkthrough of pricing that very first paid table, see what to charge as a first-time paid Dungeon Master. FanBell sets no follower minimum on Creator Services, so the same listing flow works whether you are pricing your first paid table or your fiftieth.
What raises or lowers a fair price beyond length?
Five variables move a one-shot's price for the same amount of table time: system familiarity, custom content, group size, production values, and format. None of them has a published market rate β StartPlaying states only that pricing is "decided by each individual GM based on a variety of factors" β so treat each as a reason to nudge your per-seat number up or down from the $18 midpoint.
- System familiarity: a system you know cold takes less prep than one you're learning alongside the table.
- Custom content: a bespoke plot, custom NPCs, or handouts add writing time a pre-made module doesn't require.
- Group size: a larger table means more spotlight to balance and more prep to include everyone.
- Voice and production: distinct character voices, music, or a shared virtual tabletop map take longer than theater-of-the-mind β the same production-time math applies to cutting a highlight reel afterward, covered in pricing a gaming montage edit.
- Format: venue, travel, and physical materials change the math for in-person tables versus online ones.
Treat those five as a recommended pricing checklist rather than a surveyed market formula: no public dataset prices them individually, and StartPlaying's own documentation attributes the number to the individual GM's judgment. Move in increments of a few dollars a seat rather than doubling your rate on any one of them.
How do I actually collect payment for a one-shot before it starts?
Collect before the session rather than after, so a no-show doesn't cost you unpaid prep time. On FanBell, a one-shot is listed as a Creator Service with a set price: the buyer pays at checkout, and you confirm the session link and time afterward through the private order thread rather than chasing payment once the table wraps.
For a full walkthrough of collecting from a whole table upfront β including how to handle a partial no-show β see collecting payment from your D&D table upfront. If you're running a recurring open-table night instead of a single scoped one-shot, charging for drop-in D&D game slots covers that related but distinct format.
Frequently asked questions
Is there an official average price for a paid D&D one-shot?
There is no industry-wide figure, but StartPlaying publishes one for its own marketplace: "The average price for games on StartPlaying is $15-20 a session". That is a per-player, per-session number on one platform β a reasonable anchor, not a universal rate for D&D as a whole.
What is the lowest I should charge for a one-shot seat?
StartPlaying enforces "a minimum charge of $5 per session to ensure payments are processed correctly through Stripe". Fee math argues for going higher: Stripe's flat $0.30 per transaction consumes 6% of a $5 seat but only 1.2% of a $25 seat.
Should I price a one-shot the same as a campaign session?
No β the billing shape differs. StartPlaying's own documentation notes that for a one-shot the listed price is a one-time charge, while for a campaign the listed price applies to each session that meets. Charging for a D&D campaign vs. a one-shot walks through that decision separately from the dollar amount.
Does FanBell charge extra for listing a D&D one-shot specifically?
No. FanBell's 12% platform fee is the same across every Creator Service listing regardless of category, and it only applies when a fan actually pays β there's no separate D&D or tabletop listing fee.
Can I refund a player if the one-shot has to be cancelled?
Yes. Ordinary refunds on FanBell are decided and initiated by the creator, which covers a cancelled session or a buyer who no-shows in a way you choose to accommodate. On a full refund the approved amount is returned through Stripe to the original payment method and FanBell reverses its platform fee, but "Stripe's original processing fee may remain the creator's responsibility".
What if I want to charge per player instead of one flat price for the table?
Both are supported the same way on FanBell: a Creator Service is a price plus a turnaround you set yourself, so per-seat and per-table are two ways of scoping the same listing rather than two different products. Per-player pricing suits strangers buying individual seats at StartPlaying's published $15-$20 average; a flat table price of four to five times that suits a group that already coordinates as one buyer.
Create your free FanBell page and put a real price on the one-shot you've already been running for free.
Keep reading
Ready to get paid for the interactions you already get?
Create your free FanBell link