Filling Buckets

The information in this article relates to filling buckets in the new spending plan. If you're still using a spending plan in a budget created prior to January 2025, you should refer to the article on fill buckets in the legacy spending plan here: Filling buckets in the legacy spending plan

The Fill Buckets button in the top left corner is designed to give you quick access to moving income to expense buckets.

Each time you add a deposit transaction in MoneyWell, you can fill your buckets with two clicks.


Using Fill Buckets

If you want, you can let MoneyWell drive and choose all the bucket amounts or you can tweak the list to your heart's delight.


Fill By Event

You can set the amount by selecting the events assigned to that bucket. If you click the event count button in the Events column, MoneyWell will display a popover showing all the events for that bucket with the ones that have been filled disabled.

Screenshot showing the fill bucket screen in MoneyWell with the events popover displayed

As you check fill events, MoneyWell increases the fill amount. The total fill amount will be used to fill the events in priority and date order when you save the Fill Buckets panel.

How Does Fill Buckets Work?

Fill buckets looks at your available income and your budget events and puts money in your expense buckets so you have money available when you need it.

You control the priority of how events are filled by dragging them up and down the list on the Spending Plan view. MoneyWell respects your priority and uses that for deciding which fills occur first. Make sure to select All Transactions and sort the events by "Priority" before trying to rearrange them.

This process allows you to tell MoneyWell that the Rent bucket needs to be filled as a priority with a "Pay Rent" event on the first, while other events get the leftover income.

If you have enough income at the start of the plan period to fill all your events, MoneyWell will do it. Remember that envelope budgeting is all about dividing up your income when you get it so you don't see a pile of money in your Salary bucket and think you can spend it on anything you want.

To learn more about repeat settings on events, read Setting Recurrence Rules.

When Do I Fill Buckets?

Basically any time you add money to your income buckets, you can fill your buckets. You can click Fill Buckets at any time and MoneyWell will present you with the Fill Buckets panel so you can see what can be filled. You can't hurt anything by trying to fill buckets.

Before you use Fill Buckets the first time, you should set your Starting Bucket Balances to make sure your initial bucket balances and cash flow start date are correct.

MoneyWell will never touch your manual bucket transfers—the ones you create by dragging one bucket to another or by using the New Bucket Transfer context menu command. Whenever you alter the date or the amount of an automatic bucket transfer, MoneyWell will change it to a manual transfer so it sticks around.

Manual versus Automatic Transfers

You can look at bucket transfers by selecting one or more buckets on the Cash Flow view. An automatic bucket transfer is shown in the list with nothing below the from/to bucket title. A manual bucket transfer shows "(manual transfer)" on it. Automatic transfers are used by Fill Buckets to decide if more money is needed to meet your budget needs. Manual transfers are ignored and can be used to redistribute money between buckets without causing another fill to occur.

For example, if you have a $200 event that fills twice a month, MoneyWell will create two bucket transfers if the income is available before the fill event dates. If MoneyWell adds an automatic $100 bucket transfer and then you add $50 to the bucket with a manual transfer, MoneyWell will still add another $100 automatic transfer when there is available income. If manual transfers weren't ignored by the fill buckets process, you wouldn't be able move money around.

Common Fill Issues

If Fill Buckets doesn't use all your income, it could be that you have one or more of your income buckets excluded from the process. Double-click on each income bucket in your list and make sure that "Include in Fill Buckets" is checked. Also make sure that your expense buckets that you want to fill have this option active as well.

Another potential issue is that you have your expense buckets assigned to fill from a specific income bucket and that bucket is empty. Even if there is money in a different income bucket, it won't be used if there aren't expense buckets to set to use any income bucket or assigned specifically to that one.

You also need to set up Spending Plan Events or MoneyWell won't know how much to put in each bucket.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us