QuickBooks Self-Employed relies on some of your phone’s native settings to track trips. Sometimes new or updated system settings like battery optimization or location access affect whether the app can track your trips.

Here’s what to do if QuickBooks Self-Employed starts missing trips or stops tracking them altogether. Following all of the steps described here usually resolves most mileage tracking issues.  

QuickBooks Self-Employed settings

Ensure Auto-tracking is enabled

  1. Sign into the QuickBooks Self-Employed mobile app
  2. On the mileage tab, make sure that the auto-tracking toggle is green and set to On

Enable Track Slow Speed trips

  1. Sign into the QuickBooks Self-Employed mobile app
  2. Select the Menu icon in the upper left, and then select Settings
  3. Toggle Track Slow Speed Trips to ON. The toggle is blue if enabled

Complete a “health inspection"

  1. Sign into the QuickBooks Self-Employed mobile app
  2. Select the Menu icon in the upper left, then select Settings
  3. Swipe down and select Mileage Tracking
  4. Find the list of settings with green, yellow, or red “lights.” 
    • A green light means all of the settings are on correctly and don’t need to be fixed or reset
    • A yellow light means there’s a “test” to do. It usually appears if settings went from red to green, and we want you to verify or “test” something
    • A red light means there’s an issue to be fixed
  5. If you have a red light, select Fix This
  6. Once you fix the setting, take a trip to test mileage tracking. If it doesn’t seem to be working correctly, go back to Settings, select Mileage Tracking, and select Send Logs. 

iOS Devices

Ensure all of your phone's settings are enabled appropriately for mileage tracking

  1. In your phone’s Settings, make sure that Wi-Fi is on. We require this for improved location accuracy.
  2. In your phone's Settings, scroll down to the Self-Employed app and make sure that:
    • Location access is set to Always 
    • Motion & Fitness is on 
    • Background App Refresh is on 
    • Cellular Data is on
  3. Check that you’re running the latest version of the app. You can see if there are any updates available in the App Store under the Updates tab

Some things to keep in mind

  • If QuickBooks Self-Employed is running in the background, your iPhone may ask if you'd like to change the location access settings from Always to a lower setting. If you choose to change it, QuickBooks Self-Employed won't be able to track the trips as accurately or at all. This is why we recommend that your location access is set to Always
  • If your battery is low and you switch into battery saving mode, QuickBooks Self-Employed may be forced to stop running in the background and won't be able to track the trips accurately or at all
  • If you're driving in an area with bad cell service, QuickBooks Self-Employed may not be able to track the trip or gather the most accurate details of where you were at that time
  • Sign-in to QuickBooks Self-Employed frequently to ensure trips are being tracked. This will allow you to double-check that the settings are enabled properly, and can help you catch missing trips early on in case there was an unexpected interruption

Android Devices

Enable location services

Location services is a key setting QuickBooks Self-Employed relies on. It tells the app where you started and ended your trips. To ensure the highest accuracy for location tracking, set the location services to High Accuracy:
  1. Go to your phone’s Settings
  2. Select Location, which can be found under the Personal, Permissions, General, or Privacy and Safety section
  3. At the top, toggle Location to ON

Permission to run in the background (whitelist)

Make sure QuickBooks Self-Employed has permission to run in the background while your phone is using data. Depending on your device, you may have one or two settings to enable:
  1. Go to your phone’s Settings
  2. Select the Application Manager
  3. Find the QuickBooks Self-Employed app and select Mobile Data
  4. Toggle Allow app while data saver on or Allow unrestricted data usage to ON
  5. Toggle Allow background data usage to ON

Update QuickBooks Self-Employed

  1. Open the Play Store
  2. Select the Menu icon in the upper left
  3. Select My apps & games
  4. Select Installed
  5. Swipe down to find QuickBooks Self-Employed (typically listed as Self-Employed in the S section).
  6. If it says Update to the right, click Update. If it says Open, it means your app is up to date

Disable battery/memory optimization settings for QuickBooks Self-Employed

While these settings are great for stretching battery life, memory, and data, they can make QuickBooks Self-Employed delay or divide trips unexpectedly when they’re activated. Each device type has different settings that optimize battery, memory, and data. Follow the link that matches your device type for specific instructions on disabling these settings.