メインコンテンツにスキップ
商品詳細は英語で表示されます。翻訳は近日公開予定です。
Poland Accounting Localization Base — A build-to-order Polish accounting foundation for Odoo: the plan kont chart of accounts — 1/1イメージプレビュー

A build-to-order Polish accounting foundation for Odoo:

the plan kont chart of accounts, full VAT tax set, sales/purchase VAT registers, split payment, and Ministry of Finance whitelist verification.

ECOSIRE builds, installs, and supports it after you confirm scope.

Poland Accounting Localization Baseとは?

A build-to-order Polish accounting foundation for Odoo: the plan kont chart of accounts, full VAT tax set, sales/purchase VAT registers, split payment, and Ministry of Finance whitelist verification. ECOSIRE builds, installs, and supports it after you confirm scope. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

主な機能

Polish chart of accounts template modeled on the Zespol 0-8 account classes, loaded via Odoo chart-template data
Complete Polish VAT tax set: 23/8/5/0%, reverse charge, exempt, and NP (not-subject) tax codes on `account.tax`
Sales VAT register (rejestr sprzedazy) computed from `account.move` lines with `@api.depends` roll-ups
Purchase VAT register (rejestr zakupow) reconciled to the ledger by construction, exported as QWeb PDF/XLSX
Whitelist VAT-payer verification against the MF wykaz podatnikow API, with result + timestamp stored on the partner
Registered microaccount and bank-account lookup so AP can confirm the payee account before releasing funds
Split payment (mechanizm podzielonej platnosci) applied at `account.payment`, routing the VAT portion to the dedicated account
NIP and REGON validation extending `base_vat`, with GUS company lookup to auto-fill contact fields
Corrective note (nota korygujaca) document type with its own sequence and QWeb print layout
Fiscal positions for EU / OSS scenarios mapping taxes and accounts automatically
Bank statement import mappings for common Polish formats (MT940 / Elixir) into `account.bank.statement`
ZUS/PIT account-mapping helpers to keep payroll and tax postings on the correct Zespol accounts
Access secured via `ir.model.access.csv` and record rules, honoring Odoo multi-company and journal boundaries
Built for Odoo 17.0/18.0/19.0 on Community or Enterprise, exposed through the standard XML-RPC / JSON-RPC API

受注生産、すべておまかせ

自分での設定は不要 — ECOSIRE が構築・インストール・サポートする実働アプリです。

  1. 1

    ご注文

    一回限りの構築料金から始めます。キックオフで一緒に範囲を決めます。

  2. 2

    構築とインストール

    ECOSIRE がお客様の Odoo 上で構築・設定・インストールします。

  3. 3

    本番稼働 + サポート

    約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。

技術仕様

Odoo互換性
Odoo 17, Odoo 18, Odoo 19
エディション
Enterprise&Community
ライセンス
ライセンスの確認が必要です
Python要件
Python 3.10+
データベース
PostgreSQL 12+

この製品について

Setting up Polish books in Odoo means hitting the wall of localization quickly. Odoo core ships a generic chart and a handful of tax templates, but it has no concept of the Zespol 0-8 plan kont structure Polish accountants expect, no rejestr sprzedazy / rejestr zakupow that map to how VAT is actually filed, no mechanizm podzielonej platnosci logic on payments, and no way to check a counterparty against the Ministry of Finance whitelist before you pay them. base_vat validates a NIP's format but tells you nothing about whether that taxpayer is an active VAT payer, nor whether the bank account you are about to pay is the one on record. Teams patch the gaps with spreadsheets and manual lookups — exactly the fragile foundation you do not want underneath KSeF and JPK layers later.

This is a made-to-order Odoo localization base that ECOSIRE builds for your specific company after a scoping call — not an existing download you install today. We deliver a proper Polish chart of accounts template modeled on the Zespol 0-8 account classes, a complete VAT tax set (23/8/5/0%, reverse charge, exempt, and NP/not-subject), and sales and purchase VAT registers driven off account.move and account.tax so registers reconcile to your ledger by construction rather than by hand. Technically it is a clean Odoo module: a __manifest__.py declaring dependencies on account, base_vat, and base_iban; account-template and tax-template data loaded through l10n-style chart templates; new register models built on models.Model with @api.depends computes rolling up tax amounts; QWeb PDF/XLSX reports for the periodic registers; and access controlled through ir.model.access.csv plus record rules so the registers respect Odoo's multi-company and journal-security boundaries.

The whitelist and split-payment logic is where the localization earns its keep. We wire a service against the MF wykaz podatnikow API to verify a NIP's active-VAT status and its registered microaccount / bank accounts, storing the check result and timestamp on the partner so your AP team has an audit trail before releasing a payment. Split payment is applied at the account.payment level — flagging in-scope invoices, computing the VAT portion routed to the dedicated VAT account, and reflecting the mechanizm podzielonej platnosci on the payment. We add NIP/REGON validation with GUS company lookup to auto-fill contact data, a nota korygujaca (corrective note) document type, fiscal positions for EU/OSS scenarios, and bank statement import mappings for common Polish formats (MT940 / Elixir). All of it is exposed to your other systems through Odoo's standard XML-RPC / JSON-RPC API, and it is built to run on Community or Enterprise across Odoo 17.0, 18.0, and 19.0 (Enterprise adds richer accounting reporting; the core localization behaves identically on Community).

