Joining GitHub Sponsors
Any organization that contributes to an open source project and legally operates in a supported region is eligible to become a sponsored organization. If your organization operates in a region that isn't already supported by GitHub Sponsors, join the waitlist at GitHub Sponsors. For a list of supported regions, see GitHub Sponsors.
After you receive an invitation for your organization to join GitHub Sponsors, you can complete the steps below to become a sponsored organization.
To join GitHub Sponsors as an individual contributor outside an organization, see "Setting up GitHub Sponsors for your user account."
- Navigate to GitHub Sponsors.
- Click View your eligible accounts.
- To the right of your organization, click Join the waitlist.
- Follow the prompts to complete your contact information.
- Review the GitHub Sponsors Additional Terms and GitHub Privacy Statement, then click Join the waitlist.
Completing your sponsored organization profile
- In the upper-right corner of any page, click your profile photo, then click GitHub Sponsors.
- If a list of your sponsored and eligible accounts is shown, to the right of the account you want to manage, click Dashboard.
- On the left sidebar, click Profile details.
- Under "Short bio", type a brief description of yourself and your work.
- Under "Introduction", type a description of the work you'll do with your sponsorships.
- Optionally, choose the organization members that are highlighted on your GitHub Sponsors profile.
- To the right of "Meet the team", click Edit.
- Select up to six organization members, then click Save.
- Optionally, under each highlighted member's name, type a description of the member.
- To the right of "Meet the team", click Edit.
- Optionally, choose the repositories that are showcased on your GitHub Sponsors profile.
- To the right of "Featured work", click Edit.
- Select up to 6 repositories, then click Save.
- To the right of "Featured work", click Edit.
- Optionally, select Opt-in to potentially being featured on github.com/sponsors.
- Click Update profile.
Creating sponsorship tiers
You can create up to ten sponsorship tiers for sponsors to choose from. Each tier has its own monthly payment amount in US dollars and benefits, such as receiving early access to new versions or being featured in the project's README.
Once you have published a tier, you can't edit the price of that tier. Instead, you must retire the tier and create a new tier. Existing sponsors will remain on the retired tier until they change their sponsorship tier or cancel their sponsorship.
The maximum price is US$12,000 per month.
- In the upper-right corner of any page, click your profile photo, then click GitHub Sponsors.
- If a list of your sponsored and eligible accounts is shown, to the right of the account you want to manage, click Dashboard.
- On the left sidebar, click Sponsor tiers.
- On the bottom of the page, click Add a tier.
- Type a price per month and description for the tier.
- Click Save draft.
- Proofread your tier, then click Publish tier.
- Repeat the steps above until you've published all the tiers you want to offer.
Submitting your bank information
As a sponsored organization, you must receive payouts to a dedicated bank account for your organization in a supported region. You can get a business bank account through services like Open Collective and Stripe Atlas. The region your organization legally operates in and the region of your bank account must match. The person setting up GitHub Sponsors for the organization must live in the same supported region, too. For a list of supported regions, see GitHub Sponsors.
When applying for a Stripe Connect account, ensure all of your information is correct before you submit your application. It's difficult to update identity information, like your name and date of birth, after your application has been submitted.
- In the upper-right corner of any page, click your profile photo, then click GitHub Sponsors.
- If a list of your sponsored and eligible accounts is shown, to the right of the account you want to manage, click Dashboard.
- Click Stripe Connect account.
- Follow the prompts to create your account.
For more information about setting up Stripe Connect using Open Collective, see Setting up GitHub Sponsors in the Open Collective Docs.
Submitting your tax information
For more information about the tax form organizations need to complete, see Instructions for Form W-8BEN-E on the United States Internal Revenue Service website.
- In the upper-right corner of any page, click your profile photo, then click GitHub Sponsors.
- If a list of your sponsored and eligible accounts is shown, to the right of the account you want to manage, click Dashboard.
- In the left sidebar, click Settings.
- Under "Country or region of residence", use the drop-down menu, and select your residential location.
- Click Save.
- In the left sidebar, click Overview.
- Click tax form.
- Complete, sign, and submit the tax form.
Enabling two-factor authentication (2FA) on your GitHub account
Before your organization can become a sponsored organization, you must enable 2FA on your GitHub account. For more information, see "Configuring two-factor authentication."
Submitting your application to GitHub for approval
- In the upper-right corner of any page, click your profile photo, then click GitHub Sponsors.
- If a list of your sponsored and eligible accounts is shown, to the right of the account you want to manage, click Dashboard.
- Click Request approval.
It may take a few days for GitHub to review your application. After we approve your application, your profile will automatically be live on GitHub Sponsors.