Introduction
The TruckingOffice TMS Driver App is a mobile app designed to give drivers easy mobile access to their trip information, expenses, and settlements. This app can be installed on any smartphone, tablet, or desktop device and works just like a native mobile app.
This manual will guide administrators through enabling TMS access for drivers and help drivers install and use the app effectively.
What is the TMS Driver App?
The TMS Driver App provides drivers with:
- Mobile-optimized access to their assigned trips
- Real-time trip information including pickup and delivery details
- Expense tracking capabilities
- Settlement viewing functionality
- Location tracking features
- Offline-capable functionality once installed
- App-like experience with home screen installation
The TMS Driver App doesn't require downloading from an app store. It's accessed through your web browser and can be installed directly to your device's home screen.
System Requirements
Supported Devices
- iOS devices (iPhone, iPad) running iOS 12 or later
- Android devices running Android 5.0 or later
- Desktop computers with modern web browsers
Supported Browsers
- iOS: Safari, Chrome, Firefox, Edge
- Android: Chrome, Firefox, Edge
- Desktop: Chrome, Firefox, Edge, Safari
Internet Connection
- Active internet connection required for real-time data
- Some features available offline after initial load
Subscription Requirements
- TruckingOffice Pro subscription required
- TMS (Transportation Management System) features must be enabled
Getting Started
For Administrators: Enabling TMS App Access
Administrators and company owners can enable TMS App access for drivers through the TruckingOffice web interface.
Prerequisites
- Your company must have a TruckingOffice Pro subscription
- You must be logged in as the Owner or have Admin role
- The driver must already exist in your system
Steps to Enable TMS Access
Method 1: From the Driver List Page
- Navigate to Drivers from the main menu
- Locate the driver you want to enable
- Look for the "Enable TMS App Access" button (green button with user-plus icon)
- Click the button to enable access
Method 2: From the Driver Detail Page
- Navigate to Drivers from the main menu
- Click on the specific driver's name
- At the top of the page, click the "Enable TMS App Access" button
- Follow the prompts to create the driver's login credentials
Creating Driver Login Credentials
When enabling TMS access for a driver without an existing user account:
- You'll be redirected to the New TMS Driver User form
- Enter the required information:
- Email address (driver will use this to log in)
- Password (driver will use this to log in)
- First Name and Last Name
- Phone Number (required)
- Address (if not already on file)
- Click Create TMS Driver User
Verification
After enabling TMS access:
- A green badge with mobile icon will appear next to the driver's name
- The badge indicates "TMS App Access Enabled"
- The driver can now log in using their credentials
Important Notes
- Drivers with existing user accounts will automatically have TMS access added to their account
- Each driver uses their email and password to log in
- If a driver already has ELD access, you cannot add TMS access (ELD supersedes TMS)
- TMS access is only available on Pro subscriptions, not Basic plans
For Drivers: Installing the App
Once your administrator has enabled TMS App access for you, follow these steps to install and use the app.
Installing the App on Your Device
The TMS Driver App can be installed directly from your web browser to your device's home screen, giving you quick access just like any other mobile app.
iOS (iPhone/iPad)
Using Safari (Recommended)
- Open Safari on your iPhone or iPad
-
Navigate to
https://www.truckingoffice.com - Log in with your driver credentials (email and password provided by your dispatcher)
- After logging in, you'll see upcoming trips
- Tap the Share button (square with arrow pointing up) at the bottom of the screen
- Scroll down and tap "Add to Home Screen"
- Customize the name if desired (default: "TruckingOffice TMS")
- Tap "Add" in the top right corner
- The TruckingOffice icon will now appear on your home screen
Alternative: Install Button
On the Upcoming Trips or Expenses pages, you may see an "Install as App" button:
- Tap the button
- Follow the on-screen instructions
- Safari will show the standard "Add to Home Screen" dialog
- Tap "Add" to install
Using Chrome, Firefox, or Edge on iOS
- Open the browser and navigate to
https://www.truckingoffice.com - Log in with your credentials
- Look for the "Install as App" button or tap the browser's menu
- Follow the browser-specific prompts to add to home screen
Android
Using Chrome (Recommended)
- Open Chrome on your Android device
-
Navigate to
https://www.truckingoffice.com - Log in with your driver credentials
- After logging in, navigate to your trips or expenses
- Look for the "Install as App" button (blue button with download icon)
- Tap the button, or:
- Tap the menu button (three dots) in the top-right corner
- Select "Add to Home screen" or "Install app"
- Customize the name if desired
- Tap "Add" or "Install"
- The TruckingOffice icon will appear on your home screen
Using Firefox or Edge on Android
- Open the browser and navigate to
https://www.truckingoffice.com - Log in with your credentials
- Look for the "Install as App" button
- Tap the button and follow the prompts
- Or use the browser's menu to "Add to Home screen"
Desktop (Chrome, Edge, Firefox)
Chrome and Edge
- Open Chrome or Edge on your computer
-
Navigate to
https://www.truckingoffice.com - Log in with your driver credentials
- Look for the install icon (plus sign or computer icon) in the address bar
- Click the icon and select "Install"
- Or click the "Install as App" button on the Trips or Expenses page
- The app will open in its own window
- Access the app from your desktop or Start menu/Applications folder
Firefox
- Open Firefox on your computer
-
Navigate to
https://www.truckingoffice.com - Log in with your credentials
- Firefox doesn't support automatic PWA installation
- Bookmark the page or create a desktop shortcut for quick access
Driver Features
The TMS Driver App provides the following features:
Trip Management
- View all upcoming trips assigned to you
- See detailed trip information including:
- Trip number
- Customer name
- Bill of Lading (BOL) numbers
- Pickup and delivery dates
- Origin and destination addresses
- Commodity information
- Trip notes and special instructions
- Set active trip to track your current load
- Update stop statuses (arrived, departed)
- View pickup and delivery stops with full details
Expense Management
- Add new expenses while on the road
- View all your expenses
- Edit expense details
- Categorize expenses properly
- Attach receipts (when available)
- See expense history
Settlement Viewing
- View your driver settlements
- See settlement details and amounts
- Review payment history
- Access settlement reports
Location Features
- Share your location with dispatch (when enabled)
- View location history
- Track your route
Navigation
- Mobile-optimized interface
- Easy access to all features from the menu
- Quick navigation between trips, expenses, and settlements
Using the TMS Driver App
Logging In
-
Tap the TruckingOffice icon on your home screen (if installed)
- Or navigate to
https://www.truckingoffice.comin your browser
- Or navigate to
- Enter your email address (provided by your dispatcher)
- Enter your password (provided by your dispatcher)
- Tap "Sign In"
- You'll be automatically redirected to:
- Your Active Trip (if you have one set)
- Or the Upcoming Trips page
Viewing Upcoming Trips
After logging in, you'll see your upcoming trips page:
Mobile View (Cards):
- Each trip displays as a card with key information
- Swipe up to see more trips
- Tap any trip card to view full details
Desktop View (Table):
- Trips display in a sortable table
- Click on a trip to view details
Trip Information Displayed:
- Trip number
- Pickup date
- Delivery date
- Customer name
- BOL number
- Origin city/state
- Destination city/state
- Action buttons
Managing Your Active Trip
Setting an Active Trip:
- Navigate to Upcoming Trips
- Tap on a trip to view details
- Tap "Set as Active" button (green button at top)
- The trip is now marked as your active load
- A green "Active Trip" badge will appear on the trip
Benefits of Setting Active Trip:
- Quick access from the main screen
- Indicates to dispatch which load you're currently running
- Makes it easier to log expenses to the correct trip
Clearing Active Trip:
- Open your Active Trip
- Tap "Clear Active" button at the top
- The trip will no longer be marked as active
Updating Stop Statuses
To update when you arrive at or depart from pickup/delivery locations:
- Open the trip details page
- Scroll to the Stops section
- For each stop, you'll see:
- Location name and address
- Scheduled date/time
- Status buttons
- Tap "Arrived" when you reach the location
- Tap "Departed" when you leave the location
- The system records the timestamp automatically
- Dispatch can see your status in real-time
Stop Information Includes:
- Shipper/consignee name
- Full address
- Phone number
- Special instructions
- Appointment times
Managing Expenses
Adding a New Expense:
- Tap "Expenses" from the top menu
- Tap "Add Expense" button (green button)
- Fill in the expense details:
- Date of expense
- Category (fuel, tolls, repairs, etc.)
- Amount
- Truck (if applicable)
- Trip (optional - auto-filled if you have active trip)
- Notes (optional)
- Tap "Create Expense"
- The expense is saved and visible to dispatch
Viewing Your Expenses:
- Tap "Expenses" from the top menu
- View all your expenses in list format
- Use the pagination to see older expenses
- Tap on any expense to view details
Mobile vs Desktop View:
- Mobile: Card-based layout for easy scrolling
- Desktop: Table view with sortable columns
Editing an Expense:
- Navigate to Expenses
- Tap on the expense you want to edit
- Tap "Edit" button
- Update the information
- Tap "Update" to save changes
Viewing Settlements
Accessing Settlements:
- Navigate to the main menu
- Select "Settlements" (if available in your navigation)
- Or navigate from the dashboard
What You Can View:
- Settlement periods
- Total amounts
- Settlement details
- Payment dates
- Deductions and additions
Note: Settlement viewing permissions may vary based on your company's settings.
Location Tracking
If your company has enabled location tracking:
- The app may request location permissions
- Allow location access when prompted
- Your location will be shared with dispatch at regular intervals
- This helps with:
- Route monitoring
- ETA calculations
- Safety compliance
- Better dispatching
Privacy Note: Location tracking only occurs when:
- You're logged into the app
- The app is open or running in background (if enabled)
- You've granted location permissions
Frequently Asked Questions
General Questions
Q: Is this a separate app from the ELD Driver app?
A: Yes. The TMS Driver app is for trip and expense management. If your company later enables ELD (Electronic Logging Device) features, you'll use the ELD Driver app instead. The TMS app is for companies that don't use ELD or drivers who only need basic trip/expense features.
Q: Can I use both TMS and ELD apps?
A: No. Once a driver is converted to ELD, they will use the ELD app exclusively, which includes TMS features plus electronic logging capabilities.
Q: Do I need to download anything from the app store?
A: No! The TMS Driver App installs directly from your browser. Just visit the website and add it to your home screen following the instructions above.
Q: Will the app work offline?
A: Some features work offline after initial installation, but you'll need an internet connection to:
- Log in
- View updated trip information
- Submit expenses
- Send location updates
Q: How much data does the app use?
A: The app is lightweight and uses minimal data. Most data usage comes from:
- Loading trip details
- Uploading expense information
- Location tracking (if enabled)
Installation Questions
Q: I don't see the "Install as App" button. Why?
A: The button may not appear if:
- Your browser doesn't support PWA installation
- The app is already installed
- You're not on a supported page (try the Trips or Expenses page)
- Try the manual installation method for your device
Q: Can I install the app on multiple devices?
A: Yes! Install it on your phone, tablet, and any other device you use.
Q: How do I uninstall the app?
A:
- iOS: Press and hold the app icon, then tap "Remove App"
- Android: Press and hold the icon, drag to "Uninstall"
- Desktop: Right-click the app window and select "Uninstall" or remove from your system's app settings
Login and Access Questions
Q: I forgot my password. What do I do?
A: Contact your dispatcher or company administrator. They can reset your password.
Q: Can I change my password?
A: Contact your dispatcher or administrator for password changes.
Q: Why can't I access certain features?
A: Feature access depends on:
- Your company's subscription level (Pro required)
- Your specific permissions
- Company settings
Q: I'm getting an "Access Denied" message. Why?
A: This may occur if:
- Your TMS access hasn't been enabled yet
- Your account needs to be activated
- There's a permission issue
- Contact your dispatcher for assistance
Usage Questions
Q: How often should I update stop statuses?
A: Update statuses as they happen:
- Mark "Arrived" when you reach the pickup/delivery location
- Mark "Departed" when you leave
- This keeps dispatch informed in real-time
Q: Can I add expenses for trips from last week?
A: Yes, you can add expenses for any date, but it's best to enter them as soon as possible for accurate record-keeping.
Q: Do I need to set an active trip?
A: It's not required, but setting an active trip:
- Makes it easier to access your current load quickly
- Helps auto-fill expense forms
- Keeps you organized
Q: Can I view completed trips?
A: The Upcoming Trips page shows assigned trips. For historical trip information, contact dispatch or access the full web portal.
Troubleshooting
Installation Issues
Problem: Install button doesn't appear
Solutions:
- Try the manual installation method for your device/browser
- Make sure you're on a supported page (Trips or Expenses)
- Check that you're using a supported browser
- Clear your browser cache and reload the page
Problem: App icon looks broken or blurry
Solutions:
- Uninstall and reinstall the app
- Make sure you have a stable internet connection during installation
- Wait a few moments for the icon to fully load
Login Issues
Problem: Can't log in / "Invalid credentials" error
Solutions:
- Double-check your email and password (watch for typos)
- Make sure Caps Lock is off
- Verify with dispatch that TMS access has been enabled for your account
- Try resetting your password through dispatch
Problem: Logged out unexpectedly
Solutions:
- Log back in (your session may have timed out)
- Check your internet connection
- Close and reopen the app
Performance Issues
Problem: App is slow or not loading
Solutions:
- Check your internet connection
- Close other apps/tabs to free up memory
- Restart your device
- Clear browser cache:
- iOS Safari: Settings > Safari > Clear History and Website Data
- Android Chrome: Settings > Privacy > Clear Browsing Data
Problem: Location not updating
Solutions:
- Check that location permissions are enabled for your browser
- Enable location services in your device settings
- Make sure you have GPS signal
- Restart the app
Problem: Changes not saving
Solutions:
- Check your internet connection
- Wait a moment and try again
- If the issue persists, note the details and contact dispatch
Display Issues
Problem: Screen layout looks wrong
Solutions:
- Try rotating your device (portrait/landscape)
- Zoom out if content appears too large
- Update your browser to the latest version
- Uninstall and reinstall the app
Problem: Can't see all buttons or content
Solutions:
- Scroll down/up to see more content
- Try landscape orientation on phones
- Check your browser zoom level (should be 100%)
Support
Getting Help
For issues or questions:
- First: Check this manual's FAQ and Troubleshooting sections
-
Contact your dispatcher for:
- Login credentials
- Password resets
- Permission issues
- Company-specific questions
-
Contact TruckingOffice Support for:
- Technical issues
- App bugs
- Feature questions
TruckingOffice Support
- Website: https://www.truckingoffice.com
- Support Portal: Check your company's support resources
- Email: Contact through your company administrator
Tips for Reporting Issues
When contacting support, include:
- Your device type and operating system (e.g., "iPhone 12, iOS 15")
- Browser you're using (e.g., "Safari")
- Description of the problem
- What you were trying to do when the issue occurred
- Screenshots (if applicable)
- Any error messages you saw
Conclusion
The TruckingOffice TMS Driver App provides you with convenient mobile access to your trip information, expenses, and settlements. By installing it on your device's home screen, you get a native app-like experience without the need for app store downloads.
If you have any questions or need assistance, don't hesitate to reach out to your dispatcher or TruckingOffice support.
Safe travels!
Document Version 1.0 - January 2026
© 2026 TruckingOffice LLC. All rights reserved.
Comments
0 comments
Please sign in to leave a comment.