Skip to main content

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 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

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

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:

DayDevices Active
Day 150
Day 15120 (Peak)
Day 3080

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

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.

ModelWhat It ChargesBest For
High Water MarkPeak usage in periodCapacity-sensitive services
Volume PricingTotal cumulative unitsTransaction-based products
Tiered PricingUnits in each tier bracketGraduated consumption incentives
Average UsageMean usage over periodSmoothing 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

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

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

Revenue Recognition for High Water Mark Charges Under ASC 606

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

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

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

Frequently Asked Questions about High Water Mark Billing

Does the high water mark reset at the start of each billing period?

Yes, the high water mark typically resets to zero at the beginning of each new billing cycle. Each period’s charge reflects only that period’s peak usage, not a cumulative or historical peak.

How does high water mark billing differ from hedge fund high-water mark fees?

In finance, a hedge fund high-water mark refers to the peak net asset value used to calculate performance fees—managers only earn incentive fees when exceeding previous fund highs. In billing, high water mark refers to peak usage quantity for pricing. Both apply the same peak-threshold concept in different contexts.

Can high water mark billing be combined with prepaid credits or annual commitments?

Yes, many vendors combine high water mark pricing with prepaid usage credits, monthly minimums, or annual spend commitments. Drawdowns apply against the peak-based charges, and overages are billed separately when usage exceeds the commitment.

What happens if a usage spike was caused by a testing or error event?

Vendors typically establish clear policies for disputing anomalous peaks. Some billing systems allow manual adjustments or grace periods, though this varies by contract terms. Clear documentation of dispute procedures helps avoid friction when unusual spikes occur.

Steve Keifer

Steve Keifer has worked in various product and marketing roles at fintech and SaaS companies over the past 20 years in areas such as treasury management, accounts payable, electronic payments, financial reporting, and accounts receivable software. At Ordway, Steve is the Chief Marketing Officer and leads the company's go-to-market strategy, including the company's research practice which publishes studies on pricing strategies, SaaS metrics, and recurring revenue business models.