OFCCP

Federal Contractor Job Posting Requirements: A Complete Checklist

Written by OFCCP.com | Aug 21, 2026, 5:47:54 PM

Federal contractor job posting requirements cover a lot of ground. You're required to list virtually all openings with the appropriate state employment service delivery system, include an equal opportunity and affirmative action tagline on every external posting, collect self-identification from applicants at two points during the hiring process, and retain records for a minimum of two years. This checklist covers what needs to happen, where, and when.

What Federal Contractor Job Posting Requirements Are Based On

Federal contractor job posting obligations come from two laws: VEVRAA and Section 503 of the Rehabilitation Act.

VEVRAA (the Vietnam Era Veterans' Readjustment Assistance Act) requires contractors holding $200,000 or more in federal contracts to take affirmative action in recruiting, hiring, and retaining protected veterans. That obligation includes specific posting requirements: virtually every open position must be listed with the state employment service delivery system. Contractors with 50 or more employees must also maintain a written Affirmative Action Program and track new hires against an annual benchmark published by the OFCCP.

For a full breakdown of VEVRAA requirements, see VEVRAA Compliance Explained.

Section 503 covers qualified individuals with disabilities. The contract threshold is lower: basic obligations apply at $20,000 or more. Like VEVRAA, Section 503 requires affirmative action in employment practices, including how and where you post jobs and how you invite applicants to self-identify.

For a full breakdown of Section 503 requirements, see What Federal Contractors Need to Know About Section 503.

Where Federal Contractors Have to Post Jobs

The state ESDS (State Employment Service Delivery System), commonly called the state job bank, is the primary required posting destination under VEVRAA. Each state runs its own workforce agency job bank. Contractors must list open positions with the appropriate ESDS.

This is a mandatory obligation, not a best practice. A job that wasn't posted to the appropriate state job bank is a compliance gap, regardless of where else you advertised it or how many applications came in.

Beyond the state job bank, VEVRAA and Section 503 both require documented outreach to veterans and individuals with disabilities. That means building relationships and posting with organizations that serve those communities: local veterans' employment representatives (LVERs), disabled veterans' outreach programs (DVOPs), veterans' service organizations, state vocational rehabilitation agencies, and job boards or networks specifically reaching veterans and people with disabilities.

These aren't optional. They're how a contractor demonstrates a good-faith affirmative action effort, and they need to be documented. 

Federal Contractor Job Posting Requirements Checklist

Post to the appropriate state ESDS / state job bank(s). Jobs must be listed on the appropriate ESDS. This applies to virtually all open positions, with limited exceptions covered below.

Conduct outreach to veterans and individuals with disabilities. This includes posting open positions to job boards and networks that specifically reach veterans and people with disabilities as well as building and maintaining relationships with the organizations that serve these communities.

Include the required EEO/AA tagline on all external postings. Every external posting must include language stating you are an equal opportunity employer and take affirmative action for protected veterans and persons with disabilities. The tagline must be consistent across every channel.

Send a self-identification invitation at the pre-offer stage. Before making an offer, applicants must be invited to voluntarily identify as a protected veteran or person with a disability.

Retain records and proof of posting. Documentation of job postings, including proof that each posting actually went live, must be kept for a minimum of two years. Contractors with 150 or more employees or $150 million or more in federal contracts must retain records for three years.

Document your outreach activities annually. Outreach to veterans and disability organizations must be logged. Contractors must also evaluate the effectiveness of that outreach each year, in writing.

Track new hires against the VEVRAA hiring benchmark. The OFCCP publishes an annual hiring benchmark for protected veterans. Contractors must track what percentage of new hires are protected veterans and compare against it. Missing the number doesn't automatically trigger a finding, but you need to be tracking and documenting your good-faith effort. See What the VEVRAA Benchmark Means for Your Posting Strategy for how to build this into your reporting.

Which Jobs Are Exempt from the State Job Bank Requirement

Three categories of positions don't have to go to the state ESDS:

Executive and senior management positions. The exemption covers high-level leadership roles.

Positions filled from within. Jobs filled through internal transfer or promotion, with no external recruiting, don't need to be posted.

Positions lasting three days or fewer. This exemption is for very short-term work. If the role is for work conducted over 3 days or fewer, the exemption applies.

Incorrectly claiming exemptions is a recurring audit issue. If there's genuine ambiguity about whether a position qualifies, posting it is the lower-risk call.

Record-Keeping: What to Save and for How Long

Compliance documentation isn't just about doing the right things. It's about being able to prove it during a review.

Job posting records: Two-year retention minimum for most contractors. If you have 150 or more employees or $150 million or more in federal contracts, that extends to three years.

Proof of posting: Submitting a job to the state job bank isn't sufficient. You need evidence the posting actually went live — a screenshot, timestamp, or image proof from the platform confirming publication.

Self-identification records: Documentation of pre-offer and post-offer self-ID collection for each applicant and hire, retained on the same schedule as other applicant records.

Outreach documentation: Logs of your outreach contacts, activities, and the annual written evaluation of those efforts.

Where Federal Contractors Get Caught in Audits

OFCCP audit findings on these requirements cluster around the same issues year after year.

Missing state job bank postings. The most common finding. Jobs that didn't get posted, postings that went out late, or exemptions claimed for roles that don't qualify. At high requisition volume, manual tracking is where this breaks down.

Missing or inconsistent EEO tagline. Contractors often manage the tagline correctly on their career site, then lose control of it once a job distributes across third-party job boards. The tagline has to travel with the posting wherever it goes.

No proof of posting. There's a difference between a record that a job was submitted and proof it went live. Auditors look for the latter. Many contractors discover this gap only when they're asked to produce documentation.

Which jobs went to which ESDS, capturing proof of posting, making sure the EEO tagline travels with every syndicated job, collecting self-ID consistently across your entire hiring team: none of it is complicated, but all of it requires a process that doesn't depend on someone remembering.

JobTarget’s Compliance Suite automates state job bank posting, captures image-based proof that postings went live, and integrates directly into your existing hiring workflow. If you'd like to see how it works, request a demo.