Delivery is build-to-order. After a short scoping call we confirm the exact account structure, tax edge cases, and integrations you need, then build, test on a staging copy of your database, and hand over installable source plus a git repository. Typical delivery is one working week from confirmed scope. Pricing starts from $999 (indicative, single-company base scope); additional legal entities, deeper localization coverage (custom register layouts, extra document types), external integrations, and historical data migration volume increase the quoted scope. You receive a fixed quote after the scoping call — never a surprise.

得られるもの

  • Installable Odoo module source code for your licensed version (17.0, 18.0, or 19.0)
  • Installation and configuration on your environment, including chart-template load and tax activation
  • Technical documentation: data model, register logic, whitelist/API service, and configuration reference
  • User guide plus a live training session for your accounting and AP team
  • Post-go-live support window for defect fixes and configuration questions
  • UAT performed on a staging copy of your database, with a documented rollback plan
  • Git repository handover with full commit history and tagged release
  • Sample fiscal-position and VAT-register test dataset for verification

これは誰のためのものですか

Finance lead going live on Odoo in Poland

Setting up Polish books for the first time and needs a clean, accountant-recognizable plan kont and VAT register foundation before layering on KSeF and JPK reporting.

Accounts payable manager

Wants whitelist verification and split-payment handling wired into the payment flow so every counterparty and bank account is checked against the MF register before funds are released.

ERP implementation partner / integrator

Delivering an Odoo rollout for a Polish subsidiary and needs a reliable localization base module they can build the rest of the implementation on, with clean source and a git handover.

Multi-entity group controller

Runs several legal entities in one Odoo database and needs the Polish localization to respect multi-company boundaries via record rules while keeping registers and taxes consistent.

Poland Accounting Localization Base の比較方法

基準エコシエールカスタムビルド競合他社Odoo 標準機能
Polish chart of accounts (Zespol 0-8)Built and tailored to your entity's structureYou design and maintain the whole templateGeneric PL chart, limited tailoringNo Polish chart; generic accounts only
VAT registers (sprzedazy / zakupow)Ledger-reconciled registers with PDF/XLSXBuild report logic from scratchBasic register, layout often fixedNot provided
MF whitelist verificationLive wykaz podatnikow API with stored audit trailIntegrate and maintain the API yourselfRarely included or add-on onlyNot available
Split payment (MPP)Applied at payment with VAT routingHand-code payment logicPartial or flag-only handlingNo concept of split payment
NIP/REGON + GUS lookupValidated with auto-fill from GUSExtend base_vat and wire GUS yourselfFormat check, GUS lookup uncommonNIP format check only via base_vat
Bank import (MT940 / Elixir)Mappings for common PL formats includedWrite and test each parserVaries; often generic importGeneric import, no PL mappings
Fit and supportFixed-scope build, training, support window, git handoverOwned entirely by your teamCommunity/paid support, no tailoringNo localization support
Odoo version coverageBuilt for 17.0/18.0/19.0, Community or EnterpriseYou maintain every versionDepends on the listing's supported versionsWhatever core ships, no PL depth

Poland Accounting Localization Base に関するよくある質問

Is this a ready-made app I can download and install right now?

No. This is a build-to-order module. ECOSIRE builds it for your specific company after a scoping call, then installs and supports it. It is not an existing apps.odoo.com download, and we make no instant-download claim.

How long does delivery take?

Typical delivery is one working week from confirmed scope. The clock starts after the scoping call, once we have agreed the account structure, tax edge cases, and any integrations. Larger multi-entity or migration work extends the timeline, which we confirm in the quote.

How does pricing and scoping work?

Pricing starts from $999 as an indicative from-price for a single-company base scope. After a short scoping call we give you a fixed quote. Additional legal entities, custom register layouts, extra integrations, and historical data migration volume increase the quoted scope.

What support and updates are included?

Every build includes a post-go-live support window for defect fixes and configuration questions. Beyond that we offer ongoing support and version-upgrade retainers, including migrating the module to a newer Odoo release when you upgrade.

Does the whitelist verification connect to the real Ministry of Finance data?

Yes. We wire a service against the MF wykaz podatnikow API to verify active VAT-payer status and the registered microaccount / bank accounts, storing each check result and timestamp on the partner so your AP team keeps an audit trail before releasing a payment.

Which Odoo versions and editions does it support?

We build for Odoo 17.0, 18.0, and 19.0 on both Community and Enterprise. The core localization behaves identically on Community; Enterprise adds richer built-in accounting reporting that the module integrates with where present.

Can it be the foundation for KSeF and JPK later?

Yes, that is the intent. This base establishes the plan kont, VAT tax set, and registers cleanly so that KSeF e-invoicing and JPK file-generation layers can be added on top without reworking the foundation.

見積もりを依頼

Poland Accounting Localization Base

A build-to-order Polish accounting foundation for Odoo: the plan kont chart of accounts, full VAT tax set, sales/purchase VAT registers, split payment, and Ministry of Finance whitelist verification. ECOSIRE builds, installs, and supports it after you confirm scope.

  • Polish chart of accounts template modeled on the Zespol 0-8 account classes, loaded via Odoo chart-template data
  • Complete Polish VAT tax set: 23/8/5/0%, reverse charge, exempt, and NP (not-subject) tax codes on `account.tax`
  • Sales VAT register (rejestr sprzedazy) computed from `account.move` lines with `@api.depends` roll-ups
  • Purchase VAT register (rejestr zakupow) reconciled to the ledger by construction, exported as QWeb PDF/XLSX

見積もりを依頼

Poland Accounting Localization Base のご要望をお知らせください。価格、ライセンスの選択肢、貴社に合わせたご提案を、通常1営業日以内にお送りします。

今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。