I created CalendarBudget years ago to solve a personal problem - every budgeting/financial planning app out there was terrible and didn't allow me to plan my future very effectively. I created CalendarBudget to "scratch my own itch" as it were, and it continues to make thousands of people happy today. For a while, I used to charge for it and tried to have a go at working on it full-time. It was great fun and I loved creating such useful software for people, but in the end, it didn't generate enough money to be a full-time job, at least not then.
Since then, I've been running CalendarBudget for free. I make no revenue from it whatsoever. I am a Christian and part of my beliefs include giving back to the community/world and serving selflessly. Hopefully I've been able to do that. I plan to continue doing that through CalendarBudget.
I've hummed and hawed about charging for CalendarBudet again in order to justify spending more time on it for more features that have long been requested/planned (such as a mobile app, revamping the category sidebar, etc) or just answering support questions. I've considered running ads, creating a subscription, asking for donations, charging for support, or finding some other revenue stream. But, in order to continue serving the community/world, I've kept it cost-free and ad-free.
People often ask when they contact me... how do I make money? Well, the honest answer is, with regards to CalendarBudget, I don't. In fact, I lose money on CalendarBudget. Time spent on development/maintenance, server costs, SSL certificates, support, etc are all donated by myself.
Despite that, it is my sincere desire to be timely in answering support questions along with my desire to develop new features, but as with many of you, my time is spread thin with my regular work and family commitments.
I explain this, not for any accolade, but simply to explain why it takes longer than I'd like to answer your support questions. I usually only answer them on Sundays and with thousands of active users, you'll understand why your question may go unanswered for a while, and I apologize for that. I hope you'll understand.
It is my intent to continue running CalendarBudget for free as long as possible. We may switch to a paid model sometime, but if we do, it will be extremely low-cost to be affordable to those who need it most.
I wish you all the best and hope that CalendarBudget serves you well.
While in no way required, if you do choose to make a contribution feel free to do it here. (Note: CalendarBudget is not a charity)