Retainer hour tracking for grants consultants.

Grants consultants and nonprofit fundraising advisors on monthly retainer navigate an unusual billing environment: their clients are nonprofits with constrained overhead budgets, board scrutiny on consulting fees, and a deeply results-oriented view of value. The executive director measures value by proposals submitted and grants awarded. They don’t see the 15–25 hours of prospect research before the first LOI is written, the funder cultivation between grant cycles, or the full proposal cycle that requires 5× the hours of an LOI. When a proposal-heavy month generates a full-retainer or over-cap invoice, the nonprofit board asks questions. The work was legitimate and necessary — it just happened without any running visibility. HourTab gives each client a live balance URL so research, writing, and cultivation hours are visible as they accumulate.

Free forever for your first retainer · no credit card.

Why grants consulting retainer tracking goes wrong

How it works for grants consultants

  1. 1
    Create the retainer. Enter the client name, monthly hour cap, and engagement start date. For nonprofits with separate grants programs under different program directors, consider separate retainers per program so each director sees only their scope.
  2. 2
    Log research and cultivation work as it happens. Export from Toggl, Harvest, Clockify, or your time tracker. Tag entries by foundation or phase: “[Foundation X Full Proposal] logic model + program narrative, 12h” or “Funder research: education funders, 12 foundations reviewed, 8h.” Update weekly — or daily during proposal sprints.
  3. 3
    Share the URL at contract signing. Drop the link in the engagement letter or the first executive director check-in. Before a full proposal cycle begins, the live balance is the reference for the cap expansion conversation: “You can see we’re at 18 of 20 hours and the full proposal draft needs another 25 hours. Let’s expand the cap for this cycle.”

Research hours are visible before the first draft. Full proposal cycles are transparent before the cap is exhausted.

“Nonprofits have boards that scrutinize every consultant fee. The executive director needs to be able to explain what the grants consultant does between submissions.”

— nonprofit grants consultant

A live balance URL gives the executive director a clear answer: research, cultivation, and proposal work are all logged and visible.

Frequently asked questions

How do grants consultants structure nonprofit retainer agreements?

Grants consulting retainers cover a monthly hour cap for prospect research, LOI development, full proposal writing, funder relationship management, and grant reporting support. A live balance URL makes the full cycle — research, cultivation, writing, reporting — visible as hours accumulate, so clients understand what they are retaining capacity for.

How do I track grant prospect research hours before the first draft is due?

Log each research component explicitly: “Funder research: 12 foundations reviewed against education program priorities, 3 strong fits identified, 8h.” The executive director sees the research funnel before the first draft appears, answering the “what have you been working on?” question before it’s asked.

How do I handle full proposal cycles that run 2-3x LOI hours?

LOIs require 8–12 hours; full proposals can require 40–80. Tag entries by proposal stage so the client sees the profile clearly: “[Foundation X Full Proposal] logic model + program narrative, 12h.” The live balance makes the cap expansion conversation possible before hours overflow, not after.

How do I track funder cultivation between grant cycles?

Log cultivation activities in HourTab so ongoing relationship investment is visible in quiet proposal months: “[Foundation Y] program officer call: program update + next cycle alignment, 1.5h.” The executive director sees ongoing relationship investment, not just proposal activity, which supports the retainer value conversation with the board.

One link per client. No more “how many hours do I have left?”