Keeping your password secure is essential for protecting your Invoice Genie account and business data. This tutorial covers how to change your password when you are logged in, and how to reset it if you have forgotten it.
🔐 Changing Your Password (While Logged In)
If you know your current password and want to update it, you can do so directly from your profile settings.
How to Change Your Password
- Open Invoice Genie and tap your profile icon (top-right corner)
- Select “My Profile” from the menu
- Scroll down to the Security section
- Tap “Change Password”
- Fill in the three fields:
| Field | Description |
|---|---|
| Current Password | Your existing password — confirms your identity |
| New Password | Must meet the on-screen strength requirements |
| Confirm New Password | Re-type the new password — must match exactly |
- Tap “Update Password”
Password Requirements
Your new password must meet the strength requirements shown on screen. A real-time checklist will guide you as you type.
🔄 Resetting a Forgotten Password
If you cannot log in because you have forgotten your password, Invoice Genie provides a secure reset process using email verification.
Step 1 — Request a Password Reset
- On the login screen, tap “Forgot Password?”
- Enter the email address associated with your account
- Tap “Send Reset Code”
Invoice Genie will send a 6-digit verification code to your email. For security, the app always confirms the code was sent — even if no account exists with that email.
Step 2 — Enter the Verification Code
- Check your email inbox (and spam/junk folder) for the reset code
- Enter the 6-digit code in the verification boxes on screen
- The code auto-submits once all 6 digits are entered
You have a limited number of attempts to enter the correct code. If you exceed the limit, you will need to request a new code.
Step 3 — Set Your New Password
- Once the code is verified, you will see the new password screen
- Enter your new password (following the requirements above)
- Confirm the password by typing it again
- Tap “Reset Password”
A real-time checklist on screen will confirm when all requirements are met.
🔧 Troubleshooting Password Issues
| Issue | Solution |
|---|---|
| Reset email not arriving | Check your spam/junk folder. Wait 2–3 minutes, then tap “Resend Code” (a brief cooldown between resends) |
| “Code expired” | The 15-minute window has passed. Tap “Resend Code” to get a fresh one |
| “Too many attempts” | You have exceeded the allowed code entry attempts or the maximum number of reset requests. Wait and try again |
| “Current password is incorrect” | When changing your password while logged in, make sure you type your existing password correctly |
| Password does not meet requirements | Ensure it has 8+ characters, at least the on-screen strength requirements |
| Logged out of other devices after password change | This is expected behavior — all other sessions are invalidated for security |
🛡️ Password Security Best Practices
- Use a unique password — do not reuse passwords from other websites or apps
- Change your password regularly — especially if you suspect unauthorized access
- Enable Two-Factor Authentication — adds an extra layer of security beyond your password. See the 2FA Setup Guide
- Never share your password — if a team member needs access, create a separate account for them using Registration Tokens
- Use a password manager — apps like 1Password, Bitwarden, or the built-in iOS/Android password manager can generate and store strong passwords for you
