BBVA guaranteed annuities offer a lot of tax advantages, since depending on the customer's age at the time of purchase, a percentage of the monthly income received is not subject to taxation, giving rise to very attractive taxation terms.
Remember that the income generated by this product is regarded as a capital gain and is subject to tax withholding, as per the applicable law.