QuickBooks Email Invoices Not Working: How to Fix It

  • Jonathan Browns
  • By Jonathan Browns
  • Oct 22, 2026
  • Accounting
  • 7 min read

If you find QuickBooks email invoices not working, you’ll stop being able to bill customers quickly. Moreover, every invoice that doesn’t get sent will delay the cash you are expecting to collect. The good news is that the problem is in almost all cases caused by one of a few reasons: the way in which the email settings no longer comply with your email provider’s security rules, QuickBooks being unable to connect with the mail program, or a message leaving your account but not appearing in the customer’s inbox.

The guide explains the possible causes and helps you start with a few quick checks that take only a few minutes. It then offers detailed instructions for both QuickBooks Desktop and QuickBooks Online, advises users on Gmail and Outlook, and outlines what to do when an invoice appears to have been sent but the customer doesn’t receive it. Although menu names might vary slightly by version and release date, if the label on your screen is a bit different, look for the most similar one.

Table of Contents

A Quick Overview – QuickBooks Email Invoices Don’t Work

You might refer to the table to obtain a quick overview of your situation and then proceed to the section that matches your case for the full steps.

Signs/IndicationsMost likely causeBest first fixApplies to
An error appears as soon as you click Send, or no email window opensThe default mail program is not set, or Outlook is not compatible with your versionSet the default mail client, use Classic Outlook, and run Quick Fix my Program in QuickBooks Tool HubDesktop
A message says QuickBooks was unable to send the email through WebmailIncorrect SMTP server, port, or password for your email accountRe-enter the account under Send Forms preferences and use an app password if requiredDesktop
The invoice sits in the Outbox or appears stuck in the queueOutlook is offline, closed, or blocked by a pending dialogOpen Outlook, clear the Outbox, and confirm it is not in offline modeDesktop
The invoice shows as sent, but the customer never receives itSpam filtering, a mistyped address, or a bounceVerify the address, check the spam folder, and ask the customer to allow the senderDesktop and Online
The Send button spins, fails, or the page reloadsBrowser cache, extensions, or a temporary service disruptionTry a private window, clear the cache, and check the Intuit service status pageOnline
Your Gmail or Outlook.com account refuses to connectProvider security policy, expired authorization, or a missing app passwordReauthorize the account or generate an app passwordBoth

Even if your sign-in indicators don’t appear in the list, the sections below will still be useful, since the troubleshooting procedure moves from the simplest to the most complicated solution.

All the Possible Reasons for QuickBooks Not Sending Invoices

It helps to understand why things go wrong in most cases before you change any settings, because knowing the cause lets you avoid steps that don’t apply to your situation. Here are different reasons why you might find QuickBooks unable to send invoice emails.

Email provider security changes

Gmail, Yahoo, and Microsoft have made it harder for third-party programs to log into an account; a password that worked last year could now be rejected, and QuickBooks might show it can’t send the message even if nothing is wrong on your side.

An incompatible or misconfigured mail program

QuickBooks Desktop can use a standard Windows connection to communicate with Outlook. Still, the transfer will fail if Outlook is not the default mail program, if you are using the new web version of the app, or if the Microsoft Office installation is damaged.

Incorrect Webmail settings

Delivery can fail if there is a single incorrect character in the SMTP server name, the wrong port number, or the wrong encryption setting.

Damaged company or program files

Corrupted components within QuickBooks, an outdated version, or a missing Windows update can disrupt the email process.

Security software and firewalls

Antivirus software and firewalls might block the outgoing connection QuickBooks needs, especially after a software update.

Customer record problems

The message will fail to be sent or will bounce if the email address is missing, if there is an extra space, if a semicolon is used when a comma is required, or if an old address is given that no longer exists.

Browser or session issues in QuickBooks Online

Even if the service is in good condition, stale cookies, a conflicting extension, or an expired sign-in can interrupt the Send action.

Delivery filtering on the recipient’s side

Your invoice can be sent successfully to QuickBooks and still end up quarantined, filtered as spam, or rejected by the customer’s mail server.

