Improved invoice forecast with usage revenue estimates

Improved invoice forecast with usage revenue estimates
Product Updates
Rich Chetwynd
Rich Chetwynd

For any SaaS business, knowing what revenue is coming in over the next several months isn’t just useful - it’s essential. Cash forecasting lets you plan hiring, make strategic investment decisions, and manage the runway that determines what moves you can actually make. This is especially true for startups, where growth can be lumpy, usage-based components add variability, and the gap between a good quarter and a cash crunch can be surprisingly narrow.

An inaccurate forecast doesn’t just create uncertainty - it leads to bad decisions. Overstating future revenue can result in premature hiring or spending. Understating it can cause teams to hold back on investments that would accelerate growth. The closer your forecast is to reality, the more confidently you can operate.

That’s why we’ve significantly improved Bunny’s invoice forecast.

Bunny Invoice Forecast

What’s New

Usage Revenue Estimates

The biggest addition to the forecast is estimated usage revenue. Previously, the forecast only reflected committed recurring revenue - the predictable, contracted amounts from your subscriptions. That’s a solid baseline, but for businesses with usage-based components, it left a significant portion of expected revenue out of the picture.

The forecast now estimates usage revenue for each customer based on an average of their trailing 3 months of actual usage. This gives a realistic, data-grounded projection that accounts for each customer’s established consumption patterns, without overfitting to a single outlier month.

Committed vs. Usage Split in the Chart

The forecast chart now displays committed recurring revenue and estimated usage revenue as distinct segments. This split makes it easy to see not just what your total projected revenue looks like, but how much of it is locked in versus estimated. For businesses managing a mix of subscription and usage billing, this distinction matters - it helps you understand the composition of your revenue and where variability might sit.

Combined View in the Forecast Table

The forecast table brings both revenue types together in a single view. Each customer row shows their combined committed and estimated usage amounts, giving you a clean, consolidated look at what to expect per account without needing to reconcile figures across separate reports.

Bug Fixes

We’ve also addressed several issues with the previous forecast that could produce incorrect values when subscription changes were made mid-period - including plan upgrades, downgrades, and quantity adjustments. These edge cases have now been resolved, so the numbers you see in the forecast more accurately reflect the billing that will actually be generated.

Get Started

The updated forecast is available now in Bunny under Dashboards → Forecast. If you have questions or feedback, get in touch - we’d love to hear how you’re using it.