2020-02-05 Released v2.2.2

Transaction lists and reports now have color.

Besides various bug fixes, this release features improved report colors on screen and when printed.  In Transactions type of reports, “Debit” and the debit “Amount” are displayed in red.  “Transfers” are in blue.  “Credits” remain black.

In Fund type of reports, “Expense” funds are red, and “Income” funds remain black.

Funds lists and reports now have color.

I accidentally missed the printed report for “View Funds Details” so that will be included in the next release.

You can see more detail about changes in this version on the Change Log page.

2020-01-27 Released v2.2.1

A user reported the following: “When I click on Transactions/Transfers. It says “Cannot focus a disabled or invisible window. Press OK to ignore and risk data corruption. Press abort to kill the program.” The program would crash when trying to open “Transactions/Transfers” with an account name as “Cash”. I was able to reproduce this on my Ubuntu snap. Not sure if it has to do with the actual name “Cash” but I was able to do it with that name.  Thank you Tammy for reporting this bug.  I believe Release v2.2.1 fixed it, but anyone, please let me know if it didn’t.


2020-01-01 Released v2.2.0

Simple Budget V2.2.0 has been released.  Here are the highlights of this release.

There are two main items that this release has.  1. A persistent bug in the “Reconcile Transactions” form has been fixed, and 2. A new report called “View Transactions YTD” has been added.

 1. Reconcile Transactions bug

“Reconcile Transactions” Rec. Checkboxes

There has been a long standing, and ever eluding, bug in the Reconcile Transactions form.  When the search field was populated with a search value and the next button pushed, seemingly random transactions’ reconciled checkbox would check and uncheck.  I believe that I tracked the bug down and now the checkboxes should stay checked or unchecked as desired.

 2. “View Transactions YTD” report.

Under the “View / Reports” menu, you can now find a new item called “View Transactions YTD”.  This report only works if there are more than one month’s data entered into Simple Budget.  If there is not more than one month’s data entered, you can simply use the existing reports to view the current month’s transactions.

View Transactions YTD Selection Options

Access the “View Transactions YTD” report by selecting the “View / Reports” menu and then “View Transactions YTD”.   A window similar to the above screenshot will appear.  The window has several selections that can be made.  If there is more than one budget year present, the years will be shown in the center of the window.  Select the year that you want to display transaction data with.

On the right side of the form, are a set of checkboxes.  You can choose to look at all “available” transactions, or select a range of dates to look at.  Likewise, you can choose to look at all “available” transactions for all funds or select a specific fund to look at.  As you check or uncheck the boxes, the appropriate selection queries will show so you can select dates or a specific fund.

The data for this report comes from archived past months files that are located in the same folder as your current Simple Budget data file.  They are named like “2019-09-September.SB”  See the page on Budget Periods for more information on archived data files.

You can see what months’ data are available by running the report called “View Funds YTD Detail”.  Select the year to examine, and all the months that have data, will be displayed in the report.  See the page on “View Funds YTD Detail” for more information on this report.

Once you have made your selections on the window, click the large “List Transactions” button in the middle of the window and the report will be displayed as shown below.  The report can be printed or previewed by clicking on the “Print” button.

Found Transactions For The Specified Dates and Fund.

Other various bugs have also been fixed with this release.  You can see about them on the Change Log page.

2020-01-01 Released v2.1.9

Simple Budget V2.1.9 has been released.  Here is the highlight of this release.

In this version of Simple Budget, I did a major revamp of the “Transactions” input form.  Previously, a user could enter much of the transaction data in multiple parts of the window.  I tried to simplify this by having all the “data” entry done in the lower 2/3’s of the window with the upper third of the form showing the data that will be “entered” into Simple Budget when the “Enter Transaction” button is pushed.

Simple Budget V2.1.9 New Transaction Input Form

The flow through the new Transaction form is streamlined.

  • The user can “Tab” through the necessary fields and press “Enter” to “Enter” the transaction.
  • Existing “Payees” are easy to select
  • New Payees are easy to create on the fly with an optional default fund attached to it.
  • Searching Payees and Funds is easier with the addition of the “Next” buttons.
  • Input is more streamlined with entry going from the left to the right with less “bouncing around” the form.
  • The data to be “Entered” is clearly displayed in the upper “Transaction Grid”.
  • “Split” transactions are easier to enter and navigate through.

See more specific information on the new Transaction entry form HERE.

Along with this highlight, there were numerous other small changes and bug fixes.  You can see about them on the Change Log page.

2019-12-26 Released v2.1.8

Simple Budget V2.1.8 has been released.  Here are the highlights of this release.

This is a minor release.  The main highlight of version 2.1.8 of Simple Budget, is a revamping of the Help menu.  An “About” selection has been added along with a link to the Simple Budget website.

v2.1.8 Help Menu

Along with this highlight, there were numerous other small changes and bug fixes.  You can see about them on the Change Log page.

2019-12-23 Released v2.1.7

Simple Budget V2.1.7 has been released.  Here are the highlights of this release.

Charts are printable

You can now print any of the charts and graphs along with the reports.

Charts and Graphs are now printable!

Backups are Changed

As of V2.1.7 of Simple Budget, backups are a bit different.

  • First, backups are now saved in the format like this:  CURRENT_BACKUP_20191228-181947.SB
    What does that all mean? Here is the scoop.  The format is: CURRENT_BACKUP_YYYYMMDD-hhmmss.SB where YYYY is the four digit year, MM is the two digit month, DD is the two digit day of the month, hh is the two digit hour in 24 hour time, mm is the two digit minute, and ss is the two digit second that the backup was mad.
  • Simple Budget keeps up to 10 backups at a time.  The oldest is deleted as a new one is created.
  • A backup is made every time Simple Budget saves its default data file CURRENT.SB.
  • If you open a backup file with “File” – “Open”, you can use it as usual.  When it is time to close Simple Budget, or save the file through “File – “Save”, Simple Budget will ask you if you want to restore the file as your default CURRENT.SB data file.  If you select “Yes”, your current CURRENT.SB file will be over written by the back file.  If you select “No”, no file is saved.  Your current CURRENT.SB file will remain as it was, and any changes you made to the backup file will not be saved.  The backup file will remain unchanged.


Along with these highlights, there were numerous other small changes and bug fixes.  You can see about them on the Change Log page.

2019-12-12 Released v2.1.6

Simple Budget V2.1.6 has been released.  Here are the highlights of this release.

There are two major highlights for this release.

New Period Changes

Simple Budget “New Period” menu entry.

Previous to this Simple Budget version, when a new period was requested, Simple Budget made the current month as the new period.  What does this mean?  It means that if you were using Simple Budget for some time, then stopped putting your information into it for over a month, then you decided to “get caught up”, when you did the “New Month” operation, any previous months with no activity were skipped.  This would cause the budget process to break.  Simple Budget is meant to help you control your spending so it should be used often to keep track of your expenses and income on a regular basis.  However, if you did lapse in using Simple Budget, now when a “New Period” operation is executed, Simple Budget will advance one month only.  This way you can input that month’s information and “get caught up” with your spending plan.  Again… Simple Budget is meant to be used regularly and you should not go weeks or months without looking at your spending, but now Simple Budget will not choke if you do.

A single “New Period” menu entry replaces the old “New Month” and “New Year” commands.  Simple Budget is smart enough to know what to do at the right time.

New “View Budget Amounts” Report

With Simple Budget version 2.1.6, a new “View Budget Amounts” report is not available.  This simple report shows each fund and it’s set budget amount.  Simple!

Along with these highlights, there were numerous other small changes and bug fixes.  You can see about them on the Change Log page.