General
/
Reports & Exports

Reports & Exports

Reports & Exports

Overview

The Reports & Exports module in Octayne PSA provides tools to generate, download, and manage data exports across projects. Exports are available in multiple formats and types, covering time entries, expenses, billing codes, and professional summaries. Both organization-wide and project-level exports are supported.

Exports are essential for external reporting, client deliverables, accounting reconciliation, and internal analysis that goes beyond the built-in dashboards.

[Screenshot: Reports & Exports page showing the export list with columns for Name, Type, Date Range, Status, and Created Date]

Accessing Reports

  1. Navigate to Reports & Exports from the main Navigation Menu.
  2. The Reports & Exports page displays a list of previously generated exports and the option to create new ones.

[Screenshot: Navigation Menu with Reports & Exports highlighted]

Note: Access to Reports & Exports requires the reports:view_reports permission. If you do not see this option in the Navigation Menu, contact your organization administrator.

Creating a New Export

Follow these steps to generate a new data export:

  1. On the Reports & Exports page, click + New Export.
  2. Select Projects — Use the multi-select dropdown to choose one or more projects to include in the export. You can select all projects or a specific subset.
  3. Fill Export Name — Enter a descriptive name for the export (e.g., "Q1 2026 - Project Alpha Time Summary").
  4. Select Export Type — Choose the type of export from the dropdown (see Available Export Types below).
  5. Select Date Range — Choose a date range using either:
  • A preset (e.g., Last 30 Days, This Quarter, Last Quarter, This Year).
  • A custom range by selecting specific start and end dates.
  1. Click Export to generate the export.

[Screenshot: New Export form showing project multi-select, export name field, export type dropdown, date range selector, and Export button]

Tip: Use descriptive export names that include the date range and project name. This makes it much easier to locate specific exports in the Export History later.
Note: Export generation may take a few moments depending on the volume of data. The export status will change from Processing to Ready when the file is available for download.

Available Export Types

Octayne PSA offers the following export types, each designed for a specific reporting need:

Time Entry Exports

Export Type Internal Code Description
Summary by Professional (All Members) USER_EXPORT Aggregated time summary for all team members on the selected projects. Shows total hours, billable hours, and utilization per person.
Detailed by Professional (My Entries) MY_TIME_ENTRY_EXPORT Line-by-line detail of your own time entries for the selected projects and date range. Includes date, project, task type, hours, and notes.
Summary by Billing Code TASK_TYPE_EXPORT Aggregated time summary grouped by billing code (task type). Shows total hours and amounts per billing code across selected projects.
Detailed by Professional (All) TASK_TYPE_TIME_ENTRY_EXPORT Line-by-line detail of all team members' time entries, grouped by billing code. Provides the most granular view of time data.

[Screenshot: Export Type dropdown showing time entry export options]

Expense Exports

Export Type Internal Code Description
All Expenses EXPENSE_EXPORT Complete list of all expenses across selected projects. Includes date, project, category, amount, billable status, and status.
My Expenses MY_EXPENSE_EXPORT Your own expenses only, filtered by the selected projects and date range.
By Category EXPENSE_CATEGORY_EXPORT Expenses aggregated by expense category (e.g., Travel, Meals, Software). Shows totals per category.
By Project EXPENSE_PROJECT_EXPORT Expenses aggregated by project. Shows total expenses per project for the selected date range.
By Professional EXPENSE_PROFESSIONAL_EXPORT Expenses aggregated by team member. Shows total expenses per person across selected projects.

[Screenshot: Export Type dropdown showing expense export options]

Tip: For accounting reconciliation, the All Expenses (EXPENSE_EXPORT) type provides the most complete dataset. For management reporting, the By Category or By Project types are more useful.

Export History

The Reports & Exports page maintains a history of all generated exports:

  • Export Name — The name you assigned when creating the export.
  • Export Type — The type of export (e.g., USER_EXPORT, EXPENSE_EXPORT).
  • Date Range — The date range covered by the export.
  • Status — Current status of the export:
  • Processing — The export is being generated.
  • Ready — The export is complete and available for download.
  • Failed — The export encountered an error. Try regenerating it.
  • Created Date — When the export was created.
  • Download — A download link or button (available when status is Ready).

[Screenshot: Export History list showing multiple exports with Name, Type, Date Range, Status, and Download columns]

Note: Exports are retained in the history for 90 days by default. Download exports you need to keep before they expire, or contact your admin about retention policy settings.

Deleting Exports

To delete an export from the history:

  1. Locate the export in the Export History list.
  2. Click the Delete button or icon on the export row.
  3. Confirm the deletion in the confirmation dialog.
Warning: Deleting an export removes the generated file permanently. If you need the data again, you will have to create a new export with the same parameters.
Tip: Periodically clean up old exports to keep your Export History manageable. Exports that are no longer needed can be safely deleted since they can always be regenerated.

Project-Level Exports

