@Wreckless @Karina So it is possible to create invoices with Annual Frequency, but the user will have to manually update the Billing Account's Next Bill Cycle Date until they can see the Next Bill button. Then when the user generates an invoice, they have to go into the invoice and update the invoice date to the desired date. This is NetSuite's solution. Imagine trying to generate invoices in bulk and then trying to update the invoice dates manually or via csv update. Not a good solution, if you ask me.