Skill

Configure Odoo Accounting Setup

This skill guides functional consultants through setting up Odoo Accounting from scratch - chart of accounts, journals, tax rules, fiscal positions, and

Works with odoo

79
Spark score
out of 100
Updated last month
Version 13.3.0

Add to Favorites

Why it matters

Automate the setup of your Odoo accounting module from scratch. This skill provides step-by-step guidance and exact field values for chart of accounts, journals, taxes, and more.

Outcomes

What it gets done

01

Configure chart of accounts and journals

02

Set up tax rules and fiscal positions

03

Define payment terms and reconciliation models

04

Validate accounting setup with a checklist

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/ag-odoo-accounting-setup | bash

Overview

Odoo Accounting Setup

This skill provides step-by-step Odoo Accounting setup guidance - chart of accounts, journals, tax rules, fiscal positions, payment terms, and bank reconciliation - with exact menu navigation and a validation checklist. Use it when setting up a new Odoo instance, configuring multi-currency/multi-company accounting, or troubleshooting tax/fiscal position errors. Does not cover multi-currency revaluation, e-invoicing, or payroll accounting.

What it does

This skill guides functional consultants and business owners through setting up Odoo Accounting correctly from scratch, covering chart of accounts configuration, journal setup, tax rules, fiscal positions, payment terms, and the bank statement reconciliation workflow. Activated by mentioning @odoo-accounting-setup with an accounting scenario, it returns step-by-step Odoo menu navigation with exact field values, plus a validation checklist to confirm the setup is complete and correct.

Menu: Accounting → Configuration → Payment Terms → New

Lines:
  Line 1:
    - Due Type: Percent
    - Value: 100%
    - Due: 30 days

Early Payment Discount (Odoo 16+):
  Discount %: 2
  Discount Days: 10

Worked examples cover: a Net 30 payment term with a 2% early-pay discount, using Odoo 16+'s built-in Early Payment Discount field (which posts the discount automatically and generates correct entries) rather than the older split-line workaround; an EU intra-community B2B fiscal position with auto-detection by country group and VAT-number requirement, mapping 21% VAT sales tax to 0% intra-community VAT and purchases to 0% reverse charge; and a bank-fee reconciliation model that auto-matches transactions by label text and amount threshold to a designated write-off account.

Best practices: install the country's localization module (l10n_us, l10n_mx, etc.) before manually creating accounts, since it sets up the correct chart of accounts; use Fiscal Positions to automate B2B vs B2C tax switching rather than editing taxes manually per invoice; lock accounting periods after month-end close to block retroactive edits; and use the v16+ Early Payment Discount feature instead of split payment-term lines. Explicit anti-patterns: never delete journal entries (reverse them with a credit note or the built-in reversal function instead), never mix personal and business transactions in the same journal, and never create manual journal entries to patch bank reconciliation mismatches - use the reconciliation model workflow instead.

When to use - and when NOT to

Use it when setting up a new Odoo instance for a company for the first time, configuring multi-currency or multi-company accounting, troubleshooting tax calculation or fiscal position mapping errors, or creating installment-billing payment terms. It does not cover multi-currency revaluation or FX gain/loss accounting in depth, country-specific e-invoicing (CFDI, FatturaPA, SAF-T - use @odoo-l10n-compliance), or payroll accounting integration (use @odoo-hr-payroll-setup). Odoo Community Edition lacks the full lock-dates feature, which is partly Enterprise-only.

Inputs and outputs

Input is an Odoo accounting setup scenario (chart of accounts, tax/fiscal position, payment terms, or reconciliation need). Output is step-by-step Odoo menu navigation with exact field values for the scenario, plus a validation checklist confirming the setup is complete and correct.

Integrations

Works within Odoo Accounting, referencing country localization modules (l10n_us, l10n_mx), and hands off to companion skills @odoo-l10n-compliance for e-invoicing and @odoo-hr-payroll-setup for payroll.

Who it's for

Functional consultants and business owners setting up or troubleshooting Odoo Accounting configuration - chart of accounts, taxes, fiscal positions, payment terms, and reconciliation.

Source README

This skill guides functional consultants and business owners through setting up Odoo Accounting correctly from scratch. It covers chart of accounts configuration, journal setup, tax rules, fiscal positions, payment terms, and the bank statement reconciliation workflow.

FAQ

Common questions

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.