Forums » Support

QuickBooks Won’t Send Email Invoices: Here is a Quick Fix!

    • 3 posts
    December 21, 2023 5:04 AM EST

    QuickBooks is a popular accounting software that many small business owners use to manage their finances. It offers various features such as invoice creation, bill tracking, inventory management, and more. One of the convenient features of QuickBooks is its ability to send invoices through email.

    Email invoicing allows you to easily send invoices directly to your client's emails, eliminating the need for printing and mailing physical copies. This not only saves time but also reduces costs associated with paper, stamps, and envelopes.

    However, despite its benefits, some users may encounter an error where QuickBooks won't send email invoices. This can be frustrating and can disrupt your business operations if not resolved promptly.

    In this troubleshooting guide, we will discuss the common causes of this error and provide solutions on how to fix it. But first, let's understand how QuickBooks email invoicing works.

    How QuickBooks Email Invoicing Works

    QuickBooks uses a built-in email service called Intuit Email Service (IES) to send emails from within the software itself. This means that you don't need to have a separate email client like Outlook or Gmail open for QuickBooks to send emails.

    To set up email invoicing in QuickBooks, you need to enter your email address and password in the "Send Forms" section under Preferences. Once done, you can create an invoice or sales receipt and click on "email" at the bottom of the screen. The invoice will then be

    Understanding why QuickBooks Won't Send Email Invoices

    Understanding the QuickBooks Won't Send Email Invoices Error can be frustrating and confusing for many users. This error usually occurs when trying to send an email invoice or statement through QuickBooks but fails to do so. There are several possible reasons why this error may occur, including incorrect email settings, outdated software, or network issues.

    To effectively troubleshoot and fix this error, it is important to have a clear understanding of how QuickBooks handles email invoices and statements. This section will discuss the various aspects of this process that can help you better understand the root cause of the error.

    1. How QuickBooks Sends Email Invoices: When sending an email invoice or statement through QuickBooks, the software uses your default email program (such as Outlook) to generate and send the message. It acts as a mediator between your company file and your email client, allowing you to seamlessly send invoices directly from within the software.
    2. Email Settings in QuickBooks: One common reason for the "QuickBooks won't send email invoices" error is incorrect or outdated email settings in QuickBooks. These include your company's email address, outgoing mail server (SMTP) settings, and port numbers. If any of these settings are incorrect or not up-to-date, it may prevent QuickBooks from successfully sending emails.
    3. Compatibility Issues: Another factor that may contribute to this error is compatibility issues between different versions of QuickBooks and your operating system or other applications on your computer. For example, if you

    Possible Causes of QuickBooks Won't Send Email Invoices

    1. Incorrect Email Settings: One of the most common reasons for QuickBooks failing to send email invoices is incorrect email settings. This could include incorrect login credentials, SMTP server settings, or outdated email preferences.
    2. Firewall or Anti-virus Blocking: Sometimes, your firewall or anti-virus software can prevent QuickBooks from sending emails due to security measures. This could be because your email provider is not recognized as a trusted source, or the software is blocking outgoing emails.
    3. Outdated QuickBooks Version: If you are using an older version of QuickBooks, it may not be compatible with your current operating system or email client. In such cases, you may encounter errors while trying to send emails through QuickBooks.
    4. Damaged Company File: A damaged company file can also cause issues with sending emails in QuickBooks. This could happen due to data corruption or any other technical glitch that affects the functionality of the program.
    5. Email Server Issues: Sometimes, the issue may not lie within QuickBooks but with your email server instead. If there are any ongoing maintenance activities or server outages on your email provider's side, it can affect the ability of QuickBooks to send emails.
    6. Unresponsive Email Program: Another possible cause could be that your default mail program (such as Outlook) is not responding when called upon by QuickBooks to send an email invoice.
    7. Insufficient System Resources: If your computer does not have enough memory and processing

    Common Symptoms of QuickBooks Won't Send Email Invoices:


    1. Error Message: "QuickBooks is unable to send your email to Outlook." This error message usually appears when there is an issue with the communication between QuickBooks and Outlook. It could also indicate that you have not set up your email preferences correctly in QuickBooks.
    2. Error Message: "Your forms were not sent because QuickBooks could not create the necessary PDF files." This error message typically occurs when QuickBooks is unable to save the invoice as a PDF file before sending it via email. This can be caused by issues with your PDF converter or damaged installation files of QuickBooks.
    3. Email Invoices Not Being Received by Customers: One of the most common symptoms of this issue is when customers do not receive their emailed invoices from QuickBooks. The reason for this could be incorrect email addresses, emails being marked as spam, or issues with the SMTP settings.
    4. Slow Performance and Freezing: If you experience slow performance or freezing while trying to send an email invoice, it could be due to large file sizes or corrupted data within your company file.
    5. Incorrectly Formatted Email Content: Another symptom of this issue is when customers receive poorly formatted or incomplete invoices via email from QuickBooks. This problem can occur due to incorrect settings in your default template for invoices or issues with how the data is transferred from QuickBooks to your mail client.

    Step-by-Step Troubleshooting Guide for QuickBooks Won't Send Email Invoices

    1. Check your internet connection: The first step in troubleshooting any error is to make sure that your internet connection is stable and working properly. If you are unable to send email invoices from QuickBooks, check if you can access other websites or services using the same internet connection.
    2. Verify your email settings in QuickBooks: Make sure that the email account you are using to send invoices from QuickBooks is set up correctly. Go to the Edit menu, then select Preferences and click on Send Forms. Here, you can check if the correct email address is selected for sending emails.
    3. Check SMTP server settings: If you are using a third-party email provider like Gmail or Yahoo, make sure that the SMTP server settings are configured correctly in QuickBooks. You can find these settings by going to File > Send Forms > WebMail Setup.
    4. Disable antivirus software: Sometimes, antivirus software can block certain programs from sending emails. Temporarily disable your antivirus software and try sending an invoice again. If it works, add an exception for QuickBooks in your antivirus program so that it doesn't interfere with sending emails in the future.
    5. Test Sending an Email outside of QuickBooks: To determine if the issue is with QuickBooks or your email provider, try sending a regular email from the same email account outside of QuickBooks. If this fails as well, then there could be an issue with your email server or account.

    Checking Your QuickBooks Settings

    One of the most common issues QuickBooks users encounter is the inability to send email invoices. It can be frustrating and time-consuming, especially if your business relies heavily on sending invoices electronically. In this section, we will discuss how to troubleshoot and fix the "QuickBooks won't send email invoices" error by checking your QuickBooks settings.

    Step 1: Verify Your Email Settings in QuickBooks

    The first step in troubleshooting this issue is to confirm that your email settings in QuickBooks are correct. To do this, go to Edit > Preferences > Send Forms. Check that the correct email address is entered under My Preferences and that you have selected the option "Web Mail" or "Outlook" as your preferred email provider.

    If you use an Outlook account, ensure that it is set up as MAPI (Messaging Application Programming Interface). You can find this setting in Control Panel > Mail > Show Profiles.

    Step 2: Test Your Email

    Before attempting to send any invoices, it's crucial to test your email function within QuickBooks. This will help determine if the issue lies with QuickBooks or with your mail server. To test your email, go back to Edit > Preferences > Send Forms and click on WebMail or Outlook depending on your preference.

    A new message window should open with a sample invoice attached. If you see an error message at this point, then there may be an issue with your mail server or internet connection.

    Verifying Your Email Address in QuickBooks

    After setting up your email settings in QuickBooks, the next step is to verify your email address. This is an important step to ensure that your email invoices are sent successfully without any errors or rejections.

    To verify your email address in QuickBooks, follow these steps:

    1. Open QuickBooks and go to the "Edit" menu, then select "Preferences."
    2. In the left-hand menu, click on "Send Forms."
    3. Click on the "My Preferences" tab and make sure that you have selected "Web Mail" under the Email option.
    4. Next, click on the "Add" button to add a new email account.
    5. Enter your name and email address in the respective fields.
    6. Select your email provider from the drop-down menu (e.g. Gmail, Yahoo, Outlook).
    7. Click on "OK" to save the changes.
    8. If you have selected Gmail as your provider, a new window will open asking you to log into your Google account for authentication purposes.

    Once you have completed these steps, QuickBooks will send a verification code to your specified email address. Check your inbox for an email from Intuit with the subject line: [Intuit] Your Company Name -Email Verification Requested.

    If you cannot find this verification code in your inbox or spam folder, try resending it by clicking on “Resend” next to the “Status” column in QuickBooks preferences.

    Checking Your Firewall and Antivirus Settings

    To successfully send email invoices using QuickBooks, it is important to ensure that your firewall and antivirus settings are properly configured. These settings act as a barrier between your computer and the outside world, protecting you from potential threats while also potentially blocking certain programs or applications from functioning properly.

    Here are some steps you can follow to check and adjust your firewall and antivirus settings:

    1. Check if QuickBooks is allowed through the firewall:

    1. Go to the control panel on your computer.
    2. Click on "System and Security" and then select "Windows Defender Firewall."
    3. On the left-hand side, click on "Allow an app or feature through Windows Defender Firewall."
    4. Scroll down until you find QuickBooks in the list of allowed apps. If it is not listed, click on "Change Settings" at the top right corner and then click on "Allow another app..." Select QuickBooks from the list of programs or browse for its location on your computer.
    5. Make sure both public and private network options are checked next to QuickBooks.

    2. Add exceptions for QuickBooks in your antivirus software:

    1. Antivirus software may also block certain activities or access to specific files to protect your system.
    2. Open your antivirus program's settings menu or dashboard.
    3. Look for an option to add exceptions or exclusions.
    4. Add QuickBooks as an exception by specifying its location on your computer or browsing for it in a similar way as mentioned above.

    Updating QuickBooks and Your Email Client

    Updating QuickBooks and your email client is an important step in troubleshooting the error of QuickBooks not being able to send email invoices. As technology constantly evolves, it is essential to keep your software and applications up-to-date to ensure smooth functionality.

    1. Update QuickBooks: The first step in updating QuickBooks is to check if you have the latest version installed. To do this, open QuickBooks and go to the Help menu. From there, select "Update QuickBooks" and follow the prompts for any available updates. If there are no updates available, you may already have the latest version.
    2. Check Email Settings: After updating QuickBooks, it is crucial to check if your email settings are correctly configured. Verify that the correct email address has been entered in the "Send Forms" preferences section under Edit > Preferences > Send Forms. Make sure that all other information such as SMTP server name, port number, username, and password are entered accurately.
    3. Test Your Email Client: Before sending an invoice from QuickBooks, it is always a good idea to test your email client separately first. This will help determine if there are any issues with your email account or settings outside of QuickBooks. Compose a test message and send it to yourself or another recipient to see if it goes through successfully.
    4.  Enable SSL/TLS Encryption: Some email service providers require SSL/TLS encryption for outgoing emails for security purposes. To enable this in QuickBooks, go to Edit > Preferences > Send

    Resolving Specific Error Messages

    1. When using QuickBooks to send email invoices, you may encounter various error messages that can hinder your workflow and delay your business operations. These error messages can be frustrating and confusing, but fortunately, there are some steps you can take to resolve them. In this section, we will discuss some of the common error messages that QuickBooks users experience when trying to send email invoices and how to troubleshoot them.

    QuickBooks is unable to send your emails to Outlook.

    This error message typically occurs when there is an issue with the Outlook integration or settings within QuickBooks. To resolve this issue, follow these steps:

    1. Make sure that Outlook is set as the default email program on your computer.
    2. Open QuickBooks and go to Edit > Preferences > Send Forms.
    3. Click on the My Preferences tab and make sure that Outlook is selected as the preferred email provider.
    4. If it is already selected, then click on OK and close QuickBooks. Open it again and try sending the invoice via email.

    If the issue persists, you may need to repair or reinstall Microsoft Office/Outlook or contact Microsoft support for further assistance.

    • 10 posts
    March 16, 2024 4:52 AM EDT

    I love reading blog posts with great information like this. Because normally I often read and learn about some technologies on apkloky articles.