Domain-Driven Design
Each business process is a separate bounded context with its own rules, aggregates and events.
Axiom ERP unites sales, procurement, manufacturing, warehouse, finance and HR in a single system. No more isolated tools — one source of truth for your enterprise.
Most ERP systems implement isolated parts of the functionality. Axiom is built as a unified organism — and v1.0.0 proves it with full Ukrainian compliance built on the same foundation.
Each business process is a separate bounded context with its own rules, aggregates and events.
Contexts communicate through domain events. OrderConfirmed → reserves inventory and creates an invoice automatically.
Monolithic architecture today, microservices tomorrow. No direct imports between contexts.
Axiom automatically passes data between contexts — no manual data entry.
31 functional contexts — from CRM and manufacturing to full Ukrainian tax compliance. The only ERP where everything works as a system, not isolated modules.
Designed for manufacturing, trading and service companies of all sizes.
Full cycle: from raw materials to finished goods and shipment.
From purchasing to sales with full inventory and accounts control.
CRM, contracts and financial accounting for service businesses.
1C is now banned by law in Ukraine. Hundreds of thousands of companies are looking for a modern alternative. Axiom ERP v1.0.0 is the first comprehensive open-source solution with full Ukrainian compliance built into the core — not as a plugin or add-on.
Minimum clicks for common operations — every screen optimised for real work.
Domain-Driven Design, CQRS, clean layer separation. Business logic is independent of the database or framework.
All monetary values stored as BIGINT (cents). Custom pkg/money with full arithmetic. Zero rounding errors.
Raw SQL via pgx/v5 + squirrel. Full query visibility, optimal execution plans, no N+1 problems.
Signed keys without internet connection. Public key embedded at compile time. Only stdlib — zero dependencies.
Tier-1: expr-lang for fast formulas (<1ms). Tier-2: Starlark Python-like sandbox for complex logic.
Time-ordered keys enable efficient cursor pagination and natural chronological sorting without additional indexes.
Figures based on standard server infrastructure — 4–8 CPU cores, 16–32 GB RAM, SSD storage. Actual results depend on workload profile and configuration.
Figures reflect a single-node monolithic deployment. Vertical scaling (more CPU/RAM) linearly increases capacity. Horizontal scaling is an architectural option for future growth.
We replaced three separate systems — ERP, WMS and accounting — with Axiom. Data is now consistent across all departments. The transition took less than a month.
The 3-Way Matching in procurement alone paid back the investment in the first quarter. AP automation eliminated a full-time position that was dedicated to manual invoice reconciliation.
FIFO/FEFO picking strategies and lot tracking with expiry dates were critical for us. The warehouse module handled our complexity from day one — no customisation required.
The financial core is fully configurable: chart of accounts, tax rules, declaration formats and reporting calendars are isolated from business logic.
KSeF structured e-invoices · JPK_VAT audit file · ZUS payroll declarations · PLN + EUR multi-currency
DATEV-compatible chart of accounts (SKR03/SKR04) · ELSTER VAT submission · UStG §13b reverse charge
SII real-time VAT reporting to AEAT · Modelo 303 + 340 · IGIC (Canary Islands) · TicketBAI e-invoicing
SAFT-PT audit export · IVA Modelo 22 · QR-code e-fatura obligation · Recibo Verde freelancer invoices