Accounting and finance.
Fully ready for the Czech market.

Odoo Accounting covers complete business accounting — invoices, payables, receivables, VAT, bank and reports. Synwase's Czech localisation adds everything the law requires: VAT control reports, ARES, data boxes and electronic invoices.

VATreturn and control report
ARESautomatic company lookup
OCRautomatic invoice reading
ISDOCelectronic invoicing

Double-entry bookkeeping
connected to your whole business.

Odoo Accounting is not just an invoicing tool — it is full double-entry bookkeeping connected to inventory, sales, purchasing and manufacturing. Every order automatically generates a journal entry, bank statements reconcile automatically and VAT returns are built from existing documents.

  • ✓ Double-entry bookkeeping — chart of accounts to local standards
  • ✓ Sales and purchase invoices, advance payment documents (DDPP)
  • ✓ VAT return and control report — XML export
  • ✓ Bank API — automatic statement download and matching
  • ✓ Multi-currency — EUR, USD, CNB exchange rates
  • ✓ Multi-company — multiple entities in one instance
Sales invoices
Purchase invoices
Bank API
VAT & reports
Invoice OCR
Advance payments
Chart of accounts
Multi-company
Odoo OCR — automatické načtení faktur

Received invoice
posted automatically.

Forward an invoice by email or photograph it with your mobile — Odoo reads it via OCR, identifies the supplier, fills in the amount, due date, VAT rate and suggests an accounting entry. You just review and confirm.

The system learns from your previous postings — the longer you use it, the more accurate its suggestions become. You save dozens of hours of manual data entry every month.

  • ✓ Forward invoices by email to a dedicated address
  • ✓ Recognition of supplier, amount, date and VAT
  • ✓ AI suggestion of accounting entry from history
  • ✓ Bulk processing — hundreds of invoices per day

New contact
in three seconds.

Enter a company number and Odoo automatically fills the full contact from the ARES business register — company name, registered address, VAT number and legal form. No more copying from trade registers.

The system also verifies in real time whether the company is a VAT payer — connected to VIES (EU VAT number validation). When issuing an invoice you can be sure the details are correct.

  • ✓ Automatic fill from ARES on entering a company number
  • ✓ Name, address, VAT number, legal form
  • ✓ VAT payer validation — VIES in real time
  • ✓ Works for CZ and EU entities
Odoo ARES — automatické doplnění firemních údajů
Odoo — daňové přiznání a DPH

VAT return
without manual re-entry.

Odoo compiles the VAT return and control report automatically from documents in the system. You export the result as XML and upload it directly to the Tax Administration EPO portal. No re-entering totals, no manual errors.

EC sales list for EU supplies, road tax return, income tax return — everything comes from data that is always current in the system.

  • ✓ VAT return — XML export for EPO portal
  • ✓ Control report — automatic compilation
  • ✓ EC sales list — EU goods and services supplies
  • ✓ Period-end operations — exchange differences, depreciation
  • ✓ Balance sheet and P&L to Czech accounting standards

Official communication
directly in Odoo.

Connect your data box to Odoo and have all official communication directly in your ERP. Messages are downloaded automatically and stored permanently — no fee for a data vault. From a downloaded message you can launch an invoice-creation workflow with one click.

Electronic invoicing in ISDOC (Czech standard) and PEPPOL (EU standard for B2G and B2B). Prepare for mandatory e-invoicing — legislation is gradually rolling it out for VAT payers and in relation to public administration.

  • ✓ Automatic download of messages from ISDS data boxes
  • ✓ Permanent storage — no data vault fee
  • ✓ One click from a message to create an invoice
  • ✓ Electronic invoice in ISDOC and PEPPOL format
Odoo — datové schránky a elektronická fakturace

Bank statements reconcile themselves.

Fio, ČSOB, KB, Raiffeisen and more

Direct API connection to Czech banks. Statements downloaded automatically every day — or on demand in real time.

Automatic payment matching

Odoo matches an incoming payment to an invoice by variable symbol, amount and date. Unmatched items are listed for manual resolution.

Multi-currency transactions

Payments in EUR, USD and other currencies. CNB exchange rates applied automatically, exchange differences posted at period close.

Payment orders

Generate payment orders directly from Odoo — export in bank format and bulk submission of liabilities.

Balance reconciliation

Automatic reconciliation of bank balance with accounting. Overview of outstanding items at any time.

Cash flow overview

Forecast of inflows and outflows based on open invoices and due dates. Liquidity view weeks ahead.

Deposits handled correctly
to Czech accounting standards.

Odoo with Synwase's Czech localisation handles the complete deposit workflow — pro-forma invoices for commercial purposes and tax receipts for payment received (DDPP) for VAT payers. The deposit is correctly offset on the final invoice including VAT.

The entire flow is automatic: customer pays deposit → system issues DDPP → on dispatch the deposit is deducted from the final invoice → VAT is correctly settled in the return.

  • ✓ Pro-forma invoices — clear deposit tracking
  • ✓ DDPP — tax receipt for payment received for VAT payers
  • ✓ Automatic deposit offset on the final invoice
  • ✓ Correct VAT settlement in the return
  • ✓ Overview of unused deposits per customer

Invoicing
without manual work.

Odoo generates invoices automatically from confirmed orders or dispatch documents. Bulk invoicing, recurring subscriptions, foreign-currency invoices — all without re-entering data.

  • ✓ Automatic invoicing after dispatch or delivery
  • ✓ Credit note, corrective tax document
  • ✓ Bulk invoicing of multiple orders at once
  • ✓ Invoice templates with your own design and logo
  • ✓ Automatic payment reminders after due date

What you get with the accounting implementation.

These modules and features are configured, tested and ready for the Czech market — from day one.

ARES and VIES validation

Automatic contact fill from ARES on entering a company number. Real-time EU VAT payer verification via VIES.

Deposits and DDPP

Pro-forma invoices and DDPP in line with Czech accounting practice. Automatic deposit offset on the final invoice.

Data boxes and ISDOC

Send invoices via ISDS data boxes. Electronic invoicing in ISDOC and PEPPOL for B2G and B2B.

EDI

Electronic document interchange — orders, invoices and delivery notes in EDIFACT, XML and PEPPOL formats.

Fixed assets

Fixed asset register, depreciation schedules (straight-line, accelerated), automatic depreciation posting.

Czech invoice

Invoice compliant with Czech requirements — QR payment, IBAN, variable symbol, credit note and tax receipt for payment.

OCR — matching by variable symbol

Automatic extraction of received invoices from email or photo. Payment matching by variable symbol.

VAT return and control report

Automatic compilation from documents. XML export for the Tax Administration EPO portal. EC sales list for EU.

Double-entry bookkeeping

Chart of accounts per Czech standards, journal, general ledger. Every warehouse, sales or purchase movement generates a journal entry automatically.

Odoo accounting for your business

Demo including Czech localisation, connection to your bank and ARES — free, no commitment.