(066) 87-010-10 Перезвоните мне
  • В избранное
  • Печать
  • Шрифт
  • Цвет фона
  • Комментарии 0
  • В разработке
1/14
Налоги и бухгалтерский учет
Налоги и бухгалтерский учет
Октябрь , 2015/№ 80

Запоздавшие НН/РК: как их учитывать?

Изменения атакуют НН постоянно. Казалось бы, только приноровились к их учету «месяц в месяц», как снова перемены: для НК ввели «свой» срок — 365 дней. Сориентироваться во всем этом круговороте новшеств не так-то уж и просто. Поэтому давайте разберем, как «на сегодня» учитывать запоздавшие НН.

НДС

Сразу уточним: так как бумажных НН/РК в природе больше нет, «запаздывать», как раньше,
к покупателю они не могут. Поэтому сегодня под «запоздавшими» будем понимать НН/РК:

(1) зарегистрированные в ЕРНН «с опозданием» (т. е. позже установленного «общего» 15-дневного срока регистрации). Однако помните (!), что для НН/РК июля/августа/сентября 2015 года установлен «свой» специфичный срок регистрации (о нем еще скажем дальше), и

(2) зарегистрированные (не важно — «своевременно» или «с опозданием»), но которые решено «попридержать» и отразить по ним НК в декларации «попозже» (в силу разрешенных 365 дней, о которых также еще упомянем).

В общем, запоздавшими будем считать НН/РК как с запоздалой регистрацией, так и с запоздалым отражением НК.

Ну а начнем с того, что вспомним общие НН/РК-моменты, а дальше перейдем к конкретным ситуациям.

Предел для регистрации НН/РК — 180 дней

Возьмите на заметку! «По максимуму» на регистрацию НН/РК в ЕРНН отводится 180 дней (не 365 (!) — не путайте с НК*). Да-да! Налоговики в этом вопросе непреклонны. Они твердят: зарегистрировать НН/РК в ЕРНН можно не позже 180 дней с даты составления (см. письмо № 29163). А вот если НН/РК в течение 180 календарных дней не зарегистрированы, они не могут быть основанием для формирования НК (см. подкатегорию 101.15 БЗ).

* Хотя после Закона № 643 срок регистрации НН/РК по логике должны были расширить — «подвинуть» также до 365 дней. Но чуда не произошло, и вопреки НКУ, благодаря антизаконной позиции фискалов срок остался прежним — 180 дней (подробнее об этом см. «Налоги и бухгалтерский учет», 2015, № 66, с. 13).

Так что учтите:

Зарегистрировать НН/РК позже «предельных» 180 дней просто не получится

Не упускайте этот момент из виду. Не подведите покупателя, иначе он может навсегда потерять НК. Да и себя: ведь за нерегистрацию в течение 180 дней НН/РК (которые выдаются покупателю) грозит 50 % штраф ( п. 1201.2 НКУ**).

** Заметьте, что от 50 % штрафа «переходной» п. 35 подразд. 2 разд. ХХ НКУ не освобождает. Правда, налоговики еще должны утвердить порядок применения штрафов по ст. 1201 НКУ — за нерегистрацию/просроченную регистрацию НН/РК ( п. 1201.3 НКУ).

В общем, помните, что «потолок» для регистрации — заветные «полгода». Поэтому регистрируйте НН/РК, пока с даты составления не прошло 180 дней — не пропускайте этот срок.

Теперь — об отражении НК.

Срок для НК — 365 дней

Напомним: с 29 июля 2015 года Закон № 643 вернул предельный срок на отражение НК — 365 дней. Его «железно» закрепили в п. 198.6 НКУ. Теперь там говорится: если полученные и зарегистрированные НН плательщик не включил в НК в соответствующем периоде, такое право сохраняется за ним в течение 365 календарных дней с даты составления НН.

В общем, отражать НК по зарегистрированным НН разрешено в течение 365 дней с даты составления (новый абзац четвертый п. 198.6 НКУ). Главное условие для этого — регистрация (!) НН. Ну а поскольку на нее дано 180 дней, то в целом ситуация вырисовывается такая (см. рисунок):

Когда работает срок 365 дней

Считаем, правило «365 дней» должно применяться и к РК. Хотя налоговики об этом до сих пор не высказались.

В каком периоде «рождается» НК

Фактически на отражение НК теперь есть год «в запасе». Однако прояcним еще один момент: «с когда» можно начинать отражать НК? Если хотите — какой самый первый период его возникновения? Рассмотрим это отдельно для НН и для РК.

НН, зарегистрированные «своевременно» и
«с опозданием»: когда будет НК.
Здесь все зависит от двух обстоятельств: факта и момента регистрации НН. То есть важно:

— зарегистрирована НН (главное условие для отражения НК, п. 198.6 НКУ) или не зарегистрирована (тогда НК не возникает). И если условие «регистрации» соблюдается, то

— своевременно или несвоевременно зарегистрирована НН.

На всякий случай повторим, что для НН июля/августа/сентября введены «свои» сроки регистрации ( п. 39 подразд. 2 разд. ХХ НКУ). То есть «общий» 15-дневный срок из п. 201.10 НКУ к ним не применяется, а сроки регистрации зависят от того, в какой половине месяца (первой или второй) составлена НН (подробнее о сроках регистрации НН III квартала см. «Налоги и бухгалтерский учет», 2015, № 64, с. 4). И кстати, эти же сроки регистрации действуют для июльских/августовских/сентябрьских РК ( письмо № 29163). Итак, если НН зарегистрирована, НК по ней возникает так (попутно для полноты картины скажем и об НО у продавца — см. табл. 1 на с. 6):