Quick Checks Before You Troubleshoot QuickBooks Email Error When Sending Invoice

The checks only take a few minutes and settle a surprising number of cases, so you should go through them in order before proceeding to the more detailed sections for QuickBooks email error when sending invoice.

Confirm your internet connection

Check that a website loads when you open it. A weak connection might cause the data to be sent without displaying a clear error message.

Check the customer’s email address

Check the customer record and verify the email field by removing spaces, ensuring the domain is spelled correctly, and separating multiple addresses with commas.

Send a test message from your email account

Send a simple message to yourself using Gmail, Outlook, or your usual email provider; if that doesn’t work, the issue is with your email account, not QuickBooks.

Restart QuickBooks and your computer

Starting fresh removes temporary conflicts, especially in Desktop, where Outlook and QuickBooks need to work together.

Update QuickBooks Desktop

To open the Help menu, choose ‘Update QuickBooks Desktop‘ and then install any available updates. It is common for outdated versions to cause email problems.

Check the Intuit service status page

If QuickBooks Online is slow or messages fail for all users, the problem might be a temporary service disruption; in that case, the only option is to wait.

Try a different invoice

If other invoices are sent normally, the problem is limited to one customer record or one attachment, not the entire email setup.

When the problem still exists after carrying out these checks, go to the section that corresponds to the product you use.

Section A: Troubleshooting QuickBooks Desktop Email Invoice Problem

You can send an invoice in three ways in QuickBooks Desktop: via Outlook, via webmail programs such as Gmail or Yahoo, or via QuickBooks Email, the built-in service linked to your Intuit account. The right solution to the problem of QuickBooks email invoices not working depends on the method you choose, so first check which one you are using.

Step 1: Review Your Send Forms Preferences

  • Sign in to your company file in QuickBooks Desktop using the Admin user account.
  • Under the Edit menu, choose Preferences.
  • To do this, select ‘Send Forms’ in the left pane and then open the ‘My Preferences’ tab.
  • When you choose the option to send email, make sure that the method you wish to use is one of the following: Web Mail, Outlook, or QuickBooks Email.
  • If you need to, have a look at the Email Text options and then click OK to save them.

When you change methods because one of them has stopped working, you should send a test invoice as soon as you have saved the change so that you know if the new method is working.

Step 2: Repair the Outlook Connection

If, when using Outlook, the email window doesn’t open or an error message appears, follow these steps.

  • To resolve the QuickBooks Outlook is Not Responding issue, make sure Outlook is set as your default email program. On Windows, go to Settings > Apps > Default apps and select Outlook as your default email application.
  • Use the classic Outlook because QuickBooks Desktop depends on the traditional desktop version of Outlook, not the newer Outlook app for Windows, which does not offer the connection QuickBooks requires; if you are currently using the new one, switch back to the classic version.
  • Open Outlook once before you send it and ensure that it has a configured profile, is not in offline mode, and that there is no sign-in or update prompt waiting for your attention.
  • You should run both programs at the same privilege level; if QuickBooks is started using Run as administrator, then Outlook must also be started in the same way, since mismatched permissions can cause the handoff to fail.
  • To repair Microsoft Office, open Windows Settings, click Apps, select Microsoft Office, pick Modify, and then run a Quick Repair.
  • Run Quick Fix for the program. To do this, download and open QuickBooks Tool Hub, click on Program Problems, and then select Quick Fix my Program. This will terminate background processes and quickly repair the program files.

Step 3: Correct Your Webmail Settings

When you use Webmail, QuickBooks requires the right server information for your provider. Therefore, you need to fix QuickBooks email setup issue.

  • Go to Edit, Preferences, Send Forms, and choose Web Mail.
  • Choose the email account and then select Edit, or select Add to set up a new entry.
  • Type in your email address and then check the SMTP server name, port, and encryption setting that your provider has published. Many providers use port 587 with TLS, while others use port 465 with SSL.
  • Type in your password. If your service provider uses two-step verification, use an app password or the provider’s sign-in authorization instead of your normal password.
  • Click OK and, if the Send Test Email option is available, use it or else send a real invoice to yourself.

