What programming actually gets you
Credit hours are not days off your sentence. Nobody has ever walked out 500 days early for finishing RDAP. Here is what the hours are really for, and which of the 127 approved programs can move your score.
Copy this page for TRULINCS
A link is useless to someone inside. This turns the page into plain text you can paste into a message.
Plain text, no links, cut into messages CorrLinks will take.
127 programs, and nothing else counts
The Bureau publishes one list of programs it will give First Step Act credit for. As of the May 2026 revision there are 127 of them: 50 EBRRs and 77 productive activities.
If a program is not on that list, it earns no credit. It does not matter how useful it is, how much work it takes, or that a staff member told you it counts. The full list is here, searchable, with the hours, the department that owns each one, and where it can be offered.
Credit hours are not days off
Every program on the list carries a credit-hours number, and it is the single most misread field in the whole document.
RDAP says 500. That is not 500 days off anybody's sentence. Neither is the 350 on BRAVE or the 240 on the Bureau Literacy Program. Credits accrue on the calendar in 30-day blocks, and part three covers exactly how.
What the hours actually do is two things. They tell you how heavy the program is, which is useful when you are picking. And they feed the 100-hour threshold on the participation incentives below, which is the one place the number has real consequences.
The four participation incentives
These go to anybody in opt-in status. They are separate from time credits, and people forget they exist.
The phone minutes are the one families feel right away. Three hundred minutes is five hours of calls a month, and the difference between that and the standard allotment is the difference between a kid hearing from their parent weekly and hearing from them occasionally.
Note that the 100-hour threshold counts EBRR hours. Productive activities earn credits at the same rate, but they do not feed that particular door.
The fifteen programs that move a PATTERN item
Out of 127 approved programs, this is the set that can actually touch your risk score. Four of PATTERN's fifteen items move because of programming, and these are the programs that move them.
Most of that middle group is residential, meaning a unit you live in at a facility that runs it, and most of those facilities are not camps or lows. Challenge runs at penitentiaries only. STAGES is at two places. Mental Health Step Down is at five, four of them USPs or medical centers. BRAVE is at six FCIs and it is written for younger people at their first designation, at the start of the sentence.
So if you are headed to a camp or a low, the realistic list is shorter than the page makes it look: the two drug programs, the literacy program, parenting, and the whole work and training row.
The work programs row is the one people underrate. An apprenticeship or a
ACE courses are not FSA programs
Adult Continuing Education classes count toward the PATTERN program-completions item. They earn no FSA credits, because they are not on the approved list.
People conflate these constantly and it is an easy mistake, because both of them are "classes" and both of them are good for you. One moves your risk score. The other moves your risk score and accrues nothing extra, because the accrual is on the calendar anyway. Take them. Just do not count them twice in your head.
What is available in ACE is local, so the Education Department at your facility is the only place to find out what is on offer.
What each field means
Every program on the list carries the same set of fields, and a couple of them are worth translating.
The facilitator field exists so the class gets credited. If a well-meaning volunteer who is not on that list runs the group, the credit is at risk. Worth a polite question before you put 40 hours into something.
"May be offered at all BOP institutions"
That phrase is doing an enormous amount of work.
It means the program is authorized there. It does not mean the program exists there. It does not mean there is a seat, and it says nothing at all about how long the waiting list is. The May 2026 revision changed the wording from "available at" to "may be offered at" for exactly this reason, which is the Bureau quietly conceding the point.
From the inside
At my joint, half the catalog was theoretically available and a fraction of it actually ran. There was one Psychology Services staffer for the whole compound. You sign up, you go on a list, and then you wait for a callout that may take a year to come. The way people got into things was showing up, asking the person who ran it directly, and asking again. Not the form. The form goes in a pile.
Eighteen months, men's low
Plan around what your facility actually runs, which you find out by asking people already in the program, not by reading the national list. The facility guide collects what I know per institution.
The source
All of it traces to one document the Bureau reissues about once a year. Worth knowing what the last revision changed, and worth knowing the document contradicts itself in four places.
Hand the rest of this site to your family
You will not be able to look things up once you're inside. They can, and this is where: everything written for the one waiting: a twelve-part guide to mail, visiting, money, and your release date, plus their own FAQ and checklist. Alongside it, a guide to every facility with email alerts when visiting stops, the support group directory, calculators for your release math, and free answers when they have questions.
Send them the link before you report, not after they can't reach you.
These pages cover the general rules. Your situation has details they don't. Email me a question. Answers are free, and "you don't need to pay anyone for this" is my most common answer.
I answer in the order received, usually within a couple of days. I have a day job. If your situation genuinely needs more than an email, I take a limited number of consults, so say so and we'll work it out.
Somebody is programming hard and losing credits anyway. Send it to them.