Accounting integrations for Croatian companies: Minimax, Synesis, Luceed & the API gaps to plan for

Integrating Croatian accounting software (Minimax, Synesis, Luceed) with your stack. API availability, workarounds, and what to budget for.

Integrating your business software with Croatian accounting systems is not optional — it is the difference between 10 minutes and 3 hours of daily admin work. But the integration landscape for Minimax, Synesis, and Luceed is uneven: some systems have modern APIs, others require creative workarounds, and all of them have gaps that nobody warns you about until you are mid-project. Add Croatian fiscalization (fiskalizacija) requirements and e-Invoice (e-Račun) compliance, and the integration becomes more complex than most businesses expect.

This article maps each system’s integration capabilities, documents the gaps, and helps you budget realistically.

Minimax (by Saop)

Minimax is the most integration-friendly Croatian accounting system, popular across Croatia and Slovenia.

API status: REST API with decent documentation. Covers invoices, contacts, items, payments, and basic reporting. Authentication via API key.

What integrates well:

  • Invoicing. Create, update, and retrieve invoices programmatically. Bi-directional sync works reliably.
  • Contact management. Sync customer and supplier records with your CRM or e-commerce platform.
  • Item catalogue. Products and services can be managed via API, enabling inventory sync with e-commerce.
  • e-Račun. Minimax supports e-Invoice (UBL format) natively, which simplifies compliance.

Gaps to plan for:

  • Reporting API is limited. Complex financial reports must be generated within Minimax and exported manually. You cannot pull a custom P&L via API.
  • Fiscalization edge cases. While standard Croatian fiscalization (fiskalizacija) works well, edge cases (storno invoices, multi-location setups) require testing.
  • Payroll. Payroll data has limited API exposure. Integrating HR systems with Minimax payroll often requires file-based exchange.

Integration cost: €2,000–€8,000 per integration direction. Full e-commerce → Minimax sync: €5,000–€12,000.

Synesis

Synesis is a Croatian ERP/accounting system used by mid-sized businesses, particularly in manufacturing and distribution.

API status: Limited. Synesis does not have a modern REST API for most modules. Integration typically requires:

  • Database-level integration — Reading from and writing to Synesis’s database directly. This works but is risky: bypassing the application layer can cause data integrity issues and voids vendor support.
  • File-based exchange — CSV or XML import/export for documents, inventory, and contacts. Reliable but not real-time.
  • Custom middleware — Building a translation layer that reads Synesis data (via DB or files) and exposes it as a REST API for your other systems.

What integrates well:

  • Document exchange. Invoices, delivery notes, and purchase orders can be imported/exported via files.
  • Inventory. Stock levels can be synced through file-based processes on a scheduled basis.

Gaps to plan for:

  • No modern REST API. This is the biggest limitation. Every integration requires custom development.
  • Documentation quality. Database schemas and file formats are documented, but the documentation is not always up to date.
  • Real-time sync is difficult. Without an API, real-time synchronisation requires polling the database or monitoring file drops — both fragile approaches.

Integration cost: €4,000–€15,000, depending on complexity. The lack of a modern API increases development time significantly.

Luceed

Luceed is a Croatian retail/wholesale management system with a focus on POS, inventory, and wholesale operations.

API status: Has an API for core retail functions (items, documents, stock, customers). Quality varies by module.

What integrates well:

  • POS integration. Luceed’s POS API supports real-time transaction sync, which is essential for multi-location retail.
  • Inventory management. Stock levels, transfers, and receiving can be managed via API. Good for e-commerce sync.
  • Wholesale orders. Order creation and status tracking work through the API.

Gaps to plan for:

  • Documentation quality varies. Some endpoints are well-documented; others require trial-and-error or direct contact with Luceed’s support team.
  • Module coverage. Not all Luceed modules have API access. Advanced features (promotions, loyalty programmes, complex pricing rules) may not be API-accessible.
  • Rate limits and performance. For high-volume operations (hundreds of transactions per hour), API performance must be tested during development.

Integration cost: €3,000–€10,000 per integration. Full POS + inventory + e-commerce sync: €8,000–€20,000.

Comparison table

FactorMinimaxSynesisLuceed
API typeREST (modern)DB/File (legacy)REST (partial)
DocumentationDecentInconsistentVariable
Integration easeMedium-easyDifficultMedium
Real-time capableYesDifficultYes (for covered modules)
Cost per integration€2,000–€8,000€4,000–€15,000€3,000–€10,000
Best forGeneral accounting, SMEsManufacturing, distributionRetail, wholesale

Croatian fiscalization (fiskalizacija)

Any integration that creates invoices must handle Croatian fiscalization — the real-time reporting of invoices to the Tax Administration (Porezna uprava). Key requirements:

  • Every invoice gets a unique identifier (JIR) from the Tax Administration in real time.
  • The integration must handle: regular invoices, storno invoices, multi-location businesses, offline fallback (when the Tax Administration is unreachable).
  • Testing must include edge cases: network failures, duplicate submissions, timeout handling.

If your integration creates invoices (e.g., e-commerce → accounting), fiscalization is mandatory. Budget €1,000–€3,000 for fiscalization-specific development and testing.

e-Račun (e-Invoice)

Croatian law mandates e-Invoice (e-Račun) for B2G (business-to-government) transactions, and adoption is growing in B2B. The standard format is UBL 2.1. Your accounting system must:

  • Generate invoices in UBL format.
  • Submit them through an authorized e-Invoice service provider.
  • Handle incoming e-Invoices from suppliers.

Minimax and Pantheon support e-Račun natively. Synesis and Luceed may require additional integration work.

Workarounds for systems without APIs

When a system lacks a modern API, three workaround approaches exist:

  1. File-based exchange. The safest option. Export from system A as CSV/XML, import into system B on a schedule. Not real-time, but reliable.
  2. RPA (Robotic Process Automation). Software robots interact with the system’s user interface. Fragile — breaks when the UI changes. Use only as a last resort.
  3. Database integration. Read/write directly to the database. Works, but risky. Always consult the vendor before choosing this path.

Our recommendation: Start with file-based exchange. It is the cheapest, most reliable approach. Move to API integration only when real-time sync is genuinely needed.

Frequently asked questions

Can we switch accounting systems to get better APIs? You can, but migration is expensive (€5,000–€20,000+ in data migration and retraining). Usually, building a custom integration is cheaper than switching systems. See legacy system migration.

Which system should a new company choose? For general SME accounting: Minimax (best API, growing ecosystem). For retail/wholesale: Luceed. For manufacturing/distribution: evaluate Synesis vs Pantheon.

How long do accounting integrations take? Simple one-directional sync: 2–4 weeks. Full bi-directional integration with error handling: 4–8 weeks. Add 1–2 weeks for fiscalization testing.

Need to integrate your accounting system?

Book a free 30-minute call. We will assess your accounting system, map the integration requirements, and propose a plan that accounts for the API gaps.

Reach out at [email protected] or via the form on our homepage.

All articles