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 Automatic Mileage tracking

  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, then select Settings.
  3. Toggle Track Slow Speed Trips to ON. The toggle is blue if enabled.

Complete a Settings 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 verify the settings is working properly
    • A red light means there’s an issue to be fixed
  5. If you have a red light, select Fix This.

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, then select Mobile Data.
  4. Toggle Allow app while data server on or Allow unrestricted data usage is 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. Select 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.

Samsung

Samsung devices use a handful of settings to optimize battery life. These settings often force-quit, stop, or sleep QuickBooks Self-Employed, which means the app can’t accurately and consistently track your mileage. Let’s check each of these settings to make sure they’re not affecting your mileage deduction.

Battery Optimization

  1. Go to Apps > Settings.
  2. Select Device Maintenance or Battery.
    • From Device Maintenance, select Battery, and then Battery Usage
    • From Battery, select Battery Usage or go to step 3 if there is no Battery Usage button
  3. Select the ⋮ menu in the upper right.
  4. Select Optimize Battery Usage.
  5. In the drop down, select Apps not optimized, then All Apps.
  6. If the device already shows All Apps, swipe down and scroll to S and look for Self-Employed. (Don’t look under Q for QuickBooks)
  7. Toggle it off so that QuickBooks Self-Employed can track your trips.

Data Saver (Android 7.0 or above)

  1. Go to your phone’s Settings.
  2. Select the Application Manager or Applications.
  3. Swipe down and scroll to S and look for Self-Employed. (Don’t look under Q for QuickBooks)
  4. Select the app icon.
  5. Select Mobile Data.
  6. Toggle on Allow app while data saver on or Allow unrestricted data usage.
  7. Toggle on Allow background data usage.

Power Saving Mode

  1. Go to Apps > Settings on your device.
  2. Device Maintenance, Battery or Power Saving.
  3. In the Power Saving Mode section, toggle Off to disable Power Saving Mode.

You can choose to start power saving mode when battery life is below a certain percentage, but note that mileage tracking may not be accurate.
Smart Manager/App Power Monitoring
This setting force-quits any app that hasn’t launched in 3 days. If you have an Android 6 or newer model, your Samsung phone probably has the App Power Monitoring turned on. But if you disabled the Battery Optimization setting, you likely won’t find this setting.

  1. Go to your phone’s Settings.
  2. Select Device Maintenance or Battery.
  3. From Device Maintenance, select Battery, then Battery Usage.
  4. From Battery, select Battery Usage.
  5. Swipe down to App Power Monitor and select Unmonitored Apps.
  6. Select Edit or Add App.
  7. Select Self-Employed, then Done.

If your device has the Smart Manager, remove QuickBooks Self-Employed from the list:

  1. Go to the Smart Manager app on your device.
  2. Select Battery.
  3. Select Detail from the App optimization or App power saving.
  4. Select Self-Employed from the list.
  5. Change the setting to Turned off.

RAM/Memory Booster (third-party App)
Make sure you exclude QuickBooks Self-Employed from this app.

  1. Open the Memory Booster app.
  2. Select the ⋮ menu button in the upper right.
  3. Select Whitelist.
  4. Select the + button in the upper right.
  5. Swipe down to Self-Employed and tap the + button to remove QuickBooks Self-Employed from the booster.

LG

LG devices use a handful of settings to optimize battery life. These settings often force-quit, stop, or sleep QuickBooks Self-Employed, which means the app can’t accurately and consistently track your mileage. Let’s check each of these settings to make sure they’re not affecting your mileage deduction.

Battery/Power Optimization

  1. Go to your phone’s Settings.
  2. Swipe to locate and select Battery.
  3. Select Battery Usage.
  4. Swipe to locate and select Ignore optimizations.
  5. Swipe down and scroll to S and look for Self-Employed. (Don’t look under Q for QuickBooks.)
  6. Tap the app icon to ON to let QuickBooks Self-Employed track trips without interruptions for battery optimization.

Data Saver (Android 7.0 or above)

If your phone doesn’t have this setting, you can ignore this section.
  1. Go to your phone’s Settings.
  2. Under Locations, select Mobile Data.
  3. Select Wi-Fi.
  4. Swipe down and scroll to S, then look for Self-Employed. (Don’t look under Q for QuickBooks.)
  5. Toggle Unrestricted data usage on.

