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.

RoleWho it is for
SuperadminFull access including user management and business deletion
AdminFull access to all business data; can invite/remove members but cannot delete the business
Seller ManagerCan create and manage invoices, parties, items, and payments; limited delete permissions; can view reports and manage store
SellerCan create invoices and record payments; can create parties; read-only access to items; cannot delete, view reports, or manage expenses
AccountantFull financial access — can manage payments, expenses, and bank accounts; can view reports and GST; read-only on invoices, parties, and items
ActionSuperadminAdminSeller ManagerSellerAccountant
View invoicesYesYesYesYesYes
Create invoiceYesYesYesYesNo
Edit invoiceYesYesYesLimited**No
Delete invoiceYesYesLimited*NoNo
Record paymentYesYesYesYesYes
Edit paymentYesYesLimited**Limited**Yes
Delete paymentYesYesNoNoNo
View reports & GSTYesYesYesNoYes
Manage itemsYesYesYesNoNo
Create partiesYesYesYesYesNo
Edit partiesYesYesYesNoNo
Manage expensesYesYesNoNoYes
Manage bank accountsYesYesNoNoYes
Manage storeYesYesYesNoNo
Import dataYesYesNoNoNo
Invite membersYesYesNoNoNo
Business settingsYesYesNoNoNo

*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 (or the Team section in the navigation).
  2. Click Invite Member.
  3. Enter the team member’s email address and select their role.
  4. Click Send Invitation.

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.

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.

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).

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.