Таблица 1. Когда возникают НО/НК по НН

НН зарегистрирована:

«своевременно»

«с опозданием»

У продавца:

НО возникают в периоде составления НН — первого события
(независимо от периода регистрации НН)
( п. 201.10 НКУ)

У покупателя:

НК возникает в периоде составления НН*

НК возникает в периоде регистрации НН*
( абзац пятый п. 198.6 НКУ)

Например: НН от 20.08.2015 г. зарегистрирована 10.09.2015 г. («своевременно»). Тогда
НО у продавца и НК у покупателя* возникают в августе
(периоде составления НН)

Например: НН от 20.08.2015 г. зарегистрирована 25.09.2015 г.

(«с опозданием»). Тогда:

— НО у продавца возникает в августе
(периоде составления НН);

— НК у покупателя возникает в сентябре (периоде запоздалой регистрации НН)*

* Однако НК по зарегистрированной НН покупатель может отразить и позже — в других периодах в течение 365 дней с даты составления НН.

Учтите, что НО у продавца возникают в периоде составления (!) НН (т. е. на дату первого события), независимо от регистрации ( п. 201.10 НКУ). Поэтому продавец должен в любом случае показать эти НО в декларации — не важно, зарегистрирована или не зарегистрирована НН.

РК, зарегистрированные «своевременно» и
«с опозданием»: когда будет НК.
А вот в ситуации с РК, во-первых, важно посмотреть, какой это РК: «увеличивающий» или «уменьшающий».

А во-вторых, заметьте, что Закон № 643 подкорректировал ст. 192 НКУ. И в ней теперь при корректировках разрешено продавцу уменьшать (!) НО, а покупателю увеличивать (!) НК строго только после регистрации РК. Поэтому в таких случаях период регистрации окажется определяющим.

С учетом этого корректировку НДС стороны проводят так (см. табл. 2).

Заметьте: при НДС-корректировках доначислить НО (уменьшить НК) — обязанность (!) продавца (покупателя). Причем эта обязанность не зависит от периода составления/регистрации РК. А провести корректировку (продавцу — увеличить НО/покупателю — уменьшить НК) необходимо уже в периоде осуществления перерасчета. На это, повторим, не влияет регистрация РК.

А вот в зеркальных корректировках контрагентов — что интересно — наоборот, все решает регистрация РК. Ведь «корректировочная» ст. 192 НКУ при НДС-корректировках позволяет: покупателю увеличивать НК (продавцу — уменьшать НО) только после регистрации РК продавцом (покупателем). То есть провести корректировку разрешается только в периоде регистрации РК (причем не имеет значения, какой оказалась регистрация — «с опозданием» или «своевременной»). В общем, корректировку контрагенты проводят после регистрации РК.

Ну а теперь, вспомнив ключевые правила, рассмотрим часто встречающиеся ситуации с запоздавшими НН.

Запоздавшие НН: типичные ситуации

В каждой ситуации исследуем судьбу НК. Когда он будет возникать у покупателя? Как быть, если его не отразили раньше? Можно ли его показать сейчас?

Ситуация 1. Новые НН/РК (составлены и зарегистрированы после 29.07.2015 г.). Сперва — о новых НН, потом — об РК. Ведь все они заслуживают отдельного внимания.

Новые НН. С новыми НН — проще всего. Допустим, что НН составлены и зарегистрированы после 29.07.2015 г., когда предельный срок для НК (365 дней) уже работает. А значит,

для таких НН вовсю действует правило «365 дней»

То есть отразить НК по такой зарегистрированной НН можно в любом (!) периоде, пока с даты составления НН не прошло 365 дней.

На всякий случай уточним: если НН зарегистрирована «с опозданием», НК по ней можно отражать начиная с периода запоздалой регистрации (см. табл. 1)
и до тех пор, пока не истекут предельные 365 дней.

Заметьте! Месяц (квартал), в котором истекают предельные 365 дней, является последним месяцем (кварталом), когда можно отразить НК в декларации.

Например: НН от 02.09.2015 г. зарегистрирована «с опозданием» в октябре 2015 года. Тогда отразить НК по ней можно начиная с декларации за октябрь (месяц запоздалой регистрации НН и возникновения права на НК) и по сентябрь 2016 года включительно (месяц, в котором истекут предельные 365 дней с даты составления НН).

Что важно (!): пока не истекли 365 дней, УР не подаем, а смело отражаем НК в любой из
деклараций — как НК текущего периода
(т. е. в нашем случае — в любой из деклараций с октября 2015 года по сентябрь 2016 года). Это подтверждает пример 2 из письма № 29163.

А если, скажем, приключилась неприятность: 365 дней прошло, однако по оплошности НК так и не показали по зарегистрированной НН? Не будут ли налоговики в этом случае препятствовать возможности подачи УР в течение 1095 дней и говорить, что раз 365 дней прошло, то УР вообще подать нельзя и восстановить НК больше невозможно?

Ведь в бытность «старых» 365 дней (существовавших в «старом» п. 198.6 НКУ до 01.01.2015 г.) контролеры ограничивали исправление НК «строго 365 днями». На общий срок для исправления ошибок (1095 дней) они внимания не обращали, а просто по истечении 365 дней не принимали УР.

Правда, уже под занавес 2014 года неожиданно появилось довольно либеральное письмо: самые «главные» налоговики разъяснили, что исправлять ошибки (в том числе уточнять НК) можно в течение срока давности — 1095 дней (письмо ГФСУ от 10.10.2014 г. № 4828/6/99-99-19-03-002-15; консультация в «Вестнике Министерства доходов и сборов Украины», 2014, № 39, с. 53).

