Overview
Projects are the foundation of Beeswax. Almost everything — tasks, milestones, invoices, expenses, quotes, time entries, files, and messages — lives within a project. Each project belongs to a client business and is managed by a team member.
The typical workflow is:
- Create a project and assign it to a client business
- Add tasks, milestones, and team members
- Create quotes, invoices, and track expenses
- Close the project when all work and billing is complete
Projects can be filtered by status, company, or manager and are displayed with key metrics (task counts, invoice totals, etc.) visible at a glance.
Key characteristics of projects:
- Business-linked — Every project is associated with a business (company), which determines who is billed for the work.
- Auto-numbered — Projects can receive sequential numbers automatically from your account's numbering settings.
- Status-tracked — Projects move through configurable statuses (e.g. Prospective, In Progress, Closed) to reflect their current stage.
- Manager-assigned — Each project can have a designated manager responsible for oversight.
- Privacy-controlled — Projects can be restricted so only specific team members can see them.
Creating a Project
Click New Project from the projects list to open the creation form.
Fields
| Field | Required | Description |
|---|---|---|
| Name | Yes | A descriptive project name. |
| Company | Yes | The client business this project is for. Start typing to autocomplete. |
| Number | No | Auto-generated from account settings. Can be edited. |
| Cost | No | The project budget or cost value. Cannot be zero. Defaults to 50. |
| Manager | No | The team member responsible for this project. |
| Status | No | The initial project status. Defaults to the account's default status. |
Important Notes
- Your subscription plan determines how many active projects you can have open at once. If you reach the quota you will need to close a project or upgrade your plan.
- Projects can only be created by users with manage permissions (Owner, Super Admin, Admin, Accountant).
- A default project can be set in account settings for use when importing data or creating records without specifying a project.
Project Dashboard
When you open a project, you see the project dashboard — a central hub showing key information at a glance.
Dashboard Widgets
| Widget | Description |
|---|---|
| Tasks | Summary of open and completed tasks in the project. |
| Milestones | Overview of task lists and their completion status. |
| Invoices | Invoice count and total amounts. |
| Quotes | Quote count and total amounts. |
| Expenses | Expense count and total amounts. |
| Files | Attached files and documents. |
| Notes | Project notes and documentation. |
| Messages | Project conversations and communications. |
| Activity | Recent activity feed showing changes and updates. |
Note: General Users see a reduced dashboard — only Tasks, Milestones, Files, and Notes widgets are shown.
Navigation Tabs
The project page provides quick access to:
- Overview (dashboard)
- Invoices, Quotes, Expenses
- Financial Summary
- Products Report
- Activity
- Messages
- Files / Documents
- Notes
- Team (People & Access)
Project Statuses
Projects use a status system to track their current stage. Statuses fall into two categories: system statuses that are fixed and always present, and custom statuses that you can create, edit, and delete.
System Statuses
Every account has the following system statuses built in. These cannot be renamed, recoloured, reordered, or deleted.
| Status | Colour | Description |
|---|---|---|
| Prospective | Grey | Initial status for new projects. Default status for new accounts. |
| New | Blue | Project has been confirmed and is starting. |
| In Progress | Green | Active work is being done. |
| On Hold | Grey | Work is paused. |
| Need to Invoice | Green | Work is complete, ready for billing. |
| Closed | Dark | Project is archived. Automatically set when closing a project — cannot be manually assigned. |
| Reopened | Red | Project was closed but has been reactivated. Automatically set when reopening — cannot be manually assigned. |
Default Custom Statuses
New accounts also start with two custom statuses. These behave like any other custom status — they can be renamed, recoloured, reordered, or deleted.
| Status | Colour | Description |
|---|---|---|
| With Client | Blue | Awaiting client feedback or approval. |
| Ready to Close | Red | All work and billing done, ready to archive. |
Customising Statuses
- You can create your own statuses with custom names and colours.
- Custom statuses (including With Client and Ready to Close) can be edited, reordered, and deleted.
- System statuses are locked and cannot be modified or removed.
- Only one status can be marked as the default for new projects.
- Available colours: Primary, Secondary, Success, Danger, Warning, Info.
Automatic Status Changes
- When a project is closed (archived), its status is automatically set to Closed.
- When a project is reopened, its status is automatically set to Reopened.
- These two statuses are managed entirely by the system — they cannot be manually assigned to a project and do not appear in the status picker.
Project List & Filtering
The project list page shows all active projects with key metrics visible at a glance.
Columns Displayed
- Project name and number
- Status (colour badge)
- Milestones count
- Open tasks count
- Closed tasks count
- Time entries
- Files count
- Notes count
- Quotes count
- Expenses count
- Invoices count
Filtering Options
| Filter | Description |
|---|---|
| Search | Filter by project name. |
| Status | Filter by one or more project statuses. |
| Company | Filter by the client business. |
| Manager | Filter by the assigned project manager (admin users). |
Archived Projects
Closed projects are moved to the Archived tab, accessible from the project list. Archived projects can be viewed but not modified (except by Super Admins).
Closing & Reopening Projects
Closing a Project
Closing a project archives it and sets its status to Closed. A closed project becomes locked — most records within it cannot be created or modified.
Closure Requirements:
Before a project can be closed, all of the following must be true:
- All tasks must be completed (no open tasks)
- No active recurring invoices exist on the project
- The project must not be the account's default project
What Gets Locked:
Once a project is locked:
- Tasks cannot be created, edited, or deleted (completion is still allowed)
- Milestones cannot be created, edited, or deleted
- Invoices, expenses, and quotes cannot be created or modified
- Time entries and events are restricted
Reopening a Project
A closed project can be reopened via the Reopen action. This sets the project back to active and changes its status to Reopened. Email notifications are sent to Super Admins when a project is reopened.
Deleting a Project
Projects can only be permanently deleted when they have no associated records.
Deletion Blockers
A project cannot be deleted if it contains any of the following:
- Invoices
- Expenses
- Quotes
- Payments (of any type)
- Tasks
- Milestones
- Time entries
- Events
- Email messages
- Imports
- Time in lieu entries
System projects (built-in projects used internally) can never be deleted.
To delete a project, you must first remove or reassign all associated records. In most cases, closing (archiving) a project is preferred over deletion. Closed projects retain their data for historical reference.
Project Privacy & Team Access
Projects support privacy controls that restrict which team members can see and access them.
How Privacy Works
- By default, projects are visible to all users who have project read access.
- You can restrict a project to specific team members via the Team page.
- When privacy is enabled, only listed users (plus Owners and Super Admins) can see the project.
Managing Team Members
From the project's Team tab you can:
- View current team members with access
- Add users by searching for existing people or creating new contacts
- Remove users from the project
- Invite new users to the account and grant project access in one step
Privacy & Roles
- Owner and Super Admin can always see all projects regardless of privacy settings.
- Admin and Accountant can see projects based on privacy settings.
- General Users can only see projects they have been explicitly added to.
- Contractors have limited project visibility.
- Clients can view associated projects but cannot manage them.
Financial Summary
Each project provides a financial overview showing the state of all quotes, invoices, and expenses.
What Is Tracked
| Metric | Description |
|---|---|
| Quotes | Count and total value of project quotes. |
| Invoices | Count and total value of project invoices. |
| Expenses | Count and total value of project expenses. |
| Task Hours | Total hours logged via time entries. |
Financial Page
The dedicated Financial page provides a detailed breakdown of all financial activity within the project, including individual invoice and expense status.
Products Report
The Products Report shows a breakdown of line items across all financial documents, grouped by product or service category.
Project Notes
Projects include a notes feature for storing internal documentation, meeting notes, specifications, or any other reference material.
- Notes are accessed from the project's Notes tab.
- Notes can be edited by users with appropriate permissions.
- Notes support rich text formatting.
Messages & Conversations
Projects have a built-in messaging system for team communications.
- Messages are accessed from the project's Messages tab.
- Conversations are scoped to the project, keeping discussions organised.
- Messages support threading and multiple participants.
Files & Attachments
Projects support file storage for documents, images, and other files.
- Files are uploaded and managed from the project's Files tab.
- Projects can optionally use NAS or WebDAV storage via account storage configuration.
- Default folders are automatically created when a new project is set up.
Note: If your account uses NAS or WebDAV storage, project folders are automatically created and renamed when the project name changes.
Activity Feed
Every project maintains an activity log that records who did what and when.
Tracked Activities
- Project creation, updates, closure, and reopening
- Task and milestone changes
- Invoice, expense, and quote actions
- File uploads and changes
- Team member additions and removals
The activity feed is paginated and can be loaded incrementally.
How-to Guides
Create a New Project
- From the Main Navigation, select Projects (or use the + button)
- Click New Project in the top right
- Fill in the project name, select the company, and configure settings
- Click Save
Edit a Project
- Navigate to the project from the Projects list
- Click the pencil icon or project name to access project details
- Modify the project settings as needed
- Click Save
Close a Project
- Navigate to the project you want to close
- Ensure all closure requirements are met: no open tasks, no unpaid expenses, no unsent invoices, and all milestones complete
- Click Close Project from the project menu
- The project status is automatically set to Closed and the project is archived
Note: All tasks must be completed, there must be no active recurring invoices, and the project must not be the account's default project before it can be closed.
Edit Project Settings
- Navigate to the project
- Access project settings from the project menu
- Modify settings as needed
- Click Save
Use Admin Projects for Running Costs
You can create Admin projects to track running costs per tax period (e.g. "Admin 2018 - Qtr 1"). Use milestones for tax filing dates and tasks for activities like bank reconciliation. This keeps your administrative work organised alongside client projects.
Manage Your Project Quota
Each plan allows a certain number of open projects. The project list uses a red/green approach to indicate your quota status. If you reach your plan's limit, you will need to close a project or upgrade your plan to create new ones.
Permissions by Role
Different roles have different levels of access to project features.
| Action | Owner | Super Admin | Admin | Accountant | General | Contractor | Client |
|---|---|---|---|---|---|---|---|
| View projects | All | All | All | All | Assigned only | Limited | Limited |
| Create projects | Yes | Yes | Yes | Yes | No | No | No |
| Edit projects | Yes | Yes | Yes | Yes | No | No | No |
| Close / Reopen | Yes | Yes | Yes | Yes | No | No | No |
| Delete projects | Yes | Yes | Yes | Yes | No | No | No |
| Change status | Yes | Yes | Yes | Yes | No | No | No |
| Manage team | Yes | Yes | Yes | Yes | No | No | No |
| View financials | Yes | Yes | Yes | Yes | No | No | No |
| View notes | Yes | Yes | Yes | Yes | Yes | No | No |
| View activity | Yes | Yes | Yes | Yes | No | No | No |
| View files | Yes | Yes | Yes | Yes | Yes | No | No |
| View messages | Yes | Yes | Yes | Yes | No | No | No |
Key Permission Notes
- Owner has full access to all project operations, including account-level settings.
- Super Admin has full access to all project operations. Can modify records even on locked projects.
- Admin can manage projects but cannot access the ledger, BAS statements, recurring invoices, or payroll.
- Accountant has full access to project management and financial features but cannot manage account settings.
- General User can only view projects they are assigned to. They can manage their own tasks, milestones, and time entries within those projects.
- Contractor can manage milestones (task lists) but cannot view the project list, files, notes, or financial documents.
- Client can view associated projects but cannot manage them or access financial documents.