NIH activity codes are the three-character alphanumeric labels — R01, U01, K08, F31, P01 and dozens more — that NIH assigns to every grant mechanism to signal its purpose, its funding structure, and how much NIH staff are involved in running it. Reading a funding opportunity announcement (FOA) correctly starts with decoding this one code, because it determines eligibility, budget caps, review criteria, and reporting obligations before a single word of the science is assessed.
An NIH activity code is defined by NIH’s Office of Extramural Research as the three-character identifier — for example R01, U01 or K08 — used to differentiate the research, training, career-development, and infrastructure programs NIH supports. This guide is a field reference for research administrators who need to tell these codes apart quickly and correctly the first time they open an FOA.
- What are NIH activity codes?
- How do you read a full NIH grant number?
- R01 vs U01: research grant or cooperative agreement?
- K awards vs F fellowships: career development or training?
- What do P-series and other codes cover?
- Common questions administrators ask
- What this means for grants administration teams
- Looking ahead
What are NIH activity codes?
An activity code is the three-character segment of an NIH grant number — the “R01” in 5R01HL123456-04 — that identifies the specific award mechanism. According to NIH’s Office of Extramural Research, activity codes are grouped into nine major letter series: F (fellowships), K (career development), N (research contracts), P (program projects and centers), R (research grants), S (research-related programs), T (training grants), U (cooperative agreements), and Y (interagency agreements).
Each letter series carries a distinct relationship to NIH. R-series and U-series codes both fund discrete research projects, but the NIH Grants Policy Statement defines a cooperative agreement (U) as involving “substantial programmatic involvement” from NIH staff, whereas a grant (R) involves minimal day-to-day NIH direction. That distinction, not the science itself, often separates an R01 mechanism from a U01 mechanism for an identical research question.
How do you read a full NIH grant number?
The activity code is only one segment of a full NIH award number. A typical number — 5 R01 HL123456-04A1 — breaks down into six parts, and administrators who can parse all six avoid the most common FOA-reading errors: misidentifying a resubmission as a new application, or a supplement as a competing renewal.
| Segment | Example | Meaning |
|---|---|---|
| Application/Type code | 5 | Type 5 = non-competing continuation; Type 1 = new; Type 2 = competing renewal; Type 3 = administrative supplement |
| Activity code | R01 | The award mechanism (research grant, cooperative agreement, fellowship, etc.) |
| Institute/Center code | HL | The primary NIH Institute or Center funding the award (HL = NHLBI) |
| Serial number | 123456 | A unique project identifier assigned once by the Center for Scientific Review and retained for the project’s life |
| Support year | 04 | The current year of the current project period |
| Suffix code | A1 | Marks a resubmission (A1) or supplement/allowance variant (e.g. S1) |
The application-type digit matters as much as the activity code itself for compliance purposes: under NIH Grants Policy Statement section 2.3.4, a Type 3 administrative supplement adds funds within the existing scope of a peer-reviewed project without new peer review, while a Type 2 renewal is a fully competing application judged against the current review cycle.
R01 vs U01: research grant or cooperative agreement?
The R01 is NIH’s oldest, most-used mechanism: an investigator-initiated, discrete project, typically funded three to five years with minimal ongoing NIH direction. The U01 funds a comparably discrete project structured as a cooperative agreement, so NIH scientific staff have a defined, substantial role in decisions — common for multi-site clinical trials and coordinated consortia.
| Feature | R01 (Research Project Grant) | U01 (Research Cooperative Agreement) |
|---|---|---|
| NIH programmatic role | Minimal | Substantial, defined in the Notice of Award |
| Typical use | Single-site, investigator-driven project | Multi-site trials, coordinated consortia |
| Budget ceiling | No universal cap; modular budgets over $250,000/year direct costs require detailed justification | Set per FOA, often larger due to coordination costs |
Smaller mechanisms sit alongside the R01. The R21 Exploratory/Developmental Research Grant supports high-risk, early-stage work, generally capped around $275,000 in direct costs across a two-year period under NIH’s standard parent R21 announcement. The R03 Small Grant is smaller still — typically limited to $50,000 per year over a maximum two-year period — and suits pilot data or secondary analysis rather than a full research programme.
K awards vs F fellowships: career development or training?
Both series fund people rather than research questions, but at different career stages. An F fellowship (Ruth L. Kirschstein National Research Service Award, e.g. F31 predoctoral or F32 postdoctoral) funds a mentored training experience for someone moving toward independence, with a stipend set annually under NIH’s NRSA stipend schedule.
A K award (e.g. K01, K08, K23, K99) instead funds “protected time” — salary support plus research funds — for building an independent research programme, usually under mentorship. Per NIH’s K-award guidance, most mentored K mechanisms require at least 9 person-months (75% effort) committed to the career development plan, well above what F fellowships require of trainees.
- F31/F32: mentored training, stipend-based, no independent PI status yet
- K01/K08/K23: mentored career development, salary support, ≥75% effort commitment
- K99/R00: two-phase “K99 mentored, R00 independent” transition award for postdoctoral researchers moving to faculty positions
- K24/K05: non-mentored, for established investigators taking on new mentoring or research roles
What do P-series and other codes cover?
The P series funds large, multi-project programmes rather than single studies. A P01 (Research Program Project) supports several interrelated projects sharing a central scientific theme; a P30 or P50 Center grant funds shared infrastructure (“cores”) that serve multiple investigators. These mechanisms require an overarching administrative core and are among the most complex awards for a research administration office to manage, since sub-project budgets, personnel, and reporting must roll up into a single Notice of Award.
Less common codes still matter operationally. The PF5 code, for instance, denotes NIH’s Collaborative International Research Project mechanism, created specifically to let NIH track federal fund expenditure at foreign components and satisfy federal oversight requirements when a US award involves an overseas site — a detail administrators handling international collaborations need to check before assuming standard R-series rules apply.
Common questions administrators ask
What is an R01 activity code?
The R01 is NIH’s standard, investigator-initiated research project grant mechanism. It funds a discrete, PI-defined project in the applicant’s area of expertise, typically for three to five years, with minimal day-to-day NIH programmatic direction once the award is made.
What is the difference between R01 and R03?
An R01 funds a substantial, often multi-year research programme with no fixed budget ceiling under standard review; an R03 Small Grant funds a narrowly scoped project — pilot data, secondary analysis, or a small self-contained study — capped at roughly $50,000 in direct costs per year over a maximum two-year period.
What is a Type 3 NIH grant?
“Type 3” is not an activity code but an application-type digit: it designates an administrative supplement — additional funds added to a currently active, peer-reviewed award to cover unforeseen costs within the existing project scope, without a new competing peer review.
What is the NIH PF5 activity code?
The PF5 code identifies NIH’s Collaborative International Research Project mechanism, structured so NIH can track expenditure of federal funds at foreign components of a US-led award and meet federal reporting and oversight obligations for international sites.
What this means for grants administration teams
Getting the activity code wrong at intake has downstream costs: a proposal built to R01 assumptions but submitted under a U01 FOA can miss data-sharing plans, milestone structures, or steering-committee provisions that only apply to cooperative agreements. Pre-award teams should build activity-code verification into their FOA-intake checklist rather than relying on a PI’s assumption about “what kind of grant this is.”
Eligibility, effort requirements, and budget caps are activity-code-specific, not investigator-specific — the same researcher can be eligible for a K08 at one career stage and ineligible at the next as the code’s own rules change. Teams supporting research administration functions should treat the activity code, not the topic area, as the first eligibility gate in pre-award review.
Looking ahead
NIH periodically retires and introduces activity codes as funding priorities shift. The current list on grants.nih.gov is the authoritative, continuously updated source and should be checked against any FOA before submission, since codes cited in older institutional guidance can lapse. Training staff on the full six-part grant number, not the activity code alone, gives a durable framework that survives individual codes being added or retired.








