Skip to main content
Beebole is a project time-tracking app that teams use to log hours, manage time off, plan tasks, and report on billing and cost. This page collects the questions customers ask most often, grouped by area. For step-by-step setup, start with the Quickstart; for a specific feature, follow the links in each answer.

Getting started

Your trial gives you full access to Beebole with no feature restrictions. You can add as many projects and people as you need to evaluate the tool. Contact support@beebole.com with any questions about your trial.
No. You need at least one project and one person. Tags are optional but recommended, since they unlock powerful reporting and configuration. See the Quickstart for the minimum setup.
Yes. Click People in the sidebar, choose to add people, then copy rows from a spreadsheet (one person per line, name then a tab then email) and click Paste. Beebole imports the whole list at once. Projects and tags support the same paste flow.
A project category is a top-level grouping, such as a client name or a department. Projects sit inside categories and represent the work being tracked, and a project can hold subprojects for finer detail. Only the project level is required; use whatever depth makes sense for your team. See Projects.
By default, people see only their own timesheet. Managers see the timesheets of people assigned to them, and admins see the whole account. You tune this with roles, configured under Settings > Person Roles. See Roles and permissions.

Subscription and pricing

A seat represents one active person in your Beebole account, and your subscription is billed per active person. Adding a person bills another seat; archiving a person releases the seat at the next billing cycle. See Subscription and billing.
Yes. Go to Settings > Subscription and open the billing portal to change your billing interval. See Subscription and billing.
Beebole retries failed payments automatically. If the issue persists, you receive an email asking you to update your payment method, and your account stays accessible during the grace period.
Yes. Cancel from the billing portal under Settings > Subscription. Your account stays active until the end of the current billing period, then converts to the free plan. See Subscription and billing.

Timesheets and time entry

Yes. Beebole is an installable web app (PWA) you add from your browser, with no app store download. You can enter time, run timers, and submit timesheets from your phone. See Mobile.
If reminders are enabled, Beebole emails you. If auto-submit is configured, your timesheet submits automatically after the deadline, even if incomplete. See Notifications.
Yes. Navigate to a previous week and enter or edit your time. If that week’s timesheet has already been approved, your approver needs to reject it first so you can change it.
Your administrator sets the timesheet period and entry rules in Timesheet settings. The new platform uses a single configurable period (weekly, bi-weekly, 1st–15th, and so on) rather than separate daily and weekly views. See Timesheet settings.
Yes. Changing the format updates how values display going forward; existing time data is preserved and shown in the new format. The duration format is an account-wide setting, so it applies to everyone for consistency across reports and approvals.

Projects and organization

No. Beebole supports unlimited project nesting depth, though for the best experience we recommend keeping it under four levels. See Projects.
A subproject is part of the project hierarchy — a subdivision of a larger project that you track time against. A task is an independent planning item with its own status, owner, dependencies, and effort. Tasks can be linked to projects but exist separately, and are managed on the Gantt chart and Kanban board.
Project categories are part of the project hierarchy and group projects structurally. Tags are a separate, cross-cutting dimension you apply to people, projects, and tasks. Use categories for your project structure and tags for organizational dimensions like departments or locations. See Tags.
Yes. A person can belong to several tag trees at once (for example tagged as both “Engineering” and “London Office”), and a project can be tagged the same way. Configuration from all of a tag’s trees combines.
Yes. Control project visibility through assignments and roles and permissions.
Yes. Reorganize projects, update tags, and change rates at any time — historical time entries are preserved. Structural changes can affect how existing data appears in filtered reports.

People and permissions

Archive their profile instead of deleting it. Archiving preserves their historical time data for reports while releasing their seat on your subscription. See People.
No. Each person has exactly one role. If someone needs a mix of permissions, create a custom role that includes everything they need. See Roles and permissions.
Roles control what a person can do — view data, edit timesheets, approve. Assignments control what is visible — which projects, tasks, absence types, and expense types appear on a person’s timesheet. The two work together. See Assignments.
Yes. Administrators can use the Sign in as… action to view Beebole exactly as another person sees it, which helps diagnose issues. See People.

Time off, holidays, and schedules

