July 26, 2026 · 9 min read
How to Write a Nonprofit Budget Narrative That Funders Actually Approve
A line-by-line guide to writing budget narratives that match your budget table, justify every cost, and survive funder review.
The budget narrative is where small nonprofits lose grants they should have won. Reviewers can forgive a clunky needs statement. They cannot forgive a budget that doesn't add up, doesn't match the program, or asks for a "Director of Operations" salary that wasn't mentioned anywhere else in the proposal.
Here's how to write a budget narrative that holds up to scrutiny — and what funders are actually checking for.
What a budget narrative is (and isn't)
Your budget is the table: line items, dollar amounts, totals. Your budget narrative is the prose that explains each line: what it pays for, how you calculated it, and why it's necessary to the program. They are two separate documents and they must agree to the dollar.
Build the budget table first
Standard categories most funders expect:
- Personnel — salaries and wages for staff working on the project
- Fringe benefits — taxes, health insurance, retirement (usually 18–30% of personnel)
- Contractual — outside consultants, evaluators, contracted services
- Supplies and materials — books, curriculum, food, art supplies
- Equipment — items over ~$5,000 with a useful life of more than one year
- Travel — mileage, lodging, conference registration tied to the project
- Occupancy — rent, utilities, insurance for project space
- Other direct costs — printing, postage, software subscriptions
- Indirect costs — your organization's overhead, usually a percentage of direct costs
Write the narrative line by line
For each line item, the narrative should answer three questions in one or two sentences:
- What is it? ("Program Coordinator salary")
- How was it calculated? ("$48,000 annual salary × 50% FTE × 12 months = $24,000")
- Why is it necessary? ("The Coordinator schedules sessions, recruits volunteers, and tracks participant outcomes.")
A worked example
Personnel — $36,400
Program Coordinator (50% FTE): $48,000 annual salary × 50% × 12 months = $24,000. The Coordinator schedules tutoring sessions, recruits and trains volunteer tutors, and collects pre/post DIBELS scores from each participant.
Tutors (2 part-time, $20/hr): 2 tutors × 6 hours/week × 32 weeks × $20/hr = $7,680 each, total $15,360. Tutors deliver 90-minute literacy sessions on Tuesdays and Thursdays after school at Lincoln Elementary.
Fringe Benefits — $9,100
Calculated at 25% of personnel costs ($36,400 × 25%). Covers FICA, state unemployment, workers' compensation, and a 4% retirement match. We do not provide health insurance for part-time staff.
Notice what's happening: every number is shown, every percentage is justified, every role is tied back to the program. A reviewer can rebuild your budget from the narrative.
Common mistakes that get budgets rejected
- Round numbers everywhere. A budget that's "$5,000 for supplies, $3,000 for travel, $2,000 for printing" reads as guesswork. Real numbers (1,247 books × $4.95) read as planning.
- Costs that don't appear in the program description. If your narrative budgets a curriculum specialist, the program section had better mention one.
- Indirect rates over 15% without a federally negotiated rate. Many foundations cap indirect at 10–15%. Federal awards default to a 10% de minimis rate unless you have a NICRA.
- Budget total doesn't match the request amount. If you're asking for $50,000, the project budget total must be $50,000 (or the request line on a larger budget must be $50,000).
- Equipment misclassified as supplies. A $7,000 server is equipment, not supplies. Funders care because some won't pay for equipment.
Match the budget to other proposal sections
Before you submit, do a cross-check:
- Every staff member in the program description appears in personnel with matching FTE.
- Every activity in the program description has the supplies and travel it needs.
- The evaluation plan has a line item (either a consultant fee or staff time).
- The number of participants in the program section is consistent with what your budget can serve.
Reviewers do this check. You should do it first.
What about matching funds and in-kind?
If the funder requires a match, show it in the budget as a separate column or section. In-kind contributions (donated space, volunteer hours valued at the Independent Sector rate, donated services) count toward a match but must be documented and traceable. Don't inflate volunteer hours — funders compare across applicants.
How GrantDraft can help
GrantDraft generates a budget narrative draft from your budget table and program description, and flags every line where the dollar amount or calculation needs your verification with a "[INSERT: …]" placeholder. It also cross-checks the narrative against the program section and tells you when a staff role or activity doesn't have a matching line item.
Try GrantDraft free
Turn your mission and a funder's RFP into a structured first draft in about an afternoon. Free to start, no credit card required.
