Join the Partner Program

Enrolling to the Medium Partner Program is the first step to earning revenue on your Medium stories

Enrolling in the Program

To join the Medium Partner Program, all you need to do is to link your Medium account with your bank account or debit card via Stripe. You'll find more information below.

Please note: Currently, enrollment in the Partner Program is only available the following countries:

Australia, Austria, Belgium, Canada, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hong Kong, Ireland, Italy, Japan, Latvia, Lithuania, Luxembourg, Mexico, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Singapore, Slovakia, Slovenia, Spain, Sweden, Switzerland, United Kingdom, United States

If you're a resident of India, Brazil, or any other Stripe "Beta" countries, please see this article to learn more before proceeding.

  1. Go to and click Join the Partner Program at the bottom of the page.
  2. Read and accept the Partner Program Terms.
  3. Connect your bank account or debit card with your Medium account by choosing the option relevant to you from the list and click Set up payments on Stripe.
  4. Fill out all the information required by Stripe to create your Stripe account. You must use your verifiable legal name when filling out Stripe information, and not anonymized or pen names. Anonymized or pen names are still allowed on your Medium account. To learn more about choosing the right type of Stripe account to your needs and setting up payments, see this article.
  5. Finish creating your Stripe account.

Once you enroll in the Partner Program: 

  • You will have access to a Partner dashboard. This is accessible from your avatar menu. 
  • Your story details will now show the lifetime earnings of the post. This is accessible from your post edit menu.
  • You will be able to track your daily member engagement and estimated revenue on your post’s detailed stats page.
  • You will see a new option to lock your posts behind the paywall during your pre-publish flow. This provides the potential to earn money. Please see this article to learn more.
  • While you cannot receive payments until you add verified taxpayer information, your posts can accumulate new earnings for up to one month. You will be eligible to receive payments if you add your taxpayer information within 180 days from the first day that nonzero earnings are posted to your Partner Program dashboard. After those 180 days have elapsed, your funds will be forfeited.  Please see this article to learn more.

Common questions

How do my stories earn money?

Partner Program writers are paid monthly based on how much time Medium members spend reading their stories. Earnings are calculated based on two components:

  1. How long members spend reading your story. As Medium members spend more time reading your story (“member reading time”), you’ll earn more. When we calculate your story’s earnings, we’ll also include reading time from non-members if they subscribe to Medium within 30 days of reading your story.
  2. How much of their monthly reading time members spend on your story. By calculating a share of member reading time, we support authors who write about unique topics and connect with loyal readers. For example, if last month a member spent 10% of their monthly reading time on your story, you will receive 10% of their share (a portion of their subscription fee).

Imagine an author writes about fly fishing. She finds an audience of fly fishing enthusiasts who subscribe to Medium primarily to read her stories, meaning she receives a strong share of reading time from each of her readers. In contrast, a generalist author might receive smaller shares from his readers, who also read a variety of other authors. The fly fisher can earn relatively more through the share calculation, even with a smaller audience.

Check out this section to learn more about recent Partner Program updates.

When do I get paid?

By the 8th of each month, we initiate the payments for the prior month’s earnings. Please allow 3–7 business days to receive it in your Stripe account.  This date is also shown at the bottom of your partner dashboard.

Your Partner Dashboard is updated every day for earnings. We use UTC days, meaning we include all earnings from activity during midnight UTC to 11:59 PM UTC. Earnings are then updated within a few hours.

For example, your earnings for “October 25” will include reading activity from 12:00:00am UTC on 9/25 (5:00:00pm PST on 9/24) to 11:59:59am UTC on 9/25 (4:59:59pm PST on 9/24).

We will aim to update your story stats page within 6-12 hours of the close of the “day,” meaning typically between 11:00pm PST and 5:00am PST.

Are there any content guidelines for publishing in the Partner Program?
It’s important that Medium is a place and a platform for quality thinking—and writing. To ensure the best reader experience possible, we’ve created some Curation Guidelines and Partner Program terms you can review.
Do I have to be a Medium member to participate?
No, you don’t have to be a paying Medium member to join the Partner Program and earn money for your writing. Being a Medium member doesn’t influence how any work is published or featured through the Partner Program.
How do taxes work?
If required by law, you’re responsible for reporting and paying any applicable taxes related to earnings from the Partner Program. We recommend speaking with a professional tax advisor for more details.
Do you support PayPal?
Unfortunately, we don’t currently support PayPal for Partner Program payments.
Do you support Stripe Beta or Preview Countries such as India and Brazil?
Unfortunately, Stripe beta and preview means that some features are not available.  Partner Program payout capabilities are one of those features not available.  Please see this article to learn more.
Was this article helpful?
Have more questions? Submit a request