Skip to content

Periodic Transactions from last day of the month #2005

Closed

Description

@jeremy-j-ackso

Would be great to have a Periodic Transaction syntax to specify from the end of the month that is agnostic to the number of days in the month.

I'm thinking either (or both) of something semi-textual (last day, last-1 day, last -2 day) or is ordinal with a - preceding it (-1st day, -2nd day, -3rd day).

This would allow me to specify a periodic transaction that always occurs on the last day of the month (or near the end of the month), without having to have individual periodic transaction blocks for the specific last day of each month in the year when creating my budget.

Activity

  1. simonmichael commented on Feb 19, 2023

    @simonmichael
    Member

    Agreed.

  2. added
    A-WISHSome kind of improvement request or proposal.
    period-expressionsPeriod expressions, used in queries, periodic rules, etc.
    on Feb 19, 2023
  3. avrahamappel commented on May 20, 2024

    @avrahamappel

    +1

    Incidentally, I have so far noticed that every 31st day will move the forecasted transaction back to the 30th if there is no 31st day of the month

    Not sure if this is documented or not. (If not, I hope it doesn't break!)

  4. simonmichael commented on May 20, 2024

    @simonmichael
    Member

    Good tip for the FAQ maybe!

  5. avrahamappel commented on May 20, 2024

    @avrahamappel

    @simonmichael Also, just wanted to take a moment to express my gratitude for this amazing tool, and the whole PTA ecosystem as well!
    Just saving my poor programmer brain from having to muddle through spreadsheets is already a huge bonus!

  6. simonmichael commented on May 20, 2024

    @simonmichael
    Member

    Thanks @avrahamappel, glad it's helping.

  7. simonmichael commented on May 23, 2024

    @simonmichael
    Member

    I have added this to docs and FAQ now.

  8. added a commit that references this issue on May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-WISHSome kind of improvement request or proposal.period-expressionsPeriod expressions, used in queries, periodic rules, etc.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions