A UK passport holder who frequently visits Peru discovered they'd unknowingly overstayed by 2 days due to Peru's complex 90-in-180-day rule - which calculates from your first-ever entry to Peru, not the calendar year.
The result? A $4 fine and a harsh lesson in visa math that most travelers don't know exists.
"I went to the immigration desk and was told I had overstayed," the traveler posted to r/solotravel. "I had no idea how much I had overstayed or what this fine would be."
The traveler had been in Lima for a couple of months and assumed they received the standard 90 days on arrival. But here's the catch: instead of receiving the full 90 days, they were given only 60 days.
Why? Because Peru operates on a 90 days per 180 days limit - and the 180-day period is calculated from your first-ever entry into Peru, not on a January-to-December calendar year.
"This is all fine if you know it, which I do know now," the traveler wrote. "But what really complicates this is: a) you don't get a stamp in the passport stating the number of days, and b) the online system you are supposed to check using your passport number to confirm days has never worked for me."
In other words: you're flying blind.
No passport stamp indicating days granted. No functioning online system to check your status. A visa rule that requires you to remember the exact date of your first-ever entry to Peru - potentially years ago. And if you miscalculate, you pay the price.
For digital nomads and long-term travelers using Peru as a base, this creates a systemic problem. Peru has become increasingly popular with remote workers thanks to affordable costs, reliable internet in cities like Lima and Cusco, and proximity to iconic destinations like .


