The short answer
They CAN see
Their own projects, deliverable names and status, due dates, client-visible comments, and their invoices.
They CANNOT see
Cost rates, billing rates, margin, profit, tracked hours, estimates, budgets, assignees, tags, internal notes, and any other client.
Why this is safe by design
Aclient role holds zero capabilities. It is not a reduced staff role – it is an empty one. There is no permission a portal contact could be granted that opens an internal screen.
On top of that, the portal builds each screen from a short, fixed list of allowed fields. It does not take an internal record and hide parts of it. Anything not on the allowed list never reaches the browser.
This matters for a practical reason. If a new financial field is added to a project next year, it is not on the allowed list, so it cannot leak into the portal by accident.
Exactly what a client sees
On a project
Project status shows as one of: Draft, Planned, Active, On hold, Waiting on client, Completed, Cancelled or Archived.
On a deliverable (a task)
Your internal sections are collapsed into three plain words before they reach the client. A client never sees your section names or your workflow. A task sitting in your “QA” section reads as In progress to them.
On a comment
Only comments explicitly marked client-visible are returned. An internal note written on the same task is never sent to the portal.
If a comment author cannot be resolved, the portal shows the collective label Project group instead of a name. Staff who only ever wrote internal notes are never named.
On an invoice
The fields that can never appear
These are blocked by name across the whole portal. They cannot appear on any screen, at any depth, in any list:- Cost rate and billing rate
- Actual cost, forecast cost, forecast margin
- Margin and gross profit
- Utilisation
- Internal notes
- Original estimate hours and current estimate hours
- Scope flags
- Assignee and collaborator identity
- Billable flag
- Phase or section identity
- Mention data
- The source of an invoice line, its time entry, its expense, and its exchange rate
- The creator of a record
Other clients and other projects
A portal contact can only reach:- Projects shared with them, and
- Invoices belonging to a client that owns one of those projects.
You don't have access to this with the text This item isn't shared with you. If you think that's a mistake, contact your project group.
Example
Ruth Castillo is the portal contact for Bluebird Coffee at Northwind Studio. She opens the Website Redesign project and sees a deliverable called “Homepage wireframes”, marked In progress, due 14 March. She does not see that Sarah Lin is the assignee. She does not see that Sarah tracked 3 hours against it. She does not see the 135 of cost, or the 40,000 project budget or how much of it is spent. She also does not see Harbor Logistics – Mobile App, or Fenwick Legal – Brand Refresh, because those belong to other clients.What you control
You decide what a client sees in three places:1
Which client owns the project
Portal access follows the project’s client. See portal projects.
2
Which projects each contact can open
Untick a project for one contact on the client’s Portal access panel.
3
Which tasks and comments are client-visible
Only tasks marked client-visible appear as deliverables, and only client-visible comments are shown.
Permissions
The
client role itself holds no capabilities at all. See roles and capabilities.
Common questions
Can a client see how many hours we spent?
Can a client see how many hours we spent?
No. There is no hours field anywhere in the portal, on any screen. Tracked time, timesheets and estimates are all absent.
Can a client see who worked on their task?
Can a client see who worked on their task?
Not from the task. Assignee and collaborator identity is blocked. They only learn a name when a staff member posts a client-visible comment, which is a deliberate choice you make when you write it.
Can a client see our profit on their project?
Can a client see our profit on their project?
No. Cost, margin, gross profit, forecast cost and utilisation are all blocked by name.
Can a client see a draft invoice?
Can a client see a draft invoice?
Yes. Draft invoices are not filtered out of the portal invoice list. Keep an invoice out of the portal by not creating it until you are ready.
Can a client see an archived project?
Can a client see an archived project?
Yes, if they are still shared on it. Archiving a project does not remove client access. Untick the project on the client’s Portal access panel to take it away.
Can two clients see each other?
Can two clients see each other?
No. There is no client directory, no member list, and no way to reach another company’s projects or invoices.
Troubleshooting
Related guides
Client portal overview
What the portal is and how it is gated.
Portal projects
How a project becomes visible to a client.
Portal invoices
What a client sees on an invoice.
Portal comments
Client-visible comments versus internal notes.
Roles and capabilities
Why the client role holds nothing.
Remove portal access
How to take access away.