Skip to content

Commit 9614a85

Browse files
committed
[MOV] accounting: restructuration of the accounting documentation
This commit improves the structure of the accounting documentation by - reducing the levels necessary to reach the information - grouping some docs - moving content to their parent category page (content in all levels) - renaming some sections to reflect the structure of the app better task-3330093
1 parent 96c7da1 commit 9614a85

File tree

345 files changed

+1013
-1237
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

345 files changed

+1013
-1237
lines changed

content/applications/finance/accounting.rst

Lines changed: 178 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
1-
:nosearch:
21
:show-content:
3-
:hide-page-toc:
4-
:show-toc:
52

63
========================
74
Accounting and Invoicing
@@ -15,17 +12,188 @@ development with features such as AI-powered invoice recognition, synchronizatio
1512
accounts, smart matching suggestions, etc.
1613

1714
.. seealso::
18-
- `Odoo Tutorials: Accounting <https://www.odoo.com/slides/accounting-19>`_
19-
- :doc:`Accounting Cheat Sheet <accounting/getting_started/cheat_sheet>`
15+
`Odoo Tutorials: Accounting <https://www.odoo.com/slides/accounting-19>`_
2016

17+
.. cards::
18+
19+
.. card:: Get started
20+
:target: accounting/get_started
21+
:large:
22+
23+
Basic concepts of accounting and initial setup of your accounting
24+
25+
.. card:: Taxes
26+
:target: accounting/taxes
27+
28+
Taxes, fiscal positions, and integrations
29+
30+
.. card:: Customer invoices
31+
:target: accounting/customer_invoices
32+
33+
Customer invoices, payment terms, and electronic invoicing
34+
35+
.. card:: Vendor bills
36+
:target: accounting/vendor_bills
37+
38+
Vendor bills, assets, and invoice digitization (OCR)
39+
40+
.. card:: Payments
41+
:target: accounting/payments
42+
43+
Invoices and bills payments (online, checks, batches) and follow-up on invoices
44+
45+
.. card:: Bank and cash accounts
46+
:target: accounting/bank
47+
48+
Bank synchronization, reconciliation, and cash registers
49+
50+
.. card:: Reporting
51+
:target: accounting/reporting
52+
53+
Reporting, declarations, and analytic accounting
54+
55+
Double-entry bookkeeping
56+
========================
57+
58+
Odoo automatically creates all the behind-the-scenes journal entries
59+
for each of your accounting transactions: customer invoices, point of
60+
sale order, expenses, inventory moves, etc.
61+
62+
Odoo uses the rules of double-entry bookkeeping system: all journal
63+
entries are automatically balanced (sum of debits = sum of credits).
64+
65+
.. seealso::
66+
- :doc:`Understand Odoo's accounting transactions per document
67+
<accounting/get_started/cheat_sheet>`
68+
69+
Accrual and Cash Basis Methods
70+
==============================
71+
72+
Odoo supports both accrual and cash basis reporting. This allows you to
73+
report income / expense at the time transactions occur (i.e., accrual basis), or when
74+
payment is made or received (i.e., cash basis).
75+
76+
Multi-companies
77+
===============
78+
79+
Odoo allows one to manage several companies within the same database. Each
80+
company has its own chart of accounts and rules. You can get
81+
consolidation reports following your consolidation rules.
82+
83+
Users can access several companies but always work in one company at a
84+
time.
85+
86+
Multi-currencies
87+
================
88+
89+
Every transaction is recorded in the default currency of the
90+
company. For transactions occurring in another currency, Odoo stores
91+
both the value in the currency of the company and the value in the
92+
currency of the transaction. Odoo can generate currencies gains and
93+
losses after the reconciliation of the journal items.
94+
95+
Currency rates are updated once a day using a yahoo.com online
96+
web-service.
97+
98+
International Standards
99+
=======================
100+
101+
Odoo accounting supports more than 50 countries. The Odoo core
102+
accounting implements accounting standards that are common to all
103+
countries. Specific modules exist per country for the
104+
specificities of the country like the chart of accounts, taxes, or
105+
bank interfaces.
106+
107+
In particular, Odoo's core accounting engine supports:
108+
109+
* Anglo-Saxon Accounting (U.S., U.K.,, and other English-speaking
110+
countries including Ireland, Canada, Australia, and New Zealand)
111+
where costs of good sold are reported when products are
112+
sold/delivered.
113+
* European accounting where expenses are accounted at the supplier
114+
bill.
115+
116+
Odoo has modules to comply with IFRS rules.
117+
118+
Accounts Receivable and Payable
119+
===============================
120+
121+
By default, Odoo uses a single account for all account
122+
receivable entries and one for all accounts payable entries. You can
123+
create separate accounts per customers/suppliers, but you don't need
124+
to.
125+
126+
As transactions are associated to customers or suppliers, you get
127+
reports to perform analysis per customer/supplier such as the customer
128+
statement, revenues per customers, aged receivable/payables, ...
129+
130+
Wide range of financial reports
131+
===============================
132+
133+
In Odoo, you can generate financial reports in real time. Odoo's
134+
reports range from basic accounting reports to advanced management
135+
reports. Odoo's reports include:
136+
137+
* Performance reports (such as Profit and Loss, Budget Variance)
138+
* Position reports (such as Balance Sheet, Aged Payables, Aged
139+
Receivables)
140+
* Cash reports (such as Bank Summary)
141+
* Detail reports (such as Trial Balance and General Ledger)
142+
* Management reports (such as Budgets, Executive Summary)
143+
144+
Odoo's report engine allows you to customize your own report based on
145+
your own formulae.
146+
147+
Import bank feeds automatically
148+
===============================
149+
150+
Bank reconciliation is a process that matches your bank statement
151+
lines, as supplied by the bank, to your accounting transactions in the
152+
general ledger. Odoo makes bank reconciliation easy by frequently
153+
importing bank statement lines from your bank directly into your Odoo
154+
account. This means you can have a daily view of your cashflow without
155+
having to log into your online banking or wait for your paper bank
156+
statements.
157+
158+
Odoo speeds up bank reconciliation by matching most of your imported
159+
bank statement lines to your accounting transactions. Odoo also
160+
remembers how you've treated other bank statement lines and provides
161+
suggested general ledger transactions.
162+
163+
Calculate the tax you owe your tax authority
164+
============================================
165+
166+
Odoo totals all your accounting transactions for your tax period and
167+
uses these totals to calculate your tax obligation. You can then check
168+
your sales tax by running Odoo's Tax Report.
169+
170+
Inventory Valuation
171+
===================
172+
173+
Odoo support both periodic (manual) and perpetual (automated)
174+
inventory valuations. The available methods are standard price,
175+
average price, LIFO (for countries allowing it) and FIFO.
176+
177+
.. seealso::
178+
- :doc:`View impact of the valuation method on your transactions
179+
</applications/inventory_and_mrp/inventory/management/reporting/inventory_valuation_config>`
180+
181+
Easy retained earnings
182+
======================
183+
184+
Retained earnings are the portion of income retained by your
185+
business. Odoo automatically calculates your current year earnings in
186+
real time so no year-end journal or rollover is required. This is
187+
calculated by reporting the profit and loss balance to your balance
188+
sheet report automatically.
21189

22190
.. toctree::
23191
:titlesonly:
24192

25-
accounting/getting_started
26-
accounting/receivables
27-
accounting/payables
193+
accounting/get_started
194+
accounting/taxes
195+
accounting/customer_invoices
196+
accounting/vendor_bills
197+
accounting/payments
28198
accounting/bank
29-
accounting/taxation
30199
accounting/reporting
31-
accounting/others

0 commit comments

Comments
 (0)