Транспортный налог при УСН для ИП и ООО: расчет и оплата

Объект налогообложения

^К началу страницы

В рамках УСН можно выбрать объект налогообложения доходы или доходы, уменьшенные на величину произведенных расходов (иногда говорят «доходы минус расходы» ст. 346.14 НК РФ).

Сменить объект налогообложения возможно только со следующего года, письменно уведомив об этом налоговый орган до 31 декабря.

1. УСН «доходы»;2. УСН «доходы, уменьшенные на величину расходов».

Расчет налога УСН в 2019 году по каждому из этих двух случаев принципиально отличается.

ИП или ООО вправе ежегодно менять объект налогообложения, подав соответствующее заявление в ФНС до 31 декабря.

Условия применения

^К началу страницы

Сотрудников<100человек

Доход < 150 млн.руб.

Остаточная стоимость
<150 млн. руб.

Отдельные условия для организаций:

  • Доля участия в ней других организаций не может превышать 25%
  • Запрет применения УСН для организаций, у которых есть филиалы
  • Организация имеет право перейти на УСН, если по итогам девяти месяцев того года, в котором организация подает уведомление о переходе, ее доходы не превысили 112,5 млн. рублей (ст. 346.12 НК РФ)

Налоговая база на УСН

1. Для УСН «доходы» налоговой базой для определения налога являются доходы.2. Для УСН «доходы, уменьшенные на величину расходов», налоговой базой является денежное выражение доходов, уменьшенных на величину расходов.

Для обоих вариантов порядок определения и состав доходов одинаков, доходами на УСН признаются:

  • доходы от реализации, т. е. выручка от реализации товаров, работ и услуг собственного производства и приобретенных ранее, и выручка от реализации имущественных прав;
  • доходы внереализационные, указанные в ст. 250 НК РФ, такие как безвозмездно полученное имущество, доходы в виде процентов по договорам займа, кредита, банковского счета, ценным бумагам, положительной курсовой и суммовой разницы и др.

Расходы, признаваемые на упрощенной системе, приведены в ст. 346.16 НК РФ. Перечень расходов достаточно велик. При необходимости Вы можете ознакомиться с ним непосредственно в НК РФ.

В статьях с 346.15 по 346.17 НК РФ указан порядок определения и признания доходов и расходов на УСН.

При УСН налоговой базой является денежное выражение объекта налогообложения по упрощенке.

При объекте «доходы» налоговой базой является денежное выражение доходов организации или ИП (п. 1 ст. 346.18 НК РФ).

Если объект налогообложения «доходы минус расходы», то налоговой базой по УСН в данном случае будет денежное выражение доходов, уменьшенных на величину расходов (п. 2 ст. 346.18 НК РФ).

Заменяет налоги

