Here’s Why Strava Rounds up Your Miles

You cross the finish line after what feels like a perfect 10-mile run, and your watch beeps victoriously, showing that nice round number: 10.00 miles . You’re already composing a social media post in your head. Then you upload it to Strava and — betrayal. Your activity shows 9.99 miles. It may seem like a mistake, but as Strava explains , that’s by design.
Welcome to the “Strava tax,” a phenomenon that has spawned memes , tips , and maybe a few extra laps around parking lots as runners desperately try to hit that magical round number.
What actually happens when Strava rounds down?
Strava Tax isn’t about Strava being petty or not wanting to distract you from your achievements. It’s more about the clash of mathematical precision and the messy reality of how different devices process GPS data.
Here’s the thing: When your watch says 10.00 miles, that’s often not what it actually recorded. The raw GPS data might show 9.993 miles, 9.996 miles, or 10.001 miles. Your watch rounds that down to a nice, clean 10.00 for display—because who wants to see 9.99634 miles on their wrist?
So your watch and apps don’t just display raw GPS data — they “enhance” it. They smooth out GPS jitters, correct obvious errors, and sometimes add their own interpretations of where you actually went. Your Garmin might think you ran through that building (especially with the advent of AI maps ), while your phone’s GPS smooths your route so it follows the sidewalk.
Different manufacturers handle this data inconsistency differently. Even devices from the same manufacturer can display identical GPS data differently, depending on the model, firmware version, or even the specific algorithms running on each device. Some devices will show 1.00 km once you reach 991 meters (0.991 km), while others will wait until you’ve actually traveled a full kilometer. It’s like having different definitions of what “close enough” means.
Beyond that, definitions of a mile aren’t really universal. You’d think a mile is a mile, right? Not in the world of fitness devices. The exact definition is 1609.344 meters, but some devices use 1609 meters for simplicity. That small difference adds up over long distances.
But Strava takes a different approach. When displaying distances, Strava rounds down rather than using standard rounding rules. So 9.993 miles on the activity page becomes 9.99 miles, not 10.00 miles.
Why does Strava round down?
Strava often finds itself caught between different manufacturers and devices. Imagine if Strava applied the same “enhancement” algorithms your Garmin uses to the data coming from your Apple Watch . Apple’s data could be processed twice, potentially increasing distances. Or if it smoothed Apple’s data, it could actually reduce accuracy.
Instead, Strava takes a conservative approach: it displays data as close to the raw data as possible, using the same rounding rules across all devices. This means that sometimes your nice round numbers get cut off, but it also means that a 10K from a Garmin is treated the same as a 10K from an Apple Watch.
Zooming out when it comes to fitness tracking, it’s helpful to remember that the numbers we see are often more complex than they seem. We all know that GPS isn’t perfect. Think about it: Your device is trying to track your location using satellites more than 12,000 miles above the Earth. Trees, buildings, weather, and even solar activity can all affect accuracy. How often to record points, how to connect points between points, how to filter out obvious errors, how to handle missing data—each manufacturer makes its own choices. Strava’s choice, in its own words , is to “err on the side of caution rather than let the accuracy of our records begin to blur.”
Tips for using Strava tax
Ultimately, there’s a deeper reason why so many runners are united by Strava Tax memes. Strava Tax is about more than just the precision of measurement — it’s about our psychological relationship with round numbers. There’s something deeply satisfying about running exactly 10 miles, 5Ks, or 100 kilometers. These numbers feel complete, accomplished, worth celebrating.
When Strava shows 9.99 miles instead of 10.00, it’s not just taking away a hundredth of a mile — it’s taking away the psychological satisfaction of reaching that milestone. It’s the difference between “I ran 10 miles!” and “I ran, well, 10 miles.”
That’s why you see runners doing extra laps around parking lots, cyclists doing laps around driveways, and forum threads debating whether 9.99 miles “count” as a 10-mile run. It’s not about the .01 miles — it’s about the story we tell ourselves and others about our accomplishments.
So what’s a data-obsessed athlete to do? Here are a few strategies:
-
Embrace the range : Instead of focusing on reaching 10.00 miles, think in ranges. Running 9.98-10.02 miles is essentially the same thing—you’ve run about 10 miles.
-
Know your device : Know how your watch or phone handles distance calculations. Some devices allow you to calibrate distance measurements or choose different GPS settings that can be more or less aggressive in their processing.
-
Focus on trends : Daily changes in distance measurements matter less than long-term trends. Are you running farther this month than last month? That’s more significant than whether Tuesday’s run was 5.99 miles or 6.01 miles.
-
Plan Ahead : If you care about riding a precise distance, plan your routes with a little leeway. Aim for 10.1 miles if you want to be guaranteed to ride at least 10.0 miles on Strava.
Strava’s tax can be annoying, but every time you look at your watch and see a distance, remember: There’s a satellite constellation, a bunch of algorithms, and engineering from multiple companies working together to give you that number. And sometimes, despite all that technology, you still end up at 9.99 miles. But hey — you still ran the distance. GPS satellites aren’t judging you, and you shouldn’t be either.