In addition to organization-level exports, you can generate exports scoped to a specific project:

  1. Navigate to Projects from the main Navigation Menu.
  2. Select the project you want to export data for.
  3. Click the Exports tab within the project view.
  4. Click + New Export and follow the same export creation workflow.

Project-level exports are pre-filtered to the selected project and do not require you to select projects in the export form.

[Screenshot: Project view with the Exports tab selected, showing project-specific export history and New Export button]

Tip: Project-level exports are convenient when you need to pull data for a single project quickly, such as when preparing for a client status review.

Organization-Level Exports

Organization-level exports (accessed from Reports & Exports in the main Navigation Menu) span multiple projects and provide cross-project reporting capabilities. Use organization-level exports when you need:

  • A consolidated view of time or expenses across the entire organization.
  • Comparison data between projects.
  • Company-wide utilization or expense reports for leadership.
  • Data for external audits or compliance reporting.
Note: Organization-level exports include data from all selected projects. Be mindful of data sensitivity when sharing exports that span multiple clients or engagements.

Date Range Presets and Custom Ranges

When creating an export, the following date range options are available:

Presets

Preset Description
Last 7 Days The previous 7 calendar days from today.
Last 30 Days The previous 30 calendar days from today.
Last 3 Months The previous 3 calendar months.
Last 6 Months The previous 6 calendar months.
This Month The current calendar month (1st through today).
Last Month The previous full calendar month.
This Quarter The current fiscal quarter.
Last Quarter The previous full fiscal quarter.
This Year January 1 through today.
Last Year The previous full calendar year.

Custom Ranges

For date ranges not covered by presets:

  1. Click Custom in the date range selector.
  2. Select a Start Date and End Date using the date pickers.
  3. The export will include all data within the specified range (inclusive of both start and end dates).

[Screenshot: Date range selector showing preset options and custom date picker fields]

Tip: When generating exports for client invoicing, use a custom date range that matches the exact billing period to ensure consistency between the export and the invoice.

Permissions

Access to the Reports & Exports module is controlled by the following permission:

Permission Description
reports:view_reports Grants access to the Reports & Exports page and the ability to create, view, download, and delete exports.

Additional considerations:

  • Users with reports:view_reports can generate exports for any project they have access to.
  • The My Entries and My Expenses export types are available to all users for their own data, even without the full reports permission.
  • Admins can generate exports across all projects regardless of project-level access.
Note: If you need access to Reports & Exports but do not see it in your Navigation Menu, contact your organization administrator to request the reports:view_reports permission.

Troubleshooting

Issue Possible Cause Resolution
Export status stuck on Processing Large data volume or a system processing delay Wait a few minutes and refresh the page. If the status remains Processing for more than 15 minutes, try creating a new export. Contact support if the issue persists.
Export file is empty No data exists for the selected projects and date range Verify that time entries or expenses exist for the selected parameters. Adjust the date range or project selection and try again.
Cannot find the Reports & Exports menu item You lack the reports:view_reports permission Contact your organization administrator to request access.
Export fails with an error Data inconsistency or system error Try regenerating the export. If it fails again, try a smaller date range or fewer projects to isolate the issue. Contact support with the export ID if errors persist.
Download link is not working The export file may have expired from storage Regenerate the export to create a fresh download link. Exports older than 90 days may have their files purged.
Cannot select certain projects You do not have access to those projects You can only include projects you are a member of (unless you are an admin). Contact your admin if you need access to additional projects.

FAQ

Q: What file format are exports generated in?

A: Exports are generated as CSV files by default. Some export types may also be available as Excel (XLSX) files. The format is indicated on the download link.

Q: Can I schedule recurring exports?

A: Automated recurring exports are not currently available through the UI. For recurring reporting needs, consider using the Octayne PSA API to script automated exports on a schedule.

Q: Is there a limit on the number of exports I can create?

A: There is no hard limit on the number of exports. However, very large exports (spanning many projects over long date ranges) may take longer to process and generate larger files.

Q: Can I export data for a single team member across all projects?

A: The Summary by Professional (All Members) export includes all team members. After downloading, you can filter the CSV for the specific team member. Alternatively, that team member can use the My Entries export type for their own data.

Q: Who can see my exports?

A: Exports you create are visible to you and to organization admins. Other users cannot see your exports unless they have admin access.

Q: Do exports include data from all time entry statuses?

A: By default, exports include entries in Submitted, Approved, and Invoiced statuses. Open and Rejected entries are typically excluded from standard exports. Check the export type documentation for specific inclusion rules.

Q: Can I re-run an export with the same parameters?

A: There is no "re-run" button, but you can create a new export with the same parameters. The original export remains in the history until deleted or expired.

Q: How do project-level exports differ from organization-level exports?

A: Project-level exports are pre-scoped to a single project and accessed from within the project view. Organization-level exports allow multi-project selection and are accessed from the main Reports & Exports page. The available export types are the same.

Up Next

Member dashboards, settings, roles, and permissions matrix.

© Octayne Technologies, Inc. 2026