Skip to Content

Usage-Based / Metered Bil

166.95 166.95

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions
Compatible with Odoo 18.0 · 19.0
OPL-1 license · Odoo 18.0 & 19.0
Usage-Based / Metered Bil for Odoo — preview banner

Usage-Based / Metered Bil

Turn meter readings into tiered or volume rated invoices on a billing cycle

Bill customers for what they actually use. Record meter readings against a subscription, rate the consumption with flat, tiered, volume, stairstep or package pricing, and generate the invoice automatically each billing cycle. Every calculation — consumption deltas, tier maths, rounding and minimum commitments — is computed in code with full breakdown lines for audit.

Key Features

Per-Customer Meters

A meter per customer subscription, tied to a rating plan and a unit of measure — GB, API calls, kWh, seats and more.

Absolute or Incremental

Readings can be absolute (counter) or incremental. Absolute readings auto-compute consumption from the previous reading, including counter-rollover handling.

Five Pricing Models

Flat per unit, tiered (graduated), volume (whole quantity at the reached tier), stairstep (band price) and package (per block of N, rounded up).

Allowance & Minimum

Each rating plan supports an included free allowance and a monthly minimum commitment, applied automatically during rating.

Billing Cycle Engine

Group unbilled usage per period, rate it, and produce either a draft invoice line per meter or a single consolidated invoice.

Automated & Auditable

A scheduled action runs due cycles automatically, and every rated line keeps a full breakdown for audit.

Screenshots

Usage-Based / Metered Bil — Billing Cycles in Odoo

Billing Cycles

Usage-Based / Metered Bil — Meters in Odoo

Meters

Usage-Based / Metered Bil — Record Reading in Odoo

Record Reading

Usage-Based / Metered Bil — Rating Plans in Odoo

Rating Plans

Usage-Based / Metered Bil — Readings in Odoo

Readings

Why Choose This Module

Readings can be absolute (counter) or incremental. Absolute readings auto-compute consumption from the previous reading, including counter-rollover handling.

Specifications

  • Compatible: Odoo 18.0 / 19.0
  • License: OPL-1
  • Languages: English
  • Author: Pokutsoft
  • Dependencies: account, uom
  • Support: support@pokutsoft.com

Update date: 2026-07-02