How to charge VAT on shipping when VAT is not charged on the product - UK

6 0 1

We should be charging VAT on all our delivery charges.  However, when a customer checks out with items on which VAT has not been charged, VAT does not get added to the delivery charge.

How can I resolve this?

Our Shopify site mainly sells business to business we therefore do not need to display VAT on our prices.

Some of the items we sell are vatable, some are not.

The settings are as follows: 

Charge Tax on Shipping Rate = box checked

Charge Tax on Digital Goods = box checked

All Prices include VAT = Not Checked

Individual Items. "Charge tax on this item" checked or not checked depending on the item.

Any help or advice would be greatly appreciated.