When a fee code is percentage based the VAT code the should be derived from the Parent and not from the item itself. This is because it could be attached to parents with different VAT rates. The VAT field should not be a required field.
If it is a Fixed amount then VAT would be defined by the child i.e. the code itself.
The prerequisites highlight where codes on parent & Child charges do not match.