Thank you for contacting us, Haris_adil.
Let's get rid of the user not getting an email invitation in QuickBooks Online.
Invited users not receiving an email was reported to our Product Team. However, the issue was already resolved.
The recommended step to fix this issue is to remove any special characters from your company name. Then, delete the previous invitation and re-invite the user.
The following steps below will guide you through deleting the invitation:
- Go to Settings ⚙, then Manage Users.
- Find the user you want to delete.
- Select the small arrow icon in the Action column.
- Choose Delete, then click Delete again in the confirmation window.
Once done, go back to step 1 and add again the user. You can refer to this article for more details: Add, delete, or change user access.
If the same issue persists, I recommend contacting our QuickBooks Online Technical Team. They'll be able to investigate further what's still causing this behavior to happen.
Let me know how this goes by leaving a comment below. I'm always around to help you out.