Feature Request: Option for Date Field to Default to Last Used Date Instead of Today

Hello,

I would like to request a feature that allows the date field to default to the last used date, rather than always defaulting to today’s date. Ideally this would be a configurable option in Settings, so users could choose between:

  • Default to today’s date (current behaviour)

  • Default to last used date

Why this would be useful

1. Batch data entry efficiency

Many users enter transactions in batches, often working through a stack of documents from the same day (for example invoices, receipts, or bank transactions).
If the system always defaults to today’s date, the user must manually change the date for every entry, which slows down data entry and increases repetitive work.

If the date defaulted to the last entered date, users could process a batch quickly without repeatedly correcting the date.

2. Reduces data entry errors

When entering historical transactions (for example catching up on bookkeeping for prior days or weeks), it is easy to accidentally leave the default today’s date, which creates incorrect transaction records.

Using the last used date as the default reduces the risk of this mistake.

3. Aligns with typical bookkeeping workflows

Many accounting systems use one of these approaches:

  • remember the last used date

  • remember the session date

  • allow a user-configurable default date behaviour

These approaches better support real-world bookkeeping workflows where work is often done chronologically rather than in real time.

4. Particularly useful for manual bookkeeping

Manager is often used by small businesses doing manual entry rather than importing data automatically. In these workflows the user frequently enters multiple transactions for the same date, so remembering the previous date would significantly improve usability.

Suggested implementation

A simple approach could be:

Settings → User Preferences → Default transaction date

Options:

  • Today’s date (current default)

  • Last used date

Alternatively, Manager could automatically remember the last date used during the session.

Summary

Allowing the date field to default to the last used date would:

  • speed up batch entry

  • reduce mistakes when entering historical transactions

  • better support real bookkeeping workflows

Thank you for considering the suggestion.

3 Likes