Logic on Recurring Invoice Variables

Is there anyway to add some simple logic to the recurring variables - I need to generate an invoice that specifies the previous month and year. For example if it’s 01/05/25 and I use -

||MONTH-1|| ||YEAR|| it will output April 2025 which is great but when it’s 01/01/25 I will get December 2026 which is incorrect.

Ideally I’d like to do something like -

IF ||MONTH|| = January THEN
||MONTH-1|| ||YEAR-1||
ELSE
||MONTH-1|| ||YEAR||

Is there anyway to achieve this?

Hello @AWS

It is not possible I’m afraid.

You could use ||MONTH+1M|| , but it would give the full date

You could raise a feature request in the forum if you wish, that way other users could add their vote and we could monitor its popularity.

I have to use the date option at the moment because of the same issue aws has. Would be a nice addition I think

Hi @QFSteve

Yes please can you raise a feature request? That would be great.

I have changed this thread to a feature request as requested.

Add your vote at the top and other users can add their vote and we could monitor its popularity.

If they had any votes left that is…