FedResumeFix

How to shorten a federal resume to 2 pages

A legacy federal resume runs 4–10 pages because the old system rewarded completeness. The 2-page rule rewards selection. The mistake most applicants make is trimming sentences at random until the document fits — which keeps the filler and cuts the evidence. Shorten by budget and by value instead.

The method in brief

  1. Measure first. Get your estimated page count and a space budget per job (the free checker does this from pasted text).
  2. Set budgets by relevance. The most relevant recent jobs get most of page 1; older jobs compress to a few lines or one line.
  3. Cut in order: duplicates → duty-only bullets → old, unrelated jobs → low-level detail inside strong jobs.
  4. Compress what's left with bullet formulas (action + scope + result), never by shrinking the font below the announcement's guardrails.
  5. Protect the non-negotiables: hours per week, month/year dates, series/grade, and the announcement's specialized-experience language in every job.

Step 1 — Measure before you cut

You cannot manage a budget you have not counted. At the formatting guardrails current announcements prescribe (10pt minimum body text, 0.5-inch margins), a dense resume page holds roughly 700 words — about 1,400 words for two pages, once headings and spacing are counted. A 4,200-word legacy resume is not "a little over"; it is three times the budget, and it will not be fixed by deleting a paragraph. Paste your resume into the checker to get your number and the per-job breakdown: in almost every legacy resume, one or two early-career jobs and a long tail of duty bullets account for most of the excess.

Step 2 — Assign a space budget to every job

HR specialists screen for specialized experience at the grade level of the announcement, usually weighted toward your most recent and most relevant work. Budget accordingly:

The point of a budget is that it makes the trade-offs explicit before you start deleting: when job 1 needs 600 words, jobs 4 and 5 cannot also have 600 words.

Step 3 — Cut in the order that loses the least

Duplicates first. Legacy resumes repeat the same duty lines under multiple jobs ("maintained program files," "prepared correspondence"). Each repeated line costs space and adds nothing the second time. Keep the strongest single version.

Duty-only bullets next. A bullet that lists a responsibility with no scope, number, or result ("responsible for processing applications") tells the screener you held the job, not that you performed at the level. Either upgrade it with the result it produced or merge it into a neighbor. Bullets with neither numbers nor outcomes are the largest single source of recoverable space in most legacy resumes.

Old and unrelated jobs after that. If a job is more than a decade old and does not speak to the announcement's specialized experience, it earns a line, not a paragraph. Exceptions: if the announcement requires experience that only an old job proves, keep the proving bullets and cut elsewhere.

Detail inside strong jobs last. Your best jobs keep their best bullets. Trim their weakest bullets before touching their strongest ones.

Step 4 — Compress with formulas, not a smaller font

Shrinking to 8pt type or widening margins past the announcement's guardrails is not a strategy — current announcements prescribe 10pt minimum body text and 0.5-inch margins, and illegible resumes get screened out by humans even when the system accepts the file. Compress the language instead:

The $39 Kit includes the full compression formula set with before/after examples and the CCAR module, plus the job-by-job conversion worksheet that walks this process with your own numbers.

Step 5 — Protect what gets you screened in

Cutting space is only half the job; the other half is keeping what the screen looks for. Per OPM's applicant guidance, every job must retain its job title, employer, series and grade (federal positions), month/year start and end dates, and hours per week — dropping hours per week while shortening is one of the most common self-inflicted eligibility failures under the new rule. And keep the announcement's specialized-experience phrasing visible in your descriptions where it is truthfully yours: screeners map your text to the announcement's language, and a shortened resume that no longer contains that language is compliant and unqualified at the same time. The checker's coverage map exists for exactly this tension.

Step 6 — Verify, then submit

Re-run the checker after the cut: verdict inside 2 pages with a small safety margin (layout shifts happen — do not submit at an estimated 2.0 exactly), every field detected in every job, coverage up. Then work the pre-submit pass: searchable PDF, file within the announcement's size limit, your USAJOBS profile resume replaced if OPM's September 2025 purge removed it, and dates formatted the way your announcement demands — some postings require full MM/DD/YYYY dates, stricter than the OPM baseline. Finally, if the announcement carries the four Merit Hiring Plan essay questions, read that guide before drafting: the essays must be certified as your own words.

Start with your numbers

The checker gives you the estimated page count, the per-job space budget, and your top 3 issues — free, in your browser, in about a minute.

Run the free checker

Educational guidance based on OPM's Applicant Guidance on the Two-Page Resume Limit and live announcement language (accessed October 2026). Not affiliated with OPM or USAJOBS. Your announcement's Required Documents section is the final authority for your application.