---
title: "What Is High Water Mark Billing and How Does It Work"
description: "Defines high water mark billing, its core formula, and why SaaS and cloud companies use this pricing model to protect revenue and align costs."
url: "https://ordwaylabs.com/blog/high-water-mark-billing/"
type: "Post"
publisher: "Ordway"
language: "en-US"
published: "2026-08-10T12:45:50+00:00"
updated: "2026-09-23T06:32:53+00:00"
author: "Steve Keifer"
categories:
  - "Blog"
  - "Usage-Based Billing"
---

# What Is High Water Mark Billing and How Does It Work

## TL;DR

### What is High Water Mark Billing?

High Water Mark Billing is a usage-based pricing model that charges customers based on the single highest usage peak recorded during a billing period—rather than an average, total cumulative count, or end-of-month snapshot.

**The Core Formula:**

> ***High Water Mark Charge = Peak Usage Quantity X Unit Price***

* **Why SaaS & Cloud Companies Use It:**
    It protects vendor revenue and aligns pricing with underlying infrastructure costs when provisioned capacity must be reserved to handle temporary usage spikes. It also prevents customers from “gaming” billing by scaling down usage right before the billing date.
* **Key Advantages:**
    * **For Vendors:** Ensures fair compensation for peak capacity provisioning and protects margins against short-term usage spikes.
    * **For Customers:** Provides transparent, predictable billing without cumulative overage surprises and allows scaling down post-peak without permanent penalties.
* **Ideal Use Cases:**
    Managed Service Providers (MSPs), cloud infrastructure platforms, device monitoring software, and seat-based SaaS products where peak demand dictates system resources.

High water mark billing charges customers based on the highest usage recorded during a billing period, not the average or end-of-period count. If a customer’s device count peaks at 120 mid-month but drops to 80 by the billing date, they pay for 120.

This pricing model is common among MSPs, cloud infrastructure providers, and SaaS platforms where peak capacity drives costs. Below, we’ll cover how high water mark billing works, walk through the calculation formula with examples, compare it to other usage-based models, and outline best practices for implementation.

## What is High Water Mark Billing

### What is high water mark billing and why do SaaS and cloud companies use it?

High water mark billing is a usage-based pricing model that charges customers based on the highest level of usage recorded during a billing period, rather than average or cumulative consumption. In software, data, and SaaS contexts, the [invoice](/products/subscription-invoicing-software/) reflects the absolute peak—the maximum number of active devices, users, or data volume at any point during the month. Warehousing and logistics companies apply the same concept to storage fees based on the maximum pallets or cartons stored on-site.

This approach differs from billing based on end-of-period counts or total accumulated usage. Instead, the vendor captures the single highest usage point and applies pricing to that peak value.

* **Peak-based measurement:** Charges reflect the maximum usage point, not the count at billing date
* **Billing period scope:** The “mark” resets each billing cycle, typically monthly or quarterly
* **Capacity assurance:** Customers pay for the highest capacity they actually consumed

Companies choose high water mark billing when their cost structure is driven by peak capacity. If a vendor provisions infrastructure to handle a customer’s maximum demand, billing for that peak aligns revenue with the resources required to deliver the service.

![overview of high water mark billing for usage-based pricing](/wp-content/uploads/2026/08/01-High-Water-Mark-Peak-Based-Measurement-768x432.jpeg)

## High Water Mark Billing Formula and Calculation

### How does the high water mark billing process work from metering to invoice?

The mechanics are straightforward once you understand the flow. The billing system continuously monitors usage throughout the period, identifies the single highest value, and applies that peak to the pricing model.

### 1)Ingest and meter usage data

Usage data—devices, seats, API calls, storage, or any measurable unit—flows into the billing system throughout the billing period. This data typically arrives via streaming API, batch uploads, or CSV imports. The system records usage snapshots at regular intervals, often daily or hourly.

### 2)Identify the peak usage value

