ekmungai/eloquent-ifrs
Eloquent IFRS adds double-entry accounting to Laravel, generating IFRS-compliant financial statements. Supports multiple entities, account categorization, VAT, opening balances, forex revaluation, tamper-protected ledgers, and configurable receivables aging.
remove_vat_id_column migration to drop the foreign key before the column on every driver (modern SQLite rejects the dangling foreign key during the Laravel 11+ table rebuild)AccountSchedule age calculation for Carbon 3, which returns a signed float from diffInDays() instead of a whole numberphpunit.xml to the PHPUnit 10+ schema (<source> element; remove attributes dropped in PHPUnit 10)LineItem and Vat factories from generating zero amount/quantity/rate values, which produced zero-balance accounts that reports legitimately omit and caused the Trial Balance test to fail intermittently when a differing dependency tree (e.g. the PHP 8.2 CI leg) shifted the shared random streamisPosted check from getCompoundEntries function->startOfDay() to reports start date so that all transactions since midnight are includedTable names are prefixed to avoid conflict with existing tables in parent application
Aging schedule report
Laravel 7 compatibility
First production release
How can I help you explore Laravel packages today?