Windows Phone Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!


Digital Home Thoughts

Loading feed...

Laptop Thoughts

Loading feed...

Android Thoughts

Loading feed...




Go Back   Thoughts Media Forums > WINDOWS PHONE THOUGHTS > Windows Phone Software

Reply
 
Thread Tools Display Modes
  #1  
Old 09-05-2003, 05:30 PM
Philip Colmer
Thoughts Media Review Team
Philip Colmer's Avatar
Join Date: Aug 2006
Posts: 599
Default Watch the Pennies with Spb Finance 1.0

Spb Finance claims to be the most ambitious personal finance program ever attempted on the Pocket PC platform. There are already other personal finance programs out there, so does this one have what it takes to win you over?



The design of Spb Finance is certainly ambitious - a multi-tier platform consisting of the Spb Finance Database, the Spb Finance Data Object Model and an interface for add-ons. There will be three editions of Spb Finance - the stand-alone edition, an edition that synchronises with Quicken and one that synchronises with Microsoft Money. In addition, the planned add-ons (shopping list, loan analyser, travel expenses manager and portfolio manager) will certainly put Spb Finance head-to-head against the sort of financial planning systems you'd normally expect to run on a desktop computer. The rest of this review will look at what the stand-alone edition delivers.

Getting started
Setting up Spb Finance is pretty much like starting to use any other financial package, involving one-off activities like defining additional currencies you might use and specifying the accounts you have.


Figure 1: Currencies in Spb Finance

By default, Spb Finance comes with the US dollar defined as the sole currency. If you don't live in the US, it is likely that you'll want to change this to reflect your own home currency.


Figure 2: Editing the home currency

If you want to add further currencies, useful if you travel abroad and want to keep track of how much you've spent in "real money", you have to specify the name and symbol for the currency plus the exchange rate against your home currency. What I like about the currency interface is that you can enter either rate (i.e. $ per � or � per $) and Spb Finance automatically fills in the other value. A nice touch.

You might have your own favourite source of exchange rate information but, if you don't, I like the OANDA currency converter.


Figure 3: Adding a new currency

One of the downsides of currencies, though, is that they apply to an entire account, which is OK if you've got multiple accounts in foreign countries, but not very useful if you have occasional transactions in a foreign currency. For example, with Spb Finance at the moment, it isn't possible to go on holiday to a different country and enter charges to your credit card in the local currency and have the product show you how much you've spent in your home currency.

When you are done with the currencies, it is time to create your accounts. Spb Finance supports five different sorts of account - cash, bank, credit card, asset and liability. The PDF manual doesn't provide any explanation as to when you might want to use each sort of account, but the names are fairly logical.


Figure 4: Defining a new account

Once you've picked the account type, you enter the name and a description, followed by the currency and the opening balance.


Figure 5: Adding the name & description to an account


Figure 6: Specifying the currency for an account


Figure 7: The opening balance for a new account

If you already use a finance package and it can export a QIF file, you can import that into Spb Finance to save you the trouble of re-entering all of the data by hand. Some finance packages (e.g. Microsoft Money) don't follow the QIF specification very well. For example, Money doesn't specify an account name in the contents of the file or include details of the categories defined. Spb Finance spots that an account hasn't been specified and prompts you to specify which account you want to import the data into. Unfortunately, because of the missing category information, transactions imported from Money don't have categories assigned to them.

For the stand-alone version, of course, the import process is supposed to be a one-off one-way process, so once it is done, that's it.

Managing Your Finances
Now the accounts have been set up, let's look at day-to-day use of Spb Finance. The Accounts view shows each account and its balance.


Figure 8: The Accounts view

If you've got lots of accounts, you can tell Spb Finance to filter the display to just those accounts of a given type (e.g. just the bank accounts). You can also change the sort order of the display - name, type or balance, and then ascending or descending.

The bottom of that display shows current balance and ending balance. The manual says that the current balance is the current balance of all the accounts while the ending balance is the balance of all the accounts after all the transactions take effect. As far as I could tell, these two numbers were always the same, regardless of which accounts were being displayed and the state of the transactions in the accounts.

Clicking on an account takes you into the register view for that account.


Figure 9: The expanded Register view

