Every driver file in your drive, watched against §391.
FileFlo reads the driver qualification files already sitting in your Google Drive or SharePoint, flags the expiring medical card, the §391.25 annual review, and the Clearinghouse query before any of them lapse, then builds the FMCSA audit binder in 60 seconds. No migration, no new system for your team to learn.
Running a multi-truck fleet? For fleet managers →
5-day trial · No credit card · No setup fees · Cancel anytime
Three things FileFlo does that your spreadsheet won't.
Every §391 document tracked
All 13 driver qualification file documents required under 49 CFR §391.51 (application, §391.23 investigations, §391.25 reviews, §391.43 medical, ELDT, Clearinghouse queries), with a status row per driver.
Never miss §391.25 again
The annual driver record review is the #1 FMCSA finding nationally. FileFlo alerts your safety manager at 90, 60, 30, and 7 days before the 12-month anniversary, and stores the MVR evidence in the file.
Audit binder in 60 seconds
When the FMCSA Safety Investigator gives you 48 hours notice, FileFlo exports a complete driver- and vehicle-indexed binder in inspector-preferred format. Parts 391, 382, 395, and 396. All there.
Four steps. One business day.
Connect your folder
Google Drive, Dropbox, SharePoint, or OneDrive. No data migration.
AI classifies every doc
Each file mapped to its 49 CFR section. Dates and expirations extracted.
Track and alert
90/60/30/7-day warnings for every driver, vehicle, and program record.
Audit-ready, always
One-click binder export. Color-coded fleet status. Driver assignment blocking on gaps.
per FMCSA violation. Per driver. Per document.
49 CFR Part 386 Appendix B · 2026 inflation-adjusted
For a 25-truck / 30-driver fleet, a single Compliance Review with even a 10% gap rate exposes the carrier to $49,650 in civil penalties, and a safety rating downgrade that drives insurance premiums up 20-40% within 60 days.
FileFlo Professional costs $2,990 / year. The single most-common FMCSA finding nationally, the §391.25 annual review, is the one FileFlo's alerts exist to eliminate.
Two tiers. No per-driver fees.
- · 100 documents per month
- · 3 users
- · Solo owner-operators & small teams
- · Fleets up to ~10 power units
- · Unlimited documents
- · Unlimited users
- · Employee auto-detection
- · Audit trail · Project management
- · Fleets up to ~100 power units
5-day free trial on both tiers. No credit card required to start. Annual pricing available with ~17% discount. Cancel anytime.
Running 100+ power units, multiple terminals, or need SSO & an SLA? FileFlo Enterprise →
"Quick onboarding, AI-powered compliance tracking that delivers clear ROI. The real-time dashboard makes it easy to check compliance status at a glance, and the automated alerts have reduced our admin work and made collaboration across branches smoother."
85% reduction in DOT compliance labor · Midwest regional freight carrier
FileFlo is an FMCSA compliance management platform built for motor carriers operating commercial vehicles under 49 CFR Parts 380-399. It tracks every document required in a Driver Qualification File under §391.51 (including §391.23 background investigations, §391.25 annual reviews, §391.43 medical examiner's certificates, §380 Entry-Level Driver Training certificates, and §382.701 Clearinghouse query results) alongside vehicle maintenance records, hours-of-service supporting documents, and drug and alcohol program records. Audit binders export in the format FMCSA Safety Investigators expect.
The seven most common FMCSA penalties.
| Finding | Source | Max civil penalty |
|---|---|---|
| Missing §391.25 annual driver review | 49 CFR §391.25 | $16,550 / driver |
| Incomplete §391.23 background investigation | 49 CFR §391.23 | $16,550 / driver |
| Expired §391.43 medical examiner's certificate | 49 CFR §391.43 | $16,550 / driver |
| Missing §382.701 pre-employment Clearinghouse query | 49 CFR §382.701 | $16,550 / driver |
| Missing ELDT certificate (drivers hired post-Feb 2022) | 49 CFR §380.609 | $5,833 / driver |
| Missing road test or equivalent (§391.31 / §391.33) | 49 CFR §391.31 | $16,550 / driver |
| Annual list of moving violations not on file | 49 CFR §391.27 | $16,550 / driver |
The single most common FMCSA finding across SafeStat enforcement data is the §391.25 annual review: drivers' records are reviewed but the evidence isn't filed.
The 13 documents in a Driver Qualification File.
Most "compliance software" tools track expiration dates on the medical cert and the CDL. The DQF requires 13 distinct documents, each with its own source regulation, retention period, and audit-evidence rule. FileFlo tracks all 13.
| # | Document | Source CFR | Retention | Renewal frequency |
|---|---|---|---|---|
| 1 | Driver's employment application | §391.21 | Employment + 3 yrs | Once at hire |
| 2 | Investigation response: previous employers | §391.23(d) | Employment + 3 yrs | Once at hire |
| 3 | Investigation response: State driving record | §391.23(a)(1) | Employment + 3 yrs | Once at hire |
| 4 | Annual driving record inquiry | §391.25(a) | 3 yrs | Every 12 months |
| 5 | Annual list of moving violations | §391.27 | 3 yrs | Every 12 months |
| 6 | Certificate of road test (or equivalent) | §391.31 / §391.33 | Employment + 3 yrs | Once per CDL class |
| 7 | Medical examiner's certificate copy | §391.43(f) | Employment + 3 yrs | Every 3-24 months per medical |
| 8 | National Registry verification | §391.43(g) | With medical cert | Every medical cycle |
| 9 | Entry-Level Driver Training certificate | §380.609 | Employment + 3 yrs | Once (post-Feb 7, 2022 hires) |
| 10 | Skill Performance Evaluation (SPE) if required | §391.49 | Employment + 3 yrs | Once (medical exemption) |
| 11 | Pre-employment Clearinghouse query response | §382.701(a) | 3 yrs from query | Once at hire |
| 12 | Annual Clearinghouse query results | §382.701(b) | 3 yrs from query | Every 12 months |
| 13 | CDL with appropriate class and endorsements | §383 Subpart F | Current copy on file | Every 4-8 yrs per state |
FileFlo blocks driver assignment when any §391.51 document is missing or expired. The carrier's safety manager sees a single dashboard row per driver: green for current, yellow for expires within 60 days, red for expired or missing.
How FileFlo compares to four dedicated FMCSA tools.
| Capability | FileFlo | J.J. Keller Encompass | DQM Connect | Foley | Tenstreet |
|---|---|---|---|---|---|
| Tracks all 13 §391.51 DQF documents | Yes | Yes | Yes | Partial (DQF + D&A focus) | Partial (recruiting + DQF) |
| Pre-employment Clearinghouse queries | Yes | Yes (managed service) | Yes | Yes (managed service) | Partial (integration only) |
| §391.25 annual review tracking + MVR storage | Yes (auto-alerts at 90/60/30/7 days) | Yes | Yes | Yes | Partial |
| §391.43 medical with National Registry verify | Yes | Yes | Yes | Yes | Partial |
| ELDT certificate tracking | Yes | Yes | Yes | Partial | Partial |
| One-click FMCSA-format audit binder | Yes (inspector format) | Yes | Yes | Yes | Partial |
| Drug consortium membership | No (bring your own) | Yes (included) | No | Yes (Foley is a consortium) | No |
| MVR continuous monitoring service | No (document tracking only) | Yes | Yes | Yes | Yes |
| DataQs / RDR filing service | No | Yes (managed) | No | Partial | No |
| DOT physicals booking service | No | Yes (network) | No | Yes (network) | No |
| Pricing transparency | Yes ($89 / $299 on site) | No (quote-only) | No (quote-only) | No (quote-only) | No (quote-only) |
| Free trial | Yes (5 days, no card) | Partial (demo only) | Partial (demo only) | Partial (demo only) | Partial (demo only) |
| Built for fleets under 100 PU | Yes (sweet spot) | Partial (enterprise + BPO) | Yes | Yes | Partial (recruiting-led) |
| Pricing per driver / month | $89-$299 / mo flat | ~$15-$25 / driver / mo + services | ~$10-$20 / driver / mo | ~$30-$50 / driver / mo (consortium) | ~$50-$150 / recruit |
Honest summary
J.J. Keller and Foley are managed service businesses: they run your drug consortium, monitor your MVRs continuously, book your DOT physicals, and file your DataQs challenges. If you want compliance handled for you and have $15K-$50K/year, choose Keller or Foley. If you want a tool that tracks the documents and tells you when something's about to lapse (at a fraction of the cost, transparent pricing, and no per-driver fees), choose FileFlo. Most carriers between 5 and 100 power units fall in the "want a tool, not a BPO" camp. That's the FileFlo sweet spot.
What's not in FileFlo, and that's intentional.
ELD (Hours of Service device)
FileFlo doesn't replace your Motive, Samsara, Geotab, or KeepTruckin ELD. We ingest HOS supporting documents per §395.11. We are not the device.
Drug consortium
FileFlo tracks D&A program records, but you must belong to a §382-compliant consortium. Foley, J.J. Keller, and USA Mobile Drug Testing all sell consortium memberships.
DataQs filing service
Challenge an FMCSA-reported violation through the DataQs Request for Data Review process yourself, free, at dataqs.fmcsa.dot.gov. FileFlo does not file challenges as a managed service.
Continuous MVR monitoring
FileFlo tracks the §391.25 annual review. Continuous (push-notification) MVR monitoring is a separate service offered by Foley, J.J. Keller, and SambaSafety. Most carriers under 50 PU don't need it. Annual is the regulatory floor.
Built by someone who ran trucking operations.
Chad Griffith, Founder & CEO of FileFlo, served as COO at an autonomous trucking company before building this platform. He then spent years processing FMCSA Compliance Reviews on behalf of small carrier clients. The §391.25 annual review finding showed up in the majority of those reviews. FileFlo's DQF taxonomy was designed against the 49 CFR §391 subparts directly, not against a generic "compliance" abstraction.
Penalty exposure by fleet size.
Exposure = drivers × 10% DQF gap rate × $16,550 per violation. FileFlo Professional = $2,990/year.
| Fleet size | 10% DQF-gap exposure | FileFlo ROI |
|---|---|---|
| 10 trucks / 12 drivers | $19,860 | 6.6x |
| 25 trucks / 30 drivers | $49,650 | 16.6x |
| 50 trucks / 60 drivers | $99,300 | 33.2x |
| 100 trucks / 120 drivers | $198,600 | 66.4x |
ROI math excludes the indirect cost of a safety rating downgrade, typically a 20-40% jump in insurance premium within 60 days of a Conditional/Unsatisfactory rating.
Compliance officer Q&A.
Every answer cites a specific 49 CFR section. Last reviewed May 26, 2026.
Does FileFlo track all 13 documents required in a 49 CFR §391.51 Driver Qualification File?+
Yes. FileFlo tracks every document required by §391.51, including the employment application, §391.23 investigation responses, §391.25 annual review of driving record, §391.31 road test certificate, §391.43 medical examiner's certificate with National Registry verification, ELDT certificate per §380.609, and §382.701 Clearinghouse pre-employment query. Each document type has its own expiration logic, evidence requirement, and audit-binder placement.
How does FileFlo handle the §391.25 annual driver record review?+
FileFlo tracks the date of each driver's most recent §391.25 review and alerts the safety manager 90, 60, 30, and 7 days before the 12-month anniversary. The system stores the MVR document used in the review for the §391.51(b)(2) file requirement. The §391.25 annual review is the most common FMCSA finding nationally. FileFlo's tracking exists specifically to eliminate it.
Can FileFlo generate a complete FMCSA audit binder for a New Entrant Safety Audit?+
Yes. FileFlo's audit binder export produces a complete driver- and vehicle-indexed binder in FMCSA inspector-preferred format, including all DQF documents per §391.51, drug and alcohol program records per Part 382, vehicle maintenance records per Part 396, and HOS supporting documents per §395.11. Export takes 60-120 seconds for fleets under 50 power units.
Does FileFlo run pre-employment §382.701 Clearinghouse queries?+
Yes. FileFlo integrates with the FMCSA Drug & Alcohol Clearinghouse to run pre-employment queries (full or limited based on driver consent) and store the response in the driver's file. Annual queries are scheduled automatically based on hire date.
Does FileFlo track ELDT (Entry-Level Driver Training) certificates?+
Yes. ELDT became mandatory under 49 CFR §380.609 for drivers obtaining their CDL or upgrading on or after February 7, 2022. FileFlo tracks the ELDT certificate as a §391.51-adjacent required document for affected drivers and surfaces it on every audit binder export.
Does FileFlo handle the §391.43 medical examiner's certificate?+
Yes. FileFlo stores the medical examiner's certificate, the National Registry verification number, and tracks the medical expiration date, which can be 3, 6, 12, or 24 months depending on the examiner's findings. Alerts fire 60, 30, and 7 days before expiration.
What's the difference between FileFlo and J.J. Keller?+
J.J. Keller is a 65-year-old managed services company. They run your drug consortium, monitor your MVRs continuously, book your DOT physicals, file DataQs challenges, and operate a 24/7 compliance helpdesk. Annual cost is typically in the five figures for fleets between 25 and 100 power units. FileFlo is a self-service software tool starting at $89/month: same DQF document depth, no managed services, dramatically lower cost. If you want compliance handled for you, choose Keller. If you want a tool that surfaces what needs your attention, choose FileFlo.
What's the difference between FileFlo and Motive (formerly KeepTruckin)?+
Motive is an ELD-first platform (Hours of Service, GPS tracking, dashcams, vehicle telematics) that has expanded into compliance documents. FileFlo is the inverse: a documents-first platform that integrates with your existing ELD. Most carriers between 5 and 100 PU run Motive (or Samsara, Geotab, KeepTruckin Lite) for the device side and need FileFlo for the §391 file side.
What does FileFlo cost?+
Starter: $89/month (100 documents/month, 3 users), suitable for fleets up to ~10 PU. Professional: $299/month (unlimited documents, unlimited users, employee auto-detection, audit trail, project management), suitable for fleets up to ~100 PU. Annual pricing available with approximately 17% discount. No per-driver fees.
Is there a free trial?+
Yes. 5-day free trial with no credit card required. Includes full DQF tracking, audit binder export, and the Clearinghouse integration.
How long does FileFlo take to set up?+
One business day. FileFlo connects to your existing folder structure (Google Drive, Dropbox, SharePoint, or OneDrive), classifies the documents automatically against 49 CFR section, and produces a baseline gap report within 24 hours. Most carriers find 8-15 missing or expired documents in that first scan.
See your fleet's audit score before the FMCSA does.
Three-minute self-assessment. No signup. We'll surface your top §391 gaps and what to fix first.
Or email chad@getfileflo.com directly
Free: 22-page FMCSA Audit Prep Checklist + 6 DQF Templates
Pre-audit checklist mapped to 49 CFR sections. Includes DQF template, MVR review log, Clearinghouse query log, HOS supporting doc list, maintenance file template, insurance verification.
Delivered free to your inbox · No commitment, no sales calls without your permission · Unsubscribe anytime