Where the rule comes from
The Immigration and Nationality Act's anti-discrimination provision (8 U.S.C. § 1324b) prohibits citizenship-status discrimination unless a law, regulation, or government contract requires citizenship for the role.
What the check flags
"US citizens only", "citizens only", "no visas", and citizenship bundled into a no-sponsorship line.
Flagged
- “US citizens only”
- “No visas, citizens only”
- “Citizens only, no sponsorship”
Says the same thing, passes
- “Must be authorized to work in the United States”
- “We are not able to sponsor visas for this role”
- “Position requires US citizenship under federal contract [cite the requirement]”
Worth knowing
Saying you don't sponsor visas is about sponsorship, not citizenship, and is generally fine when true. Requiring citizenship needs a specific legal basis.
How HirePromo handles it
The parser rewrites the problem out of your ad copy, the original wording is shown to you with this rule cited, and you decide whether to change it.