mibo / vat-value-resolver-eu
适用于欧盟国家增值税率价值解决的PHP库
1.3.2
2024-03-17 13:03 UTC
Requires
- php: ^8.2
- mibo/vat: ^2.0
Requires (Dev)
- jetbrains/phpstorm-attributes: ^1.0
- nesbot/carbon: ^2.71
- php-parallel-lint/php-parallel-lint: ^1.3
- phpstan/extension-installer: ^1.3
- phpstan/phpstan: ^1.5
- phpstan/phpstan-strict-rules: ^1.5
- phpunit/php-invoker: ^4.0
- phpunit/phpunit: ^10.5
- slevomat/coding-standard: ^8.13
Provides
- mibo/vat-implementation: ^2.0
README
mibo/vat-value-resolver-eu
该库实现了欧盟成员国增值税率的值解析器。注意,该库并不包含所有成员国的增值税率,尤其是对于国家在某个日期或之前有4个或更多增值税率的情况,因为这无法实现,除非可以按照产品或服务的分类指定增值税率。由于许多国家和我,开发者不是每个国家的本地人,也不愿意全网搜索,因此某些日期和年份可能缺少某些国家的增值税率。
该库欢迎贡献,不仅限于代码和添加新的或缺少的增值税率,还包括报告增值税率的即将到来的变化,以便库可以及时更新。
每个增值税的变化都会记录在变更日志中。
新闻
斯洛伐克 2024 - 尚未批准
自 vX.X.X
为2024年的斯洛伐克添加了新的增值税值。
此变更包括
- 标准增值税率从20%提高到22%。
捷克 2024
自 v1.3.0
为2024年的捷克添加了新的增值税值。
此变更包括
- 低税率从15%降低到12%;
- 第二低税率已删除。
爱沙尼亚 2024
自 v1.2.0
增值税率提高了2%。
为2024年的爱沙尼亚添加了新的增值税值。此变更包括
- 标准增值税率从20%提高到22%;
- 低税率保持在9%。
卢森堡 2024
自 v1.0.0
2023年的临时增值税率于2024年1月1日结束。
为2024年的卢森堡添加了新的增值税值。
此变更包括
- 标准增值税率从16%提高到17%;
- 低税率从7%提高到8%;
- 超级低税率保持在3%;
- 停车增值税率从13%提高到14%。
安装
composer require mibo/vat-value-resolver-eu
不要忘记将解析器注册到增值税管理器中
$manager = new \MiBo\VAT\Manager( $myConvertor, new \MiBo\VAT\ValueResolvers\EUValueResolver(), $myRateResolver );
更改、更新等。
该库遵循SemVer,然而,由于各国可能会随时更改它们的增值税率,且受支持的国家数量很少,因此该库遵循以下关于版本的规定
- 从受支持国家列表中删除一个国家被视为重大更改,
- 这通常不应发生,除非国家退出欧盟;
- 从受支持日期列表中删除一个国家的日期被视为重大更改;
- 将一个国家添加到受支持国家列表被视为小更改,
- 这通常不应发生,除非国家加入欧盟;
- 将一个国家的日期添加到受支持日期列表被视为小更改,
- 这适用于未来、现在和过去日期;
- 更改一个国家的增值税率被视为修补更改,
- 这不应该发生,除非发生错误.