From d7808a392575b4593f311e7065f81c0dc35f514b Mon Sep 17 00:00:00 2001 From: nmemmert <67961292+nmemmert@users.noreply.github.com> Date: Wed, 21 Oct 2026 15:10:17 -0400 Subject: [PATCH] Budget: expected income per month so Ready to assign works with mid-month and month-end paychecks Co-Authored-By: Claude Sonnet 5.5 --- app_budget.html | 16 +++++++++------- budget.py | 20 ++++++++++++++++---- 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/app_budget.html b/app_budget.html index 248d91e..1d13f88 100644 --- a/app_budget.html +++ b/app_budget.html @@ -42,7 +42,8 @@ input.amt{width:110px;text-align:right}
-
Income this month
paychecks + interest
+
Income this month
received so far
+
Expecting this month
Budgeted this month
Spent this month
from the Bill Log
Ready to assign
@@ -55,7 +56,7 @@ input.amt{width:110px;text-align:right}

Envelopes

-

Available = everything you’ve budgeted since the first budget month minus everything spent, so leftovers roll over and overspending carries forward. Ready to assign = income since then minus everything budgeted. Aim for $0.

+

Available = everything you’ve budgeted since the first budget month minus everything spent, so leftovers roll over and overspending carries forward. Ready to assign = income since then minus everything budgeted. Income paid in pieces (like the 15th and the last day)? Type the month’s full total in “Expecting”, and it counts as soon as you budget it. Aim for $0.