liberusoftware / module-accounting-tax-core
Accounting tax core domain module.
Package info
github.com/liberusoftware/module-accounting-tax-core
Type:liberu-module
pkg:composer/liberusoftware/module-accounting-tax-core
Requires
- php: ^8.5
- illuminate/database: ^13.38.0
- illuminate/support: ^13.38.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Owns tax codes and rates, inclusive/exclusive/zero-rated treatment, jurisdiction and effective-date selection, exemptions, rounding, control-account references, and immutable source evidence.
Use CreateTaxRule, UpdateTaxRule, ActivateTaxRule, ArchiveTaxRule, CalculateTax, CaptureTaxEvidence, and ActiveTaxRuleQuery as the public application boundary. Tax rules use opaque jurisdiction and account identifiers so this package does not couple to an application's models.