Hosting companies and Managed Service Providers (MSP) not only use PRTG to monitor their networks but also to measure their clients' resource and bandwidth usage. Finally, at the end of the month, the data is used for billing purposes. There are many good reasons to build a billing component that can send invoices to customers from PRTG. But there is a major obstacle: We found that we got at least 8 different answers when we asked 10 PRTG users how they would want their billing system to work. Every billing method looks and works differently. It was obvious that we would not be able to develop a solution that would fit all needs. So we chose a different approach: We created a billing tool that can be customized by the user in every aspect imaginable: It includes a scripting interface for smaller alterations and we will also release the sources (C#/.NET) for those users that need even more flexibility. Today we are excited to announce the stand-alone billing tool application for PRTG. It is able to retrieve monitoring data through PRTG's built-in API and generate variable billing reports in the PDF format.


We decided on a highly customizable program design, featuring:
  • Lua scripting to reflect your own billing models. Currently, we deliver the tool with two sample scripts for typical scenarios: One to charge all traffic volume exceeding 100 GB with $3.50/GB and one to bill traffic usage (including percentile calculation). You can write other scripts or adapt existing ones.
  • HTML templates using many different placeholders so you can adapt the appearance of the billing reports to match your corporate identity. Client address and header/footer information can be adapted individually. You can use a different template with every billing report. Currently, we deliver the tool with one default template which you can copy and adapt to meet your needs.
  • XML storage of all settings for more transparency. You can edit them in a text editor, as well.
  • Open source licensing so you can adapt the program code (.NET code will be released soon).


Using the program is straightforward:
  1. Enter the access information necessary to connect to your PRTG installation
  2. Create a report by choosing the sensor you want to report on, a script, a template, and an average interval
  3. Run the report and select the period you want to report on
  4. Retrieve your PDF file


Why not get the tool for free and have a try right now? Try it out now!

Latest Articles by Daniel Zobel

2013-May-31: Beta Version: Test our All New Android App

2013-Mar-26: iPRTG Now Available for Free in iTunes Store

2013-Mar-18: PRTG Alerts via Twitter

2013-Feb- 8: Introducing PRTG's Improved User Interface

2013-Feb- 7: This was Paessler at Cisco Live 2013 in London

2013-Jan-22: We Are Improving PRTG's User Interface – Again and Again

2013-Jan-14: Knut 2013 at Paessler—Watch our Christmas Tree Flying

2012-Nov-13: Using PRTG to Monitor Applications and Services

2012-Oct-18: Dashboards at Paessler

2012-Aug-20: PRTG Goes 64bit

Copyright © 1998 - 2016 Paessler AG