When QuickBooks refuses to send invoices, customers may not receive bills on time, payments can be delayed, and your accounts receivable process can become harder to manage. The problem may appear after a software update, a change to Gmail or Outlook security, or an adjustment to QuickBooks email preferences.

If you are experiencing Unable to Send Invoices in QuickBooks, check the recipient's email address, your email connection, and the invoice's delivery status before attempting major repairs. QuickBooks Online and QuickBooks Desktop use different email workflows, so the correct solution depends on your version.

This guide covers 12 practical checks to help you troubleshoot invoice delivery and identify the cause. For additional troubleshooting guidance, contact Booksmerge at +1-866-513-4656.

Why Is QuickBooks Unable to Send Invoices?

The QuickBooks Invoices Not Sending issue can occur for several reasons, including:

  • An expired Gmail or Outlook authorization.
  • Incorrect email preferences in QuickBooks Desktop.
  • A misspelled customer email address.
  • Invoices saved for later delivery.
  • A temporary email-server or network problem.
  • A message marked as undeliverable.
  • Outdated QuickBooks Desktop software.
  • Security software blocking an email connection.

Intuit's current guidance recommends checking invoice delivery status and recipient details in QuickBooks Online, while Desktop users may need to review their email configuration or authorize Gmail and Outlook again. 

12 Things to Check First

1. Verify the Customer's Email Address

An incorrect recipient address is one of the first things to rule out when QuickBooks invoices not emailing customers.

  1. Open the invoice that failed to send.
  2. Review the email address in the recipient field.
  3. Check for spelling errors, missing characters, or unwanted spaces.
  4. Confirm the address with the customer if necessary.
  5. Save any corrections and try sending the invoice again.

In QuickBooks Desktop, the email address saved for a particular transaction type may differ from the one used for another type of transaction. Review the recipient selected on the invoice itself rather than relying only on the customer's general contact record. 

2. Check the Invoice's Delivery Status

Before resending an invoice, confirm whether QuickBooks attempted to deliver it.

In QuickBooks Online:

  1. Go to All apps → Sales & Get Paid → Invoices.
  2. Find the invoice.
  3. Review the Status column.
  4. If it shows Undeliverable, inspect the recipient address and delivery error.
  5. If it shows Sent, ask the customer to check their spam or junk folder.

QuickBooks Online can display undeliverable invoice statuses and provide details about certain bounced emails. However, not every receiving mail server reports delivery failures back to QuickBooks. <Cite refs={["turn647263search0","turn647263search4"]} />

This check helps distinguish an invoice that never left QuickBooks from one that was sent but not received.

3. Reauthorize Gmail or Outlook

A QuickBooks Invoice Email Error can occur when Gmail or Outlook requires QuickBooks Desktop to be authorized again. Email-provider security changes may interrupt an existing connection. <Cite refs={["turn647263search2"]} />

To reauthorize the account:

  1. Update QuickBooks Desktop to the latest available release.
  2. Open an invoice, transaction, or report.
  3. Select Email, then Send.
  4. Sign in with your Intuit credentials if prompted.
  5. Select Continue in the webmail authorization window.
  6. Select Allow to grant the requested access.

The exact prompt can vary by email provider and QuickBooks version. Follow the supported authorization flow instead of weakening your account's security settings.

If you use QuickBooks Online with a connected Gmail address, remove and reconnect Gmail through the invoice's From dropdown if the connection is failing. Make sure you authorize QuickBooks to send email on your behalf. <Cite refs={["turn647263search6"]} />

4. Review QuickBooks Desktop Email Preferences

Incorrect email preferences may prevent QuickBooks from communicating with your email application.

To review the settings:

  1. Open QuickBooks Desktop.
  2. Select Edit → Preferences.
  3. Choose Send Forms.
  4. Open the My Preferences tab.
  5. Check whether the intended option—Outlook or Web Mail—is selected.
  6. Select the appropriate account and choose Edit, if available.
  7. Confirm the settings and save your changes.
  8. Send a test invoice.

