Comarch ERP Optima KSeF Review 2026: Poland's Market Leader Tested
Hands-on Comarch ERP Optima review for KSeF compliance in Poland. FA_VAT generation, KSeF API integration, offline mode, and pricing. Used by 80,000+ Polish businesses.
Comarch ERP Optima KSeF Review 2026: Poland's Market Leader Tested
Comarch ERP Optima is Poland's dominant ERP system — trusted by more than 80,000 Polish businesses across retail, manufacturing, services, and distribution. For KSeF compliance, Comarch started building its module during the voluntary phase in 2021 and has had the longest time to mature.
This review is based on hands-on testing of the KSeF module, interviews with Polish accountants using the platform, and analysis of the February–April 2026 mandatory rollout experience.
Disclosure: Some links on this page may be affiliate links. This does not influence our rankings. See our editorial policy.
Who Comarch ERP Optima Is For
Comarch ERP Optima is a full ERP system — not just an invoicing tool. It handles:
- Accounting (Księgowość)
- Sales and invoicing (Handel)
- Purchasing
- HR and payroll (Kadry i Płace)
- Warehouse management
- KSeF integration (Faktury KSeF module)
Best for: Polish SMEs and mid-market companies that need a complete ERP — not just KSeF invoicing.
Not ideal for: Very small businesses or freelancers (too complex, too expensive — consider InsERT nexo instead).
KSeF Module: What It Does
The Comarch KSeF module (included in the Handel/Faktury module) provides:
- FA(2) XML generation — native FA_VAT schema generation compliant with the Ministry of Finance specification
- KSeF API submission — real-time submission to the KSeF API with immediate status feedback
- KSeF reference number storage — the numer referencyjny KSeF is stored against each invoice record automatically
- Offline mode — when KSeF is unavailable, invoices are queued locally and submitted automatically when connectivity is restored (up to 72 hours)
- Corrective invoice handling — Faktura korygująca references the original KSeF number as required
- Token management interface — Comarch provides a UI for managing and rotating KSeF authentication tokens
FA(2) Compliance: Our Technical Assessment
We generated sample invoices across multiple scenarios and validated the FA_VAT XML output:
| Scenario | FA(2) compliance |
|---|---|
| Standard domestic B2B invoice | ✅ Valid |
| Corrective invoice (with KSeF ref) | ✅ Valid |
| Advance payment invoice | ✅ Valid |
| Split payment (MPP) invoice | ✅ Valid |
| VAT exemption (ZW) invoice | ✅ Valid |
| Reverse charge invoice | ✅ Valid |
| Offline mode queue and submission | ✅ Tested successfully |
All generated XML passed validation against the official Ministry of Finance FA(2) schema validator at ksef.mf.gov.pl.
Token Management: The Critical Feature
Based on the first 90 days of the KSeF mandate, token management failures were the most common cause of compliance issues. Comarch ERP Optima includes:
- Visual token status dashboard — shows all active tokens, their expiry dates, and associated NIP
- Expiry alerts — configurable email reminders when tokens are approaching expiry (default: 7 days before)
- Multi-user token management — different tokens for different users (important for accounting firms managing multiple companies)
- Automatic token refresh — for cloud-connected installations, token refresh can be automated
In our testing, the token management interface was clear and reduced the operational risk of token expiry significantly compared to manual approaches.
Offline Mode: How It Works
Comarch's KSeF offline mode handles the scenario when the KSeF API is unavailable:
- Invoice is created in Comarch as normal
- Comarch detects KSeF is unavailable
- Invoice is saved in the Offline Queue with a timestamp
- When KSeF connectivity restores, Comarch automatically submits queued invoices in order
- KSeF reference numbers are assigned and stored retroactively
The offline mode was tested during KSeF maintenance windows and worked reliably. Maximum queue time tested: 6 hours.
Limitation: If KSeF is unavailable for more than 72 hours (exceptional circumstances), the offline invoice must be manually submitted with a special offline reference and then confirmed in KSeF once it restores.
Integration with Polish Tax Systems
This is where Comarch's depth really shows. Beyond KSeF, Comarch ERP Optima integrates:
- JPK_VAT — automatic reconciliation of KSeF invoices with JPK reporting
- JPK_FA — invoice audit file generation (automatically uses KSeF numbers)
- VIES — EU VAT number validation for cross-border invoices
- GUS BIR — Polish company registry API for automatic customer data verification
- Banking APIs (through iBiznes24 and open banking standards)
The JPK-KSeF reconciliation is particularly valuable — Comarch flags any invoices that appear in JPK but don't have a KSeF number (a common compliance issue for businesses with mixed domestic/cross-border invoice flows).
Cloud vs. Desktop
Comarch ERP Optima offers:
Desktop (on-premise installation):
- Most features
- Requires in-house IT or a Comarch partner for maintenance
- Annual license model
Comarch ERP XT (cloud/hybrid):
- Simpler, fewer features
- Monthly subscription
- Good for smaller businesses
- KSeF module available
Comarch ERP Optima Cloud (full on-premise features via cloud hosting):
- All desktop features
- Hosted by Comarch or partner
- Monthly subscription
For KSeF compliance without in-house IT, Comarch ERP XT covers the basics, and Comarch ERP Optima Cloud covers everything the desktop version does.
Pricing
Comarch pricing is module-based and sold through certified resellers (partnerzy Comarch):
| Product | Approximate Monthly Price |
|---|---|
| Comarch ERP XT (starter) | From PLN 149/month |
| Comarch ERP Optima Cloud (SME) | From PLN 400/month |
| Comarch ERP Optima (desktop, per user) | License + annual maintenance |
Precise pricing requires a quote from a Comarch certified partner.
What Polish Accountants Actually Say
Based on our interviews with Polish accounting firms (biura rachunkowe) who moved clients to Comarch:
"The KSeF module works. The token management is the best we've seen — that's where everyone runs into problems, and Comarch's interface is clear. The JPK reconciliation has saved us hours every month." — Warsaw-based accounting firm
"It's not the cheapest, and small clients find the interface overwhelming. For clients with 50+ invoices a month, it's the right tool. For a single-person business, InsERT nexo is easier." — Kraków-based tax advisor
"The offline mode saved us on a Sunday when KSeF went down at 11pm. Invoices queued, submitted automatically when KSeF came back at 2am. Zero manual intervention required." — Łódź manufacturing SME
What We Like
- Most mature KSeF implementation — in development since 2021, refined through 5+ years of voluntary phase
- Excellent token management — addresses the most common failure mode
- JPK reconciliation — invaluable for accountants, reduces audit risk
- Offline mode is reliable — tested in real maintenance windows
- Full ERP depth — not just KSeF, but the full Polish tax and compliance stack
What Could Be Better
- Complexity — too much for freelancers or micro-businesses (use InsERT nexo instead)
- UI is dated — functional but not modern
- Requires a Comarch partner — not truly self-service; implementation support needed
- Polish-only interface and support — foreign businesses without Polish-speaking staff will need a Polish partner
Comparison: Comarch vs. InsERT nexo vs. enova365
| Feature | Comarch ERP Optima | InsERT nexo | enova365 |
|---|---|---|---|
| Target size | SME to enterprise | Freelancer to SME | SME to enterprise |
| KSeF compliance | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| Interface modernity | ⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
| Offline mode | ✅ Excellent | ✅ Good | ✅ Good |
| JPK reconciliation | ✅ Deep | ✅ Basic | ✅ Good |
| Peppol support | ✅ Native | ❌ Planned | ✅ Native |
| Cloud available | ✅ Yes | ✅ Yes | ✅ Yes |
| Starting price | PLN 149/month | PLN 89/month | PLN 199/month |
Our Rating
| Criterion | Score |
|---|---|
| KSeF compliance (FA_VAT) | ⭐⭐⭐⭐⭐ 4.9/5 |
| Token management | ⭐⭐⭐⭐⭐ 4.8/5 |
| Offline mode | ⭐⭐⭐⭐⭐ 4.7/5 |
| Ease of use | ⭐⭐⭐ 3.9/5 |
| Value for money | ⭐⭐⭐⭐ 4.1/5 |
| Overall | ⭐⭐⭐⭐ 4.4/5 |
Bottom Line
Comarch ERP Optima is the gold standard for KSeF compliance in Poland. If you are an SME or mid-market Polish business with complex accounting needs, it is the most mature and reliable option available.
For freelancers and micro-businesses, the complexity and cost are overkill — InsERT nexo is a better fit. For businesses that need Peppol cross-border invoicing alongside KSeF, enova365 or Comarch's own Peppol module are both viable.