Jump to content

WHMCS Account Reports – Free & Open Source Client Invoice/Service Reports


Recommended Posts

Hi everyone,

We’ve recently released a small open-source WHMCS addon that we originally built to make it easier for clients to access and export their account billing information.

WHMCS Account Reports

The addon provides a client-area report showing invoices along with the services associated with those invoices. Clients can filter the report and export the results for their own records.

Features

  • 📄 View invoice and service information from the WHMCS client area

  • 🔎 Filter reports by date range

  • 🔎 Filter by service

  • 🔎 Filter by invoice status

  • 📊 Invoice/service reporting in one place

  • 📥 Export reports to CSV

  • 📄 Export reports to PDF

  • ⚙️ Admin can enable/disable the addon globally

  • 👤 Admin can control access on a per-customer basis

  • 🔐 Designed with WHMCS client access controls in mind

  • 🎨 Client-area integration with support for theme overrides

The module is currently available as a free and open-source project under the MIT License.  

Why are we open-sourcing it?

This is a contribution from Ucartz to the WHMCS community.

We use WHMCS extensively ourselves, and over time we’ve built a number of internal tools and improvements around it. Instead of keeping smaller, generally useful addons private, we’d like to release some of them as open-source projects so other WHMCS users and developers can use them, modify them, and contribute improvements back to the community.

We hope this can also be useful as a starting point for developers who want to build their own reporting functionality for WHMCS.

Download / Source Code

GitHub repository:
https://github.com/ucartz/whmcs-accountreports

The repository contains the installation instructions, documentation, source code and MIT license.  

Installation

The basic installation is to copy:

modules/addons/accountreports/

including the vendor/ directory into your WHMCS installation's:

modules/addons/

Then activate the addon from Setup → Addon Modules.  

Feedback, suggestions, bug reports and contributions are welcome. If there are additional report types or WHMCS integrations that would be useful to the community, feel free to share your ideas here.

Developed and open-sourced by Ucartz.

admin-page.png

clients report page.png

clients-report.png

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated