Create new invoice - due date blank

Hi there,

Hope all is well.

While creating new invoices in v4 the invoice due date would automatically set based on the payment terms (company, client etc.). In v5 this doesn’t seem to work; the due date stays blank - although set both on company and client settings.

Any thoughts on this?

Thanks.

Hi,

Is the due date blank after the invoice has been saved?

Yes, it is indeed blank. Screenshots with state Draft -

due_date_blank
due_date_blank_2

I think difference is that in v4 the due date was set right away whereas in v5 the due date is set when the invoice is marked as sent.

@david did/should we add a setting to configure the behavior?

You are correct; due date is filled in once either mark sent or email invoice action.

Does that behavior work for you or do you need it set when first created?

I think it is fine as is; perhaps a note can be added to explain this to improve user experience.

Thank you for your prompt support.

I don’t see a need for change on this yet.

As a new InvoiceNinja user, I also came across this “peculiarity” that was initially difficult to understand. At first, I didn’t even notice that this date was missing when, for example, I downloaded a PDF to print out and send to a customer by post. A small note or the option to change this or the automatic setting of the due date when downloading the PDF would be helpful.

1 Like

Just bumping this thread to say “Same Here.”

It would be awesome if a little :question: emoji was available next to the due date field, which when hovered, explains generation of “Due Date”

Reasoning: Invoice number, Documents, and other elements of the invoice are generated/available once in “draft” state.

That said, it is unexpected UI behavior (though expected policy) to have the due date be blank until Send.