Вы когда-нибудь задумывались о том, что при пребывании в странах определенное количество дней, необходимо иметь статус налогового резидента и платить в ней налоги?
В законодательстве каждой страны определено количество необходимых дней для получения статуса “Налоговый резидент”. Обычно это 183 дня. Дни, необходимые для определения резидентства, не обязательно должны быть последовательными. Они могут прерываться, например, на время отпусков и командировок. Эти дни тоже нужно учитывать. Если пользователь получил статус налогового резидента, то ему необходимо заплатить налоги в этой стране.
Как сделать подсчет дней наиболее удобным, чтобы пользователь без лишних «телодвижений» видел статистику посещения? При первом запуске, приложение запрашивает доступ на отслеживание геопозиции пользователя в двух вариантах: либо всегда, либо при открытии приложения. Для экономии батареи при постоянном отслеживании геопозиции, мы внедрили оптимизацию - сделали так, чтобы отслеживались только большие изменения в локации. Если выбрать этот вариант, в историю поездок автоматически добавляется новая поездка. К этой поездке прикрепляются данные с текущим местоположением и датой, а дата выезда остается открытой до момента изменения страны.
Помимо автоматического определения страны, пользователь может самостоятельно выбрать страны, в которых он является резидентом или планирует им стать. Точно также можно выбрать и свои будущие поездки на несколько лет вперед.
С подсчетом дней и расположением пользователя определились. Но что же делать с основной функцией, которая несет всю пользу и решает боль целевой аудитории? Естественно, это уведомления. Приложение сообщает пользователю сколько осталось дней пребывания в стране для получения статуса “налоговый резидент”. Если количество дней уже превысило или совпало с необходимым, то пользователю прилетит уведомление о достижении его цели - становлении налоговым резидентом этой страны.
Примечательно, что мы столкнулись с тем, что некоторые люди никогда не слышали о налоговом резидентстве и не понимают, для чего оно нужно.
Так как клиент - профессиональный юрист, мы предложили ему сделать небольшую базу знаний по теме. Например, добавить в приложение информацию о законодательстве налогового резидентства в посещаемой стране. Клиент поддержал нашу идею и мы добавили этот функционал в приложение. А благодаря юридическим компетенциям заказчика, информация по каждой стране постоянно обновляется и соответствует современному законодательству.
Клиент пришел к нам только с одним определенным пожеланием по дизайну приложения - он должен быть ориентирован на премиальный сегмент. После нескольких примеров заказчика, наши дизайнеры сразу поняли, что хочет клиент и очень быстро представили концепт и дизайн, который не получил потом ни одной правки.
Цитата дизайнера Кати Токмаковой: Было очень интересно работать над Residays, потому что на рынке просто нет подобных приложений. Прежде всего, это значит, что можно еще многое придумать, реализовать и внедрить.
Благодаря понятной логике приложения, разработку мы закрыли за 2 месяца. На этапе тестирования мы успели побывать и в Южной Африке, и в Германии, и в Арабских Эмиратах. Получили статус налоговых резидентов Англии, Франции и Китая. Мы почувствовали себя настоящими путешественниками, и теперь не хотим в отпуск.
По итогу мы получили полезное и простое приложение, которое помогает считать дни пребывания в других странах, ведет учет поездок и знакомит с законодательством других стран.
Мы очень довольны своей работой, приложение отлично функционирует, заказчик доволен. Наша команда совместно с Resisdays разработала продукт, который выполняет полезные функции и не имеет бесплатных аналогов на рынке.
Сейчас приложение разработано на двух языках - русском и английском. Однако, в последующих версиях планируется добавление и других языков.
Проведите конкурс среди участников CMS Magazine
Узнайте цены и сроки уже завтра. Это бесплатно и займет ≈5 минут.