First, check with your accountant as to your position but IMHO a capital return is exactly that - a portion of your share capital is returned to you. It is not a dividend & not taxable & franking doesn't come into it.
OZL Price at posting:
$17.90 Sentiment: Hold Disclosure: Held