---
title: "ROLLER for bookkeepers"
slug: "roller-for-bookkeepers"
updated: 2026-06-16T12:56:19Z
published: 2026-06-16T18:03:00Z
canonical: "mysupport.roller.software/roller-for-bookkeepers"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://mysupport.roller.software/llms.txt
> Use this file to discover all available pages before exploring further.

# ROLLER for bookkeepers

Use this guide to find the right ROLLER resources for common bookkeeping tasks, including setting up reporting, finding subscription invoices, reviewing revenue, exporting data for Xero, and reconciling ROLLER Payments payouts.

This guide is for bookkeepers, finance teams, and venue managers who need to work with accounting and reporting data in ROLLER.

## What you can do

- Choose between cash and accrual accounting resources
- Set up reporting categories and GL codes
- Find ROLLER subscription invoices
- Report on sales and recognized revenue
- Export figures for Xero
- Reconcile payouts and transactions with ROLLER Payments

## Set up accounting and reporting

### Understand cash and accrual accounting

In ROLLER, you can choose between cash or accrual accounting for recognizing revenue.

- **Cash accounting** recognizes revenue when money is received.
- **Accrual accounting** recognizes revenue when revenue is earned.

If you use accrual accounting, you also get access to additional reports and data.

Use these guides to learn more:

- [Cash vs accrual accounting](/v1/docs/how-roller-tracks-revenue-cash-versus-accrual-accounting)
- [Key concepts & terms in ROLLER reports](/v1/docs/quick-guide-key-concepts-terms-in-roller-reports)

> [!WARNING]
> Accrual accounting is generally considered the most accurate way to report revenue. Some governments restrict the use of cash basis accounting for larger businesses or businesses with inventory. Consult your financial advisor to decide which method is right for your business.

### Set up reporting categories and GL codes

Reporting categories help you organize multiple products under a specific category and GL code. This makes reconciliation easier.

For the best results, assign all products to a reporting category.

Use these resources:

- [Create your reporting categories](/v1/docs/set-up-and-manage-reporting-categories-and-gl-codes)
- [Detailed Product Sales report](/v1/docs/detailed-product-sales-report)
- [Revenue Recognition report](/v1/docs/revenue-recognition-report)
- Trial Balance report
- [Ledger Summary report](/v1/docs/ledger-summary-report)
- [ROLLER Academy video on reporting categories](https://academy.roller.software/reporting/use-reporting-categories-in-roller)

## Find and pay ROLLER subscription invoices

### Find your venue's ROLLER invoices

You can view and download your venue's ROLLER subscription invoices in Venue Manager.

Use this guide:

- [Find your venue's ROLLER invoice](/v1/docs/find-your-roller-subscription-and-transaction-invoices)

## Report on sales and recognized revenue

### Choose the right report

| If you want to... | Use this resource |
| --- | --- |
| See total sales and funds received for a selected time period | [Detailed Product Sales report](/v1/docs/detailed-product-sales-report) |
| See a daily snapshot of sales and attendance | [Daily Summary report](/v1/docs/daily-summary-report) |
| Check a quick summary of sales, expected headcount, and recognized revenue | [Use the dashboard in Venue Manager](/v1/docs/the-venue-manager-dashboard) |
| Report on recognized revenue for end-of-month financial management and reporting | [Revenue Recognition report](/v1/docs/revenue-recognition-report) |
| Find other available reports by use case | [Reports overview: Find the report you need](/v1/docs/reports-overview-find-the-report-you-need) |
| Schedule reports to be sent regularly by email | [Scheduled reports](/v1/docs/scheduled-reports) |

### Report on sales for a specific time period

Use the Detailed Product Sales report to see total sales and funds received for a selected date range and product.

If you use accrual accounting, the report also includes columns for recognized revenue based on [ticket redemption at POS or ticket expiry](/v1/docs/revenue-recognition-and-product-expiry-rules-in-roller-accrual-accounting).

Use this guide:

- [Detailed Product Sales report](/v1/docs/detailed-product-sales-report)

### Report on recognized revenue

Use the Revenue Recognition report for both cash and accrual accounting.

You can filter the report by date range and transaction type. If you use accrual accounting, extra columns show fund movements from the initial transaction to deferred revenue, then to gross and net revenue.

Use this guide:

- [Revenue Recognition report](/v1/docs/revenue-recognition-report)

### Schedule important reports

Use scheduled reports to automate report delivery by email.

Use this guide:

- [Scheduled reports](/v1/docs/scheduled-reports)

## Export data for Xero

### Export figures to match Xero mapping

If you use Xero, first map your transactions and events to Xero GL codes and tax descriptors in Venue Manager. Then use the Xero Export report to export a CSV file for Xero.

Use these guides:

- [Map transactions to GL codes in ROLLER](/v1/docs/map-gl-accounts-and-tax-rates-for-the-xero-export)
- [Xero Export report](/v1/docs/xero-export-accrual-accounting)

## Reconcile payouts and transactions with ROLLER Payments

### Reconcile payouts

Use the ROLLER Payments Payout Export report to reconcile your payouts.

Use this guide:

- [ROLLER Payments reports overview](/v1/docs/roller-payments-reports-overview)

### Check when authorized funds have settled

Use the ROLLER Payments Dashboard to view a real-time balance of pending and deposited funds. You can also monitor the total value of authorized and refunded transactions for the period.

Use this guide:

- [ROLLER Payments Dashboard](/v1/docs/track-payouts-and-trends-with-the-roller-payments-dashboard)

## Fix common reporting issues

### Find products assigned to "Unassigned"

If the GL name "Unassigned" appears in the Ledger Summary report, some products do not have a reporting category assigned.

Assign reporting categories to all products to get the most from the Ledger Summary report and reporting categories.

Use this resource:

- [Academy video on how to find unassigned products](https://academy.roller.software/reporting/use-reporting-categories-in-roller)

## Learn more

- [Cash vs accrual accounting](/v1/docs/how-roller-tracks-revenue-cash-versus-accrual-accounting)
- [Create your reporting categories](/v1/docs/set-up-and-manage-reporting-categories-and-gl-codes)
- [Find your venue's ROLLER invoice](/v1/docs/find-your-roller-subscription-and-transaction-invoices)
- [Reports overview: Find the report you need](/v1/docs/reports-overview-find-the-report-you-need)
- [ROLLER Payments reports overview](/v1/docs/roller-payments-reports-overview)

## Related

- [Cash versus accrual accounting](/how-roller-tracks-revenue-cash-versus-accrual-accounting.md)
- [ROLLER Payments reports overview](/roller-payments-reports-overview.md)
- [Xero Export (accrual accounting)](/xero-export-accrual-accounting.md)
- [Revenue Recognition report](/revenue-recognition-report.md)
- [Map GL accounts and tax rates for the Xero Export](/map-gl-accounts-and-tax-rates-for-the-xero-export.md)
