Simple pricing designed to power your growth

Whether you’re testing us out for the first time or scaling up, our pricing and plans grow with your needs, getting you the data you need, when you need it.

Plus, we make getting started risk-free: your first data collection every month is on us, no matter the type or amount of data.

Pay as you go

Great for individuals or small teams.

Get started with our most flexible plan, which requires no long-term commitment and gives you full access to our dashboard.

Key Features:

  • Unlimited data requests
  • Access to dashboard
  • Manual data collections
  • API key access for integrations
  • 1 free collection each month

Prepaid

Great for small to medium-sized teams.

Scale up by integrating our API into your workflows, enrolling meters in Ongoing Monitoring, and adding multiple users to one account.

Key Features:

  • Everything in Pay as you go
  • Automated monitoring
  • API based collections
  • Sub user capabilities
  • 1 free collection each month

Custom

Great for enterprise-level companies.

Get a custom plan with volume-based pricing, enhanced support, and scalable options to fit your unique needs and fuel your growth.

Key Features:

  • Everything in prepaid
  • Volume discounts
  • API integration assistance
  • Enhanced account management
  • Access to beta products

How we charge

Manual data collection

We charge per month of data for collecting Bill Data or Interval Data from each meter on your customer’s utility account.

The number of months you manually collect data for is called the data duration.

12 months of data: $12.00
1 to 36 months

Pricing details

Automated monitoring of data

If you need data on a monthly, weekly, or daily basis, Ongoing Monitoring allows you to automatically monitor for new data and collect it if available. 

Ongoing Monitoring is a prepaid subscription model charged monthly in advance.

The table below details the monthly subscription cost of Ongoing Monitoring for one (1) meter based on the collection frequency and your payment plan:

Monitoring frequency Pay As You Go $50 prepaid $250 prepaid $1,000 prepaid $3,000 prepaid
Monthly $3.00 $2.85 $2.70 $2.55 $2.40
Weekly $12.00 $11.40 $10.80 $10.20 $9.60
Daily $30.00 $28.50 $27.00 $25.50 $24.00

***Please note this is our updated pricing as of March 2025. You can learn more about our legacy pricing here.***

Pricing FAQ

Can I use UtilityAPI for free?

Yes, registering for an account, sending data requests to utility account holders, and collecting Meter Data upon authorization are all free activities. Also, the first collection of each month is free regardless of collection type (i.e., manual or automated)

If you don’t have access to a utility account yet, demo data is available in our dashboard and APIs so you can test out our products.

Are there additional charges for using your API?

Nope, our APIs are free and publicly available to everyone via our API documentation. We recommend starting with our quickstart guide.

What is UtilityAPI’s pricing model?

We use two pricing models for collecting your customer’s utility data from each meter:

  1. Manual collections are charged based on the number of months of Bill Data or Interval Data successfully collected.
  2. Automated monitoring is a subscription fee for each meter enrolled in Ongoing Monitoring. The subscription fee amount is based on the frequency of automated monitoring (i.e., daily, weekly, monthly) and your plan when you enroll a meter in Ongoing Monitoring.

We do not charge your account for receiving utility account holder authorizations that link their utility account to our platform, the collection Meter Data, or making API calls.

What is data duration?

Data duration applies to Manual Collections and refers to the number of months of data you choose to get from a meter on a customer’s utility account.

You can set your data duration to as short as 1 month or as long as 36 months. By default, all manual collection data durations are set to 12 months.

How is my account charged for manual collections?

Initial historical collections and refreshes are considered manual collections.

  • We charge the credit or debit card on your account or your account balance for initial historical collection or refreshes as they occur based on the data duration selected. If a collection doesn’t meet our success criteria, we will credit your account, as described below.

What makes a manual collection successful:

  • We define success as collecting all bill PDFs or 90% of interval data for every month of your data duration. If we detect gaps in the available data for bill PDFs or interval data for a month, we’ll credit your account for that month after 7 days.

For example, if your data duration is 13 months and one of the months does not meet our successful collection criteria — the 13th month has less than 90% interval data or is missing a bill PDF — we will automatically credit your account for the value of one month ($1.50) within 7 days.

How is my account charged for automated monitoring?

Our automated monitoring service is called Ongoing Monitoring. 

  • We charge your payment method or account balance monthly at a flat subscription fee, depending on the frequency of monitoring.

What makes an automated monitoring subscription successful:

Automated monitoring is considered successful when we monitor your enrolled meter for the availability of new data based on that meter’s subscription frequency. If new data is available, Ongoing Monitoring does not guarantee the successful collection of all available data.

We may monitor a meter enrolled in Ongoing Monitoring and find no new data available. We still consider this a successful monitoring. If new data becomes available at the next scheduled monitoring date, we will attempt to collect the data but do not guarantee a successful collection. 

Do I have to set a default data duration?

No, each account’s default data duration is set to 12 months by default. You can change your account’s default duration in your dashboard settings at any time.

How far back can I set a data duration on a collection?

You can set your data duration up to 36 months.

Will I be charged every month for my Prepaid plan?

No. Prepaid plans are not charged monthly. Any unused credits will roll over each month.

By default, prepaid plans automatically refill once they are 100% depleted, but this can be turned off under the “Payment Settings” section via your dashboard.

How do I change my plan?

You can change your plan here. You can also access the plan change page in your Payment Settings anytime.

Can I get a refund if I don’t use my prepaid plan?

Unfortunately, we are unable to process refunds for unused credits.

What payment methods does UtilityAPI accept?

We accept payments via credit or debit cards.

Can I set up a customized plan to fit my business needs?

Yes, we are happy to discuss a custom plan that fits your business needs. Please contact us to learn more.