Every bill in Congress gets a short code — like H.R. 1 or S. 47. Once you know how to read it, you can tell at a glance where a bill started and how to look it up. Here’s the quick key.
The letters tell you where it started
- H.R. — a bill introduced in the House of Representatives.
- S. — a bill introduced in the Senate.
- H.J.Res. / S.J.Res. — joint resolutions, often used for constitutional amendments or specific one-time measures.
- H.Res. / S.Res. — “simple” resolutions that usually affect just one chamber and don’t become law.
The number is just the order it was filed
The number after the letters (the “1” in H.R. 1) is simply the order in which it was introduced during that two-year Congress. Lower numbers are often reserved for a party’s priority bills, but the number itself carries no legal weight.
Why the same idea can have two numbers
Big priorities often move as companion bills — one in the House and one in the Senate at the same time. That’s why you might see both an H.R. and an S. version of the same idea. Eventually the two chambers have to agree on one text.
How to look one up
Type the code into Congress.gov exactly as written — “H.R. 1234” — and you’ll land on the official page with its summary, sponsor, and status. That code is also how we identify bills in every Bill Tracker alert, so you can always find the source.
Don’t get blindsided by a bill
You shouldn’t have to refresh a government website to keep up with Congress. Bill Tracker does the watching for you. Pick the issues you care about — taxes, healthcare, immigration, energy, veterans, Social Security — and we’ll send you a free text the moment a bill that affects you starts moving.
Get free text alerts from Bill Tracker → Free, nonpartisan, and you can unsubscribe anytime.