💵 Financial report (2025-07) #5973
ldez
announced in
Financial Reports
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Details about donation platforms and fees
Open Collective is the fiscal host for golangci-lint.
The GitHub Sponsors donations are transferred automatically to Open Collective on the 22nd of each month (Open Collective receives them on the 26th).
All donations after the 22nd are transferred the next month. I don't control this date.
The first recurring donation or recurring donation changes can be prorated depending on the billing cycle: for example, a $2 donation can become $0.97/$0.77/$-1.03/... (yes, it can be a negative number)
This explains why there are decimal numbers even if donations are integers.
The thanks.dev platform is only related to dependencies, as golangci-lint is a tool and not a library, the system is not adapted for the project.
The donations seem to appear randomly inside the interface.
The thanks.dev donations are not transferred automatically to Open Collective.
When I will transfer them, fees will be applied, but they are not a part of this report as I don't know them for now.
There are fees on transactions, this is related to payment platforms like Stripe, PayPal, and Open Collective.
You can see the details of the fees on golangci-lint profile on Open Collective
I live in France, I should convert USD to EUR (currently $1 is between 0.84€ and 0.85€).
I should also pay taxes: I don't know exactly how many, but it is at least 25%.
No holidays for OSS workers like me, so like every month: here is the financial data (extracted from Open Collective and thank.dev).
I only keep the last 3 months for better readability.
Donation platform balances:
This month, we have a one-time donation from Microsoft.
This has a positive impact on the numbers, which is great, but it is a one-time donation, so next month those numbers will go down unless there are new donations.
I'm currently discussing with OCS and GitHub because of a problem with a transaction related to GitHub Sponsors.
There is a difference between what GitHub transferred and what OSC received: some money is missing.
They are investigating to understand the problem.
Theoretical Monthly Recurring Revenue (MRR) explanation
The theoretical Monthly Recurring Revenue (MRR) is related to recurring donations only and does not consider prorated amounts, fees, taxes, etc.
So those numbers are higher than the reality.
The theoretical MRR is important because it is a good indicator of growth and sustainability.
The numbers, related to GitHub Sponsors, are from the ~22nd of a month to the ~22nd of the next month (take a look at the section "Details about donation platforms and fees" for the explanation of this range)
Golangci-lint theoretical MRR:
My personal (related to different OSS I maintain) theoretical MRR:
No news about OSS funding programs or from my email campaigns to companies.
This month, I spent some time on another OSS I maintain (7 years) (lego, an ACME client in Go), and I'm happy with the improvements I made.
I cannot have the exact numbers (because I used my own account for the sponsorship management of this project), but sponsors related to lego represent about $20 avg of my personal MMR.
Yes, this is not a lot.
I'm a developer, not a businessman. I'm trying to do my best, but this is not easy.
I also worked on the new golangci-lint website.
If you have any contacts to share, don't hesitate to get in touch with me in DM on the social networks, Gopher Slack, or by email (info at golangci dot com).
To all current, new, and future donors: thank you ❤️
OSS is free to use, but not free of work.
Beta Was this translation helpful? Give feedback.
All reactions