Skip to main content
Pending validationOdoo 20.0Community and Enterprise

How to get the balance sheet

What is it for?​

The balance sheet shows, at a given date, what the company owns (assets), what it owes (liabilities) and what belongs to the shareholders (equity), with the lines of the SNC format. It is the document the bank, the shareholders and the IES ask for, and that Management and the certified accountant sign when closing the accounts.

Getting the balance sheet creates and changes no journal entries: Odoo gathers the account balances into the format's lines.

When to use it?​

  • At year-end closing, for the accounts that Management approves and signs.
  • Mid-year, when the bank or a supplier asks for an interim balance sheet (for example at 30/09).
  • To check, after the trial balance, that each account landed on the right line.

Where to find it?​

Accounting › Review › Balance sheet (in the Financial statements group). The screen title is Balance Sheet (SNC).

Before you start​

  • Your profile is Accountant. With it you can do every step of this article, including the PDF ready to sign (tested with the Accountant profile). Management and the Auditor also have the menu.
  • The company has its Accounting referential chosen (SNC, SNC-PE or SNC-ME). Without it, the balance sheet does not open (see “Common problems”).
  • The period's bank transactions are reconciled (How to reconcile bank transactions). Payments registered and not yet reconciled appear in liabilities (see “Important notes”).
  • In the example, Empresa Demonstração, Lda, on 29/10/2026, with fiscal year 2026 compared with 2025.

How to use it​

  1. Open Accounting › Review › Balance sheet. The balance sheet opens on the current fiscal year (Year, 01/01/2026 – 31/12/2026) and already compared with the previous fiscal year (Compare with previous period ticked, Periods 1, Previous periods).
  2. Choose the date. Month, Quarter and Year and the ‹ and › arrows work as in the trial balance; the balance sheet is drawn up at the end date of the period. With Month, the example shows 01/10/2026 – 31/10/2026, compared with September. For a date of your choice, open More filters and change until.
  3. Leave Variant on the one for the company's framework: Balance Sheet (SNC) in the example. The other options are Balanço (SNC-PE, modelo reduzido), Balanço (NC-ME) and Balanço (NCRF-ESNL) (see “Important notes”). The company's framework is shown on the company form (Settings › Users & Companies › Companies, PT Localization tab, Accounting referential field), which only the administrator can open; in the example it is SNC (general regime). The names in the two lists are not the same: the SNC-ME (microentities) framework matches the Balanço (NC-ME) variant and SNC-ESNL (non-profit entities) matches Balanço (NCRF-ESNL).
  4. Check the box above the table: Total assets and Total equity and liabilities equal (in the example, €248,243.39) and the Balanced badge.
  5. To see which accounts a line comes from, click the triangle to its left, or tick Unfold all in More filters. The accounts appear under the line, each with its SNC taxonomy.
  6. Lines without a value are hidden (the screen says how many, for example “33 line(s) without values are hidden.”). To see them, tick Show zero lines in More filters. The other options in the panel are From and until, Include drafts, Default period, Unfold all, Companies, Analytic Plan, Group accounts by hierarchy, Show amounts in and Analytic accounts.
  7. Click Export PDF for the balance sheet in the official format, or Export › Export PDF ready to sign for the same balance sheet with a second signature page. Export also has Export with options…, Export XLSX, Export CSV (PT format), Export CSV (technical) and Print.

Expected result​

  • The badge says Balanced and the two totals are equal. In the example, at 31/12/2026: non-current assets €207,737.49, current assets €40,505.90, equity €66,192.65 (with a Net result of the period of -€64,911.51, the same as in the income statement), liabilities €182,050.74.
  • The PDF has the title “BALANÇO INDIVIDUAL EM 31 DE DEZEMBRO DE 2026”, the columns “31/12/2026 (N)” and “31/12/2025 (N-1)” and all the lines of the format, including those at zero. In the example, the PDF totals are the same as on screen.
  • The PDF ready to sign has one more page, Signatures, with two “Gestor (nome e assinatura)” spaces and one “Contabilista certificado (n.º OCC) (nome e assinatura)”, and in the footer of each page the “Content SHA-256”, which identifies the signed version.
  • No journal entry is created.
Pending validation by a certified accountant: who signs the balance sheet (Management and the certified accountant) and the reference date of the accounts to approve.

Important notes​

  • The variant must be the one for the company's framework. In the demo, with Balanço (NC-ME) or Balanço (SNC-PE, modelo reduzido) on an SNC company, the screen shows Total assets €0.00, the badge “Not balanced: difference of 64,911.51”, two warning banners and only the net result in equity; the PDF ready to sign comes out with the lines mixed up and the file name says “SNC”. Do not use another variant for anything you give to third parties.
  • Payments not yet reconciled appear as borrowings. The credit balance of the bank transit accounts (120003 Pagamentos Pendentes, 120001 Conta Transitória) goes to Financiamentos obtidos (borrowings) under current liabilities. In the example it is €37,339.56, of which €36,972.06 are payments registered in Odoo and not yet reconciled with the statement. Reconcile them before taking the balance sheet out. Pending validation by a certified accountant: the balance sheet line for these transit balances.
  • A bank in credit goes to liabilities. In the example's 2025 fiscal year, account 121 Depósitos à ordem had €78,700.00 in credit and appears in Financiamentos obtidos, not in assets.
  • The PDF says “EM 31 DE DEZEMBRO” even before the end of the year when the period is the whole fiscal year. For an interim balance sheet, choose the month or change until to the right date before exporting.

Common problems​

“The accounting referential of … is not defined, so this statement cannot be shown”​

  • Symptom: when you open the balance sheet, instead of the table: “The accounting referential of "Empresa Teste Filial (COMMUNITY)" is not defined, so this statement cannot be shown: without it the Balance sheet and the Income statement would come out empty or not balanced. Nothing was calculated or exported.” (seen in a demo company without a framework).
  • What to do: ask the Fiscal officer or the administrator to choose the framework in the company configuration, as the message says, and open the balance sheet again.

The badge says “Not balanced: difference of …”​

  • Message: above the totals, two yellow banners: “Balance sheet control at 31/12/2026: Assets (0.00) are not equal to Equity plus Liabilities (-64,911.51); the difference is 64,911.51. Nothing was adjusted. Do not rely on this Balance sheet: …” and “Net income control at 31/12/2026: the Balance sheet shows -64,911.51 as net income for the period but the Income statement shows 0.00 …”. The PDF carries the same warning, starting with “WARNING - this statement does not close”.
  • Verified cause: a variant different from the company's framework (see “Important notes”). The screen title stays Balance Sheet (SNC); check the Variant.
  • What to do: go back to Balance Sheet (SNC) (or the variant for the company's framework). If the badge stays not balanced with the right variant, do not use the balance sheet and talk to the certified accountant: there are accounts with a balance that have no line in the format.
Versions: Odoo 20.0Community and Enterprisefiscaldoo 20.0 (master d88933a51)ID DOC-0143
Was this page helpful?