# Days of Stay: Tax & Schengen — Track 183-day rule & Schengen

> Track 183-day rule & Schengen (iPhone/iPad app by Oppeldt Dmitrii.)

- Source: https://appshunter.io/ios/app/days-of-stay-tax-and-schengen/id6753990603 (this page in markdown: same URL + `.md`)
- Developer: [Oppeldt Dmitrii](https://appshunter.io/developer/1828488295)
- Category: Travel, Productivity
- Price: $3.99
- Age rating: +4
- Requires: iOS 18.0 · 4 MB
- Languages: European Portuguese, German (Germany), Korean, European Spanish, French (France), Hindi, American English, Italian, Japanese, Russian
- Released: 2025-11-05
- Data updated: 2026-08-20
- User reviews in markdown: https://appshunter.io/ios/app/days-of-stay-tax-and-schengen/id6753990603/reviews.md

## What is Days of Stay?

STAY COMPLIANT. TRAVEL WITH CONFIDENCE.

Never worry about tax residency or visa limits again. Days of Stay is the essential travel tracker for digital nomads, expats, and frequent travelers who need to stay compliant with cross-border regulations. Our app automatically calculates your days for the 183-day tax rule and the Schengen 90/180 rule, so you can focus on your journey, not the paperwork.

WHY CHOOSE DAYS OF STAY?

Unlike generic travel logs, Days of Stay is built for compliance. We provide a beautiful, intuitive, and privacy-first solution to a complex problem. No more spreadsheets, no more manual counting, and no more anxiety about your legal status abroad.

AUTOMATIC & EFFORTLESS TRACKING

• Smart Day Counter: Automatically tracks days for tax residency (183-day rule), Schengen visas (90/180 rule), and any custom rule you create.

• Simple Trip Logging: Add past, present, and future trips in seconds. All you need is the country and dates.

• Visual Timelines: See your entire travel history at a glance and understand how each trip impacts your compliance status.

MASTER YOUR SCHENGEN STAYS

• Real-Time Schengen Calculator: Always know exactly how many days you have left in the Schengen Area.

• Exit & Re-Entry Dates: Get automatic calculations for your latest possible exit date and the earliest you can re-enter.

• 90/180 Rule Expertise: Our algorithm is designed to handle the complexities of the rolling 180-day window, giving you peace of mind.

TAX RESIDENCY, SIMPLIFIED

• 183-Day Rule Tracker: Effortlessly monitor your physical presence to avoid becoming an accidental tax resident.

• Multi-Country Support: Track your days across multiple jurisdictions simultaneously, each with its own rules.

• Audit-Ready Data: Export your complete travel history for your tax advisor or personal records.

BUILT FOR THE MODERN TRAVELER

• Digital Nomad & Expat Focused: We understand the unique challenges of a location-independent lifestyle.

• Privacy-First Design: Your data is yours. It's stored only on your device, works completely offline, and requires no account or login.

• Beautiful & Intuitive: Designed with the latest iOS guidelines, our clean interface makes tracking your days a pleasure, not a chore.

• Lightweight & Fast: At just 3MB, our app is incredibly efficient and won't slow you down.

PERFECT FOR:

• Digital Nomads managing tax obligations in multiple countries.

• Expats navigating visa rules and residency requirements.

• Frequent Business Travelers monitoring their Schengen allowance.

• Remote Workers splitting time between different locations.

• Global Citizens who want to travel smarter and stay compliant.

DISCLAIMER:

Days of Stay is a powerful tool for informational purposes, but it is not a substitute for professional legal or tax advice. Tax and visa laws are complex and vary by jurisdiction and personal circumstances. Always consult a qualified professional for advice specific to your situation.

Download Days of Stay today and take control of your international travel compliance. Effortless, private, and built for you.


## Version history (last 5 releases)

### 1.6 — 2026-03-26

Document Tracking — New Feature

- Track passports, visas, residence permits, medical insurance, and 12 more document types
- Smart expiry alerts: color-coded status (valid, expiring soon, expired)
- Passport 6-month validity rule warning (required by 70+ countries)
- Schengen passport rule: alerts when validity is under 3 months or issued over 10 years ago
- Dynamic form fields that adapt to each document type (visa entry type, insurance provider, employer, etc.)
- Filter by status (all, expiring, expired, valid) and sort by expiry date, type, country, or date added
- Full localization in all 11 supported languages

Dashboard

- New document status card showing All / Valid / Expiring / Expired breakdown
- Card only appears when you have documents — zero clutter for existing users

Code Quality & Stability

- Fixed thread safety issues in data storage (race conditions, priority inversion)
- Fixed DateFormatter thread safety across the app
- Improved iPad sidebar navigation with proper selection highlighting
- Added VoiceOver accessibility labels to trip rows, country summaries, and Schengen status
- Reduced unnecessary UI updates for smoother scrolling with large datasets
- Fixed "Countries" count on dashboard to respect year filter
- Fixed Markdown export to show year-filtered day counts for cross-year trips
- Settings "Delete All Data" now clears both trips and documents

Bug Fixes

- Fixed empty toolbar button circle appearing when no data exists
- Fixed localization issue where Italian text appeared in English empty state
- Fixed test data generator using incorrect country keys
- Fixed batch trip import not validating dates and country names

### 1.5 — 2026-02-07

Tax Residency Rules per Country
- Added country-specific tax residency rules (e.g., 183 days for Germany, 31 days for the UK)
- Tax residency progress now reflects actual rules for each country
- EU citizen toggle: enables special residency thresholds for EU nationals
- Informational tax rule cards accessible from country summaries

Data Safety & Reliability
- Added schema versioning for stored trip data — future updates won't lose your trips
- Deterministic list identities eliminate UI flickering when data recalculates
- Fixed race condition where deleting all trips could silently restore old data
- Input validation: dates are auto-corrected if entered in the wrong order

Performance Improvements
- Cached filtered and sorted trip lists — no more redundant recalculations on every view update
- Cached tax residency counts and date formatters for smoother scrolling
- Optimized timezone-consistent day counting using integer hashing instead of string operations

Accessibility
- VoiceOver labels for progress rings, stat cards, and Schengen zone card
- Dashboard elements now announce meaningful summaries instead of raw numbers

UI/UX Polish
- Proper SwiftUI environment injection for appearance, language, and user preferences
- Fixed onboarding tutorial replay from Settings
- Export generation no longer blocks the UI — computed lazily on data change
- Helpful hint when Tax Residency Progress shows countries with no trips in the current year
- Updated deprecated visual APIs for future iOS compatibility

Bug Fixes
- Fixed timezone inconsistency in day counting that could cause off-by-one errors near midnight
- Fixed thread safety issue with concurrent save operations
- Corrected country count from 174 to 160 in data source
- Appearance mode picker now displays localized names instead of raw values

Thank you for using Days of Stay! Your feedback shapes our roadmap.

### 1.4 — 2026-01-08

Enhanced Dashboard Experience

- Redesigned period indicators with elegant badge-style capsules
- Clear visual distinction between "All Time" and specific year views
- Improved readability across all dashboard sections

Country Summary Improvements

- Fixed critical bug where "All Years" filter showed 0 days
- Now correctly displays total days across all years as primary number
- Tax year information shown as helpful context note

Export Trips to Markdown

- Export your travel history as a Markdown file
- Perfect for sharing with tax consultants and accountants
- Respects your current year filter
- Native iOS Share Sheet integration

Localization Quality Update

- Comprehensive review of all 11 languages
- Fixed translation issues in Japanese, Italian, Korean, Russian, Spanish, and French
- Corrected country names: South Korea (French), Czechia, Hong Kong, Macau (Korean)
- All format specifiers now work correctly across all languages

New: Suggest an Idea

- Share your ideas directly from Settings
- Quick access to reach our team via email

Bug Fixes

- Fixed date display showing "M03" instead of month names
- Improved date formatting for System Default language setting
- Various stability improvements

Thank you for using Days of Stay! Your feedback shapes our roadmap.

### 1.3 — 2025-12-18

• Complete Localization — All UI elements now fully translated across all 11 supported languages

• Improved Date Formatting — Dates and numbers now display in your selected app language

• Better Timeline Chart — Compact month labels for improved readability

### 1.2 — 2025-12-02

Complete Multi-Language Support
We're excited to announce full localization for 11 languages! The app now speaks your language:

- English
- German (Deutsch)
- Spanish (Español)
- French (Français)
- Hindi (हिन्दी)
- Italian (Italiano)
- Japanese (日本語)
- Korean (한국어)
- Portuguese (Brazil)
- Portuguese (Portugal)

## Apps similar to Days of Stay

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Visa Day Tracker: Residency](https://appshunter.io/ios/app/visa-day-tracker-residency/id6749048224) | — | Free | Travel |
| [voyage - travel map & globe](https://appshunter.io/ios/app/voyage-travel-map-and-globe/id6758411779) | — | Free | Travel |
| [CountryLog: Days tracker](https://appshunter.io/ios/app/countrylog-days-tracker/id6760278513) | — | Free | Travel |
| [Travel & Residency Tracker](https://appshunter.io/ios/app/travel-and-residency-tracker/id6741759741) | 5.0 (1) | Free | Travel |
| [Country Tracker - Travel Days](https://appshunter.io/ios/app/country-tracker-travel-days/id6759335298) | — | Free | Travel |
| [Days Abroad Counter TripTrack](https://appshunter.io/ios/app/days-abroad-counter-triptrack/id6754455635) | — | Free | Travel |

## More apps by Oppeldt Dmitrii

- [LightNotes: Fast & Private](https://appshunter.io/ios/app/lightnotes-fast-and-private/id6749021051)
- [Invorix - Invoice Maker](https://appshunter.io/ios/app/invorix-invoice-maker/id6761046988)

All apps by Oppeldt Dmitrii: https://appshunter.io/developer/1828488295

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-20.*
