LUSID has a tax calculation engine that can be triggered to calculate and store amounts of tax due for transactions matching a set of tax rules.