LearnReleasing and money
Selling music
Final release modes, Stripe payouts, split agreements, and the gates that protect everyone.
Marking a record final
When the song is done, the artist clicks Release in the Session header. The release dialog configures visibility and price:
- Public streaming — listed and streamable for everyone; can also carry a price.
- Sale only — listed with a timed preview; full playback requires purchase.
- Private distribution — not listed or streamable in-app; for records heading to distributors.
A final release freezes the official cut. Publishing and rollback close; the song continues by branching.
Before a paid release
- Stripe onboarding. Sellers connect a Stripe account (a hosted onboarding flow) so payouts have somewhere to go.
- Splits accepted. The master split must total exactly 100%, include the artist and every accepted contributor, and be explicitly accepted by every participant. Split recipients need Stripe onboarding too.
- Copyright readiness. No missing rights acknowledgements and no open moderation cases on the Session.
- Sale approval, if flagged. If the Session's audio ever matched a commercially released recording, the publish flow shows a sale approval panel — submit a short message and licensing documents, and an admin reviews before the sale can go live.
Fees
Track sales carry a 10% platform fee. Fan contributions (the Contribute button) carry a 5% fee and go to the artist's connected account. Everything else follows the agreed split.
