×

How to Report Revenue in HubSpot

How to Report on Revenue in HubSpot

Understanding how to report on revenue in Hubspot is essential if you want accurate visibility into your pipeline, sales performance, and deal outcomes. This guide explains how revenue appears in reports, which tools you can use, and how different revenue models impact your dashboards and analytics.

How HubSpot Calculates Revenue from Deals

In HubSpot, revenue is primarily driven by deals and their associated properties. The deal amount and close date determine when and how revenue is counted in most standard reports.

Key deal properties that impact revenue reporting include:

  • Amount: the total value of the deal.
  • Close date: when the deal is expected to close or actually closes.
  • Deal stage: used to distinguish open pipeline from closed won or lost revenue.

When a deal moves to a closed won stage, HubSpot uses the amount to surface revenue in standard sales dashboards and custom reports. For subscription or recurring revenue, you can also configure additional properties or line items to track expected recurring amounts over time.

Where Revenue Appears in HubSpot Reports

Revenue can be analyzed through multiple tools inside HubSpot. The main areas you will use are:

  • Standard sales analytics and dashboards.
  • Single-object and cross-object custom reports.
  • Attribution reports for revenue influenced by marketing.
  • Forecasting tools that leverage deal amounts and stages.

Each tool uses the same underlying data from your deals, but presents it differently depending on whether you are analyzing totals, trends, or influence.

Using HubSpot Standard Revenue Reports

HubSpot includes a variety of standard reports focused on deals and revenue. These are ideal when you want a quick overview without building something from scratch.

HubSpot Deals by Stage and Revenue

Standard deals reports show the total amount in each stage, as well as revenue from closed won deals over a specific date range.

To work with these reports:

  1. Navigate to Reports > Dashboards.
  2. Select an existing sales dashboard or create a new one.
  3. Add standard reports such as Deals closed vs. goal or Deal revenue by source.
  4. Use filters for date range, pipeline, or owner to refine the revenue data.

These standard views are useful to quickly answer questions like which rep closed the most revenue, or how much closed won revenue was generated last quarter.

HubSpot Revenue by Time Period

You can also use pre-built time-based reports to see how revenue changes over time. For example, you can show:

  • Monthly closed won revenue.
  • Quarterly performance vs. target.
  • Year-over-year deal revenue.

In each case, HubSpot uses the deal close date and amount to place revenue in the appropriate period.

Building Custom Revenue Reports in HubSpot

When you need more control over conditions, filters, or visualizations, build a custom report in HubSpot. This is especially helpful when tracking multiple pipelines or complex sales models.

Single-Object Deal Reports in HubSpot

A single-object deal report focuses only on deal records. It is ideal if your primary goal is to summarize or segment revenue by properties on the deal itself.

To build a single-object deal report:

  1. Go to Reports > Reports and click Create report.
  2. Select Single object, then choose Deals.
  3. Add filters such as deal stage, close date, pipeline, or owner.
  4. Choose the visualization (bar, column, line, or table) and configure the metric as deal amount.
  5. Group by properties such as owner, source, region, or product category.
  6. Save the report and add it to a dashboard if needed.

This custom report structure lets you see detailed revenue breakdowns while still working entirely within the deals object in HubSpot.

Cross-Object Revenue Reports in HubSpot

Sometimes you need to understand how contacts, companies, or marketing activities relate to deal revenue. In that case, use cross-object reports.

To create a cross-object report that includes revenue:

  1. Click Create report and choose Custom report builder.
  2. Select Deals and one or more related objects, such as Contacts or Companies.
  3. Configure filters on both deal properties and properties from the related objects.
  4. Add Amount as a measure and choose how to aggregate it (sum, average, etc.).
  5. Use groupings that answer questions like revenue by industry, lifecycle stage, or original source.

This is powerful when you want to see which segments contribute the most revenue and how sales outcomes align with your marketing and account data in HubSpot.

Reporting on Recurring Revenue Models in HubSpot

If your organization uses subscriptions or recurring billing, you can adapt HubSpot revenue reporting using line items and custom properties.

HubSpot Line Items and Revenue

Line items let you attach products to deals. Each product can have its own price, term, and quantity. This gives you more detailed revenue breakdowns than relying on a single amount per deal.

Depending on your configuration, you can report on:

  • Total revenue by product.
  • Revenue driven by specific product categories.
  • Recurring amounts vs. one-time charges.

To use line items effectively, make sure every deal that should be included in revenue reporting has the appropriate products attached in HubSpot.

Custom Properties for Recurring Revenue

For more advanced recurring models, you might track custom fields such as:

  • Monthly recurring revenue (MRR).
  • Annual contract value (ACV).
  • Contract start and end dates.

Once these properties exist on the deal, you can use them as measures in custom reports to show recurring revenue over time.

Attribution and Revenue Influence in HubSpot

Beyond totals, many teams want to understand which marketing assets or channels influenced revenue. HubSpot attribution reports connect closed deals to marketing efforts.

HubSpot Revenue Attribution Reports

Attribution reports require Marketing Hub Professional or higher and use contact interactions leading up to closed won deals.

To explore revenue attribution in HubSpot:

  1. Navigate to Reports > Attribution (or equivalent menu in your subscription).
  2. Select a revenue attribution model, such as first-touch, last-touch, or multi-touch.
  3. Filter by date range and pipeline.
  4. Review how revenue is distributed across pages, campaigns, emails, or other assets.

This helps you determine where to invest to drive more revenue, based on actual closed deals stored in HubSpot.

Best Practices for Accurate HubSpot Revenue Reporting

To keep revenue reports reliable, follow these practices in your HubSpot account:

  • Use consistent deal stages and clearly define closed won and closed lost.
  • Ensure every revenue-generating opportunity is created as a deal.
  • Keep deal close dates accurate so time-based reports reflect reality.
  • Attach products or line items to deals whenever possible.
  • Regularly review pipelines to remove outdated or inactive deals.

These habits reduce discrepancies and ensure dashboards show trustworthy revenue information.

Learn More About HubSpot Revenue Reports

For the detailed product documentation on this topic, review the official HubSpot knowledge base article on how to report on revenue: How do I report on revenue in HubSpot?

If you need expert help designing reporting strategies, automations, and dashboards, you can also work with a HubSpot-focused consultancy such as Consultevo, which specializes in implementing scalable CRM and analytics setups.

By combining accurate deal data, structured properties, and the right mix of standard and custom reports, you will be able to build a revenue reporting framework in HubSpot that supports both day-to-day operations and long-term forecasting.

Need Help With Hubspot?

If you want expert help building, automating, or scaling your Hubspot , work with ConsultEvo, a team who has a decade of Hubspot experience.

Scale Hubspot

“`

Verified by MonsterInsights