Next, the billing system compares all usage snapshots and records the highest value as the “high water mark.” If a customer’s device count fluctuated between 50 and 120 throughout the month, the system captures 120 as the peak.

### 3)Apply pricing to the peak value

Once the peak is identified, that value runs through the rating engine. Depending on the contract, pricing could involve flat per-unit rates, tiered pricing, or volume pricing applied to the high water mark quantity. The calculation uses only the peak number, ignoring all lower values from the period.

### 4)Generate the invoice

Finally, the invoice reflects the high water mark quantity and associated charges. Transparent invoices expose the peak date, peak value, and calculation method so customers understand exactly what they’re paying for.

![four steps in the high water mark billing process](/wp-content/uploads/2026/08/02-Four-Steps-Identify-High-Water-Mark-768x432.jpeg)

## How High Water Mark Billing Works

### How do you calculate charges under high water mark billing?

The core formula is simple:

High Water Mark Charge = Peak Usage Quantity × Unit Price

Let’s walk through a realistic example. Suppose a device monitoring platform charges $5 per device per month using high water mark billing. A customer’s device count fluctuates throughout the month:

| Day | Devices Active |
| --- | --- |
| Day 1 | 50 |
| Day 15 | 120 (Peak) |
| Day 30 | 80 |

The high water mark is 120 devices—the highest point reached during the billing period.

Monthly Charge = 120 × $5 = $600

Now consider what would happen under end-of-period billing. If the vendor billed based on the device count on the last day of the month, the charge would be 80 × $5 = $400. The $200 difference represents the revenue the vendor would lose despite having provisioned capacity for 120 devices.

![example of high water mark billing process](/wp-content/uploads/2026/08/03-Peak-Measurement-Process-768x432.jpeg)

## High Water Mark Billing Example in SaaS

### What does high water mark billing look like in a real SaaS scenario?

Consider a managed service provider (MSP) that offers endpoint monitoring software. The MSP bills clients based on the peak number of devices under management each month.

A client starts the month with 200 devices. Mid-month, they onboard a new office location and add 150 devices, bringing the total to 350. By month-end, they decommission 50 older devices, ending at 300.

Under high water mark billing, the invoice reflects 350 devices—the peak reached on day 15—not the 300 devices active at month-end. At $3 per device, the monthly charge is $1,050. This approach protects the MSP’s revenue because they provisioned monitoring capacity for 350 devices, and the billing reflects that actual resource consumption.

## High Water Mark Pricing vs Other Usage-Based Billing Models

### How does high water mark pricing differ from other usage-based charge models?

Usage-based billing encompasses several distinct models. High water mark is one option among many, and understanding the differences helps clarify which approach fits a given pricing strategy.

| Model | What It Charges | Best For |
| --- | --- | --- |
| High Water Mark | Peak usage in period | Capacity-sensitive services |
| Volume Pricing | Total cumulative units | Transaction-based products |
| Tiered Pricing | Units in each tier bracket | Graduated consumption incentives |
| Average Usage | Mean usage over period | Smoothing variable workloads |

### Volume Pricing

Volume pricing charges based on total cumulative usage across the billing period. If a customer makes 10,000 API calls, they pay for all 10,000. High water mark billing ignores cumulative volume entirely—it only captures the single highest point.

### Tiered Pricing

Tiered pricing applies different rates to usage within defined brackets. The first 100 units might cost $10 each, while units 101-500 cost $8 each. High water mark billing can be combined with tiered structures, where the peak quantity determines which tiers apply.

### Stair-Step Pricing

Stair-step pricing charges flat fees for usage ranges or bands. A customer with 1-50 users pays $500, while 51-100 users costs $900. This differs from per-unit high water mark charges, which calculate based on the exact peak quantity.

### Average Usage Billing

Average usage billing charges based on mean usage across the period. If usage fluctuated between 50 and 150, the average might be 100. This approach smooths out spikes, while high water mark billing specifically captures them.