Однако уповать на него всецело мы бы не рекомендовали. Скорее всего, контролеры сегодня не согласятся с тем, что если НК в течение 365 дней не показали, его можно восстановить через УР в течение 1095 дней ( ст. 50, 102 НКУ). Ведь в таком случае годичный срок становится весьма условным ограничителем. Поэтому до появления четких разъяснений на сей счет настоятельно советуем ориентироваться именно на 365-дневный срок.

Новые РК. Теперь представим, что РК составлены и зарегистрированы после 29.07.2015 г. Тогда, если при корректировке:

— НДС увеличивается — то увеличить НК покупатель может только в периоде регистрации НК продавцом;

— НДС уменьшается — то уменьшить НК покупатель обязан строго (!) в периоде перерасчета, независимо от получения/регистрации РК (см. табл. 2).

Таблица 2. Когда корректируют НО/НК по РК

(«+») «Увеличивающий» РК зарегистрирован:

«своевременно»

«с опозданием»

Продавец:

должен увеличить НО в периоде проведения перерасчета НДС
(независимо от периода регистрации РК)
( п. 17 Порядка № 569)

Покупатель:

может увеличить НК в периоде регистрации РК продавцом*
( п.п. 192.1.2 НКУ)

Например:

«Увеличивающий» РК от 22.09.2015 г. зарегистрирован 02.10.2015 г. («своевременно»). Тогда:

— продавец должен увеличить НО
в сентябре (периоде перерасчета);

— покупатель может увеличить НК
в октябре (периоде регистрации РК)

Например:

«Увеличивающий» РК от 22.09.2015 г. зарегистрирован 04.11.2015 г.

(«с опозданием»). Тогда:

— продавец должен увеличить НО
в сентябре (периоде перерасчета);

— покупатель может увеличить НК
в ноябре (периоде запоздалой регистрации РК)

* По логике, 365 дней из п. 198.6 НКУ должны касаться и РК. Однако налоговики об этом до сих пор не высказались.

(«-») «Уменьшающий» РК зарегистрирован:

«своевременно»

«с опозданием»

Продавец:

может уменьшить НО в периоде регистрации РК покупателем
( п.п. 192.1.1 НКУ)

Покупатель:

должен уменьшить НК в периоде проведения перерасчета НДС
(независимо от получения РК от продавца и периода его регистрации)
( п. 17 Порядка № 569, подкатегория 101.07 БЗ)

Например:

«Уменьшающий» РК от 22.09.2015 г. зарегистрирован 02.10.2015 г. («своевременно»). Тогда:

— продавец может уменьшить НО
в октябре (периоде регистрации РК);

— покупатель должен уменьшить НК
в сентябре (периоде перерасчета)

Например:

«Уменьшающий» РК от 22.09.2015 г. зарегистрирован 04.11.2015 г.

(«с опозданием»). Тогда:

— продавец может уменьшить НО
в ноябре (периоде запоздалой регистрации РК);

— покупатель должен уменьшить НК
в сентябре (периоде перерасчета)

Примечание:

До 29.07.2015 г. подход к учету своевременно зарегистрированных РК и своевременно зарегистрированных НН был одинаков. То есть если РК был зарегистрирован «своевременно», то покупатель мог увеличивать НК (продавец — уменьшать НО) уже в периоде составления (!) РК.

Так, скажем, раньше:

— по «увеличивающему» РК от 28.05.2015 г., зарегистрированному «своевременно» 04.06.2015 г., покупатель мог увеличить НК уже в мае (периоде составления РК);

— по «уменьшающему» РК от 27.05.2015 г., зарегистрированному «своевременно» 03.06.2015 г., продавец мог уменьшить НО уже в мае (периоде составления РК).

Однако с 29.07.2015 г. (после того, как Закон № 643 подкорректировал ст. 192 НКУ) покупателю разрешено увеличивать НК/продавцу — уменьшать НО только в периоде регистрации (!) РК. Так что регистрация РК для этих случаев стала главной.

Ситуация 2. Старые НН/РК 2015 года (составлены и зарегистрированы до 29.07.2015 г.). А как быть, если НК по старым НН/РК (составленным и зарегистрированным до 29.07.2015 г.) до сих пор не отразили в декларации? Здесь рассуждаем так.

Эти НН/РК «родом» из прошлого. Право на НК по ним возникло еще до 29.07.2015 г. Тогда 365 дней для НК еще не действовали, зато «священным» было правило «месяц в месяц». Из-за него НК возникал в периоде составления НН (или регистрации НН — при запоздалой регистрации).

Выходит,

если тогда НК по зарегистрированной НН не отразили, была допущена ошибка

А значит, чтобы сейчас ее исправить, нужно за «тот» ошибочный период подать УР. И тем самым через УР восстановить НК «того» периода. Пока это, пожалуй, самый «спокойный» вариант. Тем более, судя по звонкам с «горячей линии», налоговики
исповедуют именно такой подход.

Ситуация 3. Старые НН/РК 2015 года (составлены до 29.07.2015 г., а зарегистрированы после этой даты). Эти НН/РК зарегистрированы после 29.07.2015 г. Стало быть, и НК по ним возник уже после этой даты, когда вовсю заработали 365 дней. Поэтому, считаем,

к таким НН есть все основания применить правило «365 дней»

То есть НК по ним можно отражать в любом периоде, начиная с периода составления НН (при своевременной регистрации) или регистрации НН (при запоздалой регистрации) и до того периода, пока не истекут предельные 365 дней с даты
составления НН.

