По умолчанию при создании нового товара в Webasyst для него не выбрано никакое значение в поле "Облагается налогом". Чтобы налог/НДС проставлялся автоматически для новых товаров надо сделать следующие изменения:

Открыть файл:

/wa-apps/shop/templates/actions/product/Product.html

Найти код:

    
        <select name="product[tax_id]">

<option value="" {if empty($product.tax_id)} selected="selected"{/if}>Нет</option>
{foreach $taxes as $tax}
<option value="{$tax.id}"{if $product.tax_id == $tax.id} selected="selected"{/if}>{$tax.name|escape}</option>
{/foreach}
</select>

Заменить его на следующий:

    
<select name="product[tax_id]">
                       

<!-- <option value="" {if empty($product.tax_id)} selected="selected"{/if}>Нет</option>
{foreach $taxes as $tax} -->
<option value="{$tax.id}"{if $product.tax_id == $tax.id} selected="selected"{/if}>{$tax.name|escape}</option>
{/foreach}
</select>

Готово!

После обновления Shop Script заново восстановить доработку.

Прописать налог/НДС массово всем существующим товарам можно при помощи стандартного импорта из .csv или при помощи плагина массового редактирования