### Cumulative Usage Billing

Cumulative usage billing sums all usage events. Every API call, every transaction, every data transfer adds to the total. High water mark billing captures a single peak moment rather than the sum of all activity.

![comparison of high water mark billing to other usage-based pricing models](/wp-content/uploads/2026/08/05-Usage-Based-Pricing-Model-Comparison-Table-768x432.jpeg)

## Why Companies Use High Water Mark Pricing

### Why do vendors choose high water mark pricing over other models?

The decision typically comes down to how the vendor’s costs align with customer usage patterns. When peak capacity drives infrastructure costs, high water mark pricing makes sense.

* **Revenue protection:** Captures value when customers scale up temporarily, even if they scale back before the billing date
* **Capacity planning alignment:** Reflects the actual infrastructure or resources the vendor provisions for peak demand
* **Discourages gaming:** Prevents customers from adding users or devices temporarily and removing them before the billing date

Cloud infrastructure providers frequently use this model because they provision resources based on peak demand. A customer who spikes to 1,000 servers mid-month requires the vendor to maintain that capacity, even if usage drops to 500 by month-end.

## Pros and Cons Of High Water Mark Billing

### What are the advantages and disadvantages of high water mark billing?

Like any pricing model, high water mark billing involves tradeoffs. The right choice depends on the business model, customer expectations, and cost structure.

### Advantages for vendors

Vendors benefit from revenue protection when customers experience temporary usage spikes that would otherwise go unbilled. Billing aligns with actual capacity costs and infrastructure provisioning. The model also reduces risk of customers manipulating usage timing to lower bills.

### Advantages for customers

Customers gain predictable billing based on peak usage rather than surprise cumulative charges. They have flexibility to scale down without ongoing penalty after the peak is recorded. Transparent invoices clearly show the peak value and calculation.

### Drawbacks and risks

On the other hand, customers may feel penalized for brief, unintentional spikes. Disputes can arise if a peak was anomalous, such as during testing or an error. Clear upfront communication is essential to avoid billing surprises.

![advantages and disadvantages of high water mark billing](/wp-content/uploads/2026/08/07-High-Water-Mark-Billing-Advantages-Disadvantages-768x432.jpeg)

## Common Use Cases and Industries for High Water Mark Billing

### Which industries and products commonly use high water mark billing?

This model fits specific business contexts where peak capacity drives costs or where vendors want to capture value from temporary usage increases.

### MSPs and device monitoring

Managed service providers commonly bill based on peak devices under management. When a new device is added to the system, the invoice reflects the highest point of device count reached during the billing period.

### Cloud infrastructure and storage

Cloud providers often bill for peak storage or compute capacity. The vendor provisions resources to handle maximum demand, so charges reflect that peak.

### Seat-based SaaS platforms

Collaboration and productivity tools sometimes bill based on peak active users or licensed seats during the billing period. This captures value when customers temporarily expand their user base for projects or seasonal work.

### Data processing and API services

Peak concurrent connections or peak data throughput serve as billing metrics for data processing platforms. If a customer’s API traffic spikes during a product launch, the high water mark captures that peak demand.

![four examples of high water mark billing](/wp-content/uploads/2026/08/08-Four-Examples-High-Water-Mark-Billing-768x432.jpeg)

## Revenue Recognition for High Water Mark Charges Under [ASC 606](/products/revenue-recognition-software-asc-606-ifrs-15/)

### How do finance teams recognize revenue from high water mark billing under ASC 606?

High water mark charges typically qualify as variable consideration under ASC 606. Revenue is recognized when the peak becomes determinable—usually at the end of the billing period when the final high water mark is known.

The performance obligation is generally satisfied over time as the service is provided throughout the billing period. The transaction price is variable because it depends on the peak usage, which isn’t known until the period ends. Billing platforms that support usage-based pricing can automate revenue schedule generation for high water mark charges, helping ensure compliance with ASC 606 and IFRS 15.

