Overview

Deprixa Plus includes a Financial Report at /reports/financial. This report provides a consolidated view of billing performance for your courier operation — how much was invoiced, how much was collected, what remains outstanding, and which clients are generating the most revenue.

The report is restricted to users with the settings.billing.view permission. This means only accounting roles (Accountant), Managers, Admins, and Super Admins can access it. Operational roles (Dispatcher, Courier) do not have access to financial data.

Detail Value
Access pathMain menu → Reports → Financial
Required permissionsettings.billing.view
Accessible bySuper Admin, Admin, Manager, Accountant
Export formatPDF
Screenshot: Financial Report showing KPI summary row, revenue bar chart, payment status donut, and top clients table

What the Financial Report Shows

The Financial Report is divided into four main sections, each focusing on a different dimension of financial performance.

1. KPI Summary Row

At the top of the report, a row of key performance indicators gives an at-a-glance view of the selected period:

KPI Definition
Total BilledSum of all invoice amounts generated in the period, regardless of payment status
Total CollectedSum of all recorded payments received within the period
Outstanding BalanceTotal billed minus total collected — the amount still owed
Total ShipmentsCount of all shipments invoiced in the period
Delivered %Percentage of shipments in the period with a Delivered status
Exception %Percentage of shipments in the period with an Exception or On Hold status

2. Revenue Bar Chart

A bar chart showing revenue by time period (daily, weekly, or monthly depending on the date range selected). Each bar represents the total invoiced amount for that period. This chart makes it easy to spot trends — growth, seasonality, or unexpected drops in volume.

The chart is rendered using Recharts and supports hover tooltips showing the exact amount for each bar.

3. Payment Status Donut Chart

A donut chart showing the distribution of invoice payment statuses for the filtered period:

The center of the donut displays the collection rate as a percentage (Paid / Total Billed × 100).

4. Top 5 Clients by Revenue

A ranked table showing the five clients who generated the most billing volume in the selected period:

Column Description
Rank1–5 ranking by total billed amount
Client NameCustomer name (linked to their profile page)
ShipmentsNumber of shipments invoiced for this client in the period
Total BilledSum of all invoices for this client in the period
CollectedSum of payments recorded for this client in the period
OutstandingTotal Billed minus Collected for this client

Report Filters

The Financial Report supports two primary filters that you apply before generating the report view:

Filter Options Notes
Date Range Today, Last 7 Days, Last 30 Days, This Month, Last Month, This Quarter, This Year, Custom range Filters by invoice creation date. The custom range uses a date picker for start and end date.
Branch All Branches, or a specific branch Super Admins and Admins can view all branches combined or drill into one. Managers see their assigned branch only.

After selecting your filters, the report updates automatically. All charts and tables reflect the filtered data.

Exporting to PDF

The Financial Report can be exported as a PDF for sharing with management, accountants, or stakeholders who do not have system access.

How to Export

  1. Apply your desired date range and branch filters
  2. Click the Export PDF button in the report toolbar (top right)
  3. The system generates a formatted PDF including all KPIs, charts (rendered as images), and the top clients table
  4. The PDF downloads to your browser automatically

PDF Contents

Run Monthly Financial Reviews

Export the Financial Report on the 1st of each month for the previous month (filter: Last Month). Review the payment status donut and the outstanding balance with your accounting team. Identify clients in the Top 5 who have high outstanding balances and prioritize collection follow-up for them.

Access Control

The Financial Report contains sensitive financial data and is restricted to roles with the settings.billing.view permission.

Role Access Scope
Super AdminFull accessAll branches, all data
AdminFull accessAll branches, all data
ManagerAccessOwn branch only
AccountantFull accessAll branches, all data
DispatcherNo access
CourierNo access
CustomerNo access

If a user without the settings.billing.view permission attempts to access /reports/financial, they are redirected to the access denied page. Role permissions are configured in Settings → Roles.

Tips for Power Users