It’s essential to maintain financial security to live a decent quality of life. Maintaining financial security depends on how effectively you handle your finances. But keeping tabs on your personal finances shouldn’t be a difficult task! This template makes it easy for you to keep track of your income and all sorts of expenses, ranging from living expenses, to transportation, entertainment, food, loans, and much more. Once you have a good rhythm and overview of your monthly totals, you will have a better idea of where you stand financially. And don’t worry about doing the math yourself; simply log and monitor your transactions.
This template is not your usual personal finance management spreadsheet. This is a database template for budget planning and for keeping track of your earnings and spending. It features eight tables for different categories of expenses, a table for recording one or more income sources, and a summary table called Summary
that sums up all the information in the database.
First, set your financial periods in the main table, Summary
. Then, log all your earnings in the Income
table. And finally, enter all your expenses into their respective expense tables.
Start using this budgeting template right away and learn how its features can assist you in your financial planning. Check out the following tables and views to discover how this template can benefit you:
This table gives you a summary of your cash flow for each accounting period (i.e., for every month). It adds up everything you’ve earned and everything you’ve spent, then shows you the balance. Most of the fields are set up with formulas to handle all of your income and expenses. As you start logging income and expenses, you’ll notice this table start to take shape automatically.
Period
. A unique period of time identifier for this summary period row following a year and month format (i.e., YYYY-MM).Estimated income
. A formula for the sum of all the estimated earnings for this period, which is computed from the Amount est: income
lookup field.Actual income
. A formula for the sum of all the actual income for this period, which is computed from the Amount: income
lookup field.Living expenses
. A formula for the sum of all the actual living accommodation expenses for this period, which is computed from the Amount: living expenses
lookup field.Food expenses
. A formula for the sum of all the actual food expenses for this period, which is computed from the Amount: food expenses
lookup field.Transportation expenses
. A formula for the sum of all the actual transportation expenses for this period, which is computed from the Amount: transportation expenses
lookup field.Personal expenses
. A formula for the sum of all the actual personal care expenses for this period, which is computed from the Amount: personal expenses
lookup field.Entertainment expenses
. A formula for the sum of all the actual entertainment expenses for this period, which is computed from the Amount: entertainment expenses
lookup field.Loan payments
. A formula for the sum of all the actual loan expenses for this period, which is computed from the Amount: loans
lookup field.Contributions
. A formula for the sum of all the actual savings contribution expenses for this period, which is computed from the Amount: contributions
lookup field.Other expenses
. A formula for the sum of all the actual other expenses for this period, which is computed from the Amount: other expenses
lookup field.Total estimated expenses
. A formula for the sum of all the estimated expenses for this period.Total actual expenses
. A formula for the sum of all the actual expenses for this period.Estimated balance
. A formula for the difference between the estimated income and all the estimated expenses for this period.Actual balance
. A formula for the difference between the actual income and all the actual expenses for this period.Odd or even
. This is a formula field that computes whether the numeric month, from Period
, is odd or even. This makes it easy to color-code rows by month and organize your data into groups to make it easier to work with. Hidden by default.Related income
. This field is linked to the Income
table, associating all income from a time period with this summary. Hidden by default.Related living expenses
. This field is linked to the Living expenses
table, associating all living accommodation expenses from a time period with this summary. Hidden by default.Related food expenses
. This field is linked to the Food expenses
table, associating all food expenses from a time period with this summary. Hidden by default.Related transportation expenses
. This field is linked to the Transportation expenses
table, associating all transportation expenses from a time period with this summary. Hidden by default.Related personal expenses
. This field is linked to the Personal expenses
table, associating all personal care expenses from a time period with this summary. Hidden by default.Related entertainment expenses
. This field is linked to the Entertainment expenses
table, associating all entertainment expenses from a time period with this summary. Hidden by default.Related loans
. This field is linked to the Loans
table, associating all loan expenses from a time period with this summary. Hidden by default.Related contributions
. This field is linked to the Contributions
table, associating all savings contribution expenses from a time period with this summary. Hidden by default.Related other expenses
. This field is linked to the Other expenses
table, associating all other expenses from a time period with this summary. Hidden by default.Amount est: income
. A lookup field fetching data from the Estimated income
field from the Related income
link-to-table field. Hidden by default.Amount est: living expenses
. A lookup field fetching data from the Estimated cost
field from the Related living expenses
link-to-table field. Hidden by default.Amount est: food expenses
. A lookup field fetching data from the Estimated cost
field from the Related food expenses
link-to-table field. Hidden by default.Amount est: transportation expenses
. A lookup field fetching data from the Estimated cost
field from the Related transportation expenses
link-to-table field. Hidden by default.Amount est: personal expenses
. A lookup field fetching data from the Estimated cost
field from the Related personal expenses
link-to-table field. Hidden by default.Amount est: entertainment expenses
. A lookup field fetching data from the Estimated cost
field from the Related entertainment expenses
link-to-table field. Hidden by default.Amount est: loans
. A lookup field fetching data from the Estimated cost
field from the Related loans
link-to-table field. Hidden by default.Amount est: contributions
. A lookup field fetching data from the Estimated cost
field from the Related contributions
link-to-table field. Hidden by default.Amount est: other expenses
. A lookup field fetching data from the Estimated cost
field from the Related other expenses
link-to-table field. Hidden by default.Amount: income
. A lookup field fetching data from the Actual income
field from the Related income
link-to-table field. Hidden by default.Amount: living expenses
. A lookup field fetching data from the Actual cost
field from the Related living expenses
link-to-table field. Hidden by default.Amount: food expenses
. A lookup field fetching data from the Actual cost
field from the Related food expenses
link-to-table field. Hidden by default.Amount: transportation expenses
. A lookup field fetching data from the Actual cost
field from the Related transportation expenses
link-to-table field. Hidden by default.Amount: personal expenses
. A lookup field fetching data from the Actual cost
field from the Related personal expenses
link-to-table field. Hidden by default.Amount: entertainment expenses
. A lookup field fetching data from the Actual cost
field from the Related entertainment expenses
link-to-table field. Hidden by default.Amount: loans
. A lookup field fetching data from the Actual cost
field from the Related loans
link-to-table field. Hidden by default.Amount: contributions
. A lookup field fetching data from the Actual cost
field from the Related contributions
link-to-table field. Hidden by default.Amount: other expenses
. A lookup field fetching data from the Actual cost
field from the Related other expenses
link-to-table field. Hidden by default.All summaries
. Displays summaries for all financial periods, without any filters, sorted from the most recent to the oldest.Add new financial period
. Displays a form view that facilitates adding a new period to this table.2022 summary
. Displays a summary for financial periods in the specified year (i.e., 2022), filtered using the Period
field, sorted from the oldest to the most recent.2022 Q1 summary
. Displays a summary for financial periods in the specified quarter (i.e., Q1 of 2022), filtered using the Period
field, sorted from the oldest to the most recent.2022 Q2 summary
. Displays a summary for financial periods in the specified quarter (i.e., Q2 of 2022), filtered using the Period
field, sorted from the oldest to the most recent.2022 Q3 summary
. Displays a summary for financial periods in the specified quarter (i.e., Q3 of 2022), filtered using the Period
field, sorted from the oldest to the most recent.2022 Q4 summary
. Displays a summary for financial periods in the specified quarter (i.e., Q4 of 2022), filtered using the Period
field, sorted from the oldest to the most recent.You can keep track of all of your earnings using this table. It doesn’t matter if you have one or multiple sources of income. Enter your expected income into this table and your spending in the other tables, and your finances will be automatically calculated and shown in the Summary
table. To record additional income, you can fill out the Add income
form.
Record number
. An autogenerated primary key that serves as the unique identifier for this income.Summary period
. This field is linked to the Summary
table, linking earnings to specific time periods in order to group or associate them.Transaction date
. The date of the transaction on which you expect to receive this income.Income type
. This selection field indicates what sort of income this record is about.Estimated income
. This specifies how much money you expect to receive on this type of income.Actual income
. This field indicates how much money you earned on this particular income.Difference
. The formula that computes for the difference between Actual income
and Estimated income
.Notes
. A brief description of the earnings can be helpful in identifying this income record.Attachment
. An upload file field that allows users to attach supporting documents or paystubs.Odd or even
. This is a formula field that computes whether the numeric month, from the Transaction date
, is odd or even. This makes it easy to color-code rows by month and organize your data into groups to make it easier to work with. Hidden by default.All income
. Displays all earnings without any filters, sorted by Transaction date
from the most recent to the oldest, then by Expense type
from A to Z.Add income
. Displays a form view that facilitates adding new income to this table.2022 income
. Displays earnings filtered by Transaction date
and sorted by the same field from the most recent to the oldest, then by Expense type
from A to Z.Use this table to keep track of all of your living expenses. Transactions can either be planned in advance or logged at a later time. New living accommodation expenses can be entered via the Add expense
form.
Grid views show all records with the green bar on the left side of the grid as expenses that are less than your estimate. The records with a red bar on the left border show expenses that exceeded your estimated cost.
Record number
. An autogenerated primary key that serves as the unique identifier for this expense.Summary period
. This field is linked to the Summary
table, linking expenses to specific time periods in order to group or associate them.Transaction date
. The date of the transaction on which you expect to pay for this expense.Expense type
. This selection field indicates what sort of expense this record is about.Estimated cost
. This specifies how much money you expect to spend on this type of expense.Actual cost
. This field indicates how much money you spent on this particular expense.Difference
. The formula that computes for the difference between Estimated cost
and Actual cost
.Notes
. A brief description of the expenditure can be helpful in identifying this expense record.Attachment
. An upload file field that allows users to attach supporting documents or receipts.Odd or even
. This is a formula field that computes whether the numeric month, from the Transaction date
, is odd or even. This makes it easy to color-code rows by month and organize your data into groups to make it easier to work with. Hidden by default.All living expenses
. Displays all living accommodation expenses without any filters, sorted by Transaction date
from the most recent to the oldest, then by Expense type
from A to Z.Add expense
. Displays a form view that facilitates adding new living accommodation expenses to this table.2022 expenses
. Displays living-accommodation expenses filtered by Transaction date
and sorted by the same field from the most recent to the oldest, then by Expense type
from A to Z.Manage all your food expenses with this table. You may either plan ahead of your transactions or log old expenses. You may use the Add expense
form to add new food expenses. In grid view, all records with the green bar by the grid’s left border are expenses that are below your estimated cost. Records with a red bar by the left border are expenses that exceed your estimates.
Record number
. An autogenerated primary key that serves as the unique identifier for this expense.Summary period
. This field is linked to the Summary
table, linking expenses to specific time periods in order to group or associate them.Transaction date
. The date of the transaction on which you expect to pay for this expense.Expense type
. This selection field indicates what sort of expense this record is about.Estimated cost
. This specifies how much money you expect to spend on this type of expense.Actual cost
. This field indicates how much money you spent on this particular expense.Difference
. The formula that computes for the difference between Estimated cost
and Actual cost
.Notes
. A brief description of the expenditure can be helpful in identifying this expense record.Attachment
. An upload file field that allows users to attach supporting documents or receipts.Odd or even
. This is a formula field that computes whether the numeric month, from the Transaction date
, is odd or even. This makes it easy to color-code rows by month and organize your data into groups to make it easier to work with. Hidden by default.All food expenses
. Displays all food expenses without any filters, sorted by Transaction date
from the most recent to the oldest, then by Expense type
from A to Z.Add expense
. Displays a form view that facilitates adding new food expenses to this table.2022 expenses
. Displays food expenses filtered by Transaction date
and sorted by the same field from the most recent to the oldest, then by Expense type
from A to Z.Use this table to keep track of all of your transportation expenses. There are two ways to record transactions: in advance or after the fact. The Add expense
form may be used to enter new transportation expenses.
In grid views, the green bar on the left side of a record indicates that an expense is less than your estimate. Red bars on records indicate expenditures that exceeded your expectations.
Record number
. An autogenerated primary key that serves as the unique identifier for this expense.Summary period
. This field is linked to the Summary
table, linking expenses to specific time periods in order to group or associate them.Transaction date
. The date of the transaction on which you expect to pay for this expense.Expense type
. This selection field indicates what sort of expense this record is about.Estimated cost
. This specifies how much money you expect to spend on this type of expense.Actual cost
. This field indicates how much money you spent on this particular expense.Difference
. The formula that computes for the difference between Estimated cost
and Actual cost
.Notes
. A brief description of the expenditure can be helpful in identifying this expense record.Attachment
. An upload file field that allows users to attach supporting documents or receipts.Odd or even
. This is a formula field that computes whether the numeric month, from the Transaction date
, is odd or even. This makes it easy to color-code rows by month and organize your data into groups to make it easier to work with. Hidden by default.All transportation expenses
. Displays all transportation expenses without any filters, sorted by Transaction date
from the most recent to the oldest, then by Expense type
from A to Z.Add expense
. Displays a form view that facilitates adding new transportation expenses to this table.2022 expenses
. Displays transportation expenses filtered by Transaction date
and sorted by the same field from the most recent to the oldest, then by Expense type
from A to Z.You can keep track of all your personal care expenses with the help of this table. Transactions can either be planned in advance or logged at a later date. Adding new personal care expenses is easy with the Add expense
form.
The grid view shows all records with the green bar on the left border of the grid as expenses that are less than your estimate. The red bar indicates expenses that went above and beyond what you expected.
Record number
. An autogenerated primary key that serves as the unique identifier for this expense.Summary period
. This field is linked to the Summary
table, linking expenses to specific time periods in order to group or associate them.Transaction date
. The date of the transaction on which you expect to pay for this expense.Expense type
. This selection field indicates what sort of expense this record is about.Estimated cost
. This specifies how much money you expect to spend on this type of expense.Actual cost
. This field indicates how much money you spent on this particular expense.Difference
. The formula that computes for the difference between Estimated cost
and Actual cost
.Notes
. A brief description of the expenditure can be helpful in identifying this expense record.Attachment
. An upload file field that allows users to attach supporting documents or receipts.Odd or even
. This is a formula field that computes whether the numeric month, from the Transaction date
, is odd or even. This makes it easy to color-code rows by month and organize your data into groups to make it easier to work with. Hidden by default.All personal expenses
. Displays all personal care expenses without any filters, sorted by Transaction date
from the most recent to the oldest, then by Expense type
from A to Z.Add expense
. Displays a form view that facilitates adding new personal care expenses to this table.2022 expenses
. Displays personal care expenses filtered by Transaction date
and sorted by the same field from the most recent to the oldest, then by Expense type
from A to Z.This table makes it easy to keep tabs on everything you spend on recreational activities. One of two options exists: transactions can be pre-planned or manually entered at a later time. The Add expense
form makes it simple to add new entertainment expenses.
All records that have a green bar on the left border of the grid indicate that the expenses are below your estimate. Red indicates additional costs beyond what you had anticipated.
Record number
. An autogenerated primary key that serves as the unique identifier for this expense.Summary period
. This field is linked to the Summary
table, linking expenses to specific time periods in order to group or associate them.Transaction date
. The date of the transaction on which you expect to pay for this expense.Expense type
. This selection field indicates what sort of expense this record is about.Estimated cost
. This specifies how much money you expect to spend on this type of expense.Actual cost
. This field indicates how much money you spent on this particular expense.Difference
. The formula that computes for the difference between Estimated cost
and Actual cost
.Notes
. A brief description of the expenditure can be helpful in identifying this expense record.Attachment
. An upload file field that allows users to attach supporting documents or receipts.Odd or even
. This is a formula field that computes whether the numeric month, from the Transaction date
, is odd or even. This makes it easy to color-code rows by month and organize your data into groups to make it easier to work with. Hidden by default.All entertainment expenses
. Displays all entertainment expenses without any filters, sorted by Transaction date
from the most recent to the oldest, then by Expense type
from A to Z.Add expense
. Displays a form view that facilitates adding new entertainment expenses to this table.2022 expenses
. Displays entertainment expenses filtered by Transaction date
and sorted by the same field from the most recent to the oldest, then by Expense type
from A to Z.Keeping track of your loan payments is made much simpler with this table. You can plan and record transactions ahead of time, or you can enter them manually later. You can easily add new loan expenses by using the Add expense
form.
Expenses that have a green bar on the row’s left border indicate that they are lower than your estimate for each record. Expenditures that have a red bar indicate additional costs that were not anticipated.
Record number
. An autogenerated primary key that serves as the unique identifier for this expense.Summary period
. This field is linked to the Summary
table, linking expenses to specific time periods in order to group or associate them.Transaction date
. The date of the transaction on which you expect to pay for this expense.Expense type
. This selection field indicates what sort of expense this record is about.Estimated cost
. This specifies how much money you expect to spend on this type of expense.Actual cost
. This field indicates how much money you spent on this particular expense.Difference
. The formula that computes for the difference between Estimated cost
and Actual cost
.Notes
. A brief description of the expenditure can be helpful in identifying this expense record.Attachment
. An upload file field that allows users to attach supporting documents or receipts.Odd or even
. This is a formula field that computes whether the numeric month, from the Transaction date
, is odd or even. This makes it easy to color-code rows by month and organize your data into groups to make it easier to work with. Hidden by default.All loans
. Displays all loan expenses without any filters, sorted by Transaction date
from the most recent to the oldest, then by Expense type
from A to Z.Add expense
. Displays a form view that facilitates adding new loan expenses to this table.2022 expenses
. Displays loan expenses filtered by Transaction date
and sorted by the same field from the most recent to the oldest, then by Expense type
from A to Z.This table makes it much easier to keep track of your savings contributions. Transactions can either be planned and recorded ahead of time, or they can be entered manually after the fact. The Add expense
form makes it simple to add a new savings deposit.
In grid view, a green bar on the row’s left border indicates lower costs than you had estimated. There are additional costs that were not anticipated in the expenditures with a red bar.
Record number
. An autogenerated primary key that serves as the unique identifier for this expense.Summary period
. This field is linked to the Summary
table, linking expenses to specific time periods in order to group or associate them.Transaction date
. The date of the transaction on which you expect to pay for this expense.Expense type
. This selection field indicates what sort of expense this record is about.Estimated cost
. This specifies how much money you expect to spend on this type of expense.Actual cost
. This field indicates how much money you spent on this particular expense.Difference
. The formula that computes for the difference between Estimated cost
and Actual cost
.Notes
. A brief description of the expenditure can be helpful in identifying this expense record.Attachment
. An upload file field that allows users to attach supporting documents or receipts.Odd or even
. This is a formula field that computes whether the numeric month, from the Transaction date
, is odd or even. This makes it easy to color-code rows by month and organize your data into groups to make it easier to work with. Hidden by default.All contributions
. Displays all savings contribution expenses without any filters, sorted by Transaction date
from the most recent to the oldest, then by Expense type
from A to Z.Add expense
. Displays a form view that facilitates adding new savings contribution expenses to this table.2022 expenses
. Displays savings contribution expenses filtered by Transaction date
and sorted by the same field from the most recent to the oldest, then by Expense type
from A to Z.This table will help you keep track of all your other expenses. Transactions can either be planned in advance or logged at a later date. Other expenses can be entered into the Add expense
form.
Grid views show all records with the green bar on the left side of the grid as expenses that are less than your estimate. A red bar on the left side of a record means that it cost more than you expected.
Record number
. An autogenerated primary key that serves as the unique identifier for this expense.Summary period
. This field is linked to the Summary
table, linking expenses to specific time periods in order to group or associate them.Transaction date
. The date of the transaction on which you expect to pay for this expense.Expense type
. This selection field indicates what sort of expense this record is about.Estimated cost
. This specifies how much money you expect to spend on this type of expense.Actual cost
. This field indicates how much money you spent on this particular expense.Difference
. The formula that computes for the difference between Estimated cost
and Actual cost
.Notes
. A brief description of the expenditure can be helpful in identifying this expense record.Attachment
. An upload file field that allows users to attach supporting documents or receipts.Odd or even
. This is a formula field that computes whether the numeric month, from the Transaction date
, is odd or even. This makes it easy to color-code rows by month and organize your data into groups to make it easier to work with. Hidden by default.All other expenses
. Displays all other expenses without any filters, sorted by Transaction date
from the most recent to the oldest, then by Expense type
from A to Z.Add expense
. Displays a form view that facilitates adding new other expenses to this table.2022 expenses
. Displays other expenses filtered by Transaction date
and sorted by the same field from the most recent to the oldest, then by Expense type
from A to Z.