If you use Outlook, make sure it opens normally and that the correct email profile is configured. If you use webmail, verify server and port details with your provider.

Intuit's instructions for connecting email to QuickBooks Desktop explain how to configure Outlook or webmail through the Send Forms preferences. <Cite refs={["turn647263search5"]} />

Related Booksmerge blog topics such as QuickBooks Email Setup and QuickBooks Desktop Email Error can help you investigate configuration problems when the correct email option is missing or fails to connect.

5. Check Whether the Invoice Is Stuck in the Queue

A QuickBooks invoice email stuck in queue may simply be waiting for you to send it.

In QuickBooks Desktop:

  1. Select File → Send Forms.
  2. Review the forms waiting to be emailed.
  3. Select the invoices you want to send.
  4. Confirm the recipient addresses.
  5. Select Send Now.
  6. Note any error message that appears.

QuickBooks Desktop allows you to save sales forms for later delivery and send them in batches from the Send Forms window. <Cite refs={["turn647263search3"]} />

If one invoice repeatedly fails, inspect that transaction first. If all queued invoices fail, focus on email preferences, authorization, or connectivity.

Avoid repeatedly sending the same invoice without checking its status. Otherwise, customers may receive duplicate messages.

6. Confirm That QuickBooks Desktop Is Updated

An incomplete or outdated QuickBooks installation can contribute to email-related problems.

  1. Open QuickBooks Desktop.
  2. Select Help → Update QuickBooks Desktop.
  3. Open the Update Now tab.
  4. Select Get Updates.
  5. Wait for the update to complete.
  6. Restart QuickBooks and install the update if prompted.
  7. Send a test invoice.

Updating is particularly important if the problem began after a change to Gmail or Outlook authorization. Intuit recommends using the latest release before reauthorizing these email services. <Cite refs={["turn647263search2"]} />

If the update itself fails, investigate that separately rather than repeatedly attempting to send the same invoice. The related QuickBooks Update Errors topic may help you distinguish an update problem from an email-delivery issue.

7. Check Gmail's Security Settings

If Gmail is connected to QuickBooks Desktop, confirm that the account uses the supported secure webmail setup.

Google no longer supports relying solely on a basic username-and-password sign-in for this QuickBooks integration. Intuit provides instructions for configuring Gmail with enhanced security and authorizing QuickBooks to access the account. <Cite refs={["turn647263search8"]} />

Check the following:

  • You can sign in to Gmail normally.
  • Any required Google verification has been completed.
  • QuickBooks has been authorized through the supported sign-in process.
  • No Google security alert is blocking the connection.

Do not disable two-step verification or enable less-secure access as a shortcut. Use the current authorization method supported by your QuickBooks version.

8. Test Whether Outlook Works Independently

If you use Outlook with QuickBooks Desktop, confirm that the email application itself works.

  1. Open Outlook outside QuickBooks.
  2. Make sure the correct profile is active.
  3. Send a test email directly from Outlook.
  4. Confirm that the message appears in the recipient's inbox.
  5. Return to QuickBooks and try emailing the invoice again.

If Outlook cannot send messages independently, troubleshoot Outlook or the email account before changing QuickBooks settings.

If Outlook works but QuickBooks fails, review the Send Forms preferences. Intuit's Outlook troubleshooting guidance also recommends checking QuickBooks' administrator compatibility setting and email preferences when the application cannot send messages through Outlook. 

9. Check for Spam Filtering or Delivery Errors

Sometimes, QuickBooks successfully initiates the email, but the recipient's mail server rejects it or routes it to spam.

Ask the customer to:

  • Check spam and junk folders.
  • Confirm that the sender's address is correct.
  • Check whether their mailbox is full.
  • Ask their email administrator whether the message was blocked.

For QuickBooks Online, open the invoice list and look for an Undeliverable status. If your company uses a managed email server, an IT administrator may need to review mail-server logs or allow the appropriate QuickBooks Online mail-server information.

Do not assume every Sent invoice reached the inbox. Intuit explains that QuickBooks may not receive a delivery-failure notification from every email provider. 

