PHPackages                             icordeiro/kpi-calculator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. icordeiro/kpi-calculator

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

icordeiro/kpi-calculator
========================

A lightweight PHP library for calculating KPIs like Average Ticket, Gross Margin, etc.

v1.0.4(1y ago)18MITPHPPHP ^8.3

Since May 2Pushed 1y ago1 watchersCompare

[ Source](https://github.com/icordeiro/kpi-calculator)[ Packagist](https://packagist.org/packages/icordeiro/kpi-calculator)[ RSS](/packages/icordeiro-kpi-calculator/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (5)Dependencies (1)Versions (6)Used By (0)

KPI Calculator
==============

[](#kpi-calculator)

A lightweight and reusable PHP library for calculating key business performance indicators (KPIs). Useful for dashboards, BI systems, or any reporting automation.

📦 Installation
==============

[](#-installation)

You can install this package via [Composer](https://getcomposer.org/):

```
composer require icordeiro/kpi-calculator
```

🚀 Features
==========

[](#-features)

- Calculate **Average Ticket**
- Calculate **Gross Margin Percentage**
- Calculate **Value and Percentage Variations**
- Calculate **Average Price per Unit**
- Calculate **Quantity per Customer**
- **Error handling**: Methods now validate inputs and throw exceptions if required, such as checking for division by zero.

🔧 Usage
=======

[](#-usage)

```
