Virginia's Pay Transparency Law Takes Effect July 1, 2026: A Small Business Compliance Guide
ยท HR Cadence Hub Team
If you do HR for a Small Business in Virginia, July 1 just landed on your calendar whether you put it there or not. That's the day Virginia's new pay transparency law takes effect, and it changes two everyday things at once: what you have to put in a job posting, and what you're allowed to ask a candidate.
Here's the part that catches most people off guard. A lot of pay transparency coverage online is written for big employers, because the first wave of these laws (Colorado, California, New York) only kicked in above a head-count threshold. Virginia didn't do that. There's no size exemption. If you employ one person in Virginia, you're covered.
So if you've been reading those "does this even apply to us" think-pieces and quietly hoping the answer was no, this is your heads-up that the answer is yes. Let's walk through exactly what the law requires, what it means for a department of one, and a short checklist to get you compliant before the first.
What Virginia's pay transparency law actually changes
Virginia's law (passed as HB636 and its identical companion SB215, signed by Governor Spanberger) does two main things starting July 1, 2026.
One: you have to post a pay range. For every public and internal posting for a job, promotion, transfer, or other employment opportunity, you have to disclose the wage, salary, or wage-or-salary range for the position. Note the word "internal." This isn't only about the listing on Indeed. The promotion you post to your own team channel and the transfer opportunity you circulate by email both need a range too.
Two: you can't ask for salary history anymore. The law also bars you from seeking a prospective employee's wage or salary history. That's the casual "so what are you making now?" question that's been part of phone screens forever. As of July 1, it's off the table in Virginia.
Those are the two changes that touch your daily work. Everything else in this post is about doing them correctly and not creating a new problem (like an internal pay-equity blowup) while you fix the compliance one.
A quick, honest caveat before we go further: this is a plain-English walkthrough, not legal advice for your specific situation. For anything close to the line, a 30-minute call with an employment attorney is cheaper than a penalty.
The part you can't skip: there's no size exemption
This is the detail that makes Virginia different, so it's worth sitting with for a second.
Most of the pay transparency laws that came before Virginia's carved out smaller employers. Colorado and California, for example, attach their posting rules to employers at or above a certain head count. That's why so much of the advice out there assumes you have a recruiting team and an HRIS that auto-populates ranges.
Virginia's law applies to any individual or entity that employs one or more people. A five-person shop in Richmond has the same posting obligation as a 500-person one in Arlington. There's no "we're too small for this" off-ramp.
For a solo HR person, that has one practical consequence: you can't borrow a big-company playbook wholesale, because those playbooks assume tooling and staffing you don't have. You need the version that fits a team of one, which is mostly about building two small habits and auditing what you already have posted.
How to set a salary range "in good faith" (without blowing up internal pay equity)
The law doesn't make you publish a single exact number. It asks for a range, set in good faith. Virginia spells out what "good faith" can be anchored to: an applicable pay scale, a previously determined range for the role, the actual range of pay for people currently in equivalent positions, or the budget you've allocated for the role.
That's flexible, which is good. But "good faith" is also the phrase that has teeth, so don't treat the range as a loophole. Posting "$40,000 to $140,000" to technically satisfy the law while telling candidates nothing is the kind of thing enforcement is designed to catch. Pick a band you'd actually pay inside.
Now the part nobody warns you about. The moment you post a real range, your current employees can see it. If you're hiring a coordinator at "$58,000 to $66,000" and you have a coordinator who's been there three years making $54,000, you've just created a conversation. That conversation isn't a reason to skip compliance. It's a reason to do a quick internal equity pass before you post, so you find the gaps on your terms instead of in a tense one-on-one.
You don't need a compensation consultant for this. You need an hour, your current pay data, and a defensible logic for why people sit where they sit. If you want a framework for that, our guide on [building a compensation philosophy without a consultant](/blog/compensation-philosophy-without-consultant) walks through how a Small Business sets ranges it can stand behind.
The salary history ban: the interview habit you have to retire
The salary history ban is simpler to understand and harder to actually change, because it's a reflex.
As of July 1, you can't ask a Virginia candidate (or their former employer) what they currently earn or used to earn. The fix isn't a policy document. It's retraining whoever talks to candidates, including any hiring manager who runs their own phone screens, so the old "what's your current comp?" question doesn't slip out.
Here's the reframe that makes it stick: you're allowed to ask what a candidate is looking for. "What are your salary expectations for this role?" is fine. "What are you making now?" is not. Same goal (making sure you're in the same ballpark before you both invest time), different and compliant question.
While you're at it, check your application form and your applicant tracking system. A lot of templates still have a "current salary" field buried in them. If a candidate types their salary history into a form you handed them, that's a problem you created. Pull the field.
Your pre-July-1 checklist for a department of one
You don't need a project plan for this. You need about 30 focused minutes and this list.
1. Audit every live posting and every template. Add a good-faith range to each. Don't forget the postings on your careers page, job boards, and any third-party recruiter listings. 2. Fix internal postings too. Promotions and transfers you circulate to your own team need ranges as of July 1. This is the step most people miss. 3. Strip salary history out of intake. Remove "current salary" and "salary history" fields from your application form and ATS. 4. Brief everyone who interviews. One short message: post ranges, never ask salary history, do ask salary expectations. Make sure hiring managers running their own screens get it too. 5. Write down your range methodology. A sentence or two on how you set ranges (pay scale, equivalent-employee data, or budget) is your "good faith" paper trail if anyone ever asks. 6. Run a quick internal equity check before you post a range that current employees will see. 7. Know the cure window. If someone flags a non-compliant posting in writing, Virginia gives you 15 business days to correct it on the original posting locations. Fix it inside that window and an action over that posting can't proceed. Don't rely on this as a strategy, but know it exists.
If auditing your postings sounds like the kind of thing that's easy to start and easy to abandon, fold it into a review you already run. Our [HR audit checklist for Small Businesses](/blog/hr-audit-checklist-small-business) is built for exactly this, and the recurring-task approach in [how to build an HR cadence system](/blog/how-to-build-hr-cadence-system) keeps a one-time fix from quietly decaying back to non-compliant six months from now.
What happens if you don't comply
Virginia set up two ways this gets enforced, and it's worth knowing both so you can size the risk honestly.
The attorney general can bring a civil action, with civil penalties of up to $1,000 for a first violation and up to $5,000 for repeat violations, plus other relief a court orders. Separately, an aggrieved applicant or employee can sue you directly. For the posting requirement specifically, that person has to notify you in writing first and give you those 15 business days to fix it; if you don't, they can pursue actual damages and other relief.
None of those numbers will end a Small Business on their own. But "per violation," across a stack of postings and a few hiring cycles, is how a small oversight becomes a real bill. The compliance version of this is cheap. The clean-up version, after a complaint, is not.
Even if you're not in Virginia, read this part
Maybe you're reading this from a state without a pay transparency law yet, or you operate across a few states and Virginia is just one pin on the map. This still lands on your desk, for two reasons.
First, Virginia isn't an outlier anymore. It joins a growing list of more than a dozen states that now require pay ranges in job postings, and Maine's own pay transparency law takes effect later in July 2026. The direction of travel is one way.
Second, if you hire across state lines, the simplest compliant path is usually to post ranges everywhere and drop salary-history questions everywhere, rather than maintaining a different intake process per state. One consistent practice is far easier for a department of one to run than a patchwork. Getting ahead of the next law before it forces your hand is the whole game in solo HR compliance, and it's a lot calmer than a fire drill the week before an effective date.
FAQ
Does Virginia's pay transparency law apply to small businesses? Yes. Virginia's law has no employer size threshold. It applies to any employer with one or more employees, so even very small businesses have to post pay ranges and follow the salary history ban starting July 1, 2026.
Do I have to put salary ranges on internal job postings, or just public ones? Both. The law covers public and internal postings for jobs, promotions, transfers, and other employment opportunities. The promotion you post to your own team needs a good-faith range just like a public listing does.
Can I still ask candidates about their salary history in Virginia? No. As of July 1, 2026, you can't seek a prospective employee's wage or salary history. You can still ask what salary they're expecting for the role, which gets you the same information without crossing the line.
What are the penalties for not posting a salary range in Virginia? The attorney general can seek civil penalties of up to $1,000 for a first violation and up to $5,000 for repeat violations, and an affected applicant or employee can sue. For posting violations, the employee must notify you in writing and give you 15 business days to correct the posting before an action can proceed.
When does the Virginia pay transparency law take effect? July 1, 2026. It was signed into law in spring 2026 (HB636 and the identical SB215), so the window to audit your postings and update your hiring process is now.
---
Pay transparency is one more recurring compliance item that lives on a date you can't afford to miss, and Virginia's July 1 deadline won't be the last one this year. If you want every federal and state deadline mapped to the month it actually hits, grab the [free 2026 HR Compliance Calendar](https://hrcadencehub.com/compliance-calendar-2026). And if you'd rather have the whole recurring rhythm (posting audits, equity checks, the deadlines themselves) nudge you before each due date instead of living in your head, that's exactly what [HR Cadence Hub](https://hrcadencehub.com) is built to do for a team of one.