Since the rules of the service providers do change from time to time, it is necessary to check the current server details on the official support page of your email provider before entering them.

Step 4: Clear a Stuck Message

If an invoice seems stuck indefinitely, open Outlook and check the Outbox folder, since a message with a very large attachment, a blank recipient, or an unresolved prompt can prevent other messages from being sent. Open the message causing the problem, fix it or delete it, then resend the invoice from QuickBooks.

Step 5: Check Security Software and Windows Updates

Temporarily check whether your antivirus program or firewall is preventing QuickBooks from establishing outgoing connections. Instead of turning off protection entirely, add QuickBooks and its associated files to the list of allowed programs. Also make sure you install any pending Windows updates, as some mail issues occur after a partial update.

Step 6: Use QuickBooks Email if the Others Keep Failing

When neither Outlook nor Webmail work, you should choose QuickBooks Email from the Send Forms preferences and log in using your Intuit account when asked. Since this method doesn’t rely on a local mail program, it is a useful alternative while you work through the original problem.

Section B: Fixing Email Problems in QuickBooks Online

QuickBooks Online uses Intuit’s own mail servers to send out your invoices, setting your company email address as the reply address. Because of this arrangement, you are not required to handle your SMTP settings yourself, and most of the issues are due to the browser, the customer record, or your sender details.

Here is what you should do if you find QuickBooks email invoices not working.

Step 1: Rule Out a Browser Problem

  • Log in again by opening QuickBooks Online in a private or incognito browser window.
  • See if you can send the invoice from there; if so, the problem is likely a stored cookie, a cached file, or a browser extension.
  • Go back to your usual browser, clear the cache and cookies for the QuickBooks website, and then turn off the extensions such as ad blockers and password managers one at a time.
  • If the problem still occurs, use an alternative browser that is supported, for example Chrome, Edge, Firefox, or Safari.

Step 2: Check Your Company Email and Sender Details

  • Click on the Gear icon and then select Account and settings.
  • Go to the Company tab and check the Company email in the Contact info section. This email address is used as the reply address on your invoices, so it needs to be valid and written correctly.
  • Go to the Sales tab and check the Online delivery section, since it manages the email message and the default settings for each invoice.
  • Save the changes and send a test invoice to an address that you can access.

Step 3: Review the Customer’s Email Addresses

  • In Sales, choose Customers and then open the customer’s profile.
  • Go to Edit and check the Email field; enter one valid address or include several addresses separated by commas.
  • To obtain a copy of each invoice, you should use the Cc and Bcc features in the email window and make sure that those addresses are valid too.
  • Save the record and then resend the invoice.

Step 5: Confirm the Service Is Healthy

Go to the Intuit service status page for QuickBooks Online; if an incident is affecting email delivery, the page will typically describe it. If so, wait for the issue to be fixed before resending the invoice, rather than sending it several times, since that might result in your customer receiving duplicate messages.

Step 6: Reauthorize the Connected Email Account

If you previously linked a Gmail or Outlook account so your messages would appear to come from your own address, your authorization might have expired or been canceled. Disconnect the account, reconnect it, and approve the permissions when your service provider requests them. Then send a test message to make sure that the connection is working.

Gmail and Outlook: Special Situations

Gmail and Outlook are responsible for a major portion of invoice-email complaints, since each has its own security requirements, so handle them separately in case of QuickBooks Gmail invoice email not working and also for Outlook.

QuickBooks Gmail Invoice Email Not Working

Google has stopped accepting simple sign-ins from several older programs and now requires either a modern sign-in approval or an app password. If your Gmail account won’t connect, follow the steps listed below.

QuickBooks Outlook Not Sending Invoices

When you are using an account from Microsoft 365, Outlook.com, or Hotmail, make sure to check these points.

