2022-10-27 14:32:36 +00:00
|
|
|
|
================
|
|
|
|
|
|
Financial budget
|
|
|
|
|
|
================
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
Managing budgets is an essential part of running a business. Budgets help people become more
|
|
|
|
|
|
intentional with how money is spent and direct people to organize and prioritize their work to meet
|
|
|
|
|
|
financial goals. They allow the planning of a desired financial outcome and then measure the actual
|
|
|
|
|
|
performance against the plan. Odoo manages budgets using both **general** and **analytic accounts**.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-11-17 16:40:55 +00:00
|
|
|
|
Configuration
|
2015-10-28 14:27:37 +01:00
|
|
|
|
=============
|
|
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
Go to :menuselection:`Accounting --> Configuration --> Settings --> Analytics section`, and enable
|
|
|
|
|
|
:guilabel:`Budget Management`.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
Budgetary positions
|
2015-10-28 14:27:37 +01:00
|
|
|
|
-------------------
|
|
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
Budgetary positions are lists of accounts for which you want to keep budgets (typically expense or
|
|
|
|
|
|
income accounts).
|
2019-08-29 00:38:32 -07:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
To define budgetary positions, go to :menuselection:`Accounting --> Configuration --> Management:
|
|
|
|
|
|
Budgetary Positions` and :guilabel:`New`. Add a :guilabel:`Name` to your budgetary position and
|
|
|
|
|
|
select the :guilabel:`Company` it applies to. Click :guilabel:`Add a line` to add one or more
|
2015-10-28 14:27:37 +01:00
|
|
|
|
accounts.
|
|
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
.. note::
|
|
|
|
|
|
Each budgetary position can have any number of accounts from the chart of accounts, though it
|
|
|
|
|
|
must have at least one.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
Use case
|
|
|
|
|
|
========
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
Let’s illustrate this with an example.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
We just started a project with *Smith & Co*, and we would like to budget the income and expenses of
|
|
|
|
|
|
that project. We plan on having a revenue of 1000, and we don’t want to spend more than 700.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
First, we need to define what accounts relate to our project’s expenses. Go to
|
|
|
|
|
|
:menuselection:`Accounting --> Configuration --> Management: Budgetary positions`, and click
|
|
|
|
|
|
:guilabel:`New` to add a position. Add the accounts wherein expenses will be booked.
|
|
|
|
|
|
|
|
|
|
|
|
.. image:: budget/smith-and-co-expenses.png
|
2015-10-28 14:27:37 +01:00
|
|
|
|
:align: center
|
2022-10-27 14:32:36 +00:00
|
|
|
|
:alt: display the Smith and Co expenses
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
Let's repeat the steps to create a budgetary position that reflects the revenue.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
.. image:: budget/smith-and-co-revenue.png
|
2015-10-28 14:27:37 +01:00
|
|
|
|
:align: center
|
2022-10-27 14:32:36 +00:00
|
|
|
|
:alt: display the Smith and Co revenue
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
Analytical accounts
|
|
|
|
|
|
-------------------
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
Odoo needs to know which costs or expenses are relevant to a specified budget, as the above general
|
|
|
|
|
|
accounts may be used for different projects. Go to :menuselection:`Accounting --> Configuration -->
|
|
|
|
|
|
Analytic Accounting: Analytic Accounts` and click :guilabel:`New` to add a new **Analytic Account**
|
|
|
|
|
|
called *Smith & Co*.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
The :guilabel:`Plan` field has to be completed. Plans group multiple analytic accounts; they
|
|
|
|
|
|
distribute costs and benefits to analyze business performance. **Analytic Plans** can be created or
|
|
|
|
|
|
configured by going to :menuselection:`Accounting --> Configuration --> Analytic Accounting:
|
|
|
|
|
|
Analytic Plans`.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
When creating a new customer invoice and/or vendor bill, you have to refer to this analytic account.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
.. image:: budget/analytic-accounts.png
|
2015-10-28 14:27:37 +01:00
|
|
|
|
:align: center
|
2022-10-27 14:32:36 +00:00
|
|
|
|
:alt: add analytic accounts in a new invoice or bill.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
Define the budget
|
|
|
|
|
|
-----------------
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
Let’s set our targets. We specified that we expect to gain 1000 with this project, and we would like
|
|
|
|
|
|
not to spend more than 700. Go to :menuselection:`Accounting --> Management: Budgets` and click
|
|
|
|
|
|
:guilabel:`New` to create a new budget for *Smith & Co* project.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
First, fill in your :guilabel:`Budget Name`. Then, select the :guilabel:`Period` wherein the budget
|
|
|
|
|
|
is applicable. Next, add the :guilabel:`Budgetary Position` you want to track, define the related
|
|
|
|
|
|
:guilabel:`Analytic Account`, and add the :guilabel:`Planned Amount`.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
.. image:: budget/define-the-budget.png
|
2015-10-28 14:27:37 +01:00
|
|
|
|
:align: center
|
2022-10-27 14:32:36 +00:00
|
|
|
|
:alt: budget lines display
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
.. Note::
|
|
|
|
|
|
When recording a planned amount related to expenses, the amount must be negative.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
|
|
|
|
|
Check your budget
|
2022-10-27 14:32:36 +00:00
|
|
|
|
-----------------
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
Go to :menuselection:`Accounting --> Management: Budgets` and find the *Smith & Co* Project to see
|
|
|
|
|
|
how it evolves according to the expenses or income for the related analytic account.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
The :guilabel:`Practical Amount` evolves when a new journal entry related to your analytic account
|
|
|
|
|
|
and an account from your budgetary position is created.
|
2015-10-28 14:27:37 +01:00
|
|
|
|
|
2022-10-27 14:32:36 +00:00
|
|
|
|
The :guilabel:`Theoretical Amount` represents the amount of money you theoretically could have spent
|
|
|
|
|
|
or should have received based on the date. For example, suppose your budget is 1200 for 12 months
|
|
|
|
|
|
(January to December), and today is 31 of January. In that case, the theoretical amount will be 100
|
|
|
|
|
|
since this is the actual amount that could have been made.
|