Clients in Octayne PSA represent the companies or individuals you deliver services to. Every project in Octayne is associated with a client, and clients serve as the top-level grouping for projects, invoices, billing information, and communication history.
From the Clients section, you can create and manage client records, track associated projects and invoices, configure billing details, maintain notes, and synchronize data with external accounting systems like QuickBooks.
[Screenshot: Clients page showing a list of client records with search and filter controls]
[Screenshot: Clients page with search bar active and filter panel expanded]
Tip: Use the keyboard shortcutCtrl + K(orCmd + Kon macOS) to quickly open the global search and type a client name to jump directly to their record.
[Screenshot: New Client form with fields for name, code, email, phone, website, and address]
Note: Client names must be unique within your organization. If you attempt to create a client with a name that already exists, you will receive a validation error.
Warning: The Client Code cannot be changed after creation. Choose a code that aligns with your organization's naming conventions.
After creating or selecting a client, you are taken to the Client Details page. This page is organized into three tabs: Projects, Invoices, and Settings.
The Projects tab displays all projects associated with this client.
[Screenshot: Client Details page showing the Projects tab with a list of active projects]
Tip: Use the status filter pills (All, Active, Completed, Archived) above the project list to quickly narrow down what you see.
The Invoices tab displays all invoices issued to this client.
[Screenshot: Client Details page showing the Invoices tab with a list of invoices and their statuses]
The Settings tab contains the client's configuration, divided into sub-sections.
Click Save Changes after making edits.
Click Save Changes after making edits.
[Screenshot: Client Settings tab showing General Settings and Billing Settings sub-sections]
At the bottom of the Settings tab, you will find the Delete Client section.
Warning: Deleting a client will remove all associated projects, time entries, invoices, and notes. This action cannot be undone. Consider setting the client to Inactive instead if you want to preserve historical data.
Accurate billing information ensures invoices are generated correctly and sent to the right place.
Note: Changes to billing information apply to future invoices only. Existing invoices retain the billing information that was current at the time they were created.
Tip: If most of your clients share the same payment terms and currency, configure defaults in Settings > Organization > Billing Defaults. These defaults will pre-fill when creating new clients.
Notes allow you to maintain a running log of communications, decisions, and important information for each client.
[Screenshot: Client Notes section with a list of existing notes and the Add Note form open]
Note: Deleted notes cannot be recovered. Consider editing a note instead of deleting it if you want to correct information.
Tip: Use the note type filter above the notes list to quickly find meeting notes, phone call records, or decisions.
If your organization uses QuickBooks Online, you can import existing customers directly into Octayne PSA.
clients:create_edit_delete permission.[Screenshot: Import from QuickBooks dialog showing a list of QuickBooks customers with checkboxes]
Note: Importing a client from QuickBooks automatically creates a link between the Octayne client and the QuickBooks customer. Changes made in either system can be synced (see below).
Tip: Use the search bar in the import dialog to quickly find specific QuickBooks customers in a long list.
After importing or manually linking clients, you can keep data synchronized between Octayne and QuickBooks.
[Screenshot: Client Settings Integrations section with Link to QuickBooks Customer button]
Warning: Automatic sync overwrites data in the target system. If you make changes in both Octayne and QuickBooks between sync cycles, the most recent change wins. Review sync logs in Settings > Integrations > QuickBooks > Sync History to audit changes.
| Issue | Possible Cause | Solution |
|---|---|---|
| Cannot find a client in the list | Client is set to Inactive | Change the status filter to include Inactive clients, or search by name directly. |
| "Client name already exists" error | Duplicate client name in the organization | Use a unique name or append a differentiator (e.g., "Acme Corp - West"). |
| QuickBooks import shows no customers | QuickBooks integration not connected or token expired | Reconnect QuickBooks in Settings > Integrations > QuickBooks. |
| Billing information not appearing on invoices | Billing fields are empty on the client record | Navigate to the client's Settings tab and fill in the Billing Settings section. |
| Cannot delete a client | Client has active projects or unpaid invoices | Archive or delete all associated projects and void/pay all invoices first, or set the client to Inactive instead. |
| QuickBooks sync fails | Network error or API rate limit | Wait a few minutes and try again. Check the sync history log for error details. |
| Client notes not saving | Session expired or network issue | Refresh the page, log in again if prompted, and re-enter the note. |
Q: Can I merge two client records?
A: Client merging is not currently supported directly in the UI. To consolidate, manually move projects and invoices from one client to the other, then delete or inactivate the duplicate.
Q: Is there a limit to the number of clients I can create?
A: There is no hard limit on the number of clients. Performance remains optimal with thousands of client records.
Q: Can I restore a deleted client?
A: No. Deleted clients and their associated data are permanently removed. Set clients to Inactive instead of deleting them if you may need the data in the future.
Q: Can I assign a client to a specific team or business unit?
A: Client tagging and grouping by business unit is available under the Tags field in the client's General Settings. Use tags to categorize clients by region, industry, or business unit.
Q: How does client status affect projects?
A: Setting a client to Inactive does not automatically change the status of their projects. Active projects under an inactive client continue to function normally. However, you cannot create new projects for an inactive client.
Q: Can multiple organizations share the same client record?
A: No. Client records are scoped to a single organization. If multiple organizations work with the same real-world client, each organization maintains its own separate client record.
Q: Does the QuickBooks import bring over invoice history?
A: No. The QuickBooks import only creates the client record with contact and billing information. Invoice history remains in QuickBooks and is not imported into Octayne.
Project lifecycle, onboarding wizard, templates, settings.