Delpech VAT and Commissions manager launched