Recurring Invoices date

Recurring Invoices date

The due date for our customers' invoices are 1st of every month, and I usually sent the invoices out 3 days in advance. 
The problem is, for example, an invoice is issued and due on June 1st, so, I set the recurring invoice date as 27th of every month, but this invoice is recorded (the revenue) in May 27 instead of June. 

In quickbooks, I can use "days in advance" to set the recurring invoices, and the revenue of the invoices will be recorded in the due date (same as my invoice date in my case), not recorded at the date of "days in advance".

thanks