This documentation page assumes that you already have a SeekTable account. Create your free account by signing up.

YTD reports: income, earnings, sales etc

"Year-to-Date" or YTD report essentially shows you how a business or an individual has performed financially from the start of the current year up to today's date. It's a running total, giving you a clear picture of progress. So this is a report that filters financial transactions for a current year, summarizes financial results by months (or quarters) and calculates a running total across different categories:

How to calculate YTD

Let's assume you have a dataset with transactions, something like that:

dateproduct_categorysales
2025-01-02Office Supplies264.54
2025-01-03Furniture580.96
2025-01-03Technology672.93

To calculate YTD monthly sales create a pivot table:

As result you should get a report like this:

YTD sales report example

Adding YTD % (performance or returns)

Once you have a KPI target like projected amount of sales (this can be also previous year's total) you may calculate YTD % - a valuable measure of how well a company's sales are performing throughout the year.

For the sake of simplicity, let's assume that the target value is a fixed constant (in the real report this value can be a part of the dataset, for instance calculated on SQL level). To calculate YTD performance (in %):

Finally you should get a report like this: YTD sales performance demo.


Stuck with a YTD report setup? Don't hesitate to contact us!