Battery Saver

  1. Go to your phone’s Settings.
  2. Select Battery.
  3. Select Battery Saver Mode.
  4. Toggle Battery Saver Mode off to disable.
  5. Sometimes Battery Saver mode also disables location services. Make sure location services are turned on after your phone has a sufficient charge and after you disable Battery Saver mode.
  6. Location services are listed in your phone’s Settings. Select Security & Location > Location > ON. Make sure location services are set to High Accuracy. From Location, select Mode > High Accuracy.

RAM/Memory Booster (third-party app)

Make sure you exclude QuickBooks Self-Employed from this app.
  1. Open the Memory Booster app.
  2. Select the ⋮ menu button in the upper right.
  3. Select Whitelist.
  4. Select the + button in the upper right.
  5. Swipe down to Self-Employed and tap the + button to remove QuickBooks Self-Employed from the booster.

Motorola

Motorola devices use a handful of settings to optimize battery life. These settings often force-quit, stop, or sleep QuickBooks Self-Employed, which means the app can’t accurately and consistently track your mileage. Let’s check each of these settings to make sure they’re not affecting your mileage deduction.

Battery Optimization

  1. Go to your phone’s Settings.
  2. Select Battery.
  3. Select the ⋮ menu in the upper right.
  4. Select Battery Optimization.
  5. Select All Apps.
  6. Swipe down and scroll to S, then look for Self-Employed. (Don’t look under Q for QuickBooks)
  7. Disable the setting for QuickBooks Self-Employed so you can continue tracking trips without interruptions for battery optimization.

Data Saver (Android 7.0 or above)

Note: If your phone doesn’t have this setting, you can ignore this section.
  1. Go to your phone’s Settings.
  2. Select Data usage.
  3. Select Cellular data usage.
  4. Swipe down and scroll to S, then look for Self-Employed. (Don’t look under Q for QuickBooks)
  5. Select the app icon.
  6. Select Background data.
  7. Toggle Unrestricted data usage on.

Battery Saver

  1. Go to your phone’s Settings.
  2. Select Battery.
  3. Select the ⋮ menu in the upper right.
  4. Toggle Battery Saver Mode off to disable it.
  5. Sometimes Battery Saver mode also disables location services. Make sure location services are turned on after your phone has a sufficient charge and after you disable Battery Saver mode.
  6. Location services are listed in your phone’s Settings. Select Security & Location > Location > ON. Make sure location services are set to High Accuracy. From Location, select Mode > High Accuracy.

RAM/Memory Booster (third-party app)

    1. Open the Memory Booster app.
    2. Select the ⋮ menu button in the upper right.
    3. Select Whitelist.
    4. Select the + button in the upper right.
    5. Swipe down to Self-Employed and tap the + button to remove QuickBooks Self-Employed from the booster.

Pixel, Nexus and Other

Pixel and Nexus devices use a handful of settings to optimize battery life. These settings often force-quit, stop, or sleep QuickBooks Self-Employed, which means the app can’t accurately and consistently track your mileage. Let’s check each of these settings to make sure they’re not affecting your mileage deduction.

Battery Optimization

  1. Go to your phone’s Settings.
  2. Select Battery.
  3. Select the ⋮ menu in the upper right.
  4. Select Battery Optimization.
  5. Select All Apps.
  6. Swipe down and scroll to S, then look for Self-Employed. (Don’t look under Q for QuickBooks)
  7. Select Not Optimized.

Data Saver (Android 7.0 or above)

If your phone doesn’t have this setting, you can ignore this section.
  1. Go to your phone’s Settings.
  2. Select Network & Internet.
  3. Select Data usage > Data saver.
  4. If enabled, select Unrestricted data usage.
  5. Toggle Allow background data usage to ON.
    Note: If Data Saver is already toggled OFF, leave it off so that QuickBooks Self-Employed isn’t affected
  6. Swipe down and scroll to S, then look for Self-Employed. (Don’t look under Q for QuickBooks)
  7. Select the app icon and turn it ON to track your trips consistently

Battery Saver

  1. Go to your phone’s Settings.
  2. Select Battery.
  3. Toggle Battery Saver Mode off to disable it.
  4. Sometimes Battery Saver mode also disables location services. Make sure location services are turned on after your phone has a sufficient charge and after you disable Battery Saver mode.
  5. Location services are listed in your phone’s Settings. Select Security & Location > Location > ON. Make sure location services are set to High Accuracy. From Location, select Mode > High Accuracy.

RAM/Memory Booster (third-party app)

  1. Open the Memory Booster app.
  2. Select the ⋮ menu button in the upper right.
  3. Select Whitelist.
  4. Select the + button in the upper right.
  5. Swipe down to Self-Employed and tap the + button to remove QuickBooks Self-Employed from the booster.