10. Check Firewall and Antivirus Restrictions

Security software can sometimes block a connection used by QuickBooks or its associated email application.

If you suspect a block:

  1. Check your antivirus or firewall logs for a relevant QuickBooks entry.
  2. Confirm that the QuickBooks application is legitimate and properly installed.
  3. Review whether an outbound connection has been blocked.
  4. Follow the security vendor's instructions to allow only the necessary application or connection.
  5. Test invoice sending again.

Do not permanently disable the firewall or antivirus. Make changes only when there is evidence that security software is causing the problem.

If QuickBooks also freezes, crashes, or fails to open, the issue may extend beyond email. In that case, QuickBooks Tool Hub Troubleshooting may be a useful related topic, but start with the email-specific checks when the application otherwise works normally.

11. Send a Test Invoice or Use a Temporary Workaround

If you need to identify whether the problem affects one transaction or the entire email setup, send a test invoice to an email address you control.

  • If the test succeeds, review the original customer's address and invoice details.
  • If the test fails, investigate the email connection and QuickBooks preferences.
  • If QuickBooks Online shows Undeliverable, review the reported delivery error.
  • If Desktop leaves the invoice in the queue, use the Send Forms workflow.

When an invoice must be delivered urgently, you can save or print it as a PDF and send it manually through your email application.

Before doing so, verify the customer name, invoice number, amount, and due date. Record the manual delivery and check the original invoice status before sending another copy to avoid duplicates.

12. Determine Whether the Problem Affects All Transactions

Finally, identify whether QuickBooks is unable to send only invoices or all types of transactions.

What you noticeWhat to check first
One invoice failsRecipient address and invoice details
All invoices failEmail authorization and preferences
Invoices remain pendingSend Forms queue in QuickBooks Desktop
QuickBooks Online shows UndeliverableDelivery error and customer email
Outlook cannot send outside QuickBooksOutlook profile and email provider
QuickBooks displays an authorization errorGmail or Outlook sign-in and permissions

If QuickBooks is unable to send transactions by email across multiple transaction types, concentrate on the shared email configuration instead of editing each invoice individually.

Frequently Asked Questions

1. Why am I unable to send invoices in QuickBooks?

Common causes include incorrect email preferences, expired Gmail or Outlook authorization, an invalid recipient address, or invoices waiting in the queue. Check the invoice status first, then troubleshoot the email connection.

2. How do I fix QuickBooks invoices not sending?

Verify the recipient address, check the delivery status, update QuickBooks Desktop if applicable, reauthorize the email account, and review the Send Forms queue. QuickBooks Online users should also check for Undeliverable invoices.

3. Why do I get a QuickBooks invoice email error with Gmail?

Gmail authorization or security requirements may have changed. For QuickBooks Desktop, update the application and reauthorize webmail. For QuickBooks Online, reconnect the Gmail address through the invoice's From dropdown.

4. How do I send an invoice that is stuck in the QuickBooks email queue?

In QuickBooks Desktop, select File → Send Forms, review the queued invoices, and choose Send Now. If the attempt fails, record the error and investigate your email settings.

5. Why are QuickBooks invoices not emailing customers even though the status says Sent?

The email may have been sent but filtered, rejected, or delayed by the receiving mail service. Ask the customer to check spam and junk folders, verify the email address, and review any delivery-error details available in QuickBooks.

6. Can I email a QuickBooks invoice manually?

Yes. Save or print the invoice as a PDF and send it using your regular email application. Verify the invoice details and keep a record of the manual delivery to prevent duplicate messages.

Conclusion

If you are unable to send invoices in QuickBooks, check the recipient address, invoice status, email authorization, and sending preferences before attempting major repairs. QuickBooks Desktop users should also inspect the Send Forms queue and confirm that Outlook or Gmail is configured correctly. QuickBooks Online users should review delivery status and reconnect Gmail if needed.

These 12 checks can help narrow down the cause and restore invoice delivery without unnecessary changes to your company file. For additional troubleshooting guidance, contact Booksmerge at +1-866-513-4656.