Ситуация 4. Совсем старые НН/РК 2014 года. А здесь сперва давайте вспомним, что налоговики говорили раньше о таких НН/РК. Так, в феврале этого года контролеры разъясняли: по запоздавшим НН/РК 2014 года (т. е. составленным с 01.01.2014 г. до 01.01.2015 г.) можно восстановить НК, подав к соответствующим периодам 2014 года УР ( письмо ГФСУ от 17.02.2015 г. № 5292/7/99-99-19-03-02-17).

Причем, что интересно, контролеры признавали: подать УР к периодам 2014 года можно в течение общего срока давности — 1095 дней (см. консультацию в подкатегории 101.28 БЗ, сегодня, правда, значащуюся там со сроком действия «до 29.07.2015 г.»).

В связи с этим пока по старым НН 2014 года спокойнее действовать все так же. То есть дозаявлять НК по ним, самоисправляясь через УР.

Хотя тут возникают опасения: не пересмотрят ли контролеры прежний свой подход? То есть не станут ли распространять на эти старые НН 2014 года нововведенный срок в 365 дней?

Тогда вся неприятность в том, что из-за 365 дней часть НН 2014 года может оказаться под вопросом. Ведь выйдет, что доотразить НК получится только по НН за октябрь — декабрь 2014 года (т. е. с даты составления которых не прошло 365 дней), тогда как НН января — сентября 2014 года окажутся
«за бортом».

Ну а пока на всякий случай проинвентаризируйте свои старые НН 2014 года и поспешите по ним через УР заявить НК.

А вот о бухучете «запоздавшего» и «своевременного» НК (с учетом запланированных изменений в НДС-Инструкцию от Минфина) вы можете прочесть в «Налоги и бухгалтерский учет», 2015, № 76, с. 9.

выводы

  • Зарегистрировать НН/РК в ЕРНН можно не позже 180 дней с даты составления.
  • С 29.07.2015 г. НК можно отражать в течение 365 дней с даты составления НН.
  • При НДС-корректировках продавец может уменьшать НО (покупатель — увеличивать НК) только в периоде регистрации РК.
  • Пока о том, работают ли 365 дней для старых НН 2014 года и НН, зарегистрированных до 29.07.2015 г., налоговики еще не высказались.

Документы статтьи

  1. НКУ — Налоговый кодекс Украины от 02.12.2010 г. № 2755-VI.
  2. Закон № 643 — Закон Украины «О внесении изменений в Налоговый кодекс Украины относительно усовершенствования администрирования налога на добавленную стоимость» от 16.07.2015 г. № 643-VIII.
  3. Порядок № 569Порядок электронного администрирования налога на добавленную стоимость, утвержденный постановлением КМУ от 16.10.2014 г. № 569.
  4. Письмо № 29163 — письмо ГФСУ от 07.08.2015 г. № 29163/7/99-99-19-03-02-17.
налоговая накладная, расчет корректировки добавить теги изменить теги
Добавьте свои теги к статье
Разделяйте метки запятой. Например: бухгалтерия, форма, проценты, НДС, квартальный отчёт. Максимальное количество 10.
или Закрыть
Ваша оценка учтена! Оцените статью :
  • Хорошо
  • Нормально
  • Плохо