![revenue recognition ASC 606 for high water mark billing](/wp-content/uploads/2026/08/09-ASC-606-Revenue-Recognition-High-Water-Mark-Billing-768x432.jpeg)

## Best Practices for Implementing High Water Mark Billing

### What are best practices for setting up high water mark billing?

Successful implementation requires clear definitions, transparent communication, and reliable automation.

### 1)Define the measurement window clearly

Specify whether the peak is measured daily, hourly, or instantaneously. Align the measurement method with contract terms and customer expectations. A daily snapshot approach may yield different results than continuous monitoring.

### 2)Expose peak usage on every invoice

Show the peak date, peak value, and calculation on invoices. This transparency reduces disputes and builds trust. Customers appreciate knowing exactly when and why they hit their high water mark.

### 3)Combine high water mark charges with subscription minimums

Monthly minimums or committed spend can complement high water mark pricing for greater revenue predictability. The customer pays the higher of the minimum commitment or the high water mark charge.

### 4)Notify customers of peak events in real time

Alerting customers when they approach or hit new peaks eliminates invoice surprises. Proactive notifications give customers the opportunity to manage their usage if they choose.

### 5)Reconcile metered data automatically

Automated data mediation and reconciliation ensure accurate peak identification. Manual processes introduce errors and delays that can lead to billing disputes.

![five steps for implementing high water mark billing](/wp-content/uploads/2026/08/10-Implementation-High-Water-Mark-Billing-768x432.jpeg)

## Automate High Water Mark Billing with Ordway

Ordway’s usage-based billing platform supports high water mark pricing alongside other consumption-based models. The platform ingests metered data via streaming API, batch uploads, or CSV, then runs it through a flexible rating engine that handles high water mark, tiered, volume, and hybrid pricing structures.

Detailed invoices expose peak calculations, rating formulas, and usage detail records so customers understand their charges. Integration with revenue recognition workflows under ASC 606 and IFRS 15 automates the financial close process.

![automation of high water mark billing for usage based pricing](/wp-content/uploads/2026/08/11-Automation-High-Water-Mark-Usage-Based-Billing-768x432.jpeg)

## Frequently Asked Questions about High Water Mark Billing

### What is high water mark billing?

High water mark billing charges customers based on the single highest usage peak recorded during a billing period, calculated as peak usage quantity multiplied by unit price. It's used by SaaS and cloud companies to align pricing with the infrastructure capacity needed to handle temporary usage spikes.

### How does high water mark billing work?

The system tracks usage throughout the billing period and charges based on the maximum usage point reached, rather than averaging usage or counting total consumption. This means if you spike to 100 users for one day but use 10 users the rest of the month, you pay for the 100-user peak.

### Why do SaaS companies use high water mark billing?

It protects vendor revenue by ensuring fair compensation for peak capacity that must be provisioned, and it prevents customers from gaming the system by scaling down usage right before the billing date. It also aligns pricing with actual infrastructure costs.

### What are the benefits of high water mark billing for customers?

Customers get transparent, predictable billing without cumulative overage surprises, and they can scale down usage after a peak without permanent penalties or long-term cost increases.

### What types of SaaS products use high water mark billing?

Managed service providers, cloud infrastructure platforms, device monitoring software, and seat-based SaaS products typically use this model because peak demand directly dictates the system resources they must reserve.

## About Ordway

Ordway is an all-in-one billing and revenue automation platform for growing B2B SaaS companies, typically from post-Series A to pre-IPO. It combines [Subscription Invoicing](/products/subscription-invoicing-software/), [Recurring Billing](/products/recurring-billing-software/), [Metered Billing](/products/metered-billing-software/), [SaaS Billing](/lp/ordway-saas-billing/), [SaaS Accounting](/products/saas-accounting-software/) and [AI-Powered Revenue Management](/products/ai-powered-revenue-management/) to automate complex pricing models, streamline revenue recognition and accelerate the financial close.
