Definition
A monthly revenue trend report aggregates revenue by calendar month and computes period-over-period comparisons — typically month-over-month (MoM) growth and year-over-year (YoY) growth. It is one of the most universally useful SQL reports for any business with transaction data: it converts a raw orders or transactions table into a meaningful time-series view that surfaces growth trends, seasonality, and anomalies.
Formula
Business impact
Raw revenue numbers without context are hard to interpret. A monthly revenue trend with period comparisons answers the questions that matter: Is the business growing? Is growth accelerating or decelerating? Is a slow month genuinely bad or just seasonal? The YoY comparison is particularly valuable for businesses with strong seasonality — it separates true performance from calendar effects.
The challenge
Most BI tools and dashboards show revenue trend charts, but the underlying data is typically pre-aggregated. Building the calculation yourself from raw transaction data gives you control over the definition of revenue (gross vs net, which order statuses to include) and the ability to filter by any dimension — product, channel, region.
Run it on your data
FAQ
Analytics hub
Related topics
Get started
Connect PostgreSQL to Taptic Data and run this calculation automatically from plain English — against your real data, on a schedule, delivered to your team.