• Account type. Make sure that you are using a classic Outlook desktop profile since that is what the Desktop product requires.

• Modern authentication is available. In some Microsoft 365 tenants, the older sign-in methods are restricted. If your account is using multi-factor authentication, then you should use an app password or contact your administrator to find out how third-party mail connections are allowed.

• Check the profile. To do this, open the Control Panel, select Mail, and then choose Show Profiles. If the current profile is damaged, create a new one and make it the default.

• For mailbox storage, if the mailbox is full, it can quietly prevent outgoing mail from being sent, so make sure to free up some space if you are close to reaching the limit.

A Note on Yahoo and Other Providers

The same is true for Yahoo and other providers: create an app password, verify the server and port on the provider’s help page, and ensure the encryption setting matches what the provider requires. Since your provider might change its policy, the previous settings might stop working, so make it a habit to test the settings after any security notice.

When QuickBooks Invoices Are Stuck or Never Reach the Customer

Sometimes QuickBooks shows an order as successful, even though the customer says the goods haven’t arrived. In other situations, the invoice appears to stay in a queue and never actually leaves. These two scenarios have different causes of QuickBooks email invoices not working, so you should handle them separately.

If the Invoice is Stuck in a Queue

In QuickBooks Desktop, an invoice that is queued usually indicates that the message is waiting in Outlook or that the background process has come to a standstill.

  • Check the Outbox folder in Outlook to see if any messages are waiting to be sent.
  • Choose ‘Send/Receive’ and look for an error message.
  • Make sure that Outlook is not in Work Offline mode.
  • First, quit QuickBooks and Outlook completely, then restart Outlook and finally restart QuickBooks.
  • Send the invoice again and make sure that it shows up in the Sent Items folder.

If you’re using QuickBooks Email, see whether the Intuit sign-in prompt is displayed behind another window and log back in if necessary.

If the Invoice Was Sent but Not Received

This is a delivery issue, not a software error, and the reason usually lies with the person receiving the message. Carry out these steps to identify the cause.

  • Check the address and ask the customer to confirm that the email address in their records is still valid and that it belongs to someone who still works at the company.
  • Ask the customer to look in their spam or junk folders since many invoice emails end up there, particularly the first invoice sent to a new customer.
  • Request that they permit your sender. With QuickBooks Online, the customer should add the Intuit sending address to their contacts or safe sender list; for Outlook or Webmail on the Desktop, they should allow your address.
  • Check for a bounce message, since a message that has been returned will usually give you the reason, for example, because the mailbox is full, the sender is blocked, or the address doesn’t exist.
  • Use a different address; you can send the invoice to another contact at the same company, or send a copy to yourself to make sure the message is correctly formatted.
  • You can send the payment link or the PDF another way. In the meantime, download the invoice as a PDF and send it by your usual email method, or print it and mail it so the customer doesn’t have to wait.

Business Domains and Sender Authentication

When you use Webmail or Outlook to send mail from your own business domain, the receiving server verifies that your domain has appropriate authentication records, usually referred to as SPF, DKIM, and DMARC. If those records are missing or incorrect, the messages might be filtered or rejected. You should have your domain host or your IT provider check and fix these records, since this will improve the delivery of all the messages you send, not just invoices.

Best Practices to Prevent Future Email Problems in QuickBooks

A few consistent habits will help your invoice emails run smoothly and prevent you from having to troubleshoot this in the future.

  • Keep QuickBooks updated

Install releases and security patches promptly, and make sure both Windows and Microsoft Office are up to date.

  • Test after any change

Each time you alter your password, turn on two-step verification, or get a security message from your email provider, send yourself a test invoice.

  • Use app passwords where required

They keep your primary password secret and prevent you from being locked out if your provider tightens its rules.

  • Keep customer records clean

Review email addresses from time to time, remove contacts that are no longer relevant, and use a uniform format when addressing multiple recipients.

  • Keep attachments reasonable

Since large attachments can delay delivery or result in rejection, it’s better to compress the files or provide a link.

  • Maintain a backup method

