badger AMR
6 min read

Badger AMR: How To Integrate It In Your Utility

Badger AMR collects reads; the work is getting them into billing. How the read-to-bill integration works, AMR vs AMI, and what to verify.

See a 10-minute demo

For US Utilities serving 3,000-100,000 meters and for operations team, billing team and utility managers. For Heads of Billing who own collections accuracy and revenue leakage.

Written by
Sewanti Lahiri
Published on
September 18, 2026
Updated on
September 20, 2026

Badger AMR refers to the automatic meter reading technology from Badger Meter, used by water utilities to collect meter reads without a manual walk-up, through mobile drive-by or fixed-network collection. The question most utilities running Badger have is not how to read the meters; it is how to get those reads into billing without a manual file export and import each cycle. A working integration takes Badger reads, validates them, flags exceptions, and posts them to the billing account automatically. A meter data management platform that ingests AMR and AMI reads removes the manual file step between the read system and the bill. This guide covers how Badger AMR reads reach billing, how AMR compares to AMI, and what to verify in the integration.

How Badger AMR Reads Reach Billing?

When your Badger reads come in, do they flow into billing, or land in a file someone imports by hand?

Badger Meter's AMR technology collects consumption reads and delivers them as a data file or feed. On its own, that file is not a bill; it has to reach the billing system, be validated, and post to the right account. The gap between "reads collected" and "reads billed" is where the manual work usually sits. A nonprofit water utility we worked with exported its Badger reads to a file and imported them into its billing system by hand every cycle, which is a common pattern and a common source of delay and error.

The mechanics of moving reads from a meter system into billing, including validation and exception handling, are covered in the AMI and MDM integration guide. The same principles apply to Badger AMR: the value is an automated path from read to bill, not the read itself.

What a Badger AMR Integration Should Do?

A complete integration does more than move a number. It should:

  • Ingest reads automatically: pull Badger reads on a schedule, without a manual file import
  • Validate reads: apply validation rules to catch missing, zero, reverse, or out-of-range reads
  • Flag exceptions: surface the reads that need attention before the bill run, not after
  • Post to the account: land each read on the correct meter and account in billing
  • Handle estimates: estimate a missing read where a rule allows, and mark it as estimated
  • Keep an audit trail: record where each read came from and any adjustment, for later reference

The exception handling is the part that pays back. A read that imports but is not validated becomes a wrong bill, and a wrong bill becomes a call and a correction.

AMR vs AMI: Where Badger Fits

Are you reading meters automatically, or reading them continuously?

Badger Meter offers both AMR and AMI technology, and the distinction matters for how reads reach billing and what the data can do.

DimensionAMRAMI
Read collectionDrive-by, walk-by, or fixed one-wayFixed two-way network
Read frequencyPeriodic, per collection runFrequent, near-continuous
Data directionMeter to utilityTwo-way
Extra capabilityConsumption for billingLeak flags, hourly data, alerts
Typical step to billingFile collected, then importedFeed integrated to billing and MDM

AMR gets consumption reads for billing reliably; AMI adds the continuous data that supports leak detection and customer usage insight. Many utilities run a mix, which the guide to what an MDMS is covers as the system that manages reads regardless of how they arrive.

Manual File Import vs Integration

The difference between exporting Badger reads to a file and integrating them is measured in staff time and error rate.

FunctionManual file importIntegration
Getting reads inExport and import each cyclePulled automatically on schedule
ValidationManual or after the factApplied on ingest
ExceptionsFound during or after billingFlagged before the bill run
EstimatesHandled by handApplied by rule and marked
Audit trailScattered across filesRecorded in one system

The manual column is not hypothetical; it is how many utilities on Badger AMR run today. The integrated column is the standard to aim for, because it moves read validation from a monthly scramble to an automated check.

Planning an AMR-to-AMI Upgrade

Many utilities on Badger AMR are considering the move to AMI, and the read-to-billing integration is part of that decision, not separate from it. An AMI upgrade changes the volume and frequency of reads, which the billing and MDM side has to handle, and it changes the cost picture, covered in the meter management software pricing guide. A California water district we work with runs a split fleet today, half on Badger AMI and half still read manually, feeding one bill run, which is a common transitional state.

The point for integration is that the read system will change over time, so the connection to billing should handle both AMR and AMI reads rather than being built for only one.

How to Get Badger AMR Reads Into Billing

Do you know whether your reads are validated before they bill, or only after a complaint?

