Log into your FreshBooks account using any of the below methods. If you'd like to skip the verification code when you log in, you can set up a Sign in with Apple or Sign in with Google login instead.
Sign in with FreshBooks
Log into your FreshBooks account anytime with your email address, password, and if requested, your FreshBooks code as a form of two factor authentication (2FA).
A FreshBooks code is a unique six-digit code that is valid for 10 minutes that acts as a second form of authentication to verify your identity. Once authenticated, you’ll remain logged in for several days before you’re asked to log in and re-authenticate.
- Go to my.freshbooks.com
- Enter your Email and Password
- Select the Log in button
- If you have 2FA activated:
- Go to your email inbox and look for an email from FreshBooks with the subject line of Your FreshBooks code
-
Copy the six-digit code, enter it in your FreshBooks login page, and select the Log In button
- Go to your email inbox and look for an email from FreshBooks with the subject line of Your FreshBooks code
-
If you have multiple businesses, select a business, and you’ll be taken to your FreshBooks account.
Sign in with Apple
Use your Apple ID to log into your FreshBooks account instead as well as utilize Apple’s two-factor authentication and Hide My Email features.
Accounts Created with Apple ID
If you created your FreshBooks account using your Apple ID, log in directly with these steps:
- Go to my.freshbooks.com
- Select the Sign in with Apple button
- Enter your Apple ID Email and Password
- Select the Continue button
- If you have multiple businesses, select a business, and you’ll be taken to your FreshBooks account.
Accounts Created with FreshBooks Directly
If you created your account directly through FreshBooks and want to use Sign in with Apple instead, use the below steps:
- Go to my.freshbooks.com
- Enter your FreshBooks Email and Password
- Select the Log in button
- If you have multiple businesses, select a business, and you’ll be taken to your FreshBooks account
- Then select your profile picture or initials in the top right corner
- Next, select Account Profile
- Under your email address, select Change email address and update it to your Apple ID email instead
- Select Save Changes
- You’ll receive a verification email to verify the new address, select the Verify and Continue button in the email
- Once verified, log out of FreshBooks by selecting your profile picture or initials in the top right corner, then selecting Account Profile
- in the top left and select Log Out
- Then follow the steps in Sign in with Apple above.
If you'd like to no longer use your Apple ID credentials to sign into FreshBooks, or you'd like to add Sign in with FreshBooks as another option, follow the steps here.
Sign in with Google
Use your Google login credentials to log into your FreshBooks account instead as well as utilize Google’s multi-factor authentication.
Accounts Created with Google
If you created your FreshBooks account using your Gmail or Google email, log in directly with these steps:
- Go to my.freshbooks.com
- Select the Sign in with Google button
- Enter your Gmail or Google Email and Password
- Select the Continue button
- If you have multiple businesses, select a business, and you’ll be taken to your FreshBooks account.
Accounts Created with FreshBooks Directly
If you created your account directly through FreshBooks and want to use Sign in with Google instead, use the below steps:
- Go to my.freshbooks.com
- Enter your FreshBooks Email and Password
- Select the Log in button
- If you have multiple businesses, select a business, and you’ll be taken to your FreshBooks account
- Then select your profile picture or initials in the top right corner
- Next, select Account Profile
- Under your email address, select Change email address and update it to your Google or Gmail Email instead
- Select Save Changes
- You’ll receive a verification email to verify the new address, select the Verify and Continue button in the email
- Once verified, log out of FreshBooks by selecting your profile picture or initials in the top right corner, then selecting Account Profile
- Then follow the steps in Sign in with Google above.
If you'd like to no longer use your Gmail or Google credentials to sign into FreshBooks, or you'd like to add Sign in with FreshBooks as another option, follow the steps here.
FAQs
My email and/or password isn't working, what can I do?
Too many failed login attempts will result in your account being temporarily locked to keep your data secure. After waiting some time, you can try to log in again. Below are some common issues with your login credentials not working:
- Turn off your web browser's auto-fill in case it's populating incorrect login details
- Select the Forgot your password? link, and enter your email in - the email will only send if the email address matches an account on file
- If you haven't received a password reset email after 15 minutes or so, check your junk or spam folder in case it was redirected there
- Sign in with Apple or Google - Password resets have to be done through Apple directly, or with Google directly - you can always log in with your FreshBooks login credentials as a backup if you've set up a login with FreshBooks directly before
I haven’t received my FreshBooks code yet, or the FreshBooks code isn’t working, what do I do?
The FreshBooks code email is sent through our mail delivery services, and come from either of these addresses:
- mail@freshbooks.com
- mail@fb02.freshbooks.com
If you haven't already, check if the email was redirected to your junk or spam folder. If it has been incorrectly marked as junk, mark the email as safe for future logins.
If the FreshBooks code isn’t working, the code may have expired. Select the Resend code link for a new code. Any previous codes will automatically expire when resending a new code.
How long do I stay logged into my account?
Your FreshBooks account will stay logged in for several days before you have to log in again. If you're using any security extensions or programs, this can shorten the amount of time you're logged into your account.