FeatureFuel
1

Option to set invoice date (and due date) to the send date for drafts

Source: invoiceninja/invoiceninja#13419 · opened by @tobiaslf
A draft invoice keeps the invoice date of the day it was created. When the invoice is sent later, the date is not updated, so it goes out with an outdated invoice date, and the due date is based on it. I prepare invoices in advance and send them on a later day, so I have to edit each draft by hand before sending.

Proposed solution: an optional setting (company or group level), e.g. "Set invoice date to the send date". When enabled, sending a draft for the first time sets the invoice date to today and the due date to today + the client's payment terms. The current behaviour stays the default, so nothing changes for existing users.

Steps to see the current behaviour:
1. Create an invoice and save it as a draft.
2. Wait a few days.
3. Send the invoice.
4. The invoice date is still the creation date.

Is there already a way to do this that I have missed (workflow setting or schedule)?

Version: v5.12.53, self-hosted (Docker).

No pledges yet. Be the first to back this.

Make a pledge

Pledge your monetary support if this feature is added.

$

Comments

No comments yet.

Replying to

Add a comment

What do you think about this feature request?


Similar requests