Getting Badger reads into billing cleanly is a defined sequence:

  1. Confirm the integration method. Establish whether your billing and MDM system pulls Badger reads through a supported integration or a manual file import, and who maintains it.
  2. Define validation rules. Set the rules that catch missing, zero, reverse, and out-of-range reads before they bill.
  3. Map reads to accounts. Confirm each read maps to the correct meter and account, including after a meter change.
  4. Set the estimation policy. Decide how a missing read is estimated and how it is marked, so estimates are transparent.
  5. Test a full cycle. Run a complete read-to-bill cycle, including exceptions and a meter change, before relying on it.

The step utilities skip is the meter change. Reads flow fine until a meter is replaced, and a weak integration bills the wrong meter after a swap.

What to Verify About the Integration

Before relying on the integration, confirm it is a supported capability rather than a one-time script. Ask how reads are pulled and how often, how validation and estimation work, how the integration handles a meter change, and who maintains the connection. Treat "we integrate with Badger" the way you would any integration claim, and ask for a demonstration, using the same evaluation discipline in the guide to choosing a water utility software vendor.

Signs Your Badger Read Workflow Is Still Manual

A Badger read workflow is usually more manual than it should be when:

  • Reads are exported to a file and imported into billing each cycle
  • Validation happens by eye, or after bills have already gone out
  • A missing read is chased by hand rather than estimated by rule
  • A meter change breaks the read-to-account link until someone fixes it

Any one of these means staff time is absorbing what the integration should do, and the cost shows up as delayed bills and corrections.

Where SMART360 Fits

SMART360 ingests meter reads from AMR and AMI systems, including those from Badger Meter, validates them, and posts them to billing without a manual file import.

NeedHow SMART360 handles it
Ingest Badger readsReads pulled into MDM through pre-built integrations and API
ValidationRead-validation rules applied on ingest
ExceptionsMissing, zero, and out-of-range reads flagged before billing
Meter changesReads stay mapped to the correct account through a swap
AMR and AMIHandles both, so an upgrade does not break the connection

The honest detail is the method: rather than assert a specific named connector, SMART360 ingests AMR and AMI reads through its 25+ pre-built integrations and API, and the exact setup for Badger should be confirmed for your configuration. Island Water Authority migrated 15,500 meter details onto SMART360 and cut billing errors by 92% because reads and billing lived on one platform. SMART360 is priced per connection for the 3,000 to 100,000 connection range. The wider view of managing this data is covered in the water utility data management guide.

Frequently Asked Questions

What is Badger AMR?

Badger AMR is the automatic meter reading technology from Badger Meter, used mainly by water utilities to collect meter reads without a manual walk-up, through mobile drive-by, walk-by, or fixed one-way collection. It delivers consumption reads as a data file or feed, which then has to reach the billing system to produce a bill. Badger Meter also offers AMI technology for two-way, near-continuous reads.

How do Badger AMR reads get into a billing system?

Either by exporting the reads to a file and importing them into billing manually each cycle, or through an integration that pulls the reads automatically, validates them, flags exceptions, and posts them to the correct account. The integrated path removes the manual file step and moves read validation from a monthly task to an automated check, which reduces delayed and incorrect bills.

What is the difference between AMR and AMI?

AMR collects meter reads automatically but periodically, usually one-way, through drive-by, walk-by, or fixed collection, and is used mainly to get consumption for billing. AMI uses a fixed two-way network for frequent, near-continuous reads, which adds capabilities such as leak flags, hourly data, and customer usage insight. Badger Meter offers both, and many utilities run a mix during a transition.

Does SMART360 integrate with Badger?

SMART360 ingests meter reads from AMR and AMI systems, including those from Badger Meter, and validates and posts them to billing through its 25+ pre-built integrations and its API. Rather than claim a specific pre-built connector in the abstract, the exact integration method for Badger should be confirmed with Bynry for your configuration, which is the honest way to scope any meter-read integration.

Turning Badger Reads Into Clean Bills

Running Badger AMR solves the reading; the value a utility is usually missing is the automated path from read to bill. Confirm how reads reach billing, apply validation on ingest, keep reads mapped through meter changes, and build the connection to handle both AMR and AMI so an upgrade does not break it. Done well, read validation stops being a monthly scramble and becomes an automated check, which is the same data discipline covered in the water utility data management guide. To see how SMART360 ingests and validates AMR and AMI reads, book a demo.

About Two Cta Image

Ready to see how SMART360 fits your utility?

Book a personalized demo with the SMART360 team and see how SMART360 fits your utility?

Related Post From This Category