The default view shows all of the principle information for a transaction across two lines - the date, payee, amount, reference, category and reconciliation state. There is also a condensed view that uses a single line and shows the date, reconciliation state, amount and an item of your choice which defaults to payee, but you can change it to reference, category or memo.


Figure 10: The condensed Register view

You can also change which account is being displayed in the register - including showing all accounts! I like the idea of that, but feel that the software needs to have some way of indicating which account each transaction is coming from. It would also be neat to be able to specify which accounts are combined, in case you don't actually want ALL the accounts but, say, all of the current accounts.

Entering a transaction into an account is easy. Clicking on the New option on the menu (either on the Start page or within the Register view of Spb Finance) brings up the New Transaction window where you can specify the account, a reference, the date, the payee, the amount (and is it coming in or going out), the reconciliation state, category and class. There is also a memo tab to allow you to enter text to help you to remember what this entry is for.


Figure 11: Entering a transaction


Figure 12: Specifying a category for a transaction

Categories are handled just like any other finance system that uses them. There are two sets of category - income and expense. Within those, there are the primary categories and then there are subcategories, if relevant. Spb Finance comes with a reasonable set of categories built in, but it is very easy to add your own. You can either do this from the transaction window by clicking on New against the drop-down menu or from the View menu of the main application.


Figure 13: Creating a new category

One thing I didn't like about picking a category from the drop-down menu is that it seemed fiddly. The menu displays eight entries and it got a bit tiresome trying to find an expense category in the middle of the list. The software needs to allow you to enter the first few letters so that this process becomes easier.

The software does do this for payee names. As you enter the name of the payee, it tries to match it against it against previous names, presenting you with a list of matches. Clicking on the matching name pulls in the values from the memorised transaction, thus saving a lot of data entry. It is also possible to edit memorised transactions for future use.

Classes are another way of organising your transactions. For example, if you are going on holiday, you might want to categorise your expenses as usual (e.g. dining out, gifts, etc) but to specially mark those ones that occurred during your holiday so that you can see how much you've spent overall. Initially, there aren't any classes defined. It isn't possible to have sub-classes - there is only the one level.


Figure 14: Creating a new class

It is possible to split the transaction amount between multiple smaller transaction amounts. Examples of where you might do this include your salary (to track tax payments or pension contributions) or if you are depositing multiple cheques and want to keep track of which ones contribute to the whole. The interface to the split functionality is very easy to use. For each sub-transaction, you can specify the category, class, description and amount.


Figure 15: Splitting a transaction into sub-transactions

Reconciling
I've mentioned the reconciliation state of a transaction a couple of times. A transaction can have one of three states - nothing, cleared and reconciled.

In case you've never come across reconciliation before, here is a summary of how it works. When you first enter a transaction, it has no state. If you have online access to your bank account or credit card account, you might note that the transaction has cleared through the banking system, so you might change the state to reflect that. Finally, when a statement arrives, you would go through the statement, marking all of the transactions that match to be reconciled.

There are just two problems.

The first is that Spb Finance doesn't support the concept of balancing an account. With this process, you would specify the date of the statement along with the opening and closing balance of the statement. The finance software would then display any transactions that have not been reconciled. You would click on each transaction that is present on the statement with the aim being that once you've clicked on all of the matches, the software agrees with the figures you put in at the beginning. Without this process, it becomes a very arduous task to make sure that you've kept your electronic financial records in sync with what the bank believes.

The second is that changing the reconciliation state is painful. It requires four clicks - click on the transaction, click to get the drop-down menu, click to pick the state, click on OK. It would be better if the software either offered it on the context menu (so that would be long click then single click) or put the reconciliation state into a separate column so you could click in the column itself to change the state.

Budgets
One of the benefits of categorising your transactions is that you can then start setting yourself a budget. For example, you might allow yourself to go to the cinema a couple of times a month. With Spb Finance, you can keep track of how much you are spending in a category against the budget you've set yourself.

Defining a budget is easy - by going into the budget pane and clicking on New, you get the New Budget wizard. After picking the category and clicking on Next, you can decide how you want to define the budget. The software is really flexible - you have the option of specifying a fixed amount for every month or quarter, for the current month, quarter or year, or specifying different values for different months or quarters.


Figure 16: Choosing a category for the new budget


Figure 17: Specifying the time range for the spending limit


