Skip to content

Commit

Permalink
whitespace fixes (#522)
Browse files Browse the repository at this point in the history
Removes double spacing and trailing whitespace.
  • Loading branch information
matt-fidd authored Nov 28, 2024
1 parent bd2d1cc commit 1faead2
Show file tree
Hide file tree
Showing 43 changed files with 357 additions and 357 deletions.
4 changes: 2 additions & 2 deletions blog/2023-12-15-automate.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ Okay, so you understand the templates pretty well now.
Now for, in my opinion, the most useful part of templates.
We can set priorities!
Setting a priority to the templates does two things for us
1. It tells Actual to not budget more money then shows in your `To Budget`. This is not the case by default.
1. It tells Actual to not budget more money then shows in your `To Budget`. This is not the case by default.
2. It tells Actual in what order to apply the templates.

So now, if we use priorities, we can entirely automate the distribution of funds both in a set order, and only what we have.
Expand Down Expand Up @@ -225,7 +225,7 @@ Or you could drop the remaining funds into your savings category to save even mo

Another strategy that you could employ with leftover funds is to circle back to a previously budgeted category and add more to it.
For example I have a sinking fund that I would like to budget more to if I have leftover funds available after my base fun money is budgeted.
To do this I have two template lines at different priorities.
To do this I have two template lines at different priorities.
It looks like:
* `#template-30 100 up to 1500`
* `#template-60 100 up to 1500`
Expand Down
40 changes: 20 additions & 20 deletions blog/2024-03-25-automate-twist.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,29 +8,29 @@ hide_table_of_contents: false

Hello budgeters!

I hope you all enjoyed the last blog post focused on how to use goal templates. If you haven't read it yet, you might want to start [here](/blog/2023-12-15-automate.md). While we always recommend embracing the envelope system and [getting a month ahead](/blog/2023-12-15-automate.md#month-ahead) on your budget, there are some situations where that just isn't possible right away. I'm going to introduce a method here that uses the goal template system that uses your income as you receive it throughout the month using priorities.
I hope you all enjoyed the last blog post focused on how to use goal templates. If you haven't read it yet, you might want to start [here](/blog/2023-12-15-automate.md). While we always recommend embracing the envelope system and [getting a month ahead](/blog/2023-12-15-automate.md#month-ahead) on your budget, there are some situations where that just isn't possible right away. I'm going to introduce a method here that uses the goal template system that uses your income as you receive it throughout the month using priorities.

<!--truncate-->
# The Scenario

Goal templates are an experimental feature within Actual that allow you to auto-budget categories. You can set goals that can be once off or repeating with scheduling options that are very flexible. To see more about this feature in detail, you can check out the [documentation](../../docs/experimental/goal-templates) page. To enable this feature, navigate to the settings page and scroll down and click the link to expose Experimental features within the Advanced settings area. In the mean time, you can read more about a specific use case using goal templates for weekly budgeting.
Goal templates are an experimental feature within Actual that allow you to auto-budget categories. You can set goals that can be once off or repeating with scheduling options that are very flexible. To see more about this feature in detail, you can check out the [documentation](../../docs/experimental/goal-templates) page. To enable this feature, navigate to the settings page and scroll down and click the link to expose Experimental features within the Advanced settings area. In the mean time, you can read more about a specific use case using goal templates for weekly budgeting.

In this scenario, my income will be $500 per week, starting on the first of the month. I have certain priorities that need to be met. For example, I like to eat so I'm going to prioritize food for the first pay period. I'm going to set up my mortgage to be paid at the end of the month, saving a little each week. I'm going to budget for several bills that happen throughout the month where I know which week they'll need to be paid. I'm also going to use a simple template with priorities to illustrate this method. Feel free to use other template types.
In this scenario, my income will be $500 per week, starting on the first of the month. I have certain priorities that need to be met. For example, I like to eat so I'm going to prioritize food for the first pay period. I'm going to set up my mortgage to be paid at the end of the month, saving a little each week. I'm going to budget for several bills that happen throughout the month where I know which week they'll need to be paid. I'm also going to use a simple template with priorities to illustrate this method. Feel free to use other template types.

Priorities allow you to decide which goals are funded first. Check out our last [blog post](/blog/2023-12-15-automate.md#how-priorities-work) or the section in the [documentation](../../docs/experimental/goal-templates#template-priorities) that explains in much greater detail on how to use them. In this example, I've decided to use the following priority levels
Priorities allow you to decide which goals are funded first. Check out our last [blog post](/blog/2023-12-15-automate.md#how-priorities-work) or the section in the [documentation](../../docs/experimental/goal-templates#template-priorities) that explains in much greater detail on how to use them. In this example, I've decided to use the following priority levels
- Week 1: 10-19
- Week 2: 20-29
- Week 3: 30-39
- Week 4: 40-49
- 50+ for any additional priorities that can be funded after my monthly priorities are satisfied. This includes long term goals like vacation savings, investments, or holiday spending.
- Week 2: 20-29
- Week 3: 30-39
- Week 4: 40-49
- 50+ for any additional priorities that can be funded after my monthly priorities are satisfied. This includes long term goals like vacation savings, investments, or holiday spending.

In week 1, level 10 will run first, level 11 second, level 12 third, and so on. This strategy allows me to have different priorities within each week if I want. Since I've decided week 2 priorities will start at 20, all week 1 goals will be funded before week 2, and all of week 2 will be funded before week 3.
In week 1, level 10 will run first, level 11 second, level 12 third, and so on. This strategy allows me to have different priorities within each week if I want. Since I've decided week 2 priorities will start at 20, all week 1 goals will be funded before week 2, and all of week 2 will be funded before week 3.


|Category|How much I need per week, and when|Template used for the category|
|:---|:---:|:---:|
|**Food**|$50 per week, every week|#template-10 50<br/> #template-20 50<br/> #template-30 50<br/> #template-40 50|
|**Restaurants**|$25 per week, every week. I've decided the Food category is more important so I'm using the x5 priority levels to run after Foods x0.|#template-15 25<br/>#template-25 25<br/>#template-35 25<br/>#template-45 25|
|**Restaurants**|$25 per week, every week. I've decided the Food category is more important so I'm using the x5 priority levels to run after Foods x0.|#template-15 25<br/>#template-25 25<br/>#template-35 25<br/>#template-45 25|
|**Entertainment**|$10 per week, every week|#template-13 10<br/>#template-23 10<br/>#template-33 10<br/>#template-43 10|
|**Clothing**|$20 per week for first two weeks, then $5 per week|#template-11 20<br/>#template-21 20<br/>#template-31 5<br/>#template-41 5|
|**General**|$30 in the first week, but all other first week categories are more important|#template-19 30|
Expand All @@ -43,15 +43,15 @@ In week 1, level 10 will run first, level 11 second, level 12 third, and so on.
|**Water**|$130 due in the third week|#template-30 130|
|**Power**|$150 due in the second week|#template-20 150|

You'll notice I used different priorities for different categories. When the goal templates are applied, the categories will be filled in the following order. I've bolded the categories that will only be filled for certain periods. When the templates are applied, the categories will be filled in order. Week 1 priorities will be filled first, followed by week 2 and so forth. The lower the priority number in the template from the table above, the earlier that goal will be filled.
You'll notice I used different priorities for different categories. When the goal templates are applied, the categories will be filled in the following order. I've bolded the categories that will only be filled for certain periods. When the templates are applied, the categories will be filled in order. Week 1 priorities will be filled first, followed by week 2 and so forth. The lower the priority number in the template from the table above, the earlier that goal will be filled.

|First week|Second week|Third week|Fourth week|Leftovers|
|:---|:---|:---|:---|:---|
|1. Food<br/>2. Mortgage<br/>3. Clothing<br/>**4. Cell**<br/>5. Entertainment<br/>6. Restaurants<br/>**7. General**<br/>|1. Food<br/>2. Mortgage<br/>**3. Power**<br/>4. Clothing<br/>5. Entertainment<br/>6. Restaurants<br/>|1. Food<br/>2. Mortgage<br/>**3. Water**<br/>4. Clothing<br/>5. Entertainment<br/>6. Restaurants<br/>|1. Food<br/>2. Mortgage<br/>**3. Internet**<br/>4. Clothing<br/>5. Entertainment<br/>6. Restaurants|**1. Medical**<br/>**2. Savings**|

Here's my budget as I step through week by week. For each week I receive new income, I reapply the templates. You'll see that each of my categories gets filled a little more each time. If I have a little extra from one week, it will start filling up the categories for the next weeks goals. When I receive my final pay in the fourth week, my final two categories receive some funding.
Here's my budget as I step through week by week. For each week I receive new income, I reapply the templates. You'll see that each of my categories gets filled a little more each time. If I have a little extra from one week, it will start filling up the categories for the next weeks goals. When I receive my final pay in the fourth week, my final two categories receive some funding.

This approach fills your budget categories as your income arrives by prioritizing your needs and allows you to spend from your categories along the way.
This approach fills your budget categories as your income arrives by prioritizing your needs and allows you to spend from your categories along the way.

### Week 1, Receive first income deposit
Now that we have our first deposit for the month, we're ready to start budgeting using templates.
Expand All @@ -60,30 +60,30 @@ Now that we have our first deposit for the month, we're ready to start budgeting

### Week 1, Apply budget templates

Use the **Apply budget template** menu option in the monthly menu. Open the menu by clicking on the three vertical dots to the right of the month.
Use the **Apply budget template** menu option in the monthly menu. Open the menu by clicking on the three vertical dots to the right of the month.

Notice that both Food, Power, and Cell categories have received funding greater than expected this week. The templates are already funding goals for week 2! Only half ($75) of the desired power budget ($150) is satisfied and was the last category to receive funding. It'll be the first category in the next pay period to be filled. Feel free to refer back to the table above to see which categories are being filled. There is a lot happening here.
Notice that both Food, Power, and Cell categories have received funding greater than expected this week. The templates are already funding goals for week 2! Only half ($75) of the desired power budget ($150) is satisfied and was the last category to receive funding. It'll be the first category in the next pay period to be filled. Feel free to refer back to the table above to see which categories are being filled. There is a lot happening here.

![](/static/img/blog/twist-2.png)

### Receive second week's income and 'Overwrite with budget templates'

For each time going forward, we're going to use the **Overwrite with budget template** button in the month's menu. We do this because we already have a budget filled out. This will force the templates to replace any budgeted values already filled.
For each time going forward, we're going to use the **Overwrite with budget template** button in the month's menu. We do this because we already have a budget filled out. This will force the templates to replace any budgeted values already filled.

Notice that week 3 goals are already being funded. Most of the categories still show a yellow indicator. This means that they still need more funding this month to reach all of your goals. If they have turned green, like General, Cell, and Power, the target goal has been reached.
Notice that week 3 goals are already being funded. Most of the categories still show a yellow indicator. This means that they still need more funding this month to reach all of your goals. If they have turned green, like General, Cell, and Power, the target goal has been reached.

![](/static/img/blog/twist-3.png)

### Receive third week's income and 'Overwrite with budget templates'
More green category balances! Keep in mind, you can spend from these categories along the way. I simply didn't show any spending in these graphics.
More green category balances! Keep in mind, you can spend from these categories along the way. I simply didn't show any spending in these graphics.

![](/static/img/blog/twist-4.png)

### Receive fourth week's income and 'Overwrite with budget templates'
This is the final pay period for the month. I was successful in reaching all of my target goals. There was even a little extra for the savings category! Amazing!
This is the final pay period for the month. I was successful in reaching all of my target goals. There was even a little extra for the savings category! Amazing!

![](/static/img/blog/twist-5.png)

# Conclusion

Thanks for following along. This may be an unconventional way to use goal templates, but this shows the power of priorities in Actual and how they could be used effectively for weekly budgeting.
Thanks for following along. This may be an unconventional way to use goal templates, but this shows the power of priorities in Actual and how they could be used effectively for weekly budgeting.
Loading

0 comments on commit 1faead2

Please sign in to comment.