packages/docs/docs/contributing/leadership/paying-contributors.md
As our donation income has become steady, we have implemented a lightweight system to compensate core contributors who perform administrative tasks — specifically reviewing pull requests, triaging, and managing issues. This work is essential to maintain project momentum and ensure its health.
A list of the core contributors can be found in this page.
We allocate a monthly review stipend pool ($1000/month) distributed among reviewers based on the size of PRs they review — using lines of code changed (LOC) as a proxy for effort. In addition to PR reviews, we recognize contributions around issue triage and resolution, which are essential to keeping the project healthy and user-friendly.
Points are automatically calculated for all public members of the Actual Budget organization through our GitHub workflow. Refer to the workflow documentation for the current point values assigned to different contributor actions.
Example Calculation:
Jack earned 10 points. Nancy earned 15 points.
Total points earned: 25
Value of each point: $1000 / 25 = $40
Jack (Dublin) receives: 10 * $40 = $400
Nancy (Amsterdam) receives: 15 * $40 = $600
Yes, but not indefinitely. Twice a year (1st Jan and 1st of July), any earnings not withdrawn are reset to zero. This reduces the bookkeeping required for tracking reserved payouts versus the available budget.
Yes. If no payment request is made, earnings are automatically forfeited.
You can receive your payout via OpenCollective by submitting an invoice.
No, this system is only open to core maintainers. We may extend the system in the future, but currently, only core maintainers are eligible for this privilege.
You are responsible for handling your taxes. Tax obligations depend on your local laws.
No. We currently receive between USD 1,500 and USD 2,000 each month. The allocation for this system is USD 1,000 per month, resulting in a net positive of $500–1,000 per month. You can see the details on our open collective page.
No. If fewer than 20 points are earned in total by the core maintainers in a month, the total payout drops to USD 500.
To keep the system simple, the payout does not automatically increase. We reserve the right to adjust the payout in the future based on participation data.
No. All payments are made transparently and openly. We do not use alternative payment methods for any reasons.
Currently, we do not pay for features, bug bounties, or other contributions. The focus is on compensating the administrative work required to keep the project running smoothly. We may expand the system in the future.
Theoretically, yes. However, we trust the core maintainer team to continue working diligently. Most core maintainers have admin rights and could do significant damage to the repository, but we trust everyone to act responsibly.