superheld/summae-core

Framework-free accounting core: GoBD double-entry, cash-basis accounting (EÜR), VAT, fixed assets, cost accounting (KLR)

Maintainers

Package info

github.com/Superheld/summae-core

Homepage

Issues

pkg:composer/superheld/summae-core

Transparency log

Statistics

Installs: 14

Dependents: 2

Suggesters: 0

Stars: 0

v0.5.0 2026-06-24 21:42 UTC

This package is auto-updated.

Last update: 2026-07-24 21:51:15 UTC


README

Framework-free accounting core: GoBD double-entry, cash-basis accounting (EÜR), VAT, fixed assets, cost accounting. Reference implementation of summae; only runtime dependency: brick/math. No framework binding (Laravel adapter: superheld/summae-laravel).

composer require superheld/summae-core
use Summae\Core\Tenant;
use Summae\Core\Substrate\Currency;
use Summae\Core\Composition\TenantOperations;

$ops = new TenantOperations(Tenant::inMemory('Demo GmbH', Currency::of('EUR')));
$ops->execute('createFiscalYear', ['year' => 2026, 'start' => '2026-01-01', 'end' => '2026-12-31']);
$susa = $ops->project('trialBalance', ['fiscalYear' => 2026, 'throughPeriod' => 12]);

📖 Full documentation — installation, initialization, configuration, complete API reference (all operations & projections), value objects, error catalog: summae handbook.

License: MIT — see LICENSE.