^К началу страницы

  • налога на прибыль организаций, за исключением налога, уплачиваемого с доходов по дивидендам и отдельным видам долговых обязательств;
  • налога на имущество организаций, однако, с 1 января 2015 г. для организаций, применяющих УСН, устанавливается обязанность уплачивать налог на имущество в отношении объектов недвижимости, налоговая база по которым определяется как их кадастровая стоимость (п. 2 ст. 346.11 НК РФ, п. 1 ст. 2, ч. 4 ст. 7 Федерального закона от 02.04.2014 № 52-ФЗ);
  • налога на добавленную стоимость.
  • налога на доходы физических лиц в отношении доходов от предпринимательской деятельности;
  • налога на имущество физических лиц, по имуществу, используемому в предпринимательской деятельности. однако, с 1 января 2015 г. для индивидуальных предпринимателей, применяющих УСН, установлена обязанность уплачивать налог на имущество в отношении объектов недвижимости, которые включены в перечень, определяемый в соответствии с п. 7 ст. 378.2 НК РФ (п. 3 ст. 346.11 НК РФ, п. 23 ст. 2, ч. 1 ст. 4 Федерального закона от 29.11.2014 № 382-ФЗ)»;
  • налога на добавленную стоимость, за исключением НДС, уплачиваемого при ввозе товаров на таможне, а также при выполнении договора простого товарищества или договора доверительного управления имуществом).
  • Применение УСН не освобождает от исполнения функций по исчислению, удержанию и перечислению НДФЛ с заработной платы сотрудников.

    Порядок перехода

    Правила расчетов сумм авансовых платежей для организаций, применяющих УСН с объектом налогообложения «доходы минус расходы», прописаны в тексте п. 4 ст. 346.21 НК РФ.

    Для достоверного исчисления налога необходимо определить следующие показатели:

    • налоговая база;
    • авансовый платеж, приходящийся на налоговую базу;
    • авансовый платеж, подлежащий уплате по итогам отчетного периода.

    НБ = Дх – Рх,

    Дх — фактически полученный доход с начала года до конца расчетного периода (нарастающим итогом);

    Рх — понесенные расходы, определяемые, как и доходы, нарастающим итогом с начала года до конца отчетного периода.

    Какие расходы можно учесть при исчислении упрощенного налога читайте в статье «Перечень расходов при УСН «доходы минус расходы»».

    ВНИМАНИЕ! Учет доходов и расходов при УСН ведется в книге учета доходов и расходов кассовым методом, то есть датой получения доходов (списания затрат) является дата поступления (расхода) средств на расчетный счет или в кассу налогоплательщика (п. 1 ст. 346.17 НК РФ).

    АвПрасч. = НБ × С.

    В п. 2 ст. 346.20 НК РФ определена налоговая ставка при расчете УСН — доходы минус расходы -в размере 15%. Законодательством субъектов РФ могут быть определены и установлены другие ставки налога (ст. 346.20 НК РФ):

    • 0% на 2 года для впервые зарегистрированных ИП, осуществляющих деятельность в сфере производства, бытовых услуг, социальную или научную деятельность (до 2020 года);
    • до 3% на территории Крыма и Севастополя (в отношении 2017–2021 годов);
    • до 5% на остальной территории РФ.

    Узнать, есть ли дифференцированные ставки в регионе, можно, обратившись в ФНС по месту учета. Данные ставки не являются льготой и не требуют документального подтверждения в ФНС (письмо Минфина от 21.10.2013 № 03-11-11/43791).

    АвП = АвПрасч – АвПпред.

    Предлагаем ознакомиться:  ВТБ 24 объединение кредитов в один

    Под АвПпред подразумеваются авансовые платежи, исчисленные либо подлежащие уплате за предыдущие отчетные периоды (в текущем отчетном периоде). Таким образом, в соответствии с пп. 4, 5 ст. 346.21 НК РФ, сумма авансового платежа уменьшается на сумму уже исчисленных авансовых платежей.

    ^К началу страницы

    1Переход на УСН одновременно с регистрацией ИП, организаций

    Уведомление может быть подано вместе с пакетом документов на регистрацию. Если Вы этого не сделали, то у Вас есть еще 30 дней на размышление (

    п. 2 ст. 346.13 НК РФ

    )

    2Переход на УСН с иных режимов налогообложения

    Переход на УСН возможен только со следующего календарного года. Уведомление необходимо подать не позднее 31 декабря (

    п. 1 ст. 346.13 НК РФ

    )

    Транспортный налог при УСН для ИП и ООО: расчет и оплата

    Переход на УСН с ЕНВД с начала того месяца, в котором была прекращена их обязанность по уплате единого налога на вмененный доход (п. 2 ст. 346.13 НК)

    В таком случае налогоплательщик должен уведомить налоговый орган о переходе на УСН не позднее 30 календарных дней со дня прекращения обязанности об уплате ЕНВД.

    Уведомление может быть подано в произвольной форме или форме, рекомендованной ФНС России.

    ^К началу страницы

    Сумманалога=Ставканалога*Налоговаябаза

    Для упрощённой системы налогообложения налоговые ставки зависят от выбранного предпринимателем или организацией объекта налогообложения.

    При объекте налогообложения «доходы» ставка составляет 6%.

    Законами субъектов РФ ставка может быть снижена до 1%.
    Налог уплачивается с суммы доходов.

    При расчёте платежа за 1 квартал берутся доходы за квартал, за полугодие – доходы за полугодие и т. д.

    Если объектом налогообложения являются «доходы минус расходы», ставка составляет 15%.

    При этом региональными законами могут устанавливаться дифференцированные ставки налога по УСН в пределах от 5 до 15 процентов. Пониженная ставка может распространяться на всех налогоплательщиков, либо устанавливаться для определённых категорий. В этом случае для расчёта налога берётся доход, уменьшенный на величину расхода.

    Для предпринимателей, выбравших объект «доходы минус расходы», действует правило минимального налога: если по итогам года сумма исчисленного налога оказалась меньше 1% полученных за год доходов, уплачивается минимальный налог в размере 1% от полученных доходов.

    При применении упрощённой системы налогообложения налоговая база зависит от выбранного объекта налогообложения: доходы или доходы, уменьшенные на величину расходов:

    • Налоговой базой при УСН с объектом «доходы» является денежное выражение всех доходов предпринимателя.
    • На УСН с объектом «доходы минус расходы» базой является разница доходов и расходов. Чем больше расходов, тем меньше будет размер базы и, соответственно, суммы налога. Однако уменьшение налоговой базы по УСН с объектом «доходы минус расходы» возможно не на все расходы, а лишь на те, что перечислены ст. 346.16 НК РФ.

    Доходы и расходы определяются нарастающим итогом с начала года. Для налогоплательщиков, выбравших объект «доходы минус расходы» действует правило минимального налога: если за налоговый период сумма исчисленного в общем порядке налога меньше суммы исчисленного минимального налога, то уплачивается минимальный налог в размере 1% от фактически полученного дохода.

    Пример расчета размера авансового платежа для объекта «доходы минус расходы»

    За налоговый период предприниматель получил доходы в размере 25 000 000 руб, а его расходы составили 24 000 000 руб.

    1. Определяем налоговую базу

      25 000 000 руб. — 24 000 000 руб. = 1 000 000 руб.

    2. Определяем сумму налога

      1 000 000 руб. * 15% = 150 000 руб.

    3. Рассчитываем минимальный налог

      25 000 000 руб. * 1% = 250 000 руб.

    Уплатить нужно именно эту сумму, а не сумму налога, исчисленную в общем порядке.

    Законами субъектов Российской Федерации на два года может быть установлена налоговая ставка в размере 0% для индивидуальных предпринимателей, впервые зарегистрированных и осуществляющих деятельность в производственной, социальной и (или) научной сферах, а также в сфере бытовых услуг населению (п. 4 ст. 346.20 НК РФ). Период действия этих налоговых каникул — по 2020 г.

    Налоговая ставка для варианта УСН «доходы», согласно Федеральному законодательству, не может быть больше 6%. Налоговая ставка для варианта УСН «доходы минус расходы» не может превышать 15%. Местным органам власти дано право самостоятельно устанавливать налоговую ставку для этого режима налогообложения, не выходя за пределы значений, установленных на федеральном уровне.

    Формула для расчета УСН

    1. Для УСН «доходы»: Доходы X Налоговая ставка.2. Для УСН «доходы минус расходы»: (Доходы минус расходы) X Налоговая ставка.

    Транспортный налог при УСН для ИП и ООО: расчет и оплата

    Для того чтобы расходы при УСН «доходы минус расходы» были подтверждены, необходимо оформлять их согласно законодательству. В противном случае налоговый орган не будет их учитывать при подсчете налога УСН.

    Для подтверждения расходов необходимо оформлять следующие документы:

    • документ об оплате (квитанция, выписка по счету, платежное поручение, кассовый чек);
    • документ, подтверждающий передачу товаров или оказания услуг и выполнения работ (накладная при передаче товаров или акт для услуг и работ).

    2. Уменьшение единого налога на УСН за счет выплаченных страховых взносов:

    • при УСН «доходы» можно уменьшить сам единый налог (авансовый платеж);
    • при УСН «доходы минус расходы» страховые взносы можно учесть при расчете налоговой базы (включить в расходы).

    ПРИМЕР 1

    1. ООО «Салют».2. Сумма доходов 270 000 рублей.3. Сумма расходов, подтвержденных документально, 225 000 рублей:

    • зарплата работников — 60 000 рублей;
    • обязательные страховые взносы — 21 300 рублей;
    • расходы на рекламу — 20 000 рублей;
    • расходы на канцелярские товары — 5 000 рублей;
    • расходы на почтовые, телефонные услуги — 2 000 рублей;
    • расходы на содержание служебного транспорта — 19 000 рублей;
    • расходы на аренду помещения — 50 000 рублей;
    • расходы по оплате стоимости товаров, приобретенных для дальнейшей реализации, уменьшенные на величину НДС по оплаченным товарам, приобретенным налогоплательщиком и подлежащим включению в состав расходов — 47 000 рублей.
    Предлагаем ознакомиться:  Как налоговая отправляет требования

    Задача 1.

    Как рассчитать авансовый платеж по УСН «доходы», при налоговой ставке 6%.

    270 000 (доходы) X 6% = 16 200 рублей.

    16 200 — 21 300 = 16 200×50% = 8 100 рублей.

    Получаем 16 200 — 8 100 = 8 100 сумма авансового платежа УСН доходы к уплате.

    Транспортный налог при УСН для ИП и ООО: расчет и оплата

    Задача 2.

    Как рассчитать авансовый платеж по УСН «доходы минус расходы» при налоговой ставке 15%.

    (27 000 — 225 000) X 15% = 6 750 рублей.

    Авансовый платеж в этом случае не подлежит уменьшению на уплаченные страховые взносы, так как сумма страховых взносов уже учтена в расходах.

    На сравнительных примерах при одних и тех же исходных данных система УСН «доходы минус расходы» более оптимальна. Но это происходит, только если у предпринимателя присутствует большая расходная часть.

    Оплата налога и представление отчётности

    ^К началу страницы

    Налогоплательщики, применяющие упрощенную систему налогообложения, не вправе до окончания налогового периода перейти на иной режим налогообложения.

    Отчетный период

    Квартал

    Полугодие

    9 месяцев

    Порядок действий

    Организации уплачивают налог и авансовые платежи по месту своего нахождения, а индивидуальные предприниматели — по месту своего жительства.

    1Платим налог авансом
    Не позднее 25 календарных дней

    со дня окончания отчетного периода. Уплаченные авансовые платежи засчитываются в счет налога по итогам налогового (отчетного) периода (года) (

    п.5 ст. 346.21 НК РФ

    )

    2Заполняем и подаем декларацию по УСН

    • Организации — не позднее 31 марта года, следующего за истекшим налоговым периодом
    • Индивидуальные предприниматели- не позднее 30 апреля года, следующего за истекшим налоговым периодом
    3Платим налог по итогам года

    • Организации — не позднее 31 марта года, следующего за истекшим налоговым периодом
    • Индивидуальные предприниматели — не позднее 30 апреля года, следующего за истекшим налоговым периодом

    Если последний день срока уплаты налога (авансового платежа) выпадает на выходной или нерабочий праздничный день, перечислить налог плательщик обязан в ближайший следующий за ним рабочий день.

    Подача декларации

    Порядок и сроки представления налоговой декларации

    Налоговая декларация предоставляется по месту нахождения организации или месту жительства индивидуального предпринимателя.

    • Организации — не позднее 31 марта года, следующего за истекшим налоговым периодом
    • Индивидуальные предприниматели — не позднее 30 апреля года, следующего за истекшим налоговым периодом

    Приказом ФНС России от 26.02.2016 № ММВ-7-3/99@ «Об утверждении формы налоговой декларации по налогу, уплачиваемому в связи с применением упрощенной системы налогообложения, порядка ее заполнения, а также формата представления налоговой декларации по налогу, уплачиваемому в связи с применением упрощенной системы налогообложения, в электронной форме (зарегистрирован в Минюсте России 25.03.2016 № 41552) утверждены форма налоговой декларации и порядок ее заполнения.

    Контрольные соотношения для целей самостоятельной проверки декларации, утвержденной приказом ФНС России от 26.02.2016 № ММВ-7-3/99@, на предмет корректности ее заполнения направлены письмом ФНС России от 30.05.2016 № СД-4-3/9567@.

    Перейти

    Налоговые декларации, действовавшие в предыдущих периодах, и периоды применения, размещены на странице

    «Представление налоговой и бухгалтерской отчетности»
    в разделе «Представление на бумажном носителе» в подразделе «Шаблоны форм налоговых деклараций»

    Коды классификации доходов бюджета

    ^К началу страницы

    При задержке подачи декларации на срок более 10 рабочих дней могут быть приостановлены операции по счету (заморозка счета

    ст.76 НК РФ

    ).

    от 5% до 30%

    суммы неуплаченного налога за каждый полный либо неполный месяц просрочки, но не менее 1000 руб. (

    Задержка платежа грозит взысканием пеней. Размер пени рассчитывается как процент, который равен 1/300 ставки рефинансирования, от перечисленной не в полном объеме либо частично суммы взноса, либо налога за каждый день просрочки (ст.75 НК РФ).

    За неуплату налога предусмотрен штраф в размере

    от 20% до 40%

    суммы неуплаченного налога (

    Нарушение Взыскание
    Отсутствие уплаты или неполная уплата налога (если деяние не носит умышленного характера) Штраф: 20% от неуплаченной суммы
    Отсутствие уплаты или неполная уплата налога (деяние носит умышленный характер) Штраф: 40% от неуплаченной суммы
    Деятельность без постановки на учёт в качестве налогоплательщика 10% от дохода (не менее 40 тыс. рублей)
    Подача заявления о постановке на учёт подано не вовремя 10 тыс.рублей

    Несмотря на то, что, согласно НК РФ, налоговым периодом для расчета налога на УСН определен календарный год, обязанность оплачивать данный налог возникает ежеквартально. Подсчет ведется нарастающим итогом: 1 квартал, полугодие, девять месяцев календарного года, календарный год.

    Сроки уплаты авансовых платежей по единому налогу:

    • по итогам первого квартала — 25 апреля;
    • по итогам полугодия — 25 июля;
    • по итогам девяти месяцев — 25 октября;
    • по итогам года — до 31.03 для организаций; до 30.04 для ИП. При расчете налога УСН по итогам года, учитываются уплаченные авансовые платежи.

    Как рассчитать УСН «Доходы» с примерами расчета за 1 квартал описано выше.

    Расчет авансового платежа по итогам полугодия, аналогичен расчетам за 1 квартал. Затем необходимо налоговую базу, полученную по итогам 6 месяцев (с января по июнь включительно), умножить на налоговую ставку, и из этой суммы вычесть уже заплаченный авансовый платеж за первый квартал. В случае УСН «доходы», полученную сумму нужно уменьшить на страховые взносы (но не более, чем на 50%). Полученный остаток и будет являться авансовым платежом за полугодие.

    Аналогично поступаем при расчете авансового платежа налога УСН «доходы минус расходы», кроме уменьшения авансового платежа за счет страховых взносов.

    Предлагаем ознакомиться:  Как погасить долг по квартплате без пени

    По итогам года расчет единого налога производится следующим образом:

    • налоговую базу за весь год умножаем на налоговую ставку. Из получившейся суммы вычитаем все три авансовых платежа. Полученная разница и есть годовой налог УСН.

    За каждый день просрочки начисляется пеня в размере 1/300 ставки рефинансирования ЦБ РФ.

    Если не перечислен единый налог по итогам года, то дополнительно к пене будет наложен штраф в размере 20% от неуплаченной суммы налога. За несвоевременную уплату авансовых платежей штраф не начисляется.

    Статья отредактирована в соответствии с действующим законодательством 27.11.2018

    Примеры расчетов авансовых платежей и единого налога на УСН

    НБ = Дх – Рх,

    АвПрасч. = НБ × С.

    Для более понятного и наглядного представления о расчете УСН 15% к уплате в бюджет рассмотрим пример.

    Период

    Доход (руб.)

    Расход (руб.)

    Налоговая база (руб.)

    1-й квартал

    450 000

    370 000

    80 000

    полугодие

    1 010 000

    980 000

    30 000

    9 месяцев

    1 370 000

    1 230 000

    140 000

    2019 год

    1 950 000

    1 720 000

    230 000

    80 000 × 15% = 12 000 руб.

    30 000 × 15% = 4 500 руб.

    4 500 – 12 000 = –7500 руб.

    То есть за полугодие перечислять в бюджет авансовый платеж не нужно, т. к. за 2-й квартал компания понесла убытки.

    Как правильно оформить убыток по итогам полугодия, читайте здесь.

    140 000 × 15% = 21 000 руб.

    21 000 – 12 000 = 9 000 руб.

    230 000 × 15% = 34 500 руб.

    34 500 – 12 000 – 9 000 = 13 500 руб.

    Данная сумма является налогом к доплате по итогам года.

    Налоговым кодексом предусмотрена минимальная сумма налога, подлежащего уплате в бюджет вне зависимости от результатов работы упрощенца. Определяется она по итогам года и составляет 1% от величины доходов.

    То есть при расчете УСН — доходы минус расходы — следует вычислить 2 величины:

    • 15% (или дифференцированную ставку) от разницы между доходами и расходами;
    • 1% от суммы доходов за год.

    Из получившихся значений выбирается большее и уплачивается в ФНС за минусом перечисленных авансов.

    То есть если упрощенец по итогам года получил убытки, то упрощенный налог в любом случае нужно оплатить.

    Доходы ООО «Союз» за 2019 год составили 2 000 000 руб., а расходы — 1 950 000 руб.

    (2 000 000 – 1 950 000) × 15% = 7 500 руб.

    2 000 000 × 1% = 20 000 руб.

    20 000 > 7 500.

    Следовательно, фирма ООО «Союз» должна уплатить 20 000 руб., уменьшив ее на сумму перечисленных авансов.

    Порядок расчета авансовых платежей и налога при УСН «Доходы минус расходы» аналогичен предыдущему примеру, кроме следующих моментов:

    • расходы должны быть обоснованы, согласно ст.346.17 НК РФ;
    • признание расходов осуществляется кассовым методом, кроме расходов при оплате стоимости товаров. Такие расходы учитываются по мере реализации товаров (пп2.п.2 ст.346.17 НК РФ);
    • в последнее число отчетного периода происходит учет расходов на приобретение основных средств.
    • налог УСН не уменьшается на страховые взносы, так как они учтены в расходах;
    • при расчете дополнительного взноса 1% в ПФР, налоговой базой являются только доходы, расходы не учитываются;
    • обязанность уплаты минимального дохода в размере 1% в случае убытка или в случае, когда начисленный налог УСН за год меньше минимального.
    • налоговая база, по итогам отчетного периода подлежит уменьшению на убытки, полученные в  прошлые периоды.

    Часто задаваемые вопросы

    ^К началу страницы

    Каковы сроки представления налогоплательщиком налоговой декларации и уплаты налога при применении УСН в случае прекращения налогоплательщиком деятельности, в отношении которой им применялась УСН?

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

    п. 8 ст. 346.13 НК РФ

    , прекращена предпринимательская деятельность, в отношении которой этим налогоплательщиком применялась упрощенная система налогообложения . При этом налог уплачивается не позднее сроков, установленных для подачи налоговой декларации

    ст. 346.23 НК РФ

    . То есть налог уплачивается не позднее 25 числа месяца, следующего за месяцем, в котором налогоплательщик прекратил применение УСН.
    (

    п. 7 ст. 346.21

    ,

    п. 2 ст. 346.23 НК РФ

    )

    Какой порядок уведомления налогового органа о переходе налогоплательщика на иной режим налогообложения в связи с утратой права на применение УСН?

    Какой порядок уведомления налогового органа о желании налогоплательщика, применяющего УСН, перейти на иной режим налогообложения?

    Вопрос №1. Я являюсь индивидуальным предпринимателем и веду деятельность, связанную с грузоперевозками. В ближайшее время планирую прекратить данный вид деятельности. Какие шаги мне необходимо предпринять?

    Ответ: Вам необходимо написать заявление в налоговый орган, сообщив о своём намерении. Заявление необходимо предоставить не позднее пяти дней с момента прекращения деятельности. Дата, указанная Вами в документе, будет считаться датой снятия с налогового учёта.

    Вопрос №2. Наша организация планирует открыть деятельность, позволяющую использовать ЕНВД в качестве системы налогообложения. Должны ли мы вести бухгалтерский учёт в данном случае?

    Ответ: Ведение деятельности, попадающей под ЕНВД, не освобождает Вашу организацию от ведения бухгалтерского учёта и предоставления бухгалтерской отчётности.

    Вопрос №3. Наше предприятие планирует завершить деятельность, позволяющую применять ЕНВД, и перейти на УСН. Возможно ли этот переход осуществить в середине года или ждать его окончания?

    Ответ: В случае, если Ваша организация прекратила деятельность, попадающую под ЕНВД, Вы вправе перейти на УСН с того месяца, когда были приостановлены обязательства по уплате ЕНВД.

    Ссылка на основную публикацию
    Adblock detector