River
Y CombinatorBacked by Y Combinator

Free template

HR Policy Template Library

Every HR policy in one register, a state-by-state matrix showing which rules apply where your employees work, and a log of every change.

Free download · No account needed

What you get

Pack of 6 files: 3 documents, 3 spreadsheets

HR Policy Template Library
  • Policy DocumentsDocument
  • Update ProcedureDocument
  • Communication FormatDocument
  • Policy RegisterSpreadsheet
  • Jurisdiction MatrixSpreadsheet
  • Change LogSpreadsheet
RiverHR Policy Template Library

Jurisdiction Matrix

One new hire in a new state adds 2 policy gaps, flagged the same day

Marloe Logistics, fictional 240-person warehouse software company. Employee-location roster, 17 August 2026.

StateHeadcountState-triggered obligations
California184 drafted
Illinois (new)12 gaps, 1 pending review

The Illinois row did not exist until one employee accepted an offer to work from there. The matrix regenerated the same day and flagged 2 confirmed gaps and 1 open scope question, both gaps closed 12 days before her start date.

How to build an HR policy library

An HR policy library is the complete set of written employment policies your company follows, kept in one place. To build one, list every policy in a register with an owner, a scope (everyone, or only staff in certain states) and a review date. Then check each state where employees actually work, write a state version wherever a state or city sets a different rule, and log every change.

Build it from where your people work, not where your offices are. One remote hire can bring a new state's rules with them.

A woman in glasses works on a laptop at a white desk by tall windows, with a calculator and notebook beside her
Map policies to where people work, including from home. Photo: Windows on Unsplash

Inventory your HR policies in one register

Start by collecting every policy you already have, wherever it lives: the handbook, offer letters, old announcements, even payroll settings. Give each policy its own row in a register. The row, not the handbook chapter, is what you scope, assign and review.

What each register row records

FieldWhat it holdsExample
PolicyOne rule, named plainlyPaid sick leave
ScopeNationwide, or triggered by a state's lawState-triggered
OwnerThe role that keeps it currentBenefits lead
Review cadenceHow often it's checkedEvery year
Next reviewA date, not a seasonJanuary 15, 2027
New-state triggerWhether a hire in a new state means re-checking itYes

Assign owners by subject: a benefits lead for leave, counsel for arbitration and at-will language, recruiting for job postings. If you have few written policies yet, draft an employee handbook for a small business first, then split it into rows.

Sort nationwide policies from state-triggered ones

Next, ask why each policy exists. If you apply it everywhere because federal law requires it or you chose one company-wide rule, it's nationwide. Equal opportunity, anti-harassment and conduct rules usually sit here. If it exists because a state or city requires it, it's state-triggered, and each state gets its own version. Common state-triggered categories include:

  • Paid sick leave or paid time off
  • Paid family and medical leave programs
  • Meal and rest breaks
  • Pay ranges in job postings
  • Final pay deadlines
  • Harassment prevention policies and training

A nationwide policy can still need a state version. New York's Labor Law requires every employer to adopt the state's model sexual harassment prevention policy, or one that equals or exceeds its minimum standards1. Employees must get it in writing at hire and at every annual training. A training compliance tracker keeps those yearly dates from slipping.

Map every state where people actually work

Build the state list from each person's work location on your roster, not from your offices or payroll accounts. The Illinois Department of Labor has traditionally found that state workplace protections apply to employees who primarily perform work in Illinois for a company that does business in Illinois2. The state's paid leave law covers employers of all sizes, so even one remote employee there is likely covered.

Record cities and counties too, not just states. The department says workers in Chicago and Cook County are covered by local paid leave ordinances instead of the state law.

Then check every state-triggered category against every state on the list. Give each cell one of four answers, and never leave one blank. A blank could mean "checked, nothing needed" or "never looked," and only one of those is safe.

The four answers a matrix cell can give

AnswerWhat it meansWhat to do next
DraftedThe state requires it, and you have text for itReview it on schedule
GapThe state requires it, and no text exists yetDraft it before the start date
Not applicableThe law doesn't require it there, and you checkedRe-check it at every rebuild
Pending legal reviewIt turns on a question you can't settle aloneSend your lawyer the exact question
ExampleOne new state, checked category by categoryAn illustrative example written for this guide.

An 85-person software company in California, Texas and Colorado hires its first Illinois employee. She will work from home in Peoria from March 2.

Paid leave: Gap. Our sick-day policy asks for a reason, which Illinois's paid leave law does not allow. Draft an Illinois version by February 20.

Meal breaks: Gap. Our only break policy is written for California. Draft an Illinois version on its own terms, also by February 20.

