Skip to content

Team & Roles

Hisaabo supports multiple users per business with role-based access control. You can invite staff members and assign them roles that match their job responsibilities.

Role Who it is for
Superadmin Full access including user management and business deletion
Admin Full access to all business data; can invite/remove members but cannot delete the business
Seller Manager Can create and manage invoices, parties, items, and payments; limited delete permissions; can view reports and manage store
Seller Can create invoices and record payments; can create parties; read-only access to items; cannot delete, view reports, or manage expenses
Accountant Full financial access — can manage payments, expenses, and bank accounts; can view reports and GST; read-only on invoices, parties, and items
Action Superadmin Admin Seller Manager Seller Accountant
View invoices Yes Yes Yes Yes Yes
Create invoice Yes Yes Yes Yes No
Edit invoice Yes Yes Yes Limited** No
Delete invoice Yes Yes Limited* No No
Record payment Yes Yes Yes Yes Yes
Edit payment Yes Yes Limited** Limited** Yes
Delete payment Yes Yes No No No
View reports & GST Yes Yes Yes No Yes
Manage items Yes Yes Yes No No
Create parties Yes Yes Yes Yes No
Edit parties Yes Yes Yes No No
Manage expenses Yes Yes No No Yes
Manage bank accounts Yes Yes No No Yes
Manage store Yes Yes Yes No No
Import data Yes Yes No No No
Invite members Yes Yes No No No
Business settings Yes Yes No No No

*Seller Managers can delete unpaid invoices created within the last 2 hours only.

**Sellers and Seller Managers can only edit their own invoices/payments within the first 2 hours of creation.

  1. Go to Settings → Team from the left sidebar.
  2. Click the Invite Member button.
  3. Enter the team member’s email address and select their role from the dropdown.
  4. Click Send Invitation.

The invitation form appears as a slide-over panel on the right side of the screen.

  1. Tap the More tab in the bottom navigation bar.
  2. Go to Settings → Team.
  3. Tap the Invite Member button.
  4. Enter the team member’s email address and select their role.
  5. Tap Send Invitation.

The invitation form opens as a full-screen form.

The invitee receives an email with a link to accept the invitation. Once accepted, they can sign in and access your business with the assigned role.

After sending an invitation, it appears in the Pending Invitations section at the top of the Team settings page. Each pending invite shows:

  • The invitee’s email address
  • The assigned role
  • When the invitation was sent

You can revoke a pending invitation at any time by clicking the Revoke button. This invalidates the invitation link immediately.

For more details on the invitation lifecycle, see Invitations.

Open the Team settings, click the three-dot menu next to the member, and select Change Role. Role changes take effect immediately — the member does not need to sign out and sign back in.

Open the Team settings from More → Settings → Team, tap the member’s name, and select Change Role. Role changes take effect immediately.

Click the three-dot menu next to the member and select Remove. The user’s access to your business is revoked immediately. Their account is not deleted — they can still access other businesses they are members of.

The user who created the business is the owner. They have Superadmin-level access and cannot be removed from the business by other members. Only the owner can delete the business.

A single Hisaabo account can be a member of multiple businesses. After signing in, the user selects which business to work in from the business switcher. They see only the businesses they have been invited to (or created themselves).

Plan Max Team Members
Free 3 (including pending invites)
Pro 15
Business Unlimited
Enterprise Unlimited

Can a member have different roles in different businesses? Yes. A person can be an Admin in one business and an Accountant in another. Roles are per-business.

What happens to invoices created by a removed member? Nothing. Invoices and payments created by the removed member remain intact. The creator’s name is denormalised on each invoice (createdByName field), so historical records show the correct attribution even after removal.

Can the Seller role see prices? Sellers can see invoice totals and line item prices when viewing invoices they access. They cannot access the Reports or GST sections.

How do I temporarily restrict a member without removing them? Change their role to Accountant. This limits them to financial operations (payments, expenses, bank accounts) and read-only access to invoices, parties, and items. They will not be able to create or edit invoices. When they need full access again, change the role back.