Skip to content

Commit b16ef77

Browse files
committed
[ADD] Expenses: Expenses analysis
closes #15281 X-original-commit: d645cc5 Signed-off-by: Felicia Kuan (feku) <feku@odoo.com> Signed-off-by: Lara Martini (larm) <larm@odoo.com>
1 parent 4170d32 commit b16ef77

File tree

5 files changed

+76
-0
lines changed

5 files changed

+76
-0
lines changed

content/applications/finance/expenses.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ Expenses
1313
expenses/post_expenses
1414
expenses/reimburse
1515
expenses/reinvoice_expenses
16+
expenses/expenses_analysis
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
=================
2+
Expenses analysis
3+
=================
4+
5+
It is important for companies to track expenses so they have an understanding of their expenses and
6+
can identify trends. Expense reporting allows for detailed information, such as which expense
7+
categories are reimbursed the most, which employees incur the most expenses, and if there are any
8+
periods of time that tend to incur more expenses than others.
9+
10+
View expense analysis report
11+
============================
12+
13+
To view the default *Expenses Analysis* report, navigate to :menuselection:`Expenses app -->
14+
Reporting --> Expenses Analysis`. The :guilabel:`Expenses Analysis` report displays all expenses for
15+
the current year, in a stacked bar chart, grouped by month.
16+
17+
.. image:: expenses_analysis/default-report.png
18+
:alt: The default stacked bar chart for annual expenses, grouped by month.
19+
20+
View expenses by employee
21+
=========================
22+
23+
It is possible to view the data so that the total cost of expenses *by employee* is visible. To view
24+
the report in this way, navigate to :menuselection:`Expenses app --> Reporting --> Expenses
25+
Analysis`. Next, click the :icon:`oi-view-pivot` :guilabel:`(Pivot)` icon to view the data in a
26+
pivot table.
27+
28+
This presents the data with the *employees* populating the rows, and the *total monthly expenses*
29+
populate the columns. Next, click :icon:`fa-minus-square-o` :guilabel:`Total` at the top of the
30+
monthly columns to hide the individual monthly totals, and present only the *total* amount for the
31+
year.
32+
33+
To present the data in either ascending or descending total, click the :guilabel:`Total In Currency`
34+
box, and the information is organized first in ascending order, starting with the smallest amount.
35+
Click :guilabel:`Total In Currency` again to reverse the order, and present the highest amount
36+
first.
37+
38+
.. example::
39+
In this example it can be determined that :guilabel:`Mike Smith` has the highest amount of
40+
expenses, totaling :guilabel:`4,216.44`. This is almost seven times higher than :guilabel:`Ronnie
41+
Hart`, who has the second highest expenses, with a total of :guilabel:`644.74`.
42+
43+
.. image:: expenses_analysis/by-employee.png
44+
:alt: A pivot table with the information shown by employee, in descending order.
45+
46+
View expenses by category
47+
=========================
48+
49+
It is possible to view the data so that the total cost of expenses *by category* is visible. To view
50+
the report in this way, navigate to :menuselection:`Expenses app --> Reporting --> Expenses
51+
Analysis`. Next, click the :icon:`oi-view-pivot` :guilabel:`(Pivot)` icon to view the data in a
52+
pivot table.
53+
54+
This presents the data with the *employees* populating the rows, and the *total monthly expenses*
55+
populate the columns. Next, click :icon:`fa-minus-square-o` :guilabel:`Total` at the top of the
56+
employees column. Click :icon:`fa-plus-square` :guilabel:`Total` that appears in place of
57+
:icon:`fa-minus-square-o` :guilabel:`Total`, revealing a drop-down menu of options. Click
58+
:guilabel:`Category`, and the expense categories now populate the rows.
59+
60+
Next, click :icon:`fa-minus-square-o` :guilabel:`Total` at the top of the months column to hide the
61+
individual months, and only show the annual total for each category.
62+
63+
To present the data in either ascending or descending total, click the :guilabel:`Total In Currency`
64+
box, and the information is organized first in ascending order, starting with the smallest amount.
65+
Click :guilabel:`Total In Currency` again to reverse the order, and present the highest amount
66+
first.
67+
68+
.. example::
69+
In this example, it can be determined that the company spent the most on travel expenses, with
70+
the expense category :guilabel:`[TRANS & ACC] Travel & Accommodation` incurring
71+
:guilabel:`2,940.00` of expenses for the year. The company reimbursed mileage the least, with
72+
only :guilabel:`229.69` in :guilabel:`[MIL] Mileage` expenses.
73+
74+
.. image:: expenses_analysis/by-category.png
75+
:alt: A pivot table with the information shown by catrgory in descending order.
15.4 KB
Loading
15.7 KB
Loading
25.2 KB
Loading

0 commit comments

Comments
 (0)