Paid leave for a second hire in a Cook County suburb: Pending legal review. Ask counsel whether Cook County's ordinance or the state law covers her town.

  • A next step on every line. Each finding says what to do, not just what's wrong.
  • Dated to day one. Both gaps close before the start date.

Write each state's version on its own terms

For each gap, draft from that state's current rule. Use another state's policy only as a checklist of what to cover: who qualifies, how much they get, how to ask and what you record. Copied wording carries the wrong details across.

California's Labor Commissioner says employees must get a meal period of at least 30 minutes when the work period is more than 5 hours3. Illinois's statute requires a meal period of at least 20 minutes for most employees working 7.5 continuous hours4, starting no later than 5 hours into the shift.

Paste California's policy into Illinois and you promise more than the law requires. Paste Illinois's into California and you fall short. There, each workday without a required meal period costs one additional hour of pay at the employee's regular rate3.

How leave is used differs too. The Illinois Department of Labor says an employer cannot ask an employee the reason for their paid leave request2, so a sick-day policy that demands one needs an Illinois version.

Get a lawyer's sign-off

Keep each new draft marked pending until an employment lawyer has cleared it and answered any open questions. These are general US examples, not legal advice.

Tell the people each change affects

A new state policy reaches two groups. A new hire should get it before day one, alongside their onboarding plan. Current staff in that state get it on or before its effective date. Say plainly what it gives or requires, when it starts and where the full text lives, and keep a dated copy of what each person received.

Plan postings for remote staff, since a home office has no break-room wall. Illinois, for example, publishes a required notice for its paid leave law2. Send remote staff each required notice with their onboarding papers, keep copies online, and check each state's rules on electronic posting.

Federal posters have their own rule. For notices such as the FMLA poster, a 2020 Labor Department bulletin says electronic posting alone usually counts only if all of the employer's employees exclusively work remotely5. They must also get information electronically and be able to reach the posting at any time. With some staff on site, keep the paper poster; the bulletin encourages an electronic copy too.

Re-check whenever the roster or the law changes

Rebuild a state's whole row whenever someone is hired there, moves there or switches between office and remote work. One new state can touch several categories at once, not just the one that prompted the check. Log each step with its date: flagged, drafted, sent to counsel, approved and communicated.

Re-check "not applicable" answers too, because new laws arrive. The Illinois Department of Labor notes that the state's paid leave law went into effect on January 1, 20242. For staff outside Chicago and Cook County, a "not applicable" for Illinois paid leave written in 2023 went stale that day.

Before you close a change

  • Every state on the roster has a row, remote-only states included
  • Each cell reads drafted, gap, not applicable or pending, never blank
  • Each gap has state-specific text a lawyer has reviewed
  • Each pending item names the exact question sent to counsel
  • Affected employees got the policy before their start date or its effective date
  • The change log shows every date, from flag to close

Then fold the approved text into your employee handbook and record who acknowledged which version. The template at the top of this page holds the register, matrix and change log, and River can fill in the first two from your policies and roster.

How to use this template

Use the files as they are, or open them in River. River asks for your current policies, in whatever form they exist, and a roster showing where each employee works. It decides which policies are nationwide and which are state-triggered, checks every state on your roster, and drafts text for each gap, marked pending your lawyer's review.

If someone is about to start work in a state where you've never employed anyone, or move to one, say so first. River checks that state before anything else, so any gaps can close before their first day there.

  1. Download it or open it in River

    Download the three Word documents and three CSV sheets free, or open them in River to build your matrix with AI.

  2. List your policies and states

    Add every policy to the Policy Register, then list each state where an employee actually works, remote staff included.

  3. Check every state's row

    Mark every Jurisdiction Matrix cell drafted, gap, not applicable or pending legal review, or let River check each state for you.

  4. Close gaps before start dates

    Draft each gap, get your lawyer's review, tell the employees it affects, and log every date in the Change Log.

What's in the template

Every state checked against every category, then the timeline that closed the new gapsThe matrix names every finding, drafted, gap, not applicable, or pending review; the log dates how each gap actually closed.
HR Policy Template Library
RiverJurisdiction Matrix

Jurisdiction Matrix

Illustrative. Marloe Logistics, fictional warehouse software company. 8 states after the Illinois hire.

StateHeadcountCategoryStatus
California18All 4 categoriesDrafted
Colorado9All 4 categoriesDrafted
Washington5All 4 categoriesDrafted
New York12All 4 categoriesDrafted
Nevada61Paid leave; meal/rest breaksDrafted
Nevada61Paid family leave; pay transparencyNot applicable
Ohio, Texas135All 4 categoriesNot applicable
Illinois (new)1Paid leave; meal break2 gaps
Illinois (new)1Pay transparencyPending review
Illinois (new)1Paid family leaveNot applicable

