Overview
Businesses (also referred to as Companies) are the entities you work with in Beeswax. They represent the clients you invoice, the suppliers you pay, or any other organisation you interact with as part of your work.
Beeswax is designed as a B2B (business-to-business) application. All financial transactions — Projects, Invoices, Quotes, and Expenses — are allocated to a Business. Even when working with individuals (such as a husband and wife commissioning design work), you create a Business to group those people under.
Businesses can be categorised as:
- Client — A business you provide services to and invoice
- Supplier — A business that provides services to you and sends you expenses/bills
- Both — A business can be marked as both a client and a supplier
You can access businesses from the Businesses page in the main navigation, which shows all businesses in your account.
Creating a Business
Click the New Business button to open the creation modal.
Fields
| Field | Required | Description |
|---|---|---|
| Name | Yes | The business name. Must be unique within your account. |
| Address | No | Street address |
| City | No | City or town |
| State | No | State, region, or county. Dropdown options are shown for UK, AU, and US regions. |
| Postcode | No | Postal or ZIP code |
| Country | No | Country |
| Phone | No | Business phone number |
| Fax | No | Fax number |
| Website | No | Business website URL |
| Client | No | Toggle to mark this business as a client (someone you invoice) |
| Supplier | No | Toggle to mark this business as a supplier (someone who invoices you) |
Region-Specific Fields
Depending on your account's region, additional fields may appear:
- ABN (Australian Business Number) — For AU/NZ accounts
- ACN (Australian Company Number) — For AU/NZ accounts
Important Notes
- Business names must be unique within your account — you cannot create two businesses with the same name
- A business can be marked as both a Client and a Supplier simultaneously
- The account owner's business has additional settings (business hours, timezone) and serves as your own company profile
The Businesses List
The Businesses page displays all businesses in your account using a searchable, sortable table.
Features
- Search — Type to filter businesses by name
- Client/Supplier Filters — Toggle to show only clients, only suppliers, or all businesses
- Sorting — Click column headers to sort
- Pagination — 75 businesses per page by default
Columns Displayed
Each row shows:
- Business name (clickable to view details)
- Address
- Phone
- Website
- Client/Supplier badges
- Number of people/contacts
- Number of active projects
Export Options
Use the export dropdown to download the business list:
| Format | Description |
|---|---|
| Excel | Download as .xlsx spreadsheet |
| CSV | Download as comma-separated values |
| Download as PDF document | |
| Copy | Copy table data to clipboard |
Business Details
Click on a business name to view its full details. The layout differs depending on whether this is your account owner's business or another business.
For Other Businesses
The business detail page shows:
- Business Information — Name, address, phone, website, client/supplier status, custom fields
- Projects — Active projects allocated to this business
- People — Contacts and users associated with this business
- Statements — Outstanding receivable and payable statements
- Running Ledger — Financial transactions filtered by date range
For Your Business (Account Owner)
Your own business page includes additional settings:
- Business Hours — Configure working day start and end times
- Timezone — Account timezone setting
- Office Closures — Manage public holidays and office closure dates
- Billing — Subscription and billing information
- Default Tax — Set a default tax rate for the business
People & Contacts
Each business can have multiple people (contacts) associated with it. People represent the individuals you communicate with at that business.
Adding People to a Business
From the business detail page, you can:
- Click Add Person to create a new contact under this business
- Fill in their details (name, email, phone, etc.)
- Optionally mark them as an Accounts Contact to receive monthly statements
- Optionally invite them as a user with system access
Accounts Contact
When a person is marked as an Accounts Contact, they will receive automated monthly statement emails showing outstanding invoices for their business.
Inviting as a User
Any contact under a business can be invited as a user, giving them access to Beeswax. When inviting, you select a role (Basic, Manager, Accountant, Super Admin, or Client). See the Users help section for details on roles.
Financial Statements
Businesses with outstanding invoices or expenses can have financial statements generated and sent.
Outstanding Statements
The statements section shows:
- Receivable — Money owed to you (outstanding invoices you have sent)
- Payable — Money you owe (outstanding expenses/bills)
Generating Statements
- Navigate to the business detail page
- Click Email Statement or Preview Statement
- Preview generates a PDF showing all outstanding items
- Email opens a modal where you can:
- Select recipients from the business's contacts
- Add CC recipients
- Write a custom email message (rich text editor)
- Preview the PDF attachment before sending
Running Ledger
The running ledger shows all financial transactions for a business within a date range. Filter by start and end date to see specific periods.
Business Hours & Settings
Business Hours
For your account owner's business, you can configure working hours:
- Start of Workday — When the working day begins (e.g. 9:00 AM)
- End of Workday — When the working day ends (e.g. 5:00 PM)
- Times are set in 30-minute increments using a time picker
- End of workday must be after start of workday
These hours are used by the system for milestone overdue calculations (working hours vs calendar hours).
Default Tax
Set a default tax rate for the business. This is used as a suggestion when auto-allocating bank transactions.
Timezone
The account timezone setting affects how dates and times are displayed throughout the application.
Import & Export
Importing Businesses
You can bulk-import businesses from a CSV file:
- Click Import from the businesses list
- Upload a CSV file with the following fields: name, phone, fax, web_address, address, city, state, postcode, country, ABN, ACN
- The system processes each row and creates businesses
- A report shows how many were successfully imported and any failures
When importing, if a business with the same name already exists:
- In update mode, the existing record is updated with the new data
- Otherwise, a new business is created (name uniqueness is enforced)
Exporting Businesses
Use the export dropdown on the businesses list to download in Excel, CSV, PDF, or copy to clipboard format.
Deleting a Business & Reallocation
When You Can Delete
A business can only be deleted directly if it has no associated data (no projects, invoices, quotes, expenses, or people).
Reallocation
If a business has associated data, you must first reallocate that data to another business:
- Click Delete on the business
- If associations exist, you are taken to the Reallocation page
- Select a target business to receive the data
- All journal entries, notes, people, and project permissions are moved to the target business
- Once reallocation is complete, the original business can be deleted
What Gets Reallocated
- Journal entries (invoices, quotes, expenses)
- Notes
- People/contacts
- Project permissions
Delete Confirmation
Deletion requires a confirmation step to prevent accidental data loss.
How-to Guides
Create a Company
- From the Main Navigation, select Companies & People
- Click New Company (top right)
- Fill in the company name and details in the sidebar
- Click Save
Edit a Company
- Navigate to Companies & People
- Click the company name or arrow icon
- Click the pencil icon on the company overview
- Edit details in the sidebar
- Click Save
Delete a Company
- Navigate to Companies & People and find the company
- Click the pencil icon on the company overview
- Click Delete Company at the bottom of the sidebar
- Reassign associated items to another company
- Enter your password to confirm
Note: All company-linked data (invoices, expenses, quotes, people, projects) must be reassigned to another company before deletion.
Permissions by Role
Different roles have different levels of access to businesses.
| Action | Owner | Super Admin | Admin | Accountant | General User | Contractor | Client |
|---|---|---|---|---|---|---|---|
| View businesses | All | All | All | All | Limited | Limited | Own statements only |
| Create businesses | Yes | Yes | Yes | Yes | No | No | No |
| Edit businesses | All | All | All | All | No | No | No |
| Delete businesses | Yes | Yes | Yes | Yes | No | No | No |
| View statements | Yes | Yes | Yes | Yes | No | No | Own only |
| Email statements | Yes | Yes | Yes | Yes | No | No | No |
| Import businesses | Yes | Yes | Yes | Yes | No | No | No |
| Manage people | Yes | Yes | Yes | Yes | No | No | No |
Key Notes
- Owner and Super Admin have full access to all business features, including the account owner's company settings.
- Admin and Accountant can manage all businesses but may have restrictions on account-level settings.
- General Users have limited visibility — they can see businesses related to their assigned projects but cannot create, edit, or delete businesses.
- Clients can only view outstanding statements for their own business.
- Contractors have limited access focused on task management rather than business administration.
- The account owner's business has restricted access — only owners, super admins, and accountants can view the full settings page.
Tips & Best Practices
- Name businesses clearly. Use the official business name as it should appear on invoices and quotes.
- Mark clients and suppliers. Use the Client and Supplier toggles to categorise businesses for filtering and reporting.
- Add contacts early. Create people under each business so you can send invoices and statements to the right recipients.
- Mark Accounts Contacts. Flag the appropriate person at each business as the Accounts Contact so they receive automated statement emails.
- Use the reallocation feature. If a business is being acquired or merged, reallocate its data to the new business rather than manually moving records.
- Set business hours. Configure your account owner's business hours — these are used for milestone overdue calculations based on working hours.
- Keep addresses current. Business addresses are used on invoices and statements, so keep them up to date.
- Use CSV import for bulk setup. When onboarding, import your existing client/supplier list from a CSV to save time.