Make sure you know how to download an invoice in PDF format and send it by hand so a technical problem doesn’t delay your billing.

  • Review your sending domain

When you send mail from a custom business domain, request that your IT provider check whether authentication records have been put in place.

  • Back up your company file

Before making major changes to preferences or reinstalling the software, back up your company file so nothing is lost if something goes wrong.

Final Thoughts

In case of QuickBooks email invoices not working, an invoice that doesn’t reach your customer is more than an annoyance; it delays your receipts and can strain a healthy business relationship. Fortunately, you now have a clear sequence to follow: start with simple checks, confirm your preferences in the correct product, fix the mailing connection, address your provider’s security rules, and finally confirm delivery on the customer’s end.

If you pick one habit from this guide, it should be to test. After any change to a password, receipt of a security notice, or software update, send yourself a test invoice so you can spot most problems before your customers even become aware of them.

If the issue persists after following the steps above, collect the information mentioned above and contact a QuickBooks expert at Call Us : +1-866-408-0444. They will resolve the problem and help you resume billing with confidence.

Why does QuickBooks say it couldn’t send my invoice email?

This message usually appears when QuickBooks can’t send the email to your mail program or provider. Common causes include no default mail client, an incorrect SMTP server or port, an outdated password, or a security policy blocking login. First, check Send Forms preferences, then test your email account separately. If it works elsewhere, repair Outlook or use an app password instead of the current one.

Why is my QuickBooks invoice stuck in email queue of Outlook?

The invoice will remain in the Outbox if Outlook cannot send it. Common causes include offline mode, a pending sign-in prompt, an extremely large attachment, or an invalid recipient. Open Outlook, select Send/Receive, and check for any error message. Then remove the stuck message or fix it, make sure Outlook is connected to the network, and resend the invoice from QuickBooks so it is recreated.

Why does QuickBooks Online show my invoice as sent when the customer never received it?

The status showing that QuickBooks passed the message to the mail system doesn’t mean it reached the inbox; the recipient’s server might have treated it as spam, rejected it, or the address might be incorrect. You should ask the customer to check their junk folders, to permit the sender, to verify that the address on file is correct, and to look for a bounce message; if needed, send the PDF directly from your own email.

Can I use my Gmail account to send QuickBooks invoices?

Yes, in most setups, but Gmail requires a modern sign-in approval or an app password instead of a regular password. Turn on 2-Step Verification, create an app password for QuickBooks, and enter it in your email settings with the correct server and port. If you use Google Workspace, your administrator might need to permit third-party access before the connection works.

Will reinstalling QuickBooks fix my email problem?

Reinstalling is rarely the first step, because most email problems come from settings, mail programs, or provider rules rather than the software itself. Try the preference checks, the Outlook repair, and Quick Fix my Program in QuickBooks Tool Hub first. If those steps don’t help and you decide to reinstall, back up your company file first and keep your license information handy.

How can I tell whether the problem is QuickBooks or my email provider?

Send a plain email to yourself from your email account without using QuickBooks. If that doesn’t work, the issue is likely with your provider, password, or connection. If it does work but QuickBooks still can’t send, the cause is more likely a QuickBooks preference, an Outlook compatibility issue, or a security program blocking the connection. This simple test cuts down on guesswork.

About The Author

Jonathan
Jonathan Browns

Jonathan Brown is a trained QuickBooks professional with 10 years of experience in the accounting sector. Moreover, he is passionate about helping businesses reduce the stress of managing accounts. Also, he is proficient in assisting entrepreneurs and small business owners to use QuickBooks and enhance their accounting experience.

Recent Posts
  • QuickBooks Email Invoices Not Working: How to Fix It

  • How to Resolve QuickBooks Error 15214 (Step-by-Step)

  • OL and OLSU Bank Feeds Errors in QuickBooks Desktop: Causes and Fixes

  • QuickBooks Error 15212: Causes & How Can You Fix It

  • How to Recover Deleted Invoice in QuickBooks - Online & Desktop