Yes. Override the default allowance for any person from their profile under People. The per-person allowance takes priority over the default set on the absence type. See Time off.
It depends on your configuration. If negative balances are allowed, the person keeps booking and the balance goes negative; if restricted, Beebole blocks the entry. See Time off.
No. Public holidays are separate from absence types like vacation or sick leave. They reduce expected working hours for a period but do not consume any allowance. See Public holidays.
Yes. Use tags to assign country-specific holiday calendars to groups of people — for example a US calendar for everyone tagged “US Office” and a UK calendar for “UK Office”. See Public holidays.
Yes. Beebole supports multiple work schedules. Create one per team or work pattern and assign it via tags or individual profiles.
Yes. When a person takes a day off, Beebole deducts the hours their schedule defines for that day. A person scheduled for 6 hours on Fridays uses 6 hours of leave for a Friday off. See Work schedules.

Approvals and notifications

Yes. The approval flow works on mobile, and you can also approve or reject directly from email notifications. See Approvals.
Yes. Beebole logs every approval action — who approved or rejected, when, and with what comment. You see this history on the timesheet itself and in the account-wide audit trail.
Yes. In your notification preferences, disable email per event type. You still see updates in the in-app Journal. See Notifications.
Yes. Approval emails include buttons to approve or reject the timesheet directly. You can also reply to Journal notification emails to post a comment. See Approvals.

Tasks

Both views show the same tasks. The Kanban board organizes tasks by status, while the Gantt chart organizes them on a timeline. A change in one view appears immediately in the other.
Yes. Tasks are independent planning items, and people can log time directly against the tasks assigned to them. Linking a task to a project lets it inherit project attributes such as billing rates. See Task planning.
Yes. Use roles and permissions to control who can edit tasks. People with read-only access can view the board but cannot move cards.

Reports and data exports

Reports respect each person’s permissions. You only see data for the projects and people you are authorized to access, so an admin sees everything while a team leader sees only their team. See Reports.
Yes. Any custom field you create is available as both a column and a filter in reports, so you can slice data by region, priority, or any custom attribute.
Yes. Save a report configuration and organize saved reports into folders. Each report can display as a table, a chart, or both. See Custom reports.
Yes. Archived projects and their time entries stay fully available in reports. Archiving only removes a project from active timesheets, not from historical data.
The add-in keeps a live link to a saved Beebole report: you configure it once and refresh the data on demand. A CSV export gives you a static file each time. See the Google Sheets add-in and Excel add-in.

Billing rates, costs, and budgets

In Beebole, billing rates are what you charge (revenue) and cost rates are what the work costs you (expense). The difference is your margin. See Billing rates and Cost rates.
Yes. Set a billing rate on each project, and use Split by persons on a project to give each team member their own amount. Project rates take priority over the person’s own rate. See Billing rates.
The most specific rate wins. For each time entry, Beebole looks at the project it was logged against — starting at the deepest subproject and walking up the project hierarchy — and only falls back to the person’s rate if no project in the chain has one. Rates inherited from a tag or the organization count as the rate of the project or person they cascade to. See Billing rates.
Yes. When a cost budget is configured on a project, expense amounts contribute to budget consumption alongside labor costs. See Budgets and Expenses.

Integrations

All integrations are managed under Settings > Integrations. You need administrative access to reach this page. See Integrations.
Yes. You can enable several integrations at once — for example import projects from Asana and export time records to QuickBooks. See Integrations.
Disabling an integration stops future syncing, but the data already imported (projects, tasks, people) stays in Beebole as local records. Re-enable it any time to resume syncing.
No. The calendar connection in the timesheet is per-user and read-only — Beebole reads your events so you can drag them onto timesheet rows, but it never creates, edits, or deletes calendar events. See Google Calendar and Microsoft Calendar.
Yes. Beebole provides a GraphQL API you can use to build custom integrations with any tool or internal system. See Custom integrations.

Account and security

Beebole has no passwords. You sign in with a one-time 6-digit code emailed to you, a passkey, your Google or Microsoft account, or your organization’s SSO provider — whichever is most convenient. See Authentication.
No. Beebole never sees or stores your password. Sign-in runs through the provider’s secure flow, and Beebole only receives confirmation that you authenticated. See Authentication.
No. Disabling a feature in Beebole hides it from the interface but keeps your existing data. Re-enable it later and the data is still there. See Account settings.
The Beebole audit trail records every create, update, and delete, with who made the change and when. The Journal feed shows these messages across the account, and each record’s Logs view shows its own change history.

Quickstart

Set up your Beebole account in a few steps.

Timesheets

Log and submit time entries for your projects.

Subscription and billing

Manage your plan, payment method, and invoices.

Authentication

Sign-in methods, passkeys, SSO, and API keys.