Figure 18: Specifying a spending limit for the current quarter


Figure 19: Specifying spending limits for each month

Once you've defined your budgets, the software shows how much you've spent and how much remains against the defined budget for the timeframe specified. You can pick arbitrary start and end dates, or the software provides a comprehensive choice from a drop-down menu. If you have overspent on your budget, it is highlighted in red.


Figure 20: Keeping track of your budgets


Figure 21: Specifying a time range for budgets

Reports
One of the strong features in Spb Finance is the report section. The software provides graphs for your net worth, account balances, profit & loss, spending by category, income & expense plus a report of filtered transactions.


Figure 22: The Net Worth graph


Figure 23: The Account Balances graph


Figure 24: The Profit & Loss graph


Figure 25: The Spending by Category graph

There are a lot of customisation options for the reports. For each report, you can specify which accounts are used, which categories are reported upon and which classes.

Wrapping Up The Features
There are a few items that haven't been covered yet in this review:
  • Backup and restore. The software provides two menu entries for this functionality. However, one strong point of the software is that all of your information is kept in a single file which means that you can back it up through ActiveSync.

  • Import and export. As well as being able to import QIF files, you can also export your financial information in that format if you want to move the data into another package.

  • Options. There are three things you can set under options - the font used in the display (and the size - nice touch for the hard of seeing), whether or not auto-completion is turned on and the Today plug-in. Spb Finance allows you to specify which accounts are summarised on the Today screen but, for security reasons, you can only change that list from within Spb Finance and not from the Today settings page. Clicking on an entry in the Today screen takes you to the Register information for that account.


    Figure 26: The Today screen with account information

  • Password. It is possible to set a password in Spb Finance. In addition to prompting for the password when you enter Spb Finance, the password is used to encrypt your data file � so don't forget it One drawback is that Spb Finance only prompts for the password when you start running it - and there isn't a quit or exit menu entry, so you have to end the application through some other means if you want to make sure that anyone picking up your Pocket PC isn't going to get access to your information.
Gotchas
  • Currencies need to work at the transaction level as well as at the account level.

  • There needs to be a way of quitting Spb Finance when you've finished with it so that anyone trying to access your finances gets prompted for the password.

  • Reconciliation needs to be improved.

  • There is no support for regular transactions (e.g. automatic payment of bills or transfer of money from one account to another).

  • There is no support for interest-attracting accounts, e.g. savings, loans, mortgages. It may be that this functionality will be provided by the loan analysis add-on.
Where To Buy
The software can be downloaded from PocketGear or purchased for $19.95 (affiliate link).

Specifications
This program will work on any Pocket PC device. The program takes up 634K of RAM on the device and can be installed to a storage card.

Conclusions
Gotchas aside, this is a great piece of software. The layout is really clear and consistent. The product is feature-rich and shows great promise as Spb delivers on its promise of the add-ons and the other editions. I really like the fact that the Pocket PC can now be a complete finance management system in its own right rather than being dependent on a desktop PC.
 
Reply With Quote
  #2  
Old 09-05-2003, 05:47 PM
gpspassion
Intellectual
Join Date: Feb 2004
Posts: 152

Just did some data entry this morning (after giving up on Quicken for 1+ year...) and I agree that it's a very nice piece of software!

Two problems:
1. Biggest problem for me is the lack of "drilling" in a report as you would in Quicken, i.e. tap a total and you see what's behind, that' invaluable to me.
2. No Recs' as you highlight
3. "bug" - Profit and Loss is actually a "cash flow statement" - guess they should have run this by an accountant at some point ;-)

I'll try a QIF export to see how well the data can be moved back and forth with Quicken for more detailed analysis.

I've never used the PPC versions of Quicken or Money, anyone know if these 3 downsides are dealt with properly?
 
Reply With Quote
  #3  
Old 09-05-2003, 07:10 PM
Jacob
Pontificator
Join Date: Aug 2006
Posts: 1,162

Great review!

One suggestion - I was actually looking for a link to the SPB software house website and couldn't find it at all in your review.

Not that it's REALLY hard to find - but it would be nice to link to the developer's site in a revew so I(we?) can just go check out what they say about it too.

Other than that very minor detail it was a good review and has me going to get an eval copy...
 
Reply With Quote
  #4  
