FRA compliance software for heritage and tourist railroads

Your locomotives' inspections, boiler paperwork, waivers and shop work live in one record, and the FRA forms are filled in from it. Steam first, diesel too. The people who crew them get a free account of their own.

Regulations
49 CFR Parts 229 and 230, steam and diesel
FRA forms
Forms 1–5, 19 and the 6180.49A
Users
Unlimited, at no extra cost
Price
$20 a month + $5 per active locomotive
Crew accounts
Free, for one person

Run a railroad?

Try everything free for 14 days. After that it's $20 a month plus $5 for each active locomotive, and everyone on your roster gets a login.

= $35 a month

Start the 14-day trial Card required. Cancel before day 14 and you pay nothing.

Crew member or railfan?

Make a free account for yourself: your certifications with reminders before they lapse, a log of your shifts and trips, and the regulations to read and follow.

Create a free account Free for one person, no card, 13 or older. If your railroad joins later, it can add you, and the account stays yours.

What it keeps for a railroad

Each inspection, test and repair is logged once, by the person who did it. The due dates, the federal forms and the inspector's binder are worked out from those records.

Inspections and due dates

Daily, 31-day, 92-day, annual and 1472 inspections for steam, counted in service days the way §230.18 counts them. Daily, periodic and annual tests for diesels, with out-of-use credit.

  • Work orders open before a due date passes
  • Due soon and overdue across the whole fleet
  • Staybolt caps and brake valves on their own clocks
Interval table for steam locomotive CHW 12: each Part 230 inspection with its citation, last date, due date and status, the 1472 due soon Interval table for steam locomotive CHW 12: each Part 230 inspection with its citation, last date, due date and status, the 1472 due soon
CHW 12's intervals. The 1472 and its 15-year boiler limit are due soon.

The boiler: Form 4 and MAWP

Enter the shell courses, staybolts, braces and rivet seams. RailCompliant works out the maximum allowable working pressure within the §230.24–230.27 limits, and the weakest part sets the boiler's pressure.

  • Hydrostatic test and safety valve settings follow from it
  • Owner and operator both sign before it's certified
  • Alterations and repairs go on Form 19
Certified FRA Form 4 boiler specification card with the boiler's identity and a computed MAWP of 188 psi, governed by the firebox side sheets Certified FRA Form 4 boiler specification card with the boiler's identity and a computed MAWP of 188 psi, governed by the firebox side sheets
Form 4 for CHW 12: 188 psi, set by the firebox side sheets.
FRA Forms 1–5 and 19
FRA F 6180.49A

The federal forms, filled in

The 6180.49A annual report, the Form 4 boiler card and the Form 5 service day record are built from the year's records, not retyped. When an officer with sign-off authority certifies one, it's frozen and can't be quietly changed.

  • Filing deadlines appear when an inspection is done
  • Every form prints, ready to sign
A 2026 FRA 6180.49A for diesel CHW 1201, generated from inspection events, with Certify and freeze A 2026 FRA 6180.49A for diesel CHW 1201, generated from inspection events, with Certify and freeze
The 6180.49A for CHW 1201, a draft until an officer certifies it.

The binder for the FRA inspector

One page gathers a locomotive's standing, prior defects, 92 days of daily inspections with any gaps counted, periodic history, boiler documents and waivers, and checks the record history as it's made.

  • Send the inspector an expiring, read-only link; every visit is logged
  • Gaps and unfiled reports show in red instead of being left out
The inspector share link and the first page of CHW 12's compliance record binder The inspector share link and the first page of CHW 12's compliance record binder
The share link, and the binder's first page.

Waivers and special approvals

Keep every waiver and special approval with its docket number, the locomotives it covers and the day it runs out. Reminders go out 15, 12, 9, 6, 3 and 1 months before it expires.

  • Docket numbers link to regulations.gov
  • The relief shows on each locomotive it covers
Waiver and special approval registry with citations, dockets, expiry and file-extension-by dates Waiver and special approval registry with citations, dockets, expiry and file-extension-by dates
The registry, with the date to file each extension by.

The shop, the crew and the money

The same records run the shop and answer who was qualified, how many volunteer hours went into a restoration, and what donors get to see.

Work orders, hours and parts

Open work on any locomotive or car, log hours and parts, and watch the cost add up. A finished work order locks, and corrections stay in the record history. Parts and stores keep reorder points.

Requisitions and the Cost Center

Members ask for parts, approvers sign off up to their limit, and the Cost Center shows a fiscal year's spending by category, vendor and locomotive.

Passenger cars

Each car has a record page like a locomotive's: maintenance, runs with car-miles, photos and history, with its due dates on the calendar.

Runs and excursions

Plan a run or a weekend excursion with a projected cost, then close it out with what really happened: hours, fuel and water. Cancelled runs don't count as service days.

One calendar, on your phone too

Runs, inspections due, car records, waiver dates, qualifications, work orders and work days on one month, and in Apple Calendar, Google Calendar or Outlook.

Who's qualified, for what, until when

Daily inspectors, qualified inspectors, engineers, conductors and first aid, with the training behind each one and the day it expires. Renewals keep their history. Printable wallet cards.

Volunteer hours for grant match

Shop hours are valued at the Independent Sector rate, or a documented market rate for skilled volunteers. A supervisor certifies the period, and funders get an entry-by-entry CSV.

A public page for each restoration

Photos, total volunteer hours, a fundraising goal and a donate link. Never anyone's name, and never a compliance detail.

Free for crew members and railfans

A free account is for one person. You don't need a railroad or a card. When a railroad that uses RailCompliant invites you to link to its roster, accept, and the hours and runs it records for you show on My Career, marked verified. Your account stays yours.

Your certifications and your career log

