The record you hand to a reviewer.
One complete client year, exactly as RemoteTravel keeps it: every trip with dates, day counts by jurisdiction, the position against each test applied, and a timestamp showing when each entry was logged. It follows the shape of the day-count schedules that sit behind a residency position.
Schedule of days of presence
Client: M. Tan (fictional) · Calendar year 2025 · Tax home: Singapore, 194 days · 11 trips · 8 jurisdictions
The year in one line: the Singapore residency goal held with 11 days to spare, and no foreign limit was crossed.
Days by jurisdiction · 2025
| Jurisdiction | Test applied | Days | Margin | Status |
|---|---|---|---|---|
| Singapore (SG) | At least 183 days in the calendar yearGoal · tax home | 194 | 11 days over goal | Residency Maintained |
| Thailand (TH) | 180 days in the calendar yearLimit | 155 | 25 days below | Approaching Limit |
| Indonesia (ID) | More than 183 days in any 12 monthsLimit | 12 | peak window 12 | Non-Resident |
| Malaysia (MY) | 182 days in the calendar yearLimit | 5 | 177 days below | Non-Resident |
| Schengen area (Netherlands) (NL) | 90 days in any 180 daysLimit | 8 | peak window 8 | Within limit |
| Japan (JP) | No rule configured | 5 | ||
| Vietnam (VN) | No rule configured | 4 | ||
| Hong Kong (HK) | No rule configured | 3 |
Singapore (SG)
At least 183 days in the calendar year · Goal · tax home
194
Residency MaintainedThailand (TH)
180 days in the calendar year · Limit
155
Approaching LimitIndonesia (ID)
More than 183 days in any 12 months · Limit
12
Non-ResidentMalaysia (MY)
182 days in the calendar year · Limit
5
Non-ResidentSchengen area (Netherlands) (NL)
90 days in any 180 days · Limit
8
Within limitJapan (JP)
No rule configured
5
Vietnam (VN)
No rule configured
4
Hong Kong (HK)
No rule configured
3
Two ways a reviewer re-checks Singapore, both in this schedule: sum the Days on the Singapore arrival rows in the movement log below (they foot to 194), or take 365 less 171 full days outside Singapore. Same number either way.
Movement log · 1 Jan to 31 Dec 2025
| Date | Movement | Days | Total to date | Source | Logged |
|---|---|---|---|---|---|
| 1 Jan 2025 | Year opens in Singapore | 5 | SG 5 | ||
| 5 Jan 2025 | SIN → BKK · ThailandFlight · SQ 970 | 41 | TH 41 | Manual | 5 Jan 2025, 21:14 |
| 14 Feb 2025 | BKK → SIN · SingaporeFlight · TG 403 | 18 | SG 23 | Manual | 5 Jan 2025, 21:14 |
| 3 Mar 2025 | SIN → JHB · MalaysiaCoach · Causeway Express | 5 | MY 5 | Manual | 3 Mar 2025, 08:52 |
| 7 Mar 2025 | JHB → SIN · SingaporeCoach · Causeway Express | 18 | SG 41 | Manual | 3 Mar 2025, 08:52 |
| 24 Mar 2025 | SIN → DPS · IndonesiaFlight · TR 280 | 8 | ID 8 | Photo metadata | 25 Mar 2025, 19:03 |
| 31 Mar 2025 | DPS → SIN · SingaporeFlight · TR 281 | 29 | SG 70 | Photo metadata | 25 Mar 2025, 19:03 |
| 28 Apr 2025 | SIN → SGN · VietnamFlight · VN 650 | 4 | VN 4 | Manual | 28 Apr 2025, 22:41 |
| 1 May 2025 | SGN → SIN · SingaporeFlight · VN 651 | 12 | SG 82 | Manual | 28 Apr 2025, 22:41 |
| 12 May 2025 | SIN → BKK · ThailandFlight · TG 404 | 19 | TH 60 | Manual | 13 May 2025, 07:19 |
| 30 May 2025 | BKK → SIN · SingaporeFlight · SQ 973 | 11 | SG 93 | Manual | 13 May 2025, 07:19 |
| 9 Jun 2025 | SIN → NRT · JapanFlight · SQ 638 | 5 | JP 5 | Manual | 9 Jun 2025, 18:27 |
| 13 Jun 2025 | NRT → SIN · SingaporeFlight · SQ 637 | 18 | SG 111 | Manual | 9 Jun 2025, 18:27 |
| 30 Jun 2025 | SIN → AMS · NetherlandsFlight · SQ 324 | 8 | NL 8 | Location | 2 Jul 2025, 09:45 |
| 7 Jul 2025 | AMS → SIN · SingaporeFlight · SQ 325 | 22 | SG 133 | Location | 2 Jul 2025, 09:45 |
| 28 Jul 2025 | SIN → BKK · ThailandFlight · TR 610 | 55 | TH 115 | Manual | 28 Jul 2025, 20:08 |
| 20 Sep 2025 | BKK → CGK · IndonesiaFlight · GA 865 | 4 | ID 12 | Manual | 21 Sep 2025, 08:11 |
| 23 Sep 2025 | CGK → SIN · SingaporeFlight · GA 828 | 14 | SG 147 | Manual | 21 Sep 2025, 08:11 |
| 6 Oct 2025 | SIN → HKG · Hong KongFlight · CX 634 | 3 | HK 3 | Photo metadata | 6 Oct 2025, 12:40 |
| 8 Oct 2025 | HKG → SIN · SingaporeFlight · CX 759 | 6 | SG 153 | Photo metadata | 6 Oct 2025, 12:40 |
| 13 Oct 2025 | SIN → BKK · ThailandFlight · TG 402 | 40 | TH 155 | Manual | 13 Oct 2025, 19:56 |
| 21 Nov 2025 | BKK → SIN · SingaporeFlight · TG 401 | 41 | SG 194 | Manual | 13 Oct 2025, 19:56 |
Days: presence in the destination until the next movement, inclusive of arrival and departure days.
Year opens in Singapore
5 days
1 Jan 2025 · SG 5
SIN → BKK · Thailand
41 days
5 Jan 2025 · Flight · SQ 970 · TH 41
Manual · Logged 5 Jan 2025, 21:14
BKK → SIN · Singapore
18 days
14 Feb 2025 · Flight · TG 403 · SG 23
Manual · Logged 5 Jan 2025, 21:14
SIN → JHB · Malaysia
5 days
3 Mar 2025 · Coach · Causeway Express · MY 5
Manual · Logged 3 Mar 2025, 08:52
JHB → SIN · Singapore
18 days
7 Mar 2025 · Coach · Causeway Express · SG 41
Manual · Logged 3 Mar 2025, 08:52
SIN → DPS · Indonesia
8 days
24 Mar 2025 · Flight · TR 280 · ID 8
Photo metadata · Logged 25 Mar 2025, 19:03
DPS → SIN · Singapore
29 days
31 Mar 2025 · Flight · TR 281 · SG 70
Photo metadata · Logged 25 Mar 2025, 19:03
SIN → SGN · Vietnam
4 days
28 Apr 2025 · Flight · VN 650 · VN 4
Manual · Logged 28 Apr 2025, 22:41
SGN → SIN · Singapore
12 days
1 May 2025 · Flight · VN 651 · SG 82
Manual · Logged 28 Apr 2025, 22:41
SIN → BKK · Thailand
19 days
12 May 2025 · Flight · TG 404 · TH 60
Manual · Logged 13 May 2025, 07:19
BKK → SIN · Singapore
11 days
30 May 2025 · Flight · SQ 973 · SG 93
Manual · Logged 13 May 2025, 07:19
SIN → NRT · Japan
5 days
9 Jun 2025 · Flight · SQ 638 · JP 5
Manual · Logged 9 Jun 2025, 18:27
NRT → SIN · Singapore
18 days
13 Jun 2025 · Flight · SQ 637 · SG 111
Manual · Logged 9 Jun 2025, 18:27
SIN → AMS · Netherlands
8 days
30 Jun 2025 · Flight · SQ 324 · NL 8
Location · Logged 2 Jul 2025, 09:45
AMS → SIN · Singapore
22 days
7 Jul 2025 · Flight · SQ 325 · SG 133
Location · Logged 2 Jul 2025, 09:45
SIN → BKK · Thailand
55 days
28 Jul 2025 · Flight · TR 610 · TH 115
Manual · Logged 28 Jul 2025, 20:08
BKK → CGK · Indonesia
4 days
20 Sep 2025 · Flight · GA 865 · ID 12
Manual · Logged 21 Sep 2025, 08:11
CGK → SIN · Singapore
14 days
23 Sep 2025 · Flight · GA 828 · SG 147
Manual · Logged 21 Sep 2025, 08:11
SIN → HKG · Hong Kong
3 days
6 Oct 2025 · Flight · CX 634 · HK 3
Photo metadata · Logged 6 Oct 2025, 12:40
HKG → SIN · Singapore
6 days
8 Oct 2025 · Flight · CX 759 · SG 153
Photo metadata · Logged 6 Oct 2025, 12:40
SIN → BKK · Thailand
40 days
13 Oct 2025 · Flight · TG 402 · TH 155
Manual · Logged 13 Oct 2025, 19:56
BKK → SIN · Singapore
41 days
21 Nov 2025 · Flight · TG 401 · SG 194
Manual · Logged 13 Oct 2025, 19:56
Days: presence in the destination until the next movement, inclusive of arrival and departure days.
Travel documents on file
Passport · Singapore
Expires 18 Aug 2027
ValidDestination Thailand visa (DTV)
Expires 30 Jun 2029
ValidVietnam e-visa
Expired 26 Jul 2025
ExpiredExpiries sit next to the day counts, so a lapsing visa is visible before it becomes a status problem in the file. Reminders go to the client, so the firm never chases a renewal date.
Sample data; M. Tan is fictional and routes are illustrative. Each jurisdiction's own part-day rule applies, set at firm onboarding, so a movement day counts in both the country left and the country entered, and totals across jurisdictions can exceed 365.
Source shows how each entry was captured; manual entry ships today, photo-metadata and location capture arrive with the imports noted above. The Logged column shows when the entry was created. Timestamps are stored from day one; showing them on shared records is in development.
Set up around how your firm works.
The record above is the default. During onboarding we adjust it with you, working directly with the founding team, before your first client logs a trip.
Tell us how your reviewers want it. Contact us.
Tests and directions. Choose which residency tests are applied for each client, as limits to stay under or goals to keep, matched to the jurisdictions your practice actually files in. For clients maintaining residency in more than one jurisdiction, the schedule shows explicit presence periods for each residency jurisdiction instead of deriving one by complement.
Counting conventions. Part-day treatment and day-count rules set per jurisdiction to match the positions you take.
Record format. Naming, column order, and summary layout aligned to your firm's working paper style, including white-labeled records issued under your firm's branding.
Put your clients on the record.
Book a 30-minute call and we walk through how rollout would work for your practice: which clients to start with, what they see, and what you get at review time.
You talk directly to a founder. Prefer email? Every message gets a reply, usually within one business day.
partners@remotetravel.app