Reports respect each person’s permissions. A report only ever shows the projects and people the viewer is authorized to see, based on their role.
Open the Reports section
Click Reports in the sidebar. The Reports menu on the left lists your report folders — click a folder to see the reports inside, or click New folder to add one. Each folder carries two settings that apply to every report inside it:- A period — the date range the reports cover, chosen with the period selector next to the folder name.
- Filters — conditions added with the Filters button that narrow the data for the whole folder.
Sample reports in a new account
The first time you open Reports in a new Beebole account, Beebole creates two sample folders with ready-made reports inside:| Folder | Reports |
|---|---|
| Monthly Timesheets | Hours by person & project, Absences by person |
| Monthly Billing | Billing by person & project, Absence billing by person |
What reports can analyze
A report in Beebole is built on one or more record types:
The columns you add to a report determine which record types it fetches — see Custom reports for how columns work. For time records, a report can also narrow its scope to Absences only or Working time only.
Run a report
Click a report’s name in the folder to open it — Beebole runs it immediately and shows the results. Next to each report name, three buttons toggle how the results display:- Table — rows and columns, with sorting, subtotals, and a frozen header.
- Chart — one of 11 chart types with configurable axes.
- Matrix — a two-axis grid with a metric per cell and an optional heat map.
Periods and filters
Set the period
The period selector next to the folder name controls the date range for every report in the folder. Choose a target — Current, Previous, Next, Year to date, Last 12 months, or Custom with explicit start and end dates — and, for the first three, a granularity: Day, Week, Bi-week, Semi-month, Month, Quarter, or Year. A single report can override its folder’s period: open the report’s ⋯ action menu and click Period. To drop the override and follow the folder again, click Reset period in the same menu.Filter the data
Add filters with the folder’s Filters button, or per report via the ⋯ action menu’s Filter entry. Available filter types:| Filter | What it narrows |
|---|---|
| Person, Project, Task | Specific people, projects, or tasks |
| Owner, Status | Tasks by their owner or status |
| Person tag, Project tag, Task tag | Entities carrying a given tag |
| Work location | Work from home or On-site time entries |
| Absence/working time | Absence time only, Working time only, or Both |
The report action menu
Every report has a ⋯ action menu with its management actions:| Action | What it does |
|---|---|
| Duplicate | Creates a copy of the report in the same folder |
| Filter | Adds a filter condition to this report |
| Period | Sets a period override for this report |
| Schedule | Opens the Schedule report dialog for email delivery |
| Export | Downloads the results as JSON, CSV, TSV, Excel (XLSX), PDF, Chart (PNG), Matrix (CSV), Matrix (Excel), or Matrix (PDF) |
| Copy | Copies the report so you can Paste it into another folder’s menu |
| Share | Sharing entry for this report |
| Reset period | Removes the report’s period override (shown only when one is set) |
| Delete | Deletes the report |
Email a report on a schedule
Beebole can run a report on a recurring schedule and email the results.Open the schedule dialog
Open the report’s ⋯ action menu and click Schedule. The Schedule report dialog opens.
Choose the report period
Under Report period, pick what each delivery covers: Current or Previous combined with Day, Week, Bi-week, Semi-month, Month, or Quarter — or Year to date / Last 12 months.
Set the send timing
Under Send timing, choose Before end of period, After end of period, or Day of month, plus an offset — for example, 2 days after the end of each month. Under Send at, pick the hour of delivery.
Budget Status
When your subscription includes budgets, a Budget Status entry appears at the top of the Reports menu. It shows every project that has a budget as a progress bar: the solid bar is actual consumption, and a striped forecast bar extends it based on the planned effort of tasks linked to the project. Budgets set on subprojects roll up into their parent project’s bar. Controls at the top of the page:| Control | Options |
|---|---|
| View | Hours, Billing, Costs — toggle any combination |
| Status filter | All, > 80% (at risk), Over budget |
| Sort: | % consumed, Name, Remaining |
| Filters | Narrow by project or project tag |
| Show archived | Include archived projects |
| Export | JSON, CSV, TSV, Excel (XLSX), PDF |
Related content
Custom Reports
Build report output with columns, grouping, charts, and the matrix view.
Budgets
Set billing, cost, or hours budgets on projects and track them against targets.
Data Exports
Download report results for offline analysis and sharing.
Cost Rates
Configure cost rates so cost and profit columns show data in reports.
Frequently asked questions
Does Beebole include ready-made reports?
Does Beebole include ready-made reports?
Yes. A new Beebole account starts with two sample folders — Monthly Timesheets and Monthly Billing — containing four ready-made reports, including Hours by person & project. They are regular reports you can run, edit, or delete, and they double as examples for building your own.
Can Beebole email me a report automatically?
Can Beebole email me a report automatically?
Yes. Open the report’s ⋯ action menu and click Schedule. In the Schedule report dialog you choose the period each delivery covers, when to send it, and who receives it. Beebole then runs the report on schedule and emails each recipient a link to the results.
Can I report on time off?
Can I report on time off?
Yes. In Beebole, absences are time records, so any time-based report can include them. Add an Absence type column to break results down by leave type, or narrow a report to Absences only — the sample report Absences by person shows this setup.
Why do I see different data than a colleague in the same report?
Why do I see different data than a colleague in the same report?
Reports respect permissions. Each person only sees the projects and people their role allows, so the same report can return different rows for different viewers.
What formats can I export a report to?
What formats can I export a report to?
Beebole exports report results as JSON, CSV, TSV, Excel (XLSX), or PDF, plus the chart as a PNG image and the matrix view in CSV, Excel, or PDF. For spreadsheets that refresh themselves, connect a saved report to the Excel add-in or Google Sheets add-on.