Cloud Billing For WHMCS is a powerful billing solution designed specifically for WHMCS that will let you introduce an effective customer billing model for the management of the world-famous cloud computing services powered by Amazon Web Services and Google Cloud.

The module will allow you to connect numerous services with a single WHMCS account in two alternative ways - either with your own account where all services of your customers will be stored, or with customers’ accounts, thus keeping their management separated. After setting up percentage billing margins for the selected services along with the preferred billing method, your clients will be charged automatically, according to the set fees, on the first or last day of the month, or at the time of invoice generation. Apart from that, you will be offered the opportunity to access several personalized graphs tracking your expenses, earnings, as well as resource usage, while your customers, on the other hand, will easily view their current and upcoming costs per particular service.

Embrace the revolution achieved by Cloud Billing For WHMCS to gain full supervision over your AWS and Google Cloud services, and start making sky-high profits in less than no time!


  • Core
    • Efficiently Bill Customers For Management Of:
      • Amazon Web Services (AWS)
      • Google Cloud
    • Earn From Your Percentage Margins Based On User Services
    • Connect With Compute Services Using:
      • Own Account With All Services Of Your Customers
      • Customers' Accounts To Keep Their Management Separate
    • Keep Customers Up To Date With Their Current And Upcoming Costs
    • Access Insightful Expenses, Earnings And Resources Usage Graphs
  • Admin Area
    • View Dashboard Summaries:
      • Invoices And Earnings Per Last Week/Month/Quarter/Year
      • Expenses And Earnings
      • Earnings Per Service
      • Most Profitable Clients
      • Latest Invoices
      • Paid API Requests Usage
    • Create Pricing Groups With Multiple Pricing Margins Per Services
    • Assign WHMCS Products To Selected Pricing Groups
    • Select Billing Method For Product:
      • On WHMCS Invoice Generation
      • On First Day Of Month
      • On Last Day Of Month
    • Create And Manage Service Relations Between:
      • Clients And Their WHMCS Products
      • Pricing Groups
      • Used API Credentials
      • Chosen Billing Types:
        • Amazon Web Services:
          • Default - Billing Services Based On Assigned Tag Names On Your AWS Account
          • Organization - Bill Services Based On Provided Organization ID On Your AWS Account
          • Custom Details - Bill All Services From Individual Customer Account
        • Google Cloud:
          • Label - Bill Resources Containing Provided Labels
          • Project - Bill All Resources In Particular Account
    • View Service Details:
      • Total Paid And Charged Amount Per Client
      • Current Usage With Cost And Charged Amount Per Service
      • Changes Per Service Graph
      • Generated Invoices Per Service
    • View Created Invoices Per Client
    • Provide Multiple API Credentials:
      • To Your Own Accounts
      • To Your Individual Customers Accounts
      • Run API Connection Test
    • View Service Details, Usage And Charges From Client's Products/Services Tab
    • Access Your License Information With Selected Plan Based On Current Income
    • Set Billing Data Collecting Cron Frequency Per Day
    • Toggle Debug Mode For API Request Logging
    • View Module Logs
  • Client Area
    • View Current Usage Per Service
    • View Charges Per Service Graph:
      • Select Services Types
      • Define Graph Scope
  • General Info
    • Supports All Offered AWS And Google Cloud Services
    • Supports Multiple AWS And Google Cloud Accounts
    • Multi-Language Support
    • Supports PHP 7.1 Up To PHP 7.4
    • Supports WHMCS Themes "Six" And "Twenty-One"
    • Supports WHMCS V7.10 And Later
  • Requirements
    • Amazon Web Services Account
    • Google Cloud Account
Read More


v1.1.0 Released: Mar 1st, 2021
New Feature
  • WHMCS V8.1 and "Twenty-One" theme support
  • Support for "Google Cloud" resources billing
  • View the "Resources Costs" service graph as a numerical entries table
  • In the settings section, it is now possible to define how many times per day "Billing Data Collecting Cron" shall run
  • Added parameters "--from" and "--to" to set the time intervals of cron execution - case #126
  • If API error occurs during the cron execution, it will be now reported in the addon module logs
  • Support for WHMCS V7.9 and previous
Bug Fix
  • Deleting from WHMCS a product associated with billing, will no longer cause problems with access to the "Services" section in the addon module - case #128
  • Corrected issues with billing calculation when different time zones were used - case #137
  • Fixed problem with displaying unwanted client's products when adding a service - case #125
  • Eliminated issue with displaying a greater number of service types when editing "Earnings Per Service"
  • Solved UI problem with adding a large number of billing services to the pricing group
  • Fixed displaying "INF" number of hours to start the next cron after its first execution
  • "Total Paid" amount will be now properly displayed in the client's currency if other than USD currency was used - case #133
  • Fixed case where updating existing records might have affected the margin value to be reset - case #127
  • Various fixes related to displaying dashboard summary amounts in proper currencies
  • Assorted adjustments related to "Test Connection" functionality
  • Prevented certain security issue
  • Other code corrections, validations, and UI improvements
v1.0.3 Released: Nov 13th, 2020
New Feature
  • WHMCS V8.0 and PHP 7.4 support
  • Added notification about scheduled cron task executions
  • Modified cron job task to avoid too frequent execution
  • The process of updating already exiting billing records has been improved
  • You can now add your own custom billing services directly from the "Service" dropdown
  • Support for WHMCS V7.8 and previous
Bug Fix
  • Other code corrections and improvements
v1.0.2 Released: May 5th, 2020
New Feature
  • WHMCS V7.10 support
  • Support for WHMCS V7.7 and previous
v1.0.1 Released: Feb 14th, 2020
  • You can now also set up pricing margin in negative values
v1.0.0 Released: Jan 30th, 2020
  • Stable Release
Read More


  • 4 months ago
    This module has the potential of changing your entire business, and for me it has proven to be in a class of its own. If it wasn't for ModulesGarden's Cloud Billing, I would've honestly never thought that provisioning of cloud computing could be this fast and intuitive. Billing and management automation saves tons of time in practice, not to mention the bigger than usual inflows the module helps to score. Can't recommend enough!
Read More

See Also

DNS Manager For WHMCS Icon
DNS Manager

DNS Manager For WHMCS

Chosen by 1464 customers

Provision DNS and rDNS zones, configure them flexibly through packages, access control tools plus empower your clients to manage zones and records in your WHMCS.

Amazon EC2 For WHMCS Icon
Amazon EC2
$129.95 $123.45/yr

Amazon EC2 For WHMCS

Chosen by 104 customers

Supply fully customized Amazon EC2 instances to clients, grant them full control over the status of owned machines plus allow them to view server details.

$129.95 $123.45/yr

Social Media Login For WHMCS

Chosen by 236 customers

Give your customers the freedom to log into the client area with their favored social media accounts and let them link existing WHMCS accounts with popular platforms.

Client Area Popup For WHMCS Icon
Client Area Popup

Client Area Popup For WHMCS

Chosen by 284 customers

Create fully customized pop-ups presented as an image, raw text or HTML in your client area, select their recipients, define time frames and exact pages to be displayed at.