ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Best Envelope Budgeting Software for You

Updated on December 27, 2012

Envelope Budgeting Explained

Envelope budgeting comes from the old way of budgeting when people primarily spent money via cash transactions. The idea was, that when you got paid, you would cash your check, take the money home and distribute it to actual envelopes. That way, you wouldn't spend money for your mortgage on groceries. When the grocery envelope was empty, you had to stop spending until you got paid again.

In today's society, the traditional envelope system doesn't work so well. There are too many ways to spend money, and a lot of times you can't even use cash. The answer is virtual envelopes. The computer can allow you to keep track of your virtual envelope balances, regardless of how you spent the money. There are many different companies that are selling software that will do just that, so which should you choose? Well, that really depends what is important to you.

I just recently went through the process of selecting our budgeting software and I would like to share what I learned. Before making a decision I narrowed it down to three programs.

  1. Common Cents
  3. YNAB (You Need a Budget)

I will do a fairly extensive review of Common Cents and and a less extensive one of YNAB. (I wasn't able to use it as much as the other two.) In the reviews, I will focus on these key features:

  • Funding the Envelopes
  • Assigning Transactions
  • Bank Account Reconciliation
  • User-Friendliness
  • Price

Common Cents

Funding the Envelopes

Common Cents uses Budget Allocations to put income to the envelopes. The set up is a two step process. You set up your income within the income manager. You have to then tie that income to a budget allocation. Within the budget allocation is where you specify where all the money should go. When you get paid you go into the income manager and click the "Enter Now" button. All of your envelopes are immediately updated to their new increased values.

It sounds simple and it really should be, but it wasn't. I found myself always fighting the process. There was no really easy way to change the allocation on the fly. In order to make any kind of adjustment, I had to go into the budget manager, open the budget allocation I had created, make the modifications, save them and then enter the paycheck. It definitely works, but they didn't make it as easy as it should be.

Assigning Transactions

To enter a transaction in Common Cents you simply click on the account that the money was spent from (Checking Account, Credit Card, Cash Account, etc.) and a list of transactions from that account appears. You go to the bottom of the list and Start typing. It is easy enough with one minor glitch, choosing the envelope. The envelope drop down gives you a list of all your envelopes, so scrolling can be tedious if you have a lot. You can just type in the field and it will guess which envelope you need. That works well unless most of your envelopes are a sub envelope to a bigger group. For example, if Fuel is part of Auto, you have to type "Auto/F" before you get to the right envelope. Call me lazy, but I just want to type "f" and have everything that starts with "f" pop up; even if it is a sub category.

This program doesn't have a feature for automatic transaction download. My wife and I preferred the manual entry, so this wasn't an issue for us. It does have an import manager that allows to you to manually download your transactions from your bank and then upload them into Common Cents. This is a feature that I never did test.

Bank Account Reconciliation

Reconciling your personal financial records with the bank statement is an important part of managing your budget. Common Cents gives you this opportunity with its "Reconcile Manager". It was fairly easy to use except for when your records didn't match up exactly with the banks. It would be nice if Common Cents would automatically create a balancing transaction to make up for the discrepancy and then just let you choose whether or not you want to use it.


The developers of Common Cents definitely understand the principle of envelope budgeting and Common Cents has a lot of potential, but it needs some more work. I didn't feel like the work flow was natural enough. Every function is performed within one of the program's "managers" which are essentially just forms for working with the different data tables. It feels a little like you are working in a tricked out access database. Give it a few more iterations at the development table and i'll bet they'll have a pretty good program.


If you are looking for something cheap, this is a good program for you. You can purchase this program for a one time cost of $34.95. It also has one of the best free trial periods. You can download Common Cents with absolutely no commitment for 60 days. is a cloud based application which can be good or bad depending on your situation. If you always have an internet connection then you are fine. It is nice to be able to access your budget from any computer; including your smart phone. However, if you have a sketchy internet connection then the delay in performing simple functions might be annoying.

I mentioned being able to access your budget from the smartphone. mvelopes has a simple yet powerful mobile version of mvelopes that works well. They also have an Iphone app, but I have never been able to make it work. It always crashes as soon as I log in.

Funding the Envelopes probably has the best system for assigning your income to all your different categories or envelopes. It is super easy. Your paycheck shows up as a new transaction, select it and click "Fund". This opens a window that shows the paycheck amount at top and a list of all your envelopes below. You have two options. You can manually distribute the money to any of the envelopes or you can use a saved funding profile. You can also save any manual distribution as funding profile. The great thing is that you can choose any profile even if it doesn't exactly match the dollar amount of your paycheck. You can then just make whatever adjustments needed to make it work. A+ on funding the envelopes.

Assigning Transactions

Since mvelopes links directly to your accounts the same way that quicken or does. It makes entering transactions a breeze. (Just on a side note. Wells Fargo charges $3 to have quicken linked to it directly. The same is not true for or Once you link mvelopes to your bank account the new transactions are pulled in as they become available. All you do is drag the transaction to the desired envelope and you are finished. If you want to modify any of the information before hand you can. If a specific transaction needs to be split between envelopes, you can do that as well. They have really made the process an easy one.

Bank Account Reconciliation

Because links directly with your accounts, the reconciliation process happens every time you manage your budget and assign the new transactions. If you write a check or use a bill pay function from your bank, you can manually enter the payment into mvelopes and it shows up as a pending transaction; your registry balance reflects this accordingly. When the payment does go through at the bank and the transaction shows up on your new transaction list, you simply match the new transaction with the pending. It is a process that works well. I can also look at any one of my accounts within envelopes and it will tell me what my registry balance is as well as the online balance. That is nice to know.

User-Friendliness does a lot for you and as a result can be a little complex. The trick is to just learn how everything works and use it correctly. If you know what you are doing, the work flow really is smooth. It is when you get mixed up on how you are supposed to accomplish something that you can get into trouble. They do have free on-line chat, however, so if you get into a bind, they can help you out. I give it a thumbs up on user-friendliness, but be careful, make sure you do your homework.


This is a draw back to mvelopes. Since it is an online program you pay a subscription rather than a one time fee. The subscriptions go from $7.90 a month to $13.20 a month depending on how many months you pay for in advance.

The trial period on mvelopes is pretty weak as well. They only give you 14 days and you have to give them your credit card information just to start the trial. If you don't cancel a day before your trial is up, the credit card is automatically billed. This is the area where mvelopes got all of its bad reviews. Too many people signed up for the free trial but didn't pay attention to how they would have to cancel. When their credit cards were charged, mvelopes wouldn't budge. So, as a warning, if you are going to sign up for the mvelopes trial, make sure you know exactly how to cancel if you decide not to use it. Go to the FAQ at the website and read the section entitled "How do I cancel my trial membership".

UPDATE!!! (3/2/2012)

Since writing this Hub mvelopes has changed their pricing. You can now sign up with a free account that you can use forever and never pay. The only things are that you are restricted to 25 envelopes and 4 accounts. Give it a try!

YNAB (You Need a Budget)

You need a budget is the the software that I wanted to like, but it really just didn't fit with our budgeting mentality. When you sign up for the free trial, Jesse Mecham, the founder of YNAB sends emails to help you understand his budgeting philosophy. His writing style is really entertaining. He has his four rules of budgeting and he walks you through them giving you real life examples and explanations. He really works hard to sell you on his philosophy rather than his software, and that is a little refreshing. If you need some encouragement on starting a budget, I would recommend that you read his blog. He also has a short book to walk you through his 4 rules of budgeting.

I think I was so intrigued by his software and his story, because his is very similar to my own. He was in college, recently married and trying to get a handle on his finances. He turned to excel and created a spreadsheet that fit the way that his brain worked. I was in the same situation and my wife and I did the same thing. Jesse realized one day that he wasn't going to be able to cover some of the costs of life that were approaching so he decided to market his budget. Because of that, the world now has YNAB which is a very powerful piece of software.

Like I say, I wanted to like it. It is very user friendly. The trial is free with no obligation or chance of forced obligation, and it is only $59.95. It just works on a different thought process than my own.

Summary and Conclusion

I finally decided on I was a hard decision. I had a really hard time committing to paying almost $8.00 a month for my budget. But after I saw that I really was easy to use, worked well and fit exactly with the way that my wife and I like to think about our finances, I had to take the plunge. I hope this helps. I would recommend any one of these programs. They all have their strengths. Thank you for your time.

What is crucial?

What is the most important aspect of your Budgeting Software?

See results


    0 of 8192 characters used
    Post Comment
    • monicamelendez profile image


      7 years ago from Salt Lake City

      I actually know Jesse from YNAB and he is a total stud. He practices what he preaches which is probably why the software is so good. He's really good with his money.

      I should be using his software but I'm not...yet. :)

    • Parker Brother profile imageAUTHOR

      Parker Brother 

      8 years ago

      Thanks for the comment, anidae.

    • anidae profile image

      Anita Adams 

      8 years ago from Tennessee

      Thanks for all the research you did because I had wondered if there was an easier way to make a budget.

      One of these software programs might work for some but for me I'll stick to my hand written budget where I name every $ when I receive my paycheck. This is one time I will choose the old school method.

      You wrote a good informational hub so I voted up and useful.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)