Skip to Content

Home › Odoo Apps › Accounting

Odoo Accounting

Financial and analytic accounting with real-time reports.

Spanish accounting integrated with the whole ERP

Odoo Accounting handles your company's financial and analytic accounting with the Spanish chart of accounts, VAT and tax reports, bank reconciliation and closing, automatically fed by sales, purchases, warehouse and production.

At Anubía we have economists on the team: we implement accounting speaking the language of your finance department and your accounting firm.

Request a demo of Odoo Accounting

Odoo Accounting

Key features of Odoo Accounting

From the journal entry to the management report, with less manual work.

Spanish chart of accounts and taxation

Spanish localization with taxes, withholdings and fiscal positions configured.

Bank reconciliation

Bank statement import or bank synchronization and automatic reconciliation suggestions.

Customer and vendor invoices

Automatic posting from sales and purchases, with due dates and payment collection tracking.

Analytic accounting

Costs and revenue by project, department, construction site or business line.

Assets and accruals

Depreciation and deferred expenses generated automatically.

Financial reports

Balance sheet, profit and loss, general ledger, cash flow and real-time dashboards.

Odoo bank reconciliation

Bank reconciliation in minutes, not afternoons

Odoo matches each bank transaction against pending invoices and payments and suggests the reconciliation; the accountant confirms or corrects it. Recurring transactions (bank fees, installments, payroll) are reconciled with automatic rules.

The result is up-to-date accounting, with your real cash position visible and a month-end close without surprises.

Odoo Accounting implementation with Anubía

We migrate balances, partners and outstanding invoices, configure taxes, accounts and journals according to your business and train your finance team. We coordinate with your accounting firm on the export format they need. If you issue invoices, we connect it with Odoo Invoicing and with Veri*Factu.

We offer support for closings and regulatory changes, so the system stays up to date.

Accounting for companies in Galicia with Odoo

Accounting is one of Anubía's specialties. From Vigo we work with companies all over Galicia, many of them industrial, that want to stop typing the same thing twice into their management software and their accounting software. In Odoo, the invoice, the delivery note and the journal item are the same data.

With economists on the team, you discuss accounts, VAT or closings with someone who understands both the system and Spanish accounting. If you are considering an ERP in Galicia, start here.

Community or Enterprise: what each edition covers in accounting

The full Accounting app is part of Odoo Enterprise. In Community you get Invoicing and the Spanish localization, and the rest is completed with OCA community modules. Both options work; it depends on your volume and your team.

Odoo Community

Invoices, payments, Spanish chart of accounts, taxes, SII and Veri*Factu. Without financial reports or advanced reconciliation.

Community with OCA modules

The l10n-spain modules add AEAT tax forms and the VAT book; others provide financial reports, assets and Norma 43.

Odoo Enterprise

Spanish tax reports, bank synchronization, assets and closing. Licenses in the official Odoo pricing page.

Spanish chart of accounts, taxes and AEAT tax forms

Odoo's Spanish localization includes the 2008 Spanish General Chart of Accounts in its full and SME versions, as well as charts for cooperatives and non-profit organizations, with taxes, withholdings and fiscal positions (domestic, intra-EU, export, equivalence surcharge) already configured.

To file taxes:

  • With Enterprise, the official localization generates forms 303, 390, 111, 115, 130, 347 and 349, and the VAT books in Excel.

  • With Community, the OCA l10n-spain modules for version 18 cover, among others, forms 303, 390, 111, 115, 123, 130, 216, 296, 347 and 349, as well as the VAT book.

In both cases the form comes out right if every invoice carries the correct tax, so we review the fiscal positions of customers and vendors before go-live.

SII, Veri*Factu and e-invoicing in Odoo

Odoo includes a module for Immediate Supply of Information (SII) and another for Veri*Factu, which sends the record of each invoice to the Spanish Tax Agency and adds the QR code to the PDF. Companies already on SII do not have to adopt Veri*Factu. Both are available in Community.

We have adapted clients to Veri*Factu with Odoo: you can find the details on our page about Veri*Factu in Galicia. If you only need to issue invoices, see Odoo Invoicing. For public administrations, Odoo generates Facturae.

Bank reconciliation in Odoo: synchronization or Norma 43

There are two ways to get bank transactions into Odoo. With Enterprise, bank synchronization connects to the bank through third-party providers and downloads transactions periodically; check first that your bank is supported. The other way is to import the statement: Enterprise supports CAMT.053, CSV, OFX and QIF, and in Community the OCA Norma 43 module imports the online banking file from any Spanish bank.

What saves the most time are reconciliation models: rules that recognize bank fees, direct debits or customer transfers and suggest the journal item. We fine-tune them with your real transactions.

How we implement Odoo Accounting, step by step

  1. Go-live date. The cleanest option is to start with a new fiscal year. Mid-year, we agree whether to bring in only balances or also the detail so that forms 390 and 347 come out complete.

  2. Chart of accounts and partners. In Odoo, customers share account 430 and the detail is tracked by partner, instead of one sub-account per customer as in many accounting programs. We agree on this with your accounting firm before migrating.

  3. Balance migration. We import the opening entry and the open items of customers and vendors invoice by invoice, so payments and collections can be reconciled afterwards.

  4. Analytics. We define the analytic plans (project, department, construction site, business line).

  5. First closing, with our support. We do the first closing with you: reconciliations, accruals, depreciation, VAT and period lock.

It is the method of our Odoo implementation applied to accounting. Employees' receipts and per diems are handled with Odoo Expenses.

Working with your external accounting firm

Many companies run their day-to-day operations in Odoo and leave taxes or closing to an accounting firm. There are two models: the firm logs into Odoo with its own user, or it receives periodic exports (journal, ledger, VAT books). In the second case we define what is sent and lock the period after sending it.

Common mistakes we see

  • Creating new taxes or accounts instead of using the localization's ones, which breaks the AEAT tax forms.

  • Not using the lock date and modifying invoices from quarters already filed.

  • Migrating only total customer balances, without the detail of outstanding invoices.

When questions come up during a closing or regulations change, our Odoo support resolves it with you.

Frequently asked questions about Odoo Accounting

Does Odoo comply with Spanish accounting regulations?

Yes, the Spanish localization includes the general chart of accounts, taxes and tax reports, and it is updated with regulatory changes.

Can I work with my external accounting firm?

Yes, the firm can access with its own user or receive the exports it needs.

Is Odoo Accounting Community or Enterprise?

The full Accounting app, with tax reports, bank synchronization and assets, is part of Enterprise. In Community you get Invoicing with the Spanish localization, SII and Veri*Factu, and AEAT tax forms, reports and Norma 43 are added with OCA community modules. We recommend one or the other depending on your case.

Is Odoo also suitable for finance and treasury?

Yes. In addition to accounting, you see your cash position with due dates for collections and payments, the balance of each bank account and tracking of unpaid invoices.

Does Odoo file SII automatically?

Yes. With the SII module configured and the certificate uploaded, Odoo sends the records of issued and received invoices to the AEAT and stores the response on each invoice.

Want up-to-date accounting connected with the rest of your company?

We will show you Odoo Accounting with an example from your industry.

Request a demo