A Nonprofit Director Managing Grants, Board Meetings, and a Side Gig
Posted: September 26, 2026 · 4 min read
Meet Marcus
Marcus is the executive director of a mid-sized nonprofit focused on youth literacy. He manages a team of twelve, reports to a seven-person board, and oversees three active grants with reporting deadlines that do not care about his other commitments. On weekends, he does DEI consulting for a tech company that pays four times his nonprofit hourly rate. The consulting gig funds the gap between his nonprofit salary and his mortgage.
His calendar situation: the nonprofit runs on Google Workspace (free for nonprofits), which means a shared org calendar with staff meetings, donor calls, and program events. The grant review committee uses a separate shared Google Calendar that he was invited to as an external collaborator. His weekend consulting client uses Microsoft 365 with Outlook, and he has a personal Google Calendar for family commitments that occasionally bleed into weekdays.
Four calendars. Three different access patterns. Zero budget for scheduling tools because every dollar in the nonprofit budget has to be justified to the board.
The problem: grant deadlines meeting board prep meeting consulting deliverables
Grant reporting has hard deadlines. Miss one and you jeopardize future funding. Board meetings happen quarterly but require two weeks of prep: financials, program reports, strategic updates. The consulting gig has its own deliverable schedule, usually due on Mondays, which means Sunday afternoons are spoken for.
Marcus's breaking point came on a Tuesday in March. He had a grant report due Thursday, a board meeting the following Monday, and his consulting client moved a presentation from the following week to Friday. That is three high-stakes deadlines in four days, and he did not see it coming because the consulting deadline lived in Outlook and everything else was in Google. By the time he realized the collision, it was too late to negotiate any of the dates.
He spent that week working until midnight every night. The deliverables got done, but barely, and the board report was noticeably thinner than usual. His board chair asked if everything was okay. Marcus said yes, but he knew he needed a system that showed him these collisions before they became emergencies.
Why the budget constraint matters
In a corporate environment, Marcus could expense a scheduling tool. In a nonprofit, every software purchase requires a conversation about whether that money could serve the mission better elsewhere. And he is right to be cautious about it. Nonprofits run on trust, and donors expect fiscal discipline.
Marcus had looked at scheduling tools before. Most of them charged per user per month. Even at $10 per month, he would have to explain to his board why the ED is spending $120 per year on a personal productivity tool. It is not that the board would say no. It is that the conversation itself is awkward and unnecessary when the tool is only for him.
This is the reality for a lot of people in the nonprofit sector. The scheduling complexity is enterprise-grade, but the budget is consumer-grade. They need tools that cost nothing and require no procurement process.
Setting up manyCalendars on a nonprofit budget (free)
Marcus installed manyCalendars on a Friday afternoon. Setup took about five minutes. He opened his nonprofit Google Calendar in one tab, the grant review calendar in another, his consulting Outlook calendar in a third, and his personal calendar in a fourth. manyCalendars synced all four and rendered them in one unified week view.
The first thing he saw: a conflict the following Wednesday. His consulting client had booked a midweek check-in (unusual, but it happens) at the same time as his nonprofit's all-hands meeting. He had not noticed because the Outlook invite came in on his phone and he accepted without checking Google. With manyCalendars, the conflict was immediately visible: a red outline on both events, impossible to miss.
He moved the consulting check-in to Thursday morning, sent the reschedule request that same Friday, and the client confirmed within an hour. Problem solved five days before it would have become a problem.
The workflow that stuck
Marcus now does a Sunday evening check. He opens manyCalendars, looks at the coming week, and scans for two things: conflicts (red outlines) and compression (days where meetings are stacked so tightly that there is no time for the deep work that grant reports and board prep require). When he spots compression, he moves what he can, blocks what he cannot, and adjusts his deliverable timeline if needed.
The Sunday check takes three minutes. It has prevented at least one crisis per month since he started. The consulting gig stays invisible to his nonprofit colleagues, and his nonprofit commitments stay invisible to his consulting client. Both relationships get a version of Marcus who is organized, responsive, and never surprised by his own schedule.
What enterprise software could never do here
Marcus considered the enterprise calendar tools that promise cross-org visibility. They require admin access on both sides. His nonprofit's Google Workspace admin is a volunteer board member who barely knows how to reset passwords. His consulting client's IT team is not going to federate their calendar with an external nonprofit executive director. The enterprise path was not just expensive. It was structurally impossible given his access level.
manyCalendars worked because it required nothing from anyone else. No admin approval, no IT ticket, no federation configuration. Just a browser extension that reads what is already open in his browser tabs. The total cost to Marcus's nonprofit: zero dollars. The total effort from any IT person: zero minutes. The number of grant deadlines missed since setup: also zero. That is what free and local-first gets you. No procurement meetings required.