Guide
How to Use Open Collective for an Open Source Project
How open source projects can use Open Collective for transparent budgets, fiscal hosting, sponsorships, expenses, grants, and contributor payments.
Contents
Use Open Collective when an open source project needs transparent project-level finances. It is strongest for teams, public budgets, fiscal hosting, sponsorships, expense reimbursement, grants, and contributor payments. If you only need direct personal support, GitHub Sponsors is usually simpler.
What Open Collective is good for
Open Collective is not just a donation button. Its main value is financial structure.
Use it when the project needs:
- A public budget.
- Expense reimbursement.
- Contributor payments.
- Fiscal hosting.
- Invoices for company sponsors.
- Grant handling.
- A clear separation between project money and personal money.
Step 1: Decide whether you need a collective
Ask this first:
Does the money belong to the project, or to one maintainer?
If it belongs to one maintainer, GitHub Sponsors may be simpler.
If it belongs to the project, Open Collective is worth considering.
Step 2: Choose your setup model
| Setup | Best for | Tradeoff |
|---|---|---|
| Independent collective | Projects that can handle their own bank account, taxes, and admin | More responsibility |
| Fiscal host | Projects that need legal, tax, invoicing, or expense support | Host fees and host rules |
| Own fiscal host | Organizations hosting many collectives | More operational complexity |
Most open source projects that need Open Collective are really deciding whether they need a fiscal host.
Step 3: Understand fees
Open Collective pricing depends on the setup. Independent collectives can use the platform without a platform fee, but they handle their own admin. Fiscal hosts often charge host fees, commonly a percentage of contributions, and payment processors may charge their own fees.
Do not publish a single fee number without naming the host and setup model.
Step 4: Create a useful collective page
A strong page answers:
- What does the project do?
- What does funding pay for?
- Who approves expenses?
- How can companies sponsor?
- What are current budget priorities?
Example funding description:
Contributions fund documentation, release engineering, infrastructure costs, contributor reimbursements, and maintenance work approved by the project maintainers.
Step 5: Define expense rules early
Before money arrives, define:
- Who can submit expenses.
- Who approves expenses.
- Which expenses are allowed.
- Whether maintainers can be paid for time.
- How conflicts of interest are handled.
Public budgets only build trust when the rules are clear.
Step 6: Link Open Collective from the project
Add links from:
- README.
- Project website.
- Documentation.
- Release notes.
.github/FUNDING.yml.
Explain why sponsors should use Open Collective rather than another link.
When not to use Open Collective
Do not start with Open Collective if:
- You are a solo maintainer who wants direct support.
- You do not need shared expenses.
- You do not want public transactions.
- You are not ready to define budget rules.
Use GitHub Sponsors, Ko-fi, or Liberapay first in those cases.
FAQ
Is Open Collective good for solo maintainers?
Sometimes, but only when the money needs to be managed as project money. For direct personal support, GitHub Sponsors is simpler.
What is a fiscal host?
A fiscal host gives a project financial and legal infrastructure, such as receiving money and paying expenses, without the project forming its own legal entity.
Are Open Collective transactions public?
Open Collective is built around public financial transparency. That is a feature for many projects, but it is not the right fit for every maintainer.
Can Open Collective pay contributors?
Yes, if the project rules and host allow it. Define expense and payment policies before making promises.
Related platforms
Related guides
- GitHub Sponsors vs Open Collective
- How Companies Can Fund Open Source Sustainably
- Open Source Sustainability: A Practical Guide
Need to decide whether Open Collective is the right structure? Try the Sustainability Finder.
Sources checked
- Open Collective pricing: https://documentation.opencollective.com/why-open-collective/pricing
- Fiscal hosting overview: https://opencollective.com/fiscal-hosting
- Open Collective documentation: https://documentation.opencollective.com/