Grant writing is one of the few freelance disciplines where the "just take a cut of the deal" pricing model that works for sales commissions or ad placements is actually against professional ethics rules. This calculator prices a proposal the way the field's own standards require — as a fee for your time and expertise, scaled by how complex the proposal is, with no piece of the grant amount attached to your invoice.
How it works
You enter three things: your estimated hours for the full engagement (intake call, research, drafting, budget narrative, revisions, and submission), your hourly rate, and how complex the proposal is. Complexity isn't decoration — it's a multiplier on the base fee, because a harder proposal genuinely eats more hours than the same writer would spend on a simple one. Simple work (a short letter of inquiry or a renewal to a funder you already know) uses a 1.0x multiplier — no adjustment. Standard proposals (a typical full application to a familiar funder type) use 1.3x. Complex proposals — new funders, multi-partner budgets, federal or large-foundation applications with heavy compliance and attachment requirements — use 1.7x.
The math itself is simple: base fee is hours times rate, and the project fee is that base fee times the complexity multiplier. Around that project fee, the calculator also shows a ±15% range — not a client-facing quote, but a planning window that shows how much room you have if the scope shifts slightly once you're into the work.
Worked example
Take the default case: 35 estimated hours, a $75 hourly rate, and standard complexity.
- Base fee: 35 × $75 = $2,625
- Project fee: $2,625 × 1.3 = $3,412.50
- Range: $2,900.63 to $3,924.37
That $787.50 gap between the base fee and the project fee is what standard complexity is actually pricing in — the extra half-day-plus of work that a routine full proposal takes relative to a bare-bones letter of inquiry, even though nothing about the hourly rate changed. If this same proposal were headed to a brand-new federal funder with a multi-partner budget, moving to complex (1.7x) would push the project fee to $4,462.50 — a jump that reflects real additional hours, not an arbitrary markup.
How to interpret your result
The project fee is your quote — the number you put in a proposal or contract, stated as a flat fee or converted to a payment schedule tied to milestones (draft complete, revisions incorporated, submitted), never to whether the grant is awarded. The low-high range is for your own planning: if a client asks for one more revision round or the funder's format turns out to be more involved than expected, you already know how much cushion you built in and where the point is that you'd need to have a scope conversation instead of absorbing the extra hours for free.
Watch the complexity call, not just the arithmetic. The multiplier only works if you're honest about which bucket a proposal actually falls into — grading everything "standard" to keep the number simple undercuts you on the genuinely complex work, and grading everything "complex" to pad the fee will make your quotes look inflated next to a writer who prices more precisely. Complexity should track real cost drivers you can name: number of attachments, whether the budget touches multiple organizations, whether you've written for this funder before.
Methodology & sources
The formula: baseFee = estimatedHours × hourlyRate; projectFee = round2(baseFee × complexityMultiplier), where the multiplier is 1.0 for simple, 1.3 for standard, and 1.7 for complex proposals; lowEstimate = round2(projectFee × 0.85) and highEstimate = round2(projectFee × 1.15). All three outputs round from the unrounded project fee, so the range stays mathematically consistent with the quote it's built around.
The fee-for-service requirement isn't a stylistic preference, it's a professional standard. The Grant Professionals Association's ethics guidance states members "shall not accept or pay a finder's fee, commission, or percentage compensation based on grants," and the Association of Fundraising Professionals' Code of Ethical Standards similarly bars members who write proposals from receiving compensation calculated as a percentage of funds sought or raised. The concern both bodies raise is the same: a percentage-based fee rewards a writer for inflating a request or chasing funders who are a poor fit for the project, rather than for doing the research and writing well. Charging for the work itself — hours and complexity, not outcome — is what keeps a grant writer's incentives aligned with the nonprofit's actual mission fit, not just the size of the ask.