Налоги в товарах

Эмиль

Здравствуйте!

Работаю в ООО, УСН. То есть работа БЕЗ НДС.

В данных по товарам получаю VAT0. По факту это НДС 0%. ($order->items)

Но НДС 0% и Без НДС это очень сильно разные вещи для налоговой. Как вообще Webasyst интерпретирует эти вещи? Или для него Без НДС, это какой отдельный идентификатор? Пытаюсь товар пробить в кассе, чтобы позиция была БЕЗ НДС, а в данных он мне присылает vat0.

24 августа 2017
  • Алексей Webasyst 24 августа 2017 16:59

    Что такое "В данных по товарам получаю VAT0."?
    Какие параметры указаны в Магазин - Настройки - Налоги.
    Как пробиваете через кассу?

  • Эмиль 24 августа 2017 17:03

    $order = shopPayment::getOrderData($order_id, $this);

    $item

    В настройках налог только НДС включен.

    В самом заказе, товары, во всех товарах

    То есть налогом не облагается. То есть должно быть БЕЗ НДС.

    В ордере-итеме - 0. То есть vat0. Но это же налог НДС 0%.

    Как мне сделать чтобы в ордере для заказа, в товарах, которые БЕЗ НДС, выводились правильные параметры?

    Задам по другому вопрос. Что мне сделать, чтобы товар выводил налог:

    1. НДС 18% (это видимо когда облагается налогом я выбираю НДС)
    2. НДС 10% (это видимо когда облагается налогом я выбираю НДС 10% который предварительно настроил)
    3. НДС 0% (?)
    4. БЕЗ НДС (?)
    5. Ставка 18/110
    6. Ставка 10/110

    Как я отправляю в кассу это последний вопрос. Вопрос именно по движку.

  • J. B. diGriz 24 августа 2017 18:43

    Нет не 0 там должен быть. А null.

    0 -- это 0% НДС

    null -- без НДС.

    Проверьте внимательно.


    if($item['tax_rate'] === null) {
     /// без НДС
    } else {
     // НДС $tax_rate %
    }
  • J. B. diGriz 24 августа 2017 18:46

    НДС 0% тоже бывает, его тоже надо настраивать, как 18% и/или 10%. При, например, экспортных операциях применяется. У вас УСН, можете не заморачиваться.

  • Эмиль 24 августа 2017 18:48

    Спасибо, но нет.

    'tax_rate' => '0.0000', когда я ставлю: «Облагается налогом: Нет»

    То есть он не null.

    Сделал по другому - надеюсь в следующих обновлениях не поменяете:

    БЕЗ НДС это если $item['tax_id'] == "0"

    Во всех других случаях - смотрю на процент налога - и исходя из него. Надеюсь это будет работать далее после обновлений ss7.

  • J. B. diGriz 24 августа 2017 20:55

    Мда. Проверил, так и есть.

    Будем пробовать сподвигнуть авторов Shopscript на то, чтоб было null если нет налога



Чтобы добавить комментарий, зарегистрируйтесь или войдите