Поделиться:
Комментарии к статье
!function(e,t,i){"use strict";"function"==typeof define&&define.amd?define(i):"undefined"!=typeof module&&module.exports?module.exports=i():t.exports?t.exports=i():t[e]=i()}("Fingerprint2",this,function(){"use strict";var e=function(t){if(!(this instanceof e))return new e(t);var i={swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",detectScreenOrientation:!0,sortPluginsFor:[/palemoon/i],userDefinedFonts:[]};this.options=this.extend(t,i),this.nativeForEach=Array.prototype.forEach,this.nativeMap=Array.prototype.map};return e.prototype={extend:function(e,t){if(null==e)return t;for(var i in e)null!=e[i]&&t[i]!==e[i]&&(t[i]=e[i]);return t},get:function(e){var t=this,i={data:[],push:function(e){var i=e.key,a=e.value;"function"==typeof t.options.preprocessor&&(a=t.options.preprocessor(i,a)),this.data.push({key:i,value:a})}};i=this.userAgentKey(i),i=this.languageKey(i),i=this.colorDepthKey(i),i=this.pixelRatioKey(i),i=this.hardwareConcurrencyKey(i),i=this.screenResolutionKey(i),i=this.availableScreenResolutionKey(i),i=this.timezoneOffsetKey(i),i=this.sessionStorageKey(i),i=this.localStorageKey(i),i=this.indexedDbKey(i),i=this.addBehaviorKey(i),i=this.openDatabaseKey(i),i=this.cpuClassKey(i),i=this.platformKey(i),i=this.doNotTrackKey(i),i=this.pluginsKey(i),i=this.canvasKey(i),i=this.webglKey(i),i=this.adBlockKey(i),i=this.hasLiedLanguagesKey(i),i=this.hasLiedResolutionKey(i),i=this.hasLiedOsKey(i),i=this.hasLiedBrowserKey(i),i=this.touchSupportKey(i),i=this.customEntropyFunction(i),this.fontsKey(i,function(i){var a=[];t.each(i.data,function(e){var t=e.value;"undefined"!=typeof e.value.join&&(t=e.value.join(";")),a.push(t)});var r=t.x64hash128(a.join("~~~"),31);return e(r,i.data)})},customEntropyFunction:function(e){return"function"==typeof this.options.customFunction&&e.push({key:"custom",value:this.options.customFunction()}),e},userAgentKey:function(e){return this.options.excludeUserAgent||e.push({key:"user_agent",value:this.getUserAgent()}),e},getUserAgent:function(){return navigator.userAgent},languageKey:function(e){return this.options.excludeLanguage||e.push({key:"language",value:navigator.language||navigator.userLanguage||navigator.browserLanguage||navigator.systemLanguage||""}),e},colorDepthKey:function(e){return this.options.excludeColorDepth||e.push({key:"color_depth",value:screen.colorDepth||-1}),e},pixelRatioKey:function(e){return this.options.excludePixelRatio||e.push({key:"pixel_ratio",value:this.getPixelRatio()}),e},getPixelRatio:function(){return window.devicePixelRatio||""},screenResolutionKey:function(e){return this.options.excludeScreenResolution?e:this.getScreenResolution(e)},getScreenResolution:function(e){var t;return t=this.options.detectScreenOrientation&&screen.height>screen.width?[screen.height,screen.width]:[screen.width,screen.height],"undefined"!=typeof t&&e.push({key:"resolution",value:t}),e},availableScreenResolutionKey:function(e){return this.options.excludeAvailableScreenResolution?e:this.getAvailableScreenResolution(e)},getAvailableScreenResolution:function(e){var t;return screen.availWidth&&screen.availHeight&&(t=this.options.detectScreenOrientation?screen.availHeight>screen.availWidth?[screen.availHeight,screen.availWidth]:[screen.availWidth,screen.availHeight]:[screen.availHeight,screen.availWidth]),"undefined"!=typeof t&&e.push({key:"available_resolution",value:t}),e},timezoneOffsetKey:function(e){return this.options.excludeTimezoneOffset||e.push({key:"timezone_offset",value:(new Date).getTimezoneOffset()}),e},sessionStorageKey:function(e){return!this.options.excludeSessionStorage&&this.hasSessionStorage()&&e.push({key:"session_storage",value:1}),e},localStorageKey:function(e){return!this.options.excludeSessionStorage&&this.hasLocalStorage()&&e.push({key:"local_storage",value:1}),e},indexedDbKey:function(e){return!this.options.excludeIndexedDB&&this.hasIndexedDB()&&e.push({key:"indexed_db",value:1}),e},addBehaviorKey:function(e){return document.body&&!this.options.excludeAddBehavior&&document.body.addBehavior&&e.push({key:"add_behavior",value:1}),e},openDatabaseKey:function(e){return!this.options.excludeOpenDatabase&&window.openDatabase&&e.push({key:"open_database",value:1}),e},cpuClassKey:function(e){return this.options.excludeCpuClass||e.push({key:"cpu_class",value:this.getNavigatorCpuClass()}),e},platformKey:function(e){return this.options.excludePlatform||e.push({key:"navigator_platform",value:this.getNavigatorPlatform()}),e},doNotTrackKey:function(e){return this.options.excludeDoNotTrack||e.push({key:"do_not_track",value:this.getDoNotTrack()}),e},canvasKey:function(e){return!this.options.excludeCanvas&&this.isCanvasSupported()&&e.push({key:"canvas",value:this.getCanvasFp()}),e},webglKey:function(e){return this.options.excludeWebGL?e:this.isWebGlSupported()?(e.push({key:"webgl",value:this.getWebglFp()}),e):e},adBlockKey:function(e){return this.options.excludeAdBlock||e.push({key:"adblock",value:this.getAdBlock()}),e},hasLiedLanguagesKey:function(e){return this.options.excludeHasLiedLanguages||e.push({key:"has_lied_languages",value:this.getHasLiedLanguages()}),e},hasLiedResolutionKey:function(e){return this.options.excludeHasLiedResolution||e.push({key:"has_lied_resolution",value:this.getHasLiedResolution()}),e},hasLiedOsKey:function(e){return this.options.excludeHasLiedOs||e.push({key:"has_lied_os",value:this.getHasLiedOs()}),e},hasLiedBrowserKey:function(e){return this.options.excludeHasLiedBrowser||e.push({key:"has_lied_browser",value:this.getHasLiedBrowser()}),e},fontsKey:function(e,t){return this.options.excludeJsFonts?this.flashFontsKey(e,t):this.jsFontsKey(e,t)},flashFontsKey:function(e,t){return this.options.excludeFlashFonts?t(e):this.hasSwfObjectLoaded()&&this.hasMinFlashInstalled()?"undefined"==typeof this.options.swfPath?t(e):void this.loadSwfAndDetectFonts(function(i){e.push({key:"swf_fonts",value:i.join(";")}),t(e)}):t(e)},jsFontsKey:function(e,t){var i=this;return setTimeout(function(){var a=["monospace","sans-serif","serif"],r=["Andale Mono","Arial","Arial Black","Arial Hebrew","Arial MT","Arial Narrow","Arial Rounded MT Bold","Arial Unicode MS","Bitstream Vera Sans Mono","Book Antiqua","Bookman Old Style","Calibri","Cambria","Cambria Math","Century","Century Gothic","Century Schoolbook","Comic Sans","Comic Sans MS","Consolas","Courier","Courier New","Garamond","Geneva","Georgia","Helvetica","Helvetica Neue","Impact","Lucida Bright","Lucida Calligraphy","Lucida Console","Lucida Fax","LUCIDA GRANDE","Lucida Handwriting","Lucida Sans","Lucida Sans Typewriter","Lucida Sans Unicode","Microsoft Sans Serif","Monaco","Monotype Corsiva","MS Gothic","MS Outlook","MS PGothic","MS Reference Sans Serif","MS Sans Serif","MS Serif","MYRIAD","MYRIAD PRO","Palatino","Palatino Linotype","Segoe Print","Segoe Script","Segoe UI","Segoe UI Light","Segoe UI Semibold","Segoe UI Symbol","Tahoma","Times","Times New Roman","Times New Roman PS","Trebuchet MS","Verdana","Wingdings","Wingdings 2","Wingdings 3"],n=["Abadi MT Condensed Light","Academy Engraved LET","ADOBE CASLON PRO","Adobe Garamond","ADOBE GARAMOND PRO","Agency FB","Aharoni","Albertus Extra Bold","Albertus Medium","Algerian","Amazone BT","American Typewriter","American Typewriter Condensed","AmerType Md BT","Andalus","Angsana New","AngsanaUPC","Antique Olive","Aparajita","Apple Chancery","Apple Color Emoji","Apple SD Gothic Neo","Arabic Typesetting","ARCHER","ARNO PRO","Arrus BT","Aurora Cn BT","AvantGarde Bk BT","AvantGarde Md BT","AVENIR","Ayuthaya","Bandy","Bangla Sangam MN","Bank Gothic","BankGothic Md BT","Baskerville","Baskerville Old Face","Batang","BatangChe","Bauer Bodoni","Bauhaus 93","Bazooka","Bell MT","Bembo","Benguiat Bk BT","Berlin Sans FB","Berlin Sans FB Demi","Bernard MT Condensed","BernhardFashion BT","BernhardMod BT","Big Caslon","BinnerD","Blackadder ITC","BlairMdITC TT","Bodoni 72","Bodoni 72 Oldstyle","Bodoni 72 Smallcaps","Bodoni MT","Bodoni MT Black","Bodoni MT Condensed","Bodoni MT Poster Compressed","Bookshelf Symbol 7","Boulder","Bradley Hand","Bradley Hand ITC","Bremen Bd BT","Britannic Bold","Broadway","Browallia New","BrowalliaUPC","Brush Script MT","Californian FB","Calisto MT","Calligrapher","Candara","CaslonOpnface BT","Castellar","Centaur","Cezanne","CG Omega","CG Times","Chalkboard","Chalkboard SE","Chalkduster","Charlesworth","Charter Bd BT","Charter BT","Chaucer","ChelthmITC Bk BT","Chiller","Clarendon","Clarendon Condensed","CloisterBlack BT","Cochin","Colonna MT","Constantia","Cooper Black","Copperplate","Copperplate Gothic","Copperplate Gothic Bold","Copperplate Gothic Light","CopperplGoth Bd BT","Corbel","Cordia New","CordiaUPC","Cornerstone","Coronet","Cuckoo","Curlz MT","DaunPenh","Dauphin","David","DB LCD Temp","DELICIOUS","Denmark","DFKai-SB","Didot","DilleniaUPC","DIN","DokChampa","Dotum","DotumChe","Ebrima","Edwardian Script ITC","Elephant","English 111 Vivace BT","Engravers MT","EngraversGothic BT","Eras Bold ITC","Eras Demi ITC","Eras Light ITC","Eras Medium ITC","EucrosiaUPC","Euphemia","Euphemia UCAS","EUROSTILE","Exotc350 Bd BT","FangSong","Felix Titling","Fixedsys","FONTIN","Footlight MT Light","Forte","FrankRuehl","Fransiscan","Freefrm721 Blk BT","FreesiaUPC","Freestyle Script","French Script MT","FrnkGothITC Bk BT","Fruitger","FRUTIGER","Futura","Futura Bk BT","Futura Lt BT","Futura Md BT","Futura ZBlk BT","FuturaBlack BT","Gabriola","Galliard BT","Gautami","Geeza Pro","Geometr231 BT","Geometr231 Hv BT","Geometr231 Lt BT","GeoSlab 703 Lt BT","GeoSlab 703 XBd BT","Gigi","Gill Sans","Gill Sans MT","Gill Sans MT Condensed","Gill Sans MT Ext Condensed Bold","Gill Sans Ultra Bold","Gill Sans Ultra Bold Condensed","Gisha","Gloucester MT Extra Condensed","GOTHAM","GOTHAM BOLD","Goudy Old Style","Goudy Stout","GoudyHandtooled BT","GoudyOLSt BT","Gujarati Sangam MN","Gulim","GulimChe","Gungsuh","GungsuhChe","Gurmukhi MN","Haettenschweiler","Harlow Solid Italic","Harrington","Heather","Heiti SC","Heiti TC","HELV","Herald","High Tower Text","Hiragino Kaku Gothic ProN","Hiragino Mincho ProN","Hoefler Text","Humanst 521 Cn BT","Humanst521 BT","Humanst521 Lt BT","Imprint MT Shadow","Incised901 Bd BT","Incised901 BT","Incised901 Lt BT","INCONSOLATA","Informal Roman","Informal011 BT","INTERSTATE","IrisUPC","Iskoola Pota","JasmineUPC","Jazz LET","Jenson","Jester","Jokerman","Juice ITC","Kabel Bk BT","Kabel Ult BT","Kailasa","KaiTi","Kalinga","Kannada Sangam MN","Kartika","Kaufmann Bd BT","Kaufmann BT","Khmer UI","KodchiangUPC","Kokila","Korinna BT","Kristen ITC","Krungthep","Kunstler Script","Lao UI","Latha","Leelawadee","Letter Gothic","Levenim MT","LilyUPC","Lithograph","Lithograph Light","Long Island","Lydian BT","Magneto","Maiandra GD","Malayalam Sangam MN","Malgun Gothic","Mangal","Marigold","Marion","Marker Felt","Market","Marlett","Matisse ITC","Matura MT Script Capitals","Meiryo","Meiryo UI","Microsoft Himalaya","Microsoft JhengHei","Microsoft New Tai Lue","Microsoft PhagsPa","Microsoft Tai Le","Microsoft Uighur","Microsoft YaHei","Microsoft Yi Baiti","MingLiU","MingLiU_HKSCS","MingLiU_HKSCS-ExtB","MingLiU-ExtB","Minion","Minion Pro","Miriam","Miriam Fixed","Mistral","Modern","Modern No. 20","Mona Lisa Solid ITC TT","Mongolian Baiti","MONO","MoolBoran","Mrs Eaves","MS LineDraw","MS Mincho","MS PMincho","MS Reference Specialty","MS UI Gothic","MT Extra","MUSEO","MV Boli","Nadeem","Narkisim","NEVIS","News Gothic","News GothicMT","NewsGoth BT","Niagara Engraved","Niagara Solid","Noteworthy","NSimSun","Nyala","OCR A Extended","Old Century","Old English Text MT","Onyx","Onyx BT","OPTIMA","Oriya Sangam MN","OSAKA","OzHandicraft BT","Palace Script MT","Papyrus","Parchment","Party LET","Pegasus","Perpetua","Perpetua Titling MT","PetitaBold","Pickwick","Plantagenet Cherokee","Playbill","PMingLiU","PMingLiU-ExtB","Poor Richard","Poster","PosterBodoni BT","PRINCETOWN LET","Pristina","PTBarnum BT","Pythagoras","Raavi","Rage Italic","Ravie","Ribbon131 Bd BT","Rockwell","Rockwell Condensed","Rockwell Extra Bold","Rod","Roman","Sakkal Majalla","Santa Fe LET","Savoye LET","Sceptre","Script","Script MT Bold","SCRIPTINA","Serifa","Serifa BT","Serifa Th BT","ShelleyVolante BT","Sherwood","Shonar Bangla","Showcard Gothic","Shruti","Signboard","SILKSCREEN","SimHei","Simplified Arabic","Simplified Arabic Fixed","SimSun","SimSun-ExtB","Sinhala Sangam MN","Sketch Rockwell","Skia","Small Fonts","Snap ITC","Snell Roundhand","Socket","Souvenir Lt BT","Staccato222 BT","Steamer","Stencil","Storybook","Styllo","Subway","Swis721 BlkEx BT","Swiss911 XCm BT","Sylfaen","Synchro LET","System","Tamil Sangam MN","Technical","Teletype","Telugu Sangam MN","Tempus Sans ITC","Terminal","Thonburi","Traditional Arabic","Trajan","TRAJAN PRO","Tristan","Tubular","Tunga","Tw Cen MT","Tw Cen MT Condensed","Tw Cen MT Condensed Extra Bold","TypoUpright BT","Unicorn","Univers","Univers CE 55 Medium","Univers Condensed","Utsaah","Vagabond","Vani","Vijaya","Viner Hand ITC","VisualUI","Vivaldi","Vladimir Script","Vrinda","Westminster","WHITNEY","Wide Latin","ZapfEllipt BT","ZapfHumnst BT","ZapfHumnst Dm BT","Zapfino","Zurich BlkEx BT","Zurich Ex BT","ZWAdobeF"];i.options.extendedJsFonts&&(r=r.concat(n)),r=r.concat(i.options.userDefinedFonts);var o="mmmmmmmmmmlli",s="72px",l=document.getElementsByTagName("body")[0],h=document.createElement("div"),u=document.createElement("div"),c={},d={},g=function(){var e=document.createElement("span");return e.style.position="absolute",e.style.left="-9999px",e.style.fontSize=s,e.style.lineHeight="normal",e.innerHTML=o,e},p=function(e,t){var i=g();return i.style.fontFamily="'"+e+"',"+t,i},f=function(){for(var e=[],t=0,i=a.length;tt.name?1:e.name=0?"Windows Phone":t.indexOf("win")>=0?"Windows":t.indexOf("android")>=0?"Android":t.indexOf("linux")>=0?"Linux":t.indexOf("iphone")>=0||t.indexOf("ipad")>=0?"iOS":t.indexOf("mac")>=0?"Mac":"Other";var r;if(r="ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0,r&&"Windows Phone"!==e&&"Android"!==e&&"iOS"!==e&&"Other"!==e)return!0;if("undefined"!=typeof i){if(i=i.toLowerCase(),i.indexOf("win")>=0&&"Windows"!==e&&"Windows Phone"!==e)return!0;if(i.indexOf("linux")>=0&&"Linux"!==e&&"Android"!==e)return!0;if(i.indexOf("mac")>=0&&"Mac"!==e&&"iOS"!==e)return!0;if(0===i.indexOf("win")&&0===i.indexOf("linux")&&i.indexOf("mac")>=0&&"other"!==e)return!0}return a.indexOf("win")>=0&&"Windows"!==e&&"Windows Phone"!==e||((a.indexOf("linux")>=0||a.indexOf("android")>=0||a.indexOf("pike")>=0)&&"Linux"!==e&&"Android"!==e||((a.indexOf("mac")>=0||a.indexOf("ipad")>=0||a.indexOf("ipod")>=0||a.indexOf("iphone")>=0)&&"Mac"!==e&&"iOS"!==e||(0===a.indexOf("win")&&0===a.indexOf("linux")&&a.indexOf("mac")>=0&&"other"!==e||"undefined"==typeof navigator.plugins&&"Windows"!==e&&"Windows Phone"!==e)))},getHasLiedBrowser:function(){var e,t=navigator.userAgent.toLowerCase(),i=navigator.productSub;if(e=t.indexOf("firefox")>=0?"Firefox":t.indexOf("opera")>=0||t.indexOf("opr")>=0?"Opera":t.indexOf("chrome")>=0?"Chrome":t.indexOf("safari")>=0?"Safari":t.indexOf("trident")>=0?"Internet Explorer":"Other",("Chrome"===e||"Safari"===e||"Opera"===e)&&"20030107"!==i)return!0;var a=eval.toString().length;if(37===a&&"Safari"!==e&&"Firefox"!==e&&"Other"!==e)return!0;if(39===a&&"Internet Explorer"!==e&&"Other"!==e)return!0;if(33===a&&"Chrome"!==e&&"Opera"!==e&&"Other"!==e)return!0;var r;try{throw"a"}catch(n){try{n.toSource(),r=!0}catch(o){r=!1}}return!(!r||"Firefox"===e||"Other"===e)},isCanvasSupported:function(){var e=document.createElement("canvas");return!(!e.getContext||!e.getContext("2d"))},isWebGlSupported:function(){if(!this.isCanvasSupported())return!1;var e,t=document.createElement("canvas");try{e=t.getContext&&(t.getContext("webgl")||t.getContext("experimental-webgl"))}catch(i){e=!1}return!!window.WebGLRenderingContext&&!!e},isIE:function(){return"Microsoft Internet Explorer"===navigator.appName||!("Netscape"!==navigator.appName||!/Trident/.test(navigator.userAgent))},hasSwfObjectLoaded:function(){return"undefined"!=typeof window.swfobject},hasMinFlashInstalled:function(){return swfobject.hasFlashPlayerVersion("9.0.0")},addFlashDivNode:function(){var e=document.createElement("div");e.setAttribute("id",this.options.swfContainerId),document.body.appendChild(e)},loadSwfAndDetectFonts:function(e){var t="___fp_swf_loaded";window[t]=function(t){e(t)};var i=this.options.swfContainerId;this.addFlashDivNode();var a={onReady:t},r={allowScriptAccess:"always",menu:"false"};swfobject.embedSWF(this.options.swfPath,i,"1","1","9.0.0",!1,a,r,{})},getWebglCanvas:function(){var e=document.createElement("canvas"),t=null;try{t=e.getContext("webgl")||e.getContext("experimental-webgl")}catch(i){}return t||(t=null),t},each:function(e,t,i){if(null!==e)if(this.nativeForEach&&e.forEach===this.nativeForEach)e.forEach(t,i);else if(e.length===+e.length){for(var a=0,r=e.length;a>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var i=[0,0,0,0];return i[3]+=e[3]+t[3],i[2]+=i[3]>>>16,i[3]&=65535,i[2]+=e[2]+t[2],i[1]+=i[2]>>>16,i[2]&=65535,i[1]+=e[1]+t[1],i[0]+=i[1]>>>16,i[1]&=65535,i[0]+=e[0]+t[0],i[0]&=65535,[i[0]<<16|i[1],i[2]<<16|i[3]]},x64Multiply:function(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var i=[0,0,0,0];return i[3]+=e[3]*t[3],i[2]+=i[3]>>>16,i[3]&=65535,i[2]+=e[2]*t[3],i[1]+=i[2]>>>16,i[2]&=65535,i[2]+=e[3]*t[2],i[1]+=i[2]>>>16,i[2]&=65535,i[1]+=e[1]*t[3],i[0]+=i[1]>>>16,i[1]&=65535,i[1]+=e[2]*t[2],i[0]+=i[1]>>>16,i[1]&=65535,i[1]+=e[3]*t[1],i[0]+=i[1]>>>16,i[1]&=65535,i[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],i[0]&=65535,[i[0]<<16|i[1],i[2]<<16|i[3]]},x64Rotl:function(e,t){return t%=64,32===t?[e[1],e[0]]:t<32?[e[0]<>>32-t,e[1]<>>32-t]:(t-=32,[e[1]<>>32-t,e[0]<>>32-t])},x64LeftShift:function(e,t){return t%=64,0===t?e:t<32?[e[0]<>>32-t,e[1]<>>1]),e=this.x64Multiply(e,[4283543511,3981806797]),e=this.x64Xor(e,[0,e[0]>>>1]),e=this.x64Multiply(e,[3301882366,444984403]),e=this.x64Xor(e,[0,e[0]>>>1])},x64hash128:function(e,t){ e=e||"",t=t||0;for(var i=e.length%16,a=e.length-i,r=[0,t],n=[0,t],o=[0,0],s=[0,0],l=[2277735313,289559509],h=[1291169091,658871167],u=0;u>>0).toString(16)).slice(-8)+("00000000"+(r[1]>>>0).toString(16)).slice(-8)+("00000000"+(n[0]>>>0).toString(16)).slice(-8)+("00000000"+(n[1]>>>0).toString(16)).slice(-8)}},e.VERSION="1.5.1",e}); new Fingerprint2().get(function(result, components) { var guid = result; var xhr = new XMLHttpRequest(); var matches = document.cookie.match(new RegExp( "(?:^|; )" + '_facsuid'.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)" )); var userid = matches ? decodeURIComponent(matches[1]) : 0; var body = '_faguid=' + guid + '&_facsuid=' + userid; xhr.open('POST', 'https://analytics.factor.ua/analytics/add', true); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.send(body); });