> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://help.sigmacomputing.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://help.sigmacomputing.com/_mcp/server.

# Reports overview

> Learn how Sigma reports deliver predictable, pixel-perfect paginated PDF exports for compliance, branding, and enterprise reporting.

Reports allow you to make predictable, pixel-perfect, paginated exports that can be difficult to create from a [workbook](/docs/workbooks-overview). With reports, you can tailor exports to match compliance and branding requirements, and create precise PDFs for all your enterprise reporting needs - such as regulatory documents, invoices, order forms, and other use cases.

This document provides an overview of reports and links to additional resources.

## About reports

Reports allow you to leverage many of the same components as workbooks, and more:

* Add [data elements](/docs/create-a-data-element), [input tables](/docs/intro-to-input-tables) and [control elements](/docs/intro-to-control-elements) to prepare data for reporting.
* Visualize your data with [charts](/docs/intro-to-visualizations).
* Customize the look and feel of your reports with [UI elements](/docs/intro-to-ui-elements).
* Send tailored reports to the right users with [controls](/docs/intro-to-control-elements) and [email bursting](/docs/export-as-email-burst).
* Organize your analyses into distinct [numbered pages](/docs/edit-report-page-order-visibility-and-numbers#add-page-numbers).

You can also convert existing workbooks into reports to take advantage of report features like pixel-level formatting and more reliable exports. For more information, see [Convert workbooks to reports](/docs/convert-workbooks-to-reports).

## Build a report

To begin building your report:

* Create a new report: [Create and edit reports](/docs/create-and-edit-reports) from **Home** or from an existing report.
* Build the base of your report: [Add elements and data to a report](/docs/add-elements-and-data-to-a-report), such as tables, charts, and UI elements.
* Display your data clearly: [Paginate table data](/docs/add-elements-and-data-to-a-report#paginate-data-tables-in-a-report).
* Format and customize pages contents, setup, and branding:
  * [Edit page setup, headers, and footers](/docs/edit-report-page-setup-headers-and-footers) to manage page margins, size, headers, footers, and more.
  * [Edit page order, visibility, and numbers](/docs/edit-report-page-order-visibility-and-numbers) to manage page ordering, individual page visibility settings, and page numbers.
  * [Customize text typeface, size, and style](/docs/customize-text-typeface-size-and-style) to match your branding and compliance needs.
  * [Customize element size, position, and layering](/docs/customize-element-size-position-and-layering) to arrange and align elements precisely.
  * [Format report settings and themes](/docs/customize-report-elements-settings-and-branding) by editing report themes and settings.

For an end-to-end example of building a report with company branding, analytics, and bursting and export functionality, see [Tutorial: Build and export a sales report](/docs/tutorial-build-and-export-a-sales-report).

## Share reports

There are several available methods of sharing a report:

* [Share and export reports](/docs/share-and-export-reports) by downloading your report and sending ad hoc or scheduled exports.
* [Securely embed](/docs/create-an-embed-api-with-json-web-tokens) your report to allow users in an application or website that you own to view its content.
* [Create and edit document templates](/docs/create-and-edit-workbook-templates) to reuse and share reports without data. You can share these templates with [other users in your organization](/docs/share-workbook-templates), or [with other organizations](/docs/share-and-accept-cross-org-workbook-templates).

## Limitations

* Tables and input tables can be paginated up to 10,000 rows:
  * This limitation applies to how many rows are rendered in the report. All operations (like filtering, formulas, summaries, and any child element interactions) are performed on the entire dataset.
  * Report exports will display up to 10,000 rows of data per table/input table.
* Only vertical pagination of data tables is available.
* [Bursting limitations](/docs/export-as-email-burst#limitations) apply when exporting a report as an email burst.
* Reports do not support using warehouse views with tagged versions.
* Report pages are limited to 10,000 px in height and width.
* Each report can be up to 1,000 pages long.