The federal resume format in 2026: what USAJOBS requires
Federal agencies now cap resumes at two pages. Here is what USAJOBS requires on the page, what OPM checks, and how it differs from a commercial resume.
Jordan Reyes · · 9 min read
A federal resume is a compliance document, and that one fact explains every way it differs from the resume you send to a software company. Its job is to prove, against a published standard, that you have the specialized experience the announcement names. What changed is how much room you get to prove it in: USAJOBS now states that "Federal agencies only accept resumes up to two pages in length." Most federal resume advice online was written for a five-page document, and it is now actively wrong.
What USAJOBS requires that a commercial resume does not
Start with the mechanical requirements, because they are published and there is nothing to interpret. For contact details, USAJOBS names your full name, your email address and your phone number. For each job it names the employer name, the job title, "Start and end dates (include the month and year)," and "The number of hours you worked per week" — plus the series and grade, if the job was itself a federal one. For education it names the school, the completion date, the degree type and your grade point average.
Three of those items almost never appear on a commercial resume. Nobody applying to a Series B startup writes hours per week on the page, and month-level dates are widely treated as optional. A Program Analyst applying to a GS-12 announcement has no such latitude, because the human resources specialist reading the file is converting the work history into months of qualifying experience. A role held at 20 hours a week is worth half of what it looks like it is worth on the page. Leave the hours off and the rater has to guess, which they will do conservatively.
The file rules are just as specific. Your resume "must be 5 MB or less." USAJOBS recommends saving and uploading it as a PDF, and also accepts GIF, JPG, JPEG, PNG, RTF, TXT, ODT and Word. It recommends a sans-serif face — Lato, or Calibri, Helvetica, Arial, Verdana, Open Sans, Source Sans Pro, Roboto or Noto Sans — at "14-point size font for titles and 10-point for the main text," with page margins of "0.5 inches." A government help page being that prescriptive about typography is unusual, and it is worth reading as a hint about what those two pages are expected to look like: dense, plain, uniform.
Then there is what has to stay off. USAJOBS names classified or government sensitive information, your Social Security Number, photos of yourself, personal information such as age, sex or religious affiliation, and encrypted or digitally signed documents. The last one quietly catches people who signed a PDF months ago for an unrelated reason and never thought about it again.
Federal resume vs. commercial resume: the fields that differ
The left column is what USAJOBS names for a federal resume. The right column is ordinary private-sector practice, where most of these fields are omitted.
| Federal resume | Commercial resume | |
|---|---|---|
| Employment dates | Month and year required | Year alone is normal |
| Hours per week | Required for every job | Almost never included |
| Grade point average | Named as an education item | Optional, usually dropped with experience |
| Length | Two pages maximum | One or two pages by convention |
| File size | 5 MB or less | Set by the applicant tracking system |
| Photo of yourself | Explicitly prohibited | Discouraged, not prohibited |
| Age, sex, religious affiliation | Explicitly prohibited | Discouraged, not prohibited |
| Who reads it first | A specialist rating you against a standard | A parser filling fields, then a recruiter |
There are two routes into the system: upload a file, or use the resume builder, which keeps your history in your profile. The builder is the safer route the first time, because hours per week and salary are explicit form inputs there rather than things you have to remember to type. USAJOBS says you can add and store up to 50 separate work experience entries. Fifty entries is generous; two pages is not. Treat the profile as the archive and the attached resume as an argument selected out of it.
The two-page cap changed what a good federal resume looks like
The cap is the best thing to happen to federal applications in a decade. Not because shorter is better in the abstract — for this kind of document it usually is not — but because it forces a choice the old format let people dodge. When length was free, the received advice was to describe everything and let the rater sort it out. What that produced was five pages in which the one year of GS-11-equivalent work that actually qualified you sat on page four, between two jobs from 2011.
Two pages means three or four roles described properly, plus a compressed line for the rest. So you have to decide which jobs carry your qualification argument at the grade you are applying for, and write only those out. A Program Analyst with twelve years across four agencies does not get to narrate all four.
The counter-argument is real and worth holding onto: a rating official cannot credit experience they cannot see, so compressing the wrong role costs you the grade. The fix is not 8-point type and quarter-inch margins. It is reading the announcement's "How you will be evaluated" section first — USAJOBS describes that section as the part that "describes how the agency will evaluate your application" — and then writing the two pages toward it.
One exception is worth knowing. USAJOBS lists a "Long-form resume like a curriculum vitae, clinical or research resume" among the document types an announcement can require, separately from the resume itself. The two-page limit is on the resume. If an announcement asks for the long-form document as well, that is a different upload with different expectations, and you should not try to merge the two.
How does OPM decide whether you qualify?
OPM's qualification standards are the rulebook, and for administrative work they are shorter than most people expect. Specialized experience is defined as "Experience that equipped the applicant with the particular knowledge, skills, and abilities (KSA's) to perform successfully the duties of the position, and that is typically in or related to the work of the position to be filled." Everything after that is a ladder.
| Grade | Qualifying experience | Education substitute |
|---|---|---|
| GS-5 | 3 years general experience, 1 year of which was equivalent to at least GS-4 | 4-year course of study leading to a bachelor's degree |
| GS-7 | 1 year equivalent to at least GS-5 | 1 full year of graduate level education, or superior academic achievement |
| GS-9 | 1 year equivalent to at least GS-7 | Master's or equivalent graduate degree, or 2 full years of progressively higher level graduate education; LL.B. or J.D., if related |
| GS-11 | 1 year equivalent to at least GS-9 | Ph.D. or equivalent doctoral degree, or 3 full years of progressively higher level graduate education; LL.M., if related |
| GS-12 and above | 1 year equivalent to at least the next lower grade level | None |
That is OPM's group coverage standard for administrative and management positions, not the announcement itself. An announcement can define specialized experience more narrowly than the standard does; it can never define it more loosely, and it cannot waive the one-year rule. Note also what the table does not do: nothing in it converts calendar years into qualifying years for you. That arithmetic is done by a person, from your dates and your hours.
Something specific to Program Analyst belongs here. The Management and Program Analysis Series, 0343, carries no individual occupational requirement — OPM's page for the series says plainly, "There are no Individual Occupational Requirements for this series." No degree in a named field, no license, no certification. Which means the entire qualification decision rests on how you describe the work you have done, and the one-year-at-the-next-lower-grade rule is the whole test you are writing toward.
Does the hours-per-week line actually matter?
Yes, and it is the field left blank most often. Write it even when the answer is obvious — "40 hours per week" on a full-time job costs you five words and closes the question, while a blank line leaves the rater to prorate conservatively or set the role aside. If your hours changed inside a single job, split the entry at the change rather than averaging across it: a Program Analyst who moved from 20 hours to 40 hours in 2021 has two entries, and only the second is earning a full year of qualifying experience per calendar year.
What the wage data shows, and what it will not tell you
There is no Bureau of Labor Statistics occupation called Program Analyst. The nearest published match is Management Analysts, 13-1111, and BLS puts its median annual wage at $101,860 as of May 2025, with the 10th percentile at $60,640 and the 90th at $171,640. A factor of 2.8 between the ends of that range is the figure to hold onto, because the grade on an announcement is essentially a decision about where in that range you land.
Read the government row carefully, then distrust it for your own purposes. BLS reports it as "Government, excluding state and local education and hospitals," which pools federal, state and local employers into one median of $97,300. It is not a federal number. The Handbook publishes no federal-only median for this occupation, and the old per-occupation wage page for 13-1111 now lands on a generic index of OEWS tables rather than on a metro breakdown you could read in one screen. So the honest reading is that the published wage data tells you the shape of the occupation and close to nothing about what a GS-12 Program Analyst in Denver actually takes home. The announcement tells you that, because it prints the grade and the locality-adjusted range on the posting.
Scale is better measured than pay. BLS counts 1,077,100 management analyst jobs in 2025 and projects 10 percent growth through 2035, adding 109,200 positions over the decade. Education is where the aggregate misleads most. O*NET asks people in an occupation what level of education the job requires, not what they personally hold, and for management analysts 57 percent of respondents name a bachelor's degree, 24 percent a master's and 10 percent some college with no degree. The occupation sits in Job Zone Four — considerable preparation needed, with a specific vocational preparation range of 7.0 to under 8.0. None of that is a hiring rule. OPM's standard is the hiring rule, and it does not rank a master's degree above a bachelor's plus the specialized year.
Here is what the HR specialist sees
Take one entry from a Program Analyst's history, written the way commercial resume advice teaches:
Before — Program Analyst, Dept. of Transportation, 2019–2023. Led process improvement initiatives across multiple offices.
After — Program Analyst, GS-0343-12, Dept. of Transportation, June 2019 – August 2023, 40 hours per week. Analyzed workload and staffing data for three regional offices; documented findings and recommended a staffing model adopted in FY2022.
The first version cannot be rated at all. No months, no hours, no grade, and a duty statement general enough that nothing in it maps onto a standard. A rater cannot compute a year of GS-11-equivalent experience from it, so it contributes nothing toward the GS-12 they are trying to fill. The second version is duller to read and it qualifies you. That trade is the whole federal resume, and it is why the document feels wrong to anyone trained on private-sector advice.
What to do this week
Three things, in this order.
Open the announcement you actually want and read "How you will be evaluated" before you touch the document. It tells you what your two pages have to prove, and it is the section most applicants scroll past on the way to the apply button.
Add the month, the year and the hours per week to every job already on your resume. It is twenty minutes of typing, and it removes the most common technical reason a strong application is rated ineligible.
Cut to two pages by deleting roles, not sentences. Keep the ones carrying your specialized-experience argument at the grade you want, and reduce the rest to a title, employer, dates and hours line. While you are in there, gather the separate uploads: USAJOBS lists the SF-50 among documents for current and former federal employees, and the DD-214 or Statement of Service for veterans. Missing documents fail an application faster than weak wording does.
If you are running a commercial search alongside the federal one — most people applying to 0343 announcements are — keep the two resumes apart instead of building one that tries to satisfy both readers. The federal one is written to a standard. The commercial one is written to a parser. HeroApply fills the commercial applications from that second resume, which is the half of the search that rewards volume; the federal half rewards a slower read of one announcement.
Sources
- USAJOBS Help Center — How do I write a resume for a federal job?
- USAJOBS Help Center — How to fill out your work experience
- USAJOBS Help Center — What documents do I need to provide when I apply?
- USAJOBS Help Center — How to understand how you will be evaluated
- OPM — General Schedule qualification standards, group coverage standard for administrative and management positions
- OPM — Management and Program Analysis Series 0343 qualification standard
- U.S. Bureau of Labor Statistics — Management Analysts, Occupational Outlook Handbook
- O*NET OnLine — 13-1111.00 Management Analysts
Frequently asked questions
How long should a federal resume be?
Two pages. USAJOBS states that "Federal agencies only accept resumes up to two pages in length," which reverses the old advice to write four or five. Almost every federal resume guide written before that change tells you to do the opposite, so check the date on anything you are following.
Do I really need to put hours per week on a federal resume?
Yes. USAJOBS lists "The number of hours you worked per week" among the things your resume must include, alongside employer name, job title, and start and end dates with the month and year. OPM's qualification standards are written in years of experience, and a human resources specialist computes those years from your dates and your hours — a part-time role with no hours line cannot be counted accurately.
What counts as specialized experience for a federal job?
OPM defines it as "Experience that equipped the applicant with the particular knowledge, skills, and abilities (KSA's) to perform successfully the duties of the position, and that is typically in or related to the work of the position to be filled." For most administrative and management jobs you need one year of it at the next lower grade — one year equivalent to GS-9 to qualify for GS-11, and so on up the ladder. An announcement can define specialized experience more narrowly than OPM does; it cannot define it more loosely.
Should I use the USAJOBS resume builder or upload my own file?
Either works, and the builder is safer the first time, because hours per week and salary are explicit form inputs there rather than something you have to remember to type. Your profile can store up to 50 separate work experience entries. An uploaded file must be 5 MB or less, and USAJOBS recommends saving and uploading it as a PDF.
Can I send my regular resume to a federal job?
You can attach it, but it will usually not qualify you. A commercial resume omits month-level dates, hours per week, and the duty detail a rating official needs to match your history against a written standard. Keeping two documents is faster than trying to build one that satisfies both readers.
Let HeroApply do the applying
It finds the jobs that match your resume, answers the screening questions in your voice, and submits the application — desktop, phone or cloud.
The best of the blog, once a week
One email with the week’s guides. No spam, unsubscribe any time.