Eighteen state-triggered obligations were already mapped and drafted across 5 of the first 7 states. The 8th state added 3 new findings the same day the roster changed: 2 gaps and 1 open question.

RiverChange Log

Change Log

Every trigger, whether a new hire or a regulatory change, with its own close date.

DateTriggerStateActionStatus
3 Dec 2025Regulatory changeColoradoAccrual rules changed; rewritten into handbook v5Closed
17 Aug 2026New hireIllinoisMatrix regenerated; 2 gaps + 1 pending flaggedFlagged
20 Aug 2026New hireIllinoisDraft text sent to counselIn review
25 Aug 2026New hireIllinoisCounsel returns commentsIn review
27 Aug 2026New hireIllinoisApproved, filed, added to new-hire packetClosed

Both gaps closed 10 calendar days after the trigger and 12 days before the 8 September start date. The pay-transparency question stayed open, routed to counsel rather than resolved by a guess.

  • Policy DocumentsEach state-triggered policy, state by state, with draft Illinois paid leave and meal break text pending legal review.
  • Update ProcedureSix steps from a roster change to closed gaps, with turnaround targets set against start dates.
  • Communication FormatWho hears about a new state policy, when, what the notice says, and how remote staff see postings.
  • Policy Register sheetEvery policy marked nationwide or state-triggered, with an owner, review cadence and next review date.
  • Jurisdiction Matrix sheetEach state on the roster checked against every state-triggered policy, with a status and note per cell.
  • Change Log sheetEvery trigger, from a new hire to a law change, with the date and status of each step.

Common questions

What should an HR policy library include?

It should include every policy your company follows, one row each, with an owner, a scope, a version and a review date. Start with the policies that apply to everyone, such as equal opportunity, anti-harassment, conduct, timekeeping and time off. Add a state version wherever someone's work state requires one, and log every change so you can show which version applied when.

Do I need a separate HR policy for each state?

Not for most policies. Keep one version of anything that applies to everyone. Add a state version only where a state or city sets a different rule, such as paid leave, meal breaks or a required harassment policy. Write those as addenda to the main policy, each marked with the states it covers.

Which state's laws apply to a remote employee?

Generally, the laws of the state where the employee actually works, not where your company is based. Illinois's labor department, for example, has traditionally applied the state's protections to people who primarily work in Illinois for a company doing business there. Cities and counties can add their own rules, so record each person's work location and ask a lawyer about unusual cases.

How often should HR policies be reviewed?

Once a year for most policies, and again whenever a law changes or someone starts working in a new state. Give each policy an owner and a next review date, so reviews don't depend on memory. When the roster changes, re-check every state-triggered policy for that state, not just the one that prompted the review.

What is a jurisdiction matrix?

A jurisdiction matrix is a grid of your state-triggered policies against every state where you employ people. Each cell says where you stand in that state: drafted, a gap, not applicable or pending legal review. It shows at a glance what a new hire's state adds, and which questions are still waiting on a lawyer.

Is this HR policy template free?

Yes. Download the three Word documents and three CSV sheets with no signup. They come filled in with a made-up company's policies, states and change history, so you can see how the matrix works before you put in your own. Edit with AI opens the same template in River.

What does Edit with AI do?

It opens the template in a free River workspace. River asks for your policies, in any form, and where each employee works. It sorts nationwide policies from state-triggered ones, checks each state on your roster and drafts text for every gap. Each draft stays marked pending legal review until your lawyer clears it.

Sources

  1. New York State Senate. “Section 201-G: Prevention of sexual harassment.” nysenate.gov (opens in a new tab)

  2. Illinois Department of Labor. “Paid Leave for All Workers Act FAQ.” labor.illinois.gov (opens in a new tab)

  3. California Labor Commissioner's Office. “Meal periods.” dir.ca.gov (opens in a new tab)

  4. Illinois General Assembly. “820 ILCS 140/3.” ilga.gov (opens in a new tab)

  5. U.S. Department of Labor. “Field Assistance Bulletin No. 2020-7: Electronic posting for purposes of the FLSA, FMLA, Section 14(c) of the FLSA, EPPA, and SCA.” dol.gov (opens in a new tab)

Written by

Chandler Supple

Co-founder & CEO, River

Chandler has spent the last six years working in AI, building tools for millions of users and Fortune 100 companies. In 2025, he co-founded River to build a new kind of operating system for AI agents.

Reviewed by

Brian Joseff, Co-founder, River