Expenses Tracker

Expenses Tracker

Developed By Brontobytes

Compatible with WHMCS v8.10

Version 2.0 - April 2023 major update. See Changelog tab.

Manage your expenses within WHMCS

Expenses Tracker is a great WHMCS module to those that want to manage their expenses and control the money flow. With this module, you can track real-time values by the month, week and day as well by categories and companies.

You can generate, view, and download multiple reports

  1. Expenses Report.
  2. Tax Report.
  3. Incomes vs Expenses Report.
  4. Advanced Tax Report.


  • Interface that is easy to use.
  • All jQuery-built features.
  • Real-time calculation.
  • Automatic (Ajax) currency conversion based on invoice date.
  • Attach invoice (PDF or image) to each Expense.
  • Record payment on each expense.
  • Manage expense category.
  • Manage expense currency (Multi-currency).
  • Export reports/data to CSV.
  • Organize & filter data by categories and companies.
  • Easy to Edit and Delete.



5 stars
4 stars
3 stars
2 stars
1 star

Ralph W. @ralph1906

September 23, 2023 at 08:30:57 AM

Very nice and quickly support!
I discovered a little issue in a report, the developer checked it immediately and will provide an update or patch shortly.
Thumbs up, this module is user friendly and a recommended extension for WHMCS.

  • 9 months ago

suhaib Al-Shammari @suhaib5924

April 22, 2023 at 10:33:08 AM

I have used it and everything sounds good
the plugin is functional very well and I advise anyone need it to buy it no doubt

  • 1 year ago
  • Version Number 1.4.1

MAPPUS Sébastien @mappus5804

April 17, 2018 at 03:23:15 PM

Pay close attention to Brotobytes, he creates fake invoices to get to put some comments in HostAdvice.

Be very careful if you deal with them.

Here are the screen prints of our real bill and the one made from scratch by Brotobytes which was provided to me by HostAdvice :

http://www.zupimages.net/viewer.php?id=18/37/1iiy.jpg (false invoice)
https://zupimages.net/up/18/37/4e46.jpg (HostAdvice email)
https://zupimages.net/up/18/37/tczi.jpg (true invoice Brotobytes)

Pay close attention by their illegal practice and the closure of account without appeal.



I come back to update my comment, because it must warn the public, following my comment, Brotobytes delete my account, no more possibility to connect and when I do lost password I receive the error message as what the email address is unknown.

Second thing, I get a negative review on facebook 1 star out of 5 with no commantaire from Xenophontas who is in the same city as Brontobytes.

I tell you the links of the images that will show you to be careful with this module provider.


It is not at all professional and not born to make procedures not professional.

I totally disappoint you Brotobytes.



I put a negative opinion today because the staff reacts like children, I have a simple problem of accounting due to a payment of VAT that I would not have to pay at the time of the order.

I contact the support and it makes me understand that there is no solution to the problem while he is not even looking for it.

I think he did not understand that the VAT does not belong to them and that it is enough to update his register to recover the amount at the next declaration.

Apart from that the module works very well and I'm glad to have it, but stop reacting like children and professing profession.

Brontobytes Hosting @Brontobytes

April 17, 2018 at 07:20:16 PM (Edited)

Mr. Sébastien requested a refund for valid VAT fee we charge him for a payment he made 6 months ago, because he now has (6 months later than the invoice) a VAT number. Once we explain to him that this is not possible since we already closed our 2017 accounting books and we already paid that VAT to the tax office, he threaten us that he will leave negative reviews here on whmcs marketplace and on our social media pages.

Edit: As the new owners of Brontobytes, the information was read attentively. It is unfair for us to receive a 1 star review while Sébastien Mappus himself said that he that the module works very well. Receiving a 1 star review for a working product isn't what we call fair and it damages the reputation of that company and working product.

WHMCS is the one that generates the invoices so we (and the previous owner) are unable to falsify invoices, not that we'd do so in either case. If invoices are falsified, we'd have reviews everywhere stating so. Regardless, this has nothing to do with our working module and service.

Edit 2: Furthermore, Sébastien Mappus states that the previous owner deleted his account but we see that he has 2 accounts with us in our WHMCS software, still valid today in 2023.

  • 6 years ago
  • Version Number 1.2
  • Edited

Version Compatibility

Compatible with WHMCS v8.10

Full Version Compatibility

  • Selected versions of WHMCS v8.10
  • Selected versions of WHMCS v8.9
  • Selected versions of WHMCS v8.8
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0
  • All versions of WHMCS v7.10
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0
  • All versions of WHMCS v6.3
  • All versions of WHMCS v6.2
  • All versions of WHMCS v6.1
  • All versions of WHMCS v6.0

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Brontobytes


v2.1 Released September 21st, 2023

Latest Version

  • Income vs Expenses Report: Added total number of days, total income, total expense, and total profit to the bottom of the table.
  • Income vs Expenses Report: Fixed wrong calculation of the daily income.
  • Income vs Expenses Report: When switching currencies and clicking generate, that currency wasn't sticking so exporting would export the default currency instead. Now, when you choose a currency, it will stay at that currency after clicking generate report.


Previous Versions

v2.0 Released April 21st, 2023

View/hide detailed changelog

  • PHP 8.1 support.
  • WHMCS 8.x full support.
  • Added new table columns in Expenses and in Reports.
  • Added ability to filter reports by Category and by Company.
  • Added ability to filter by all currencies to the Expenses, Tax, and Advanced Tax reports.
  • Added prompt confirmation when deleting an expense.
  • Added 5 entries per page and made it default.
  • Added ability to remove the attachment for an Expense.
  • Added ability to sort some more columns.
  • Added date and time to file names of exported reports.
  • Added a new bar in the Advanced Tax Report chart to display the expenses and taxes separately.
  • Added new setting. Deactivating this addon no longer deletes this addon’s data. You have to tick the box in the Addon Modules page, save, and then deactivate it for it to delete all data. Not ticking that box will not delete the database data.
  • Improved report charts so that they group expenses by day when filtering by day/week/month. They previously showed a bar for each day rather than group them.
  • Library updates.
  • Design improvements.
  • Text improvements.
  • Fixed income vs expenses report.
  • Fixed exchange rate update in Settings > Currency by changing the API provider.
  • Fixed Charts not displaying amount by the correct currency rate after conversion.
  • Fixed Advanced Tax Report not displaying taxes in its chart.
  • Fixed pagination.
  • Fixed sorting.
  • Other bug fixes, critical error fixes, and code updates.


v1.4.1 Released April 29th, 2019

View/hide detailed changelog

Updates and bug fixes.


v1.2 Released July 31st, 2017

View/hide detailed changelog

Initial Public Release


See also

w2x for Xero

Synchronise your invoices, Contacts, Products and Payments with Xero

QuickBooks Online For WHMCS

Integrate your financial data stored in WHMCS into QuickBooks Online.

KashFlow Accounting

Automatically transfer your billing & transaction history to KashFlow

Zero Invoice Management

Avoid sending notifications or creation of 0€ Invoices

Payment Gateway Fees

Payment Gateway Fees