When QuickBooks refuses to send an invoice, the problem can be more frustrating than it first appears. You may create the invoice successfully, click Send, and then receive an error, see nothing happen, or find that the message never reaches the customer.
The issue can affect QuickBooks Desktop users sending invoices through Outlook or webmail. In some cases, QuickBooks itself is working normally while the problem is related to email preferences, Outlook, authentication, server settings, or a damaged installation. Intuit's current troubleshooting guidance specifically identifies email configuration, Outlook settings, administrative privileges, MAPI components, and installation problems as possible causes.
This guide explains why QuickBooks may be unable to send invoices and what you can do to troubleshoot the problem.
Why Is QuickBooks Unable to Send Invoices?
There isn't one single cause behind invoice-sending problems. The right solution depends on how your QuickBooks installation is configured.
Common causes include:
- Incorrect QuickBooks email preferences
- Outlook not configured correctly
- QuickBooks running with administrator privileges
- Damaged or outdated Outlook components
- Problems with the MAPI email component
- Incorrect webmail settings
- Email server or authentication problems
- Incorrect SMTP settings
- An outdated QuickBooks release
- Damaged QuickBooks installation
- Security restrictions from the email provider
- Problems creating or attaching the invoice PDF
If you can send an email normally from Outlook or your webmail account but cannot send one from QuickBooks, the problem may be specifically related to the connection between QuickBooks and your email application.
Check Your QuickBooks Email Preferences
If you're using QuickBooks Desktop, start with the email settings before making major changes to Windows or reinstalling software.
Open QuickBooks and go to:
Edit → Preferences → Send Forms → My Preferences
Check which email option is selected.
Depending on your setup, you may use:
- Outlook
- QuickBooks email
- Webmail
If Outlook is selected but you no longer use Outlook, QuickBooks may not be able to complete the sending process.
If you use webmail, verify that the email account is correctly configured and that the required authentication and server information is valid.
Intuit recommends checking the Send Forms preferences when troubleshooting QuickBooks email problems.
Make Sure Outlook Is Working
If you send invoices through Outlook, test Outlook independently.
Open Outlook and send a normal email with a small attachment.
If Outlook itself cannot send the message, the issue probably isn't limited to QuickBooks. Resolve the Outlook or Microsoft 365 problem first.
If Outlook works normally but QuickBooks cannot send an invoice, check the connection between the two applications.
Microsoft has also documented compatibility problems affecting QuickBooks invoice emails after certain Microsoft 365/Outlook updates.
Check Whether QuickBooks Is Running as Administrator
One easily overlooked issue is administrator compatibility.
Intuit's current guidance recommends making sure QuickBooks isn't configured to automatically run as administrator when troubleshooting Outlook email problems.
To check:
- Close QuickBooks.
- Find the QuickBooks shortcut or executable.
- Right-click it and select Properties.
- Open the Compatibility tab.
- Check whether Run this program as an administrator is enabled.
- If enabled, disable it.
- Select Apply and then OK.
- Reopen QuickBooks.
- Try sending an invoice again.
The goal is to avoid mismatched permission levels between QuickBooks and Outlook.
Update QuickBooks
An outdated QuickBooks release can cause compatibility problems with connected applications and email services.
Before trying complicated repairs, check whether QuickBooks has available updates.
After updating:
- Close QuickBooks.
- Restart your computer.
- Open QuickBooks again.
- Open an existing invoice.
- Send a test copy to yourself.
Intuit also recommends updating QuickBooks as part of its troubleshooting process for email-server connection problems.
Check Your Webmail Settings
If you use Gmail, Yahoo, Microsoft email, or another supported webmail service, incorrect account settings can prevent QuickBooks from connecting to the mail server.
Check:
- Email address
- Password or authentication
- Server name
- Port
- SSL/security settings
- Account permissions
- Email-provider security restrictions
Don't randomly change server settings. Use the settings supplied by your email provider.
A QuickBooks Community troubleshooting thread also identifies incorrect email preferences, damaged installation, domain restrictions, and email-provider security settings among possible causes of invoice-sending problems.
Repair the MAPI Email Component
If you're using Outlook and other applications can send email normally, but QuickBooks cannot, the Windows MAPI component may be involved.
Microsoft Outlook uses MAPI to communicate with applications that send email through Outlook.
A useful test is to try sending a PDF through Microsoft Word.
If Word also has trouble sending an email through Outlook, investigate Outlook or Microsoft Office first.
If Word can send successfully but QuickBooks cannot, Intuit's troubleshooting process includes repairing the MAPI32.dll component with the Windows Fixmapi.exe utility.
Because this involves a Windows system component, avoid modifying system files manually unless you're comfortable with the process.
Check the Invoice PDF
Sometimes the email connection isn't the actual problem.
QuickBooks may need to generate the invoice as a PDF before attaching it to the outgoing email. If PDF generation is failing, the invoice may appear to be stuck at the sending stage.
Try:
- Open the invoice.
- Save or print the invoice as a PDF.
- Check whether the PDF is created successfully.
- Open the PDF to confirm that it isn't damaged.
- Try emailing the invoice again.
If QuickBooks cannot create the PDF correctly, you may need to troubleshoot the program's PDF and printing components rather than the email account.
Restart QuickBooks and Outlook
It sounds simple, but restarting both applications can clear temporary communication problems.
Close:
- QuickBooks
- Outlook
- Other Microsoft Office applications
Then restart Windows.
Open Outlook first and allow it to fully load and sign in. After that, open QuickBooks and try sending the invoice again.
This is particularly useful when the problem appeared suddenly after a Windows, Office, or QuickBooks update.
Repair QuickBooks
If email settings are correct and Outlook works independently, your QuickBooks installation may need repair.
Before performing repair or reinstall procedures, create a backup of your company file.
Depending on the QuickBooks version, repair options may be available through Windows installed-app settings or Intuit's troubleshooting utilities.
If the installation itself is damaged, reinstalling QuickBooks may eventually be necessary. Intuit includes reinstalling QuickBooks as a later troubleshooting step for persistent Outlook email problems.
What If QuickBooks Sends the Invoice but the Customer Doesn't Receive It?
This is a different problem.
If QuickBooks reports that the invoice was successfully sent, but your customer doesn't receive it, check:
- Customer's email address
- Spam or junk folder
- Email-provider filtering
- Attachment restrictions
- Your outgoing email account
- Whether the customer can receive other emails from you
Send a test email to another email address that you control.
If the test arrives successfully, ask the customer to check their spam or junk folder and confirm their email address.
Quick Troubleshooting Checklist
Before moving to more advanced repairs, work through this list:
1. Test your email account outside QuickBooks
Make sure Outlook or webmail can send normally.
2. Check QuickBooks preferences
Go to Edit → Preferences → Send Forms and verify the selected email method.
3. Check Outlook
Make sure Outlook is installed, signed in, and functioning correctly.
4. Check administrator settings
Make sure QuickBooks isn't unnecessarily configured to run as administrator.
5. Update QuickBooks
Install available QuickBooks updates and restart the computer.
6. Check webmail settings
Verify the account, authentication, security, and server settings.
7. Test PDF creation
Make sure QuickBooks can create the invoice attachment.
8. Repair the email connection
If Outlook is involved, investigate MAPI and Microsoft Office components.
9. Repair QuickBooks
If other solutions don't work, repair or reinstall the QuickBooks installation.
When You Need Help With QuickBooks Email Problems
Repeated invoice-email failures can become a business problem when customers are waiting for invoices or payment requests.
If you've already checked your email account, QuickBooks preferences, Outlook, and updates but the problem continues, professional troubleshooting can help identify whether the issue is related to QuickBooks, Windows, Outlook, webmail authentication, or the company-file environment.
Accounts Confidant provides accounting and bookkeeping support and works with financial software including QuickBooks.
For businesses that also need help keeping customer balances and collections organized, you can learn more about Accounts Receivable Services.
You can also explore Bookkeeping Services if invoice problems are part of a broader bookkeeping workflow.
Final Thoughts
When QuickBooks is unable to send invoices, don't immediately assume that your company file is damaged. The problem may be much simpler, such as an incorrect Send Forms preference, an Outlook configuration issue, authentication failure, outdated software, or a communication problem between QuickBooks and your email service.
Start with the least invasive checks: test your email account, verify QuickBooks preferences, update the software, and check Outlook. If those steps don't resolve the issue, move on to PDF, MAPI, repair, or reinstallation troubleshooting.
That approach helps narrow down the actual cause instead of changing multiple settings at once.
For assistance with QuickBooks and accounting-related issues, contact Accounts Confidant at +1-877-519-7362.
Frequently Asked Questions
Why am I unable to send invoices in QuickBooks?
The problem can be caused by incorrect email preferences, Outlook configuration, webmail authentication, email-server settings, administrator permissions, outdated software, or a damaged QuickBooks installation.
Why won't QuickBooks send my invoice through Outlook?
Check whether Outlook works independently, then verify the QuickBooks Send Forms preference. Also make sure QuickBooks isn't unnecessarily running as administrator. Intuit specifically recommends checking these areas for Outlook-related sending errors.
Why does QuickBooks say it is unable to send my email?
QuickBooks may be unable to communicate with the configured email application or mail server. Check your email preferences, account authentication, server connection, and software updates.
Why won't QuickBooks send invoices but Outlook works?
If Outlook can send regular emails but QuickBooks cannot, the problem may be in the QuickBooks-to-Outlook connection, QuickBooks email preferences, MAPI, or the QuickBooks installation.
How do I fix QuickBooks when it won't send invoices?
Start by checking Edit → Preferences → Send Forms, test your email outside QuickBooks, update QuickBooks, check Outlook or webmail settings, and then investigate PDF or MAPI problems if necessary.
Why does QuickBooks freeze when I try to email an invoice?
A freeze can occur when QuickBooks has trouble communicating with the email application, generating the invoice attachment, or connecting to the email service. Check Outlook, PDF generation, and QuickBooks email settings.
Why can I send emails normally but not invoices from QuickBooks?
QuickBooks may use a different connection between the accounting program and your email application. Normal email functionality does not necessarily mean the QuickBooks email configuration is correct.
Why won't QuickBooks send invoices after an Outlook update?
An Outlook or Microsoft 365 update can sometimes affect compatibility with QuickBooks. Microsoft has documented a past issue involving QuickBooks invoice emails after an Outlook update, which was subsequently fixed through Office updates.
Why is QuickBooks unable to connect to my email server?
Incorrect server information, authentication problems, security settings, or an outdated QuickBooks release can prevent QuickBooks from establishing a successful connection with the email server.
How do I know whether the problem is QuickBooks or my email provider?
Send a normal email directly from Outlook or your webmail account. If that fails, investigate the email service first. If it works but QuickBooks still cannot send invoices, focus on QuickBooks preferences and the QuickBooks-to-email connection.
Tags : .....