Freelance Figures

Rates & Pricing

Updated for 2026

Grant Writer Rate Calculator

Your inputs

Total hours from intake call through submission: research, drafting, budget narrative, and revisions.

$

Your fee-for-service hourly rate — never a percentage of the grant amount.

Simple: short LOI or renewal with a familiar funder. Standard: a typical full proposal. Complex: new funder, multi-partner budget, or a lengthy federal/foundation application.

Project fee
$3,412.50
Low end of range
$2,900.63
High end of range
$3,924.37

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.

These results are estimates for planning purposes only — not tax, legal, or financial advice.

Questions

Frequently asked questions

Why can't I just charge a percentage of the grant amount?

Because it is considered unethical by the field's own professional bodies. The Grant Professionals Association Code of Ethics and the Association of Fundraising Professionals Code of Ethical Standards both prohibit percentage-based or contingency compensation for grant writing and fundraising work — the concern is that it creates an incentive to inflate a request, chase inappropriate funders, or cut corners on stewardship to close a bigger number. Reputable grant writers charge a flat fee or an hourly rate instead, set before the proposal is written and unrelated to whether it is funded.

What does "fee-for-service" actually mean here?

You are paid for the work of researching, writing, and submitting the proposal — not for the outcome. That can be structured as a flat project fee (this calculator's output) or straight hourly billing; either way, the client pays the same amount whether the grant is awarded, partially funded, or declined. It keeps your incentives aligned with doing the proposal well rather than promising an outcome no writer can actually guarantee.

How much does complexity really change the price?

A lot, because complexity mostly shows up as hours you didn't budget for at the outset: a funder you've never written for means extra research into their priorities and format quirks, a multi-partner budget means reconciling numbers across organizations, and a new federal or large foundation application often means navigating a portal, attachments, and compliance requirements a simple renewal letter never touches. The multiplier here is a shorthand for that hidden-hours effect — it is not padding, it is pricing in the actual extra work.

Is the low-high range a range I should quote to a client?

Treat the project fee as your quote and the range as your own planning buffer, not language for the proposal. A client generally wants one number; the ±15% range is here to show you how much room you have if the scope shifts slightly, so you can decide upfront whether to quote at the project fee, pad toward the high end for an unfamiliar funder, or build in a change-order clause for scope that grows mid-project.

Stay in the loop

New tools, by email

One email when a new calculator ships. No spam, unsubscribe anytime.