Certifications with reminders before they expire, your past service, and a log of your shifts and trips. Bring in an old logbook from Excel, Google Sheets or CSV.

  • Ask a railroad to verify your history
  • Print your crew service record
My Career for a volunteer fireman: certifications with days left before they expire My Career for a volunteer fireman: certifications with days left before they expire
My Career for a volunteer fireman, with two cards about to lapse.

A railfan's journey, with photos

Log the rides, visits, photo outings, events and volunteer days you've been on, with up to 100 photos. Location data is removed from every photo.

My Journey: a railfan's log of volunteer days, visits and events My Journey: a railfan's log of volunteer days, visits and events
A season of volunteer days, visits and excursions.

The regulations, readable

Parts 229 and 230 laid out like the CFR, with every cross-reference a link. Bookmark a section or a single paragraph, save searches, and leave yourself notes.

The regulations reader on 49 CFR 230.41, with notes and bookmarks The regulations reader on 49 CFR 230.41, with notes and bookmarks
§230.41, with a note on the paragraph and one in the margin.

Regulation watch

Follow Parts 229 and 230, and FRA safety advisories if you want them. Once a day RailCompliant checks eCFR and the Federal Register for changes, rules, proposed rules and waiver petitions, and sends at most one email.

The blog

New posts by email if you ask for them, and comments under your own name.

Start a railroad

When you're ready, start a railroad from your account, with the usual 14-day trial.

Create a free account

What's new

RailCompliant changes most weeks, and every change goes live once it passes the tests. Here are the latest, newest first.

  1. Shop proceduresYour SOPs as books for the shop: write pages here or import them from Word or Markdown, pictures and all.
  2. See exactly what changedRegulation watch emails open eCFR's comparison of the old and new text.
  3. Certifications on the crew pageEvery designation and shared certificate on one tab, with what expires next at the top.
  4. Crew accounts link to your rosterInvite a free account from its roster entry; once accepted, your records show on their My Career, marked verified.
  5. A public roadmapTwo lines, railroads and crew, with the season we expect each stop.
  6. Compliance clocks correctedDue on the day rather than overdue, the Part 229 periodic stands on its own, and out-of-use credit is applied.
  7. Two-step recovery codesTen one-time codes, so a lost phone doesn't lock you out.
  8. Free accounts for crew and railfansCertifications, My Journey, the regulations and regulation watch, free.
  9. Career log, imported from a spreadsheetExcel, Google Sheets or CSV, with a preview and one-click undo.
  10. Railroads verify crew historySend entries to a railroad; it verifies or declines each one.

What's next: the roadmap All release notes

Pricing

One plan for railroads, priced by the size of the active fleet. People are never billed.

RailroadsCrew and railfans
Price$20/mo + $5
per active locomotive
$0
always
ForA railroad, tourist line or museumOne person
UsersUnlimitedYou
Trial14 days, card requiredNo card
IncludesEverything on this page
  • Your certifications, with reminders before they expire (My Career)
  • My Journey for railfans: a log of rides and visits with up to 100 photos, location data removed
  • The regulations reader for 49 CFR Parts 229 and 230
  • Regulation watch for the parts you follow, with FRA safety advisories if you want them
  • New blog posts by email, if you ask for them
  • Comment on blog posts
  • Start a railroad from your account when you're ready
Start the 14-day trial Create a free account

What it costs for your fleet

Questions

If yours isn't here, write to [email protected].

Does it handle steam locomotives under Part 230?
Yes, steam is the reason it exists. It tracks the daily, 31, 92, annual and 1472 service day inspections, and the rules paper systems miss: flexible staybolt caps at every fifth annual, and air brake valves at 368 service days or the second annual. The Form 4 boiler card, the Form 5 service day record and the Form 1, 3, 4 and 19 filing deadlines are built in.
Can it work out boiler MAWP for Form 4?
Yes. Enter the shell courses, staybolts, braces and longitudinal rivet seams, and it applies the §230.24–230.27 limits with a factor of safety of at least four. The lowest component governs, and certification needs both the owner's and the operator's signature.
We run diesels too. Is it only for steam?
No. Part 229 diesel-electric locomotives live on the same records, with calendar intervals, out-of-use credit and the same 6180.49A. Most heritage fleets are mixed.
What happens when an FRA inspector shows up?
You open the audit binder: the locomotive's standing, prior defects, 92 days of daily inspections, periodic history with filing status, boiler documents, waivers, and a check of the record history. You can also send the inspector an expiring, read-only link ahead of the visit. Every visit to it is logged.
How does it help with grants?
Volunteer hours logged in the shop are valued at the Independent Sector rate, with documented market rates for skilled volunteers under 2 CFR 200.306(b). A supervisor certifies the period, which freezes a snapshot with a CSV of every entry: the in-kind match documentation grant programs ask for.
What does it cost?
$20/month base plus $5 per active locomotive, with unlimited users, so the size of your volunteer roster never matters. Every railroad starts with a 14-day free trial, and your records export cleanly if you leave.
What do crew members and railfans get for free?
One person's account: certifications with reminders before they expire, a career log you can import from a spreadsheet, a railfan journey with up to 100 photos, the regulations reader, regulation watch for the parts you follow, blog post emails if you ask for them, and comments on the blog. You can start a railroad from it when you're ready.
Who can see our records?
Your railroad's members, with the permissions your administrators set. Each railroad's records are kept apart from every other's, certified records can't be changed without a trace, and a share link for an inspector expires and logs every visit.

From the blog

Part 230, records and inspections, written for the people who keep heritage locomotives running.

All posts

Run a railroad?

Set it up in an afternoon and bring in what you already have.

Start the 14-day trial

Crew member or railfan?

Your certifications, your journey and the regulations, free.

Create a free account