spatie/tax-calculator
Interfaces and helpers to simplify tax calculations in PHP. Use TaxCalculation with plain numbers or items implementing HasTax to compute base, tax, and total prices, and combine calculations (e.g., cart items + delivery) on the fly.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sylius/taxation | 0.85 | Sylius Taxation Component provides core models and extensible tax calculators to handle taxes for different items, zones, and tax rates in PHP applications. Part of the Sylius eCommerce ecosystem, designed for easy integration and customization. | 11 | 11 | 4 | 11K | 0 | 0.2 | 41.1 | MIT | — | |
| ekyna/commerce | 0.84 | Ekyna Commerce is a PHP/Symfony commerce component providing the foundations for catalog, orders, customers, taxes, and related domain logic. Work in progress with planned cleanup (bundles removal, naming, Doctrine mappings/embeddables) and EU VAT resources. | 0 | 0 | 2 | 31 | 0 | 0.1 | 20.8 | MIT | — | |
| myerscode/laravel-taxonomies | 0.84 | — | 9 | 9 | 2 | 48 | 0 | 14.2 | 11.3 | MIT | 3 months ago | |
| lecturize/laravel-taxonomies | 0.83 | — | 103 | 103 | 29 | 58 | 1 | 3.0 | 1.3 | MIT | 4 years ago | |
| amondi-media/laravel-evatr | 0.83 | Laravel package to validate German and EU VAT IDs via the official German Federal Central Tax Office (eVatR) online service. Provides a validation rule and rule extension, configurable requester VAT ID, API URL, and timeout. | 0 | 0 | 0 | 3 | 0 | 13.0 | 9.2 | GPL-3.0 | 5 months ago | |
| common-gateway/sim-tax-to-zgw-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 9.0 | — | — | 1 year ago | |
| ejosterberg/opensalestax-sylius | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 16.8 | — | NOASSERTION | 2 months ago | |
| blackboxcode/pando-tax-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | LGPL-3.0 | — | |
| baks-dev/finances | 0.83 | BaksDev Finances — PHP 8.4+ модуль для Laravel/Symfony проектов: установка через Composer, установка конфигураций и ресурсов (baks:assets:install), поддержка миграций Doctrine и тестов PHPUnit (group=finances). | 0 | 0 | 0 | 26 | 0 | 21.0 | 23.2 | MIT | 1 week ago | |
| mesilov/moneyphp-percentage | 0.83 | Tiny PHP helper for applying percentage calculations to MoneyPHP money values. Useful for discounts, taxes, fees, commissions, and proportional splits while keeping monetary amounts precise and reusable across your app. | 2 | 2 | 0 | 7K | 0 | 0.6 | 46.5 | MIT | 2 years ago | |
| mpociot/vat-calculator | 0.82 | EU VAT/MOSS calculator for Laravel/Cashier or standalone PHP. Calculate gross prices and tax rates by country/postal code, handle B2B/B2C rules, and validate EU VAT numbers. Simple API via facade or instance. | 1,280 | 1,282 | 105 | 107K | 2 | 35.2 | 30.8 | MIT | 2 months ago | |
| sampoyigi/testbench | 0.82 | Laravel testbench helpers for package development: quickly boot a minimal app, configure service providers, run migrations, and write reliable integration tests. Lightweight scaffolding to speed up local CI-style testing for your Laravel packages. | 0 | 0 | 0 | 754 | 0 | 8.1 | 42.3 | — | 7 months ago | |
| draw/data-tester | 0.82 | Lightweight PHP data testing helper for validating arrays/objects against expected shapes and values. Useful for unit tests and quick assertions, with simple matchers and readable failure messages to spot mismatches fast. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 8 years ago | |
| symfonycasts/internal-test-helpers | 0.82 | Internal test utilities from SymfonyCasts to streamline PHPUnit and Symfony/Laravel package testing. Provides shared helpers, fixtures, and assertions used across SymfonyCasts projects to reduce boilerplate and keep tests consistent and readable. | 0 | — | 2 | — | 0 | 0.1 | — | — | — | |
| moontoast/math | 0.82 | PHP math utilities for Laravel and general use, offering convenient helpers for precise calculations, percentages, rounding, and numeric formatting. Lightweight and easy to integrate into apps where consistent arithmetic and number handling matter. | 456 | 365 | 7 | 141K | 1 | 2.3 | 24.2 | Apache-2.0 | 6 years ago | |
| spatie/holidays | 0.82 | Calculate public holidays for supported countries using ISO codes or country classes. Get an array of Holiday objects with name, CarbonImmutable date, and type (e.g., national). PHP 8.4+ package by Spatie, with extensible country definitions. | 400 | 402 | 207 | 88K | 0 | 37.1 | 37.4 | MIT | 1 month ago | |
| besmartand-pro/bsap-account-bundle | 0.82 | — | 0 | 0 | 0 | 5 | 0 | 21.4 | 12.6 | — | 5 days ago | |
| b2pweb/bdf-phpunit | 0.81 | Laravel/PHPUnit helper package for working with BDF/SEPA bank files in tests. Provides utilities and test assertions to validate BDF structures and parsing results, making it easier to write reliable unit tests around banking file imports. | 0 | 0 | 0 | 439 | 0 | 0.0 | 36.5 | MIT | — | |
| sylius/taxonomy | 0.81 | Sylius Taxonomy component for building and managing product taxonomies in PHP. Provides models and utilities for taxons and hierarchical trees, supporting categorization, navigation menus, and structured browsing in Sylius-based eCommerce apps. | 14 | 14 | 2 | 10K | 0 | 0.1 | 39.0 | MIT | — | |
| lstrojny/hmmmath | 0.81 | PHP math utility package providing common numeric helpers and algorithms. Useful for calculations, statistics-like operations, and reusable math functions in Laravel or any PHP project. Lightweight, dependency-friendly, and easy to integrate into existing codebases. | 15 | 16 | 5 | 6K | 0 | 0.3 | 35.3 | — | — |
How can I help you explore Laravel packages today?