Old 09-05-2003, 07:16 PM
Philip Colmer
Thoughts Media Review Team
Philip Colmer's Avatar
Join Date: Aug 2006
Posts: 599

Quote:
Originally Posted by Jacob
Great review!
Thank you.

Quote:
One suggestion - I was actually looking for a link to the SPB software house website and couldn't find it at all in your review.

Not that it's REALLY hard to find - but it would be nice to link to the developer's site in a revew so I(we?) can just go check out what they say about it too.
Sorry about that - point noted for future reviews :-)

In case anyone else wants it, it is http://www.spbsoftwarehouse.com/

--Philip
 
Reply With Quote
  #5  
Old 09-05-2003, 09:37 PM
lmtuxinc
Ponderer
Join Date: Jul 2003
Posts: 81
Send a message via ICQ to lmtuxinc Send a message via AIM to lmtuxinc Send a message via MSN to lmtuxinc Send a message via Yahoo to lmtuxinc

I contacted them about the missing categories when importing from money and they said that the developers were working on the problem and it should be fixed in a future release.

Alan
__________________
_______________________________________

Alan Carpenter
Sprint PCS - Sanyo 5300
 
Reply With Quote
  #6  
Old 09-06-2003, 12:09 AM
mmidgley
Intellectual
Join Date: May 2006
Posts: 251
Default Comparison to Inesoft.com's Cash Organizer?

:?: Has anyone put any effort towards a comparison of this product with Inesoft.com's Cash Organizer?

m.
 
Reply With Quote
  #7  
Old 09-06-2003, 03:20 AM
Jacob
Pontificator
Join Date: Aug 2006
Posts: 1,162

So far in my brief evaluation it seems that this is faster than Cash Organizer was when I evaluated it.

So far I really like this product. It seems to be the first financial app that has just about everything I need... so far.
 
Reply With Quote
  #8  
Old 09-06-2003, 04:19 AM
Dom
Intellectual
Join Date: Jan 2003
Posts: 129

What does it offer that is new ?
 
Reply With Quote
  #9  
Old 09-06-2003, 05:26 AM
Philip Colmer
Thoughts Media Review Team
Philip Colmer's Avatar
Join Date: Aug 2006
Posts: 599

Quote:
Originally Posted by lmtuxinc
I contacted them about the missing categories when importing from money and they said that the developers were working on the problem and it should be fixed in a future release.
I was thinking about this when I wrote the review, and tried to decide whether or not to make a bigger issue of it. I was having similar thoughts that it ought to be possible to work around Money's deficiencies on the basis that each transaction does specify the category & sub-category used, so if that category doesn't currently exist, you just create it. Simple, huh?!?!

The difficulty, though, is that if you look at a QIF file that contains the category information, you will see that it specifies (quite rightly) whether the category is an Income or an Expense.

Now, in the normal course of events, all Income transactions would be contributing to an account and all Expense transactions would be deducting from an account. So Spb could create the categories based on whether the transaction is money coming in or going out. Still simple!

But supposing you've taken an item back to a shop and gotten a refund? That would be an income transaction. But you want to record it against the original category so that your reporting of how much has been spent against a category is accurate. So suddenly your Expense category becomes an Income category :crazyeyes:

That would be a rare occurence, though, and you would normally have the expense recorded first so that the category gets correctly created, unless you've started using the finance package part-way through, in which case ... :frusty:

But I'm sure Spb can figure it out :wink:

--Philip
 
Reply With Quote
  #10  
Old 09-06-2003, 06:14 AM
lmtuxinc
Ponderer
Join Date: Jul 2003
Posts: 81
Send a message via ICQ to lmtuxinc Send a message via AIM to lmtuxinc Send a message via MSN to lmtuxinc Send a message via Yahoo to lmtuxinc

The problem is, when exporting from money you can pick loose qif or strict qif format.



I also noticed that the imported splits were not filled in, and they are fixing that also. With all the modules they are planning to make, this sounds to be one of the best out there.

I am running the trial now and I would definitely buy it once these problems are fixed and the money syncing edition comes out. I hope that they make a milage tracking program that is as full featured and easy to use as this is.

Alan
__________________
_______________________________________

Alan Carpenter
Sprint PCS - Sanyo 5300
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:27 PM.