BillMax BDC Report Generation

The FCC BDC and FCC 477 are both due on September 1. The steps remain the same for the FCC 477 and these are the steps to generate the BDC report data.

  1. Upgrade to BillMax 2022 Q3. The RPM is available in the customer portal from our website. Click login and look for the menu option Files to locate.
  2. Upload fabric data received from Costquest from Reports->FCC Broadband Data Collection.
  3. Upload coverage shapefile(s) from System Administration->Access Points.
  4. Validate the data from Reports->FCC Broadband Data Collection.
  5. Generate the BDC report data.
More information is provided at BDC Documentation. As always if you have any questions, please reach out to us at or 817.446.7776.

New Broadband Data Collection Report – June 2022

This notice only applies to Service Providers who conduct business in the United States.


Hopefully you are aware of a new report requirement from the FCC. This report requirement originates from the FCC’s Broadband Data Collection initiative. It is essentially a new and improved version of the FCC 477 Report where the broadband availability is reported either by serviceable addresses (the so-called Data Fabric) or by polygons (shapefile) instead of at the less granular census block level. An overview from the FCC can be found at

The purpose of this notice is to provide general guidance and information on how BillMax plans to support BDC reporting requirement. In most cases this new report will require more of your resources to complete. We urge you to study the requirement and make plans now. The FCC 477 Report, until further notice, is still required as well. Both reports are due September 1 for the January 1 – June 30 filling period.

There is quite a lot of information needed to plan, prepare and file, so again we urge you to read the documents, watch the tutorials, etc. at the FCC website. You may also reach out to us at We can answer process and BillMax software related questions. If you have questions about the specification, rules, challenge process, etc. please email

Read More

BillMax LogoChanges to the FCC 477 Report – January 2021

The FCC has recently announced that the FCC 477 reports going forward (2022 and beyond) must now use the 2020 Census when reporting Census tracts and blocks for subscribers and deployment locations.

To support this requirement, BillMax is providing two alternatives to its clients. Option 1) Upgrade to a release greater than or equal to BillMax 2022.8895. Option 2) Patch your system to use the 2020 Census. Before implementing Census 2020 in BillMax, you must make sure that all filings prior to 2022 have been made and have been accepted by the  FCC. Please read these instructions completely before proceeding. If there are any questions about the process, please contact us at

For option 1, see instructions for upgrading at Please note, depending on the level of local customizations, upgrading may require careful planning and review before proceeding. The latest release is available via the ‘Files’ link in your customer portal at

For option 2, download and install the and census.php files. These files are available via the ‘Files’ link in your customer portal at The census.php script must be copied to /usr/local/billmax/html/census.php and the ownership/permissions must be “-rw-r—– 1 billmax billmax”. The script should be copied to /usr/local/billmax/src/scripts/ and its ownership/permissions must be “-rwx—— 1 billmax billmax”. Lastly, you must configure BillMax to use the census.php file for the census lookups. To do this, edit the /usr/local/billmax/local/billmax.conf file. Add or set, as needed: BX_CENSUSURL=“”

Regardless of which option above is used, the existing census information in BillMax must be replaced with the appropriate new census data. To do this you must run: /usr/local/billmax/src/scripts/ -table <table name> -force for all tables that contain census data where <table> is ‘user’ and either ‘pop’ or ‘location’ tables. The ‘pop’ table is used in recent versions in BillMax. For older versions, the ‘location’ table is used instead.

Once these steps are complete and successful, the FCC 477 report can be run. It is important, that in this report cycle that you regenerate the coverages and merge the deployment as described on the FCC 477 report page.

BillMax LogoGeocoding – September 2020

Our geocoding vendor has moved from http to https. Please have your BillMax System Administration update the following:
Add the following line to /usr/local/billmax/local/billmax.conf.
Stop and start your customer portal if you use it.

 If you are a hosted customer, this change has already been completed this afternoon.

 We apologize for the short notice.

BillMax Logo

Internet Tax Freedom Act
Hawaii, New Mexico, Ohio, South Dakota, Texas, and Wisconsin still charge tax on internet services. If your company belongs to another state, please verify- but you should not need any changes. Below is an article with more details:

Avalara Blog: States must exempt Internet Access Fees

We have created a one time script for changing the taxability on internet services. Internet services must be noted as “Facilities Based Broadband” in the FCC Classification display box on each Service Definition. The script will turn off sales tax just prior to the batch run on 7/1/2020 when you add a batch process. To retrieve our instructions and the script, please login to the customer download area at

If you need your account credentials, please contact us. If you are a hosted client, please contact us if you want us to take care of this process for you. We hope you and yours remain safe and healthy.

BillMax Logo New Fraud Settings
According to they have sent out notices over the last several months explaining that they would be adjusting several setting in their Fraud Detection suite. We have seen these changes impact our customers so please review your settings. One example is the velocity (the number of transactions allowed in an hour). Because BillMax does much of its payment processing in batch, we recommend that you change the velocity to 1800 (2 seconds per transaction per hour).

Below is an article with more details: Advanced Fraud Detection Suite

We hope you and yours remain safe and healthy.