Reporting Reimagined

The long term success of the enterprise is wholly dependent on the accurate exchange of mission-critical information throughout the organization. Demonstrating the impact of individual decisions for management and employees alike demands an intuitive reporting platform, one with exceptional performance and customization options. DevExpress Reports ships with a fully integrated set of productivity tools, report wizards, pre-built report templates and end-user report designers so you can build your best, without limits or compromise.

I've made extensive use of the Grid, Layout Control, Ribbon Control, Reporting Suite and a lot more of your controls. I am a enterprise subscriber and I am in love with all your tools. Curtis Jackson

Flexibility Inside

The goal is simple: provide business users with the information required to monitor business outcomes and make intelligent, real-time decisions. While the goal may be simple, the reality is that most reports are rigid and don't allow users to efficiently explore information on their own terms. The evolving needs of the enterprise dictate that a reporting solution offer simple and straightforward end-user customization options so that report consumers can freely manipulate output to maximize clarity. Flexibility is key and ease-of-use paramount.

Infinite Possibilities

Power users demand options and want control over the information they distribute within the enterprise. The need to meet these requirements can be daunting, especially for reports. With its powerful report designers, DevExpress Reporting makes it easy to integrate runtime report customization in your next project. Whether you need a feature-rich Windows designer or prefer to use a 100% web-based tool, the suite includes everything you'll need to empower your users and reduce the number of reports you need to create within Visual Studio.

After long time juggling around with multiple products for stable reporting solution which could satisfy our need along with our customers, we banged into DevExpress. Our customers can customize existing reports very easily and on the go. Aditya Swami

Your Data. Your Way.

In today's world, supporting all major data providers, services, or APIs is not a luxury, it's a requirement. Reporting tools that place restrictions on data consumption will always impede organizational productivity. The only future-proof option is a data-agnostic report presentation layer, one that ensures that when a report is generated, it can be viewed on any device or form factor against any database or data source.

DevExpress Reports for WinForms, WPF, ASP.NET and MVC can consume data from any source, via its support for Visual Studio .NET data objects and its ability to bind a report to XML data or any data object implementing the IList, IList <T> and IEnumerable<T> interfaces.

Designer & Viewer
Our Reporting Subscription helps you overcome the limitations associated with traditional reporting solutions with a fully integrated set of productivity tools, report wizards, pre-built report templates and end-user report designers.
Visual Studio Designer
Deliver fully customizable reports.
Visual Studio Designer
Deliver fully customizable reports.
End-User Report Designer
Deliver reports with a built-in end-user report designer.
End-User Report Designer

Power users demand options and want control over the information they distribute within the enterprise. The need to meet these requirements can be daunting, especially for reports. With its powerful report designers, the DevExpress Reporting Subscription makes it easy to integrate runtime report customization in your next project.

It's 100% End-User Report Designer includes everything you'll need to empower your users and reduce the number of reports you need to create within Visual Studio: Main Toolbar, Menu, Report Explorer, Toolbox, Design Surface, Properties Panel, Field List, Filter Editor, Script Editor, Expression Editor, Format String Editor and SQL Data Source Wizard.

Report Wizard
Create reports based on built- in templates.
Report Wizard

The Report Wizard is a tool that allows you to easily create reports based on built-in templates and generate their layout from scratch. Using this tool, you can do the following. The Report Wizard provides three different ways to setup your report:

  • Empty Report
  • Data-bound Report
  • Label Report
  • Template Report
Data Source Wizard
Consume data from all major data providers.
Data Source Wizard
Whether you need to connect to a database, Entity Framework, a business object or an Excel file, the Data Source Wizard helps you properly configure a data source and retrieve data required specifically in your report.
Print Preview
Customize print output and preview the result.
Print Preview
Whenever you make a change to a print-related setting, the preview is automatically updated.
Print and Export
Data export is fully formatted.
Print and Export

The DevExpress Reporting supports numerous file formats to export data (DOCX, RTF, XLS, XLSX, PDF, TXT, MHT, CSV, HTML, PPT and Image formats).

"Thank you DevExpress for building one of the most powerful, feature rich control suites on the market." Chris Todd
Report Types
From simple Mail-Merge and Table Reports to Master-Detail, Side-by-Side and Sub-Reports, the DevExpress Reporting Subscription allows you to create reports of any complexity to meet your organization's specific needs.
Table Report
Create simple tabular reports.
Table Report
Creating a tabular report is extremely easy with our WinForms Reporting Suite. Use the XRTable control, bind its cells to the appropriate data fields in your data source and customize it using options such as odd/even row styles.
Master-Detail Report
Display master-detail relationships of any complexity.
Master-Detail Report
DevExpress Reporting for WinForms gives you two ways to generate Master-Detail Reports of any complexity. The first approach uses our Detail Report Band and the second uses Subreports.
Multi-Column Report
Display data across multiple columns or rows.
Multi-Column Report
As its name implies, a Multi-Column Report renders data across multiple columns or rows.
Side-by-Side Report
Embed previously generated reports into any sections of a new report.
Side-by-Side Report
By using our WinForms Subreport control, you can embed previously generated reports into any sections of a new report. To create Side-by-Side Reports, you simply place two Subreports next to one another in the Report's Detail band.
Label & BarCodes
Create labels of any pre-defined size.
Label & BarCodes
Create labels of any pre-defined size.
Invoice Report
Generate invoices using predefined templates.
Invoice Report
Generate invoices using predefined templates.
"DevExpress is so great, I believe there are still no right words to describe it. It is something that only makes sense when you have tried it yourself." Percival D. Buenvenida JR.
Data Visualization
The DevExpress Reporting Subscription delivers easy-to-use customization options and a rich set of report controls, including multi-dimensional pivot tables and charts so you can build reports of unmatched informational clarity.
Charts and Sparklines
Present report data graphically.
Charts and Sparklines
Present report data graphically.
Pivot Tables
Analyze multi-dimensional report data.
Pivot Tables
Analyze multi-dimensional report data.
Rich Text
Display formatted text in your reports.
Rich Text
Display formatted text in your reports.
Conditional Formatting
Highlight report values for maximum data clarity.
Conditional Formatting
Highlight report values for maximum data clarity.
"With over 30 years of programming experience, I can honestly state that DevExpress products are ready to take on the most demanding task." Ron Lindsey
Data Shaping and Analytics
Filtering
Control what data in your report you actually see.
Filtering
Control what data in your report you actually see.
Sorting
Sort report data against multiple data fields.
Sorting
Sort report data against multiple data fields.
Grouping
Separate your report data into groups.
Grouping
Separate your report data into groups.
Calculated Fields
Perform mathematical calculations.
Calculated Fields
With XtraReports, you can add an unlimited number of calculated fields based upon the values of data fields stored in a datasource, which is bound to a report.
Parameters
Pass data to a report before it is published.
Parameters
Pass data to a report before it is published.
Summaries & Aggregates
Automatically compute summaries accross report data fields.
Summaries & Aggregates
Automatically compute summaries accross report data fields.
"If you run into trouble, the DevExpress support team is simply the best you can find anywhere in the world." Godwin Mathias
Data Navigation & Interaction
Bookmarks & Document Map
Navigate a long report with ease.
Bookmarks & Document Map
Navigate a long report with ease.
Auto Generated TOC
Guide readers in finding specific sections.
Auto Generated TOC
Guide readers in finding specific sections.
Polling Report
Create polls and analyze the results.
Polling Report
Create polls and analyze the results.
Drill-Down Report
Represent data partially.
Drill-Down Report
Drill-down reports represent data partially - some data is hidden and not printed on report pages. Hidden data can be accessed in Print Preview by clicking a designated element (or depending on your requirements, using another event), such as label or image.
e-Forms
Electronic forms made easy.
e-Forms
Use the Character Comb control to display text so that each character is printed inside an individual cell (e-Forms).
Editing
Edit your document before it is printed or exported.
Editing
Edit your document before it is printed or exported.
Get Started Today
Download Your Free
30-Day Trial
Purchase a License
Subscriptions start at
$599.99
Get Pre-Purchase Help
Call us at +1 (818) 844-3383
or email info@devexpress.com

Buy this product as part of the following subscription packages

We are so confident in our products and services that we back them with a 60 day no questions asked money back guarantee. If within the first 60 days of ownership you are not satisfied with the capabilities of our tools, you can request a full refund of the amount you paid to DevExpress by writing to clientservices@devexpress.com or by calling +1 (818) 844-3383.

Best Value
WinForms Controls
WPF Controls
ASP.NET WebForms Controls
Printing & Exporting
ASP.NET MVC Extensions
Printing & Exporting
ASP.NET Bootstrap Controls
Themes and Skinning
ASP.NET Core Bootstrap Controls
Themes and Skinning
JS Controls - jQuery, Angular, React
JS Controls - ASP.NET MVC & Core
UWP Controls
Reporting
WinForms Report Viewer
WinForms End-User Report Designer
HTML5 Report Viewer
ASP.NET Report Viewer
ASP.NET End-User Report Designer
MVC Report Viewer
MVC End-User Report Designer
WPF Report Viewer
WPF End-User Report Designer
Office File API (Basic)
Excel Export Library
Word Processing Document API (DOC, RTF)
Office File API (Complete)
Spreadsheet Document API (XLSX, XLS)
Excel Export Library
Word Processing Document API (DOC, RTF)
PDF Document API
DevExpress Snap Report API
Barcode Generation API
Zip Compression and Archive API
Unit Conversion API
Native Mobile UI Controls
Charting Library
iOS Controls
Android Controls
Xamarin Wrappers
CodeRush
VS 2017 Support
VS 2015 Support
Roslyn-Powered Superior Performance
C#, VB.NET, XAML
CodeRush Classic
VS 2015 Support
VS 2012, 2013 Support
C#, VB.NET, XAML
HTML, ASP.NET, CSS, Razor, JavaScript
Source Code *
WinForms Controls
ASP.NET Controls
WPF Controls
UWP Controls
JS - jQuery, Angular, React
XPO - ORM Library
Office File API
Data Visualization Dashboard
eXpressApp Framework
Technical Support
Priority Support

* DevExpress does not include/ship source code for certain products, including CodeRush, TestCafe, and Report Server.

Additional Info

Platform-Agnostic Reporting

Once a report is created, you can add it to in an application targeted to any of the following platforms: WinForms, WPF and ASP.NET (WebForms and ASP.NET MVC).

Right-to-Left Support

Enable Right-to-Left orientation for the user interface and report layouts.
Learn more

Straightforward Localization

You can localize your end-user reporting applications using satellite resource assemblies.
Learn more