Why are my QuickBooks invoices going to spam?
QuickBooks sends your invoices from its own email system, not from your mailbox. Your customer sees your business name, but the email comes from a QuickBooks address, and some email filters are wary of that. Changing your own domain’s settings won’t affect those emails. Two things do work: connect your Gmail so QuickBooks sends through it, or copy the invoice link and send it from your own email.
Check your own email first. Free, about 90 seconds. You get a grade and a plain-English list of what's working and what isn't.
Why this happens
When you click Save and send, QuickBooks emails your customer from its notification address with your business name on it. Replies come back to you. Lots of businesses send invoices this way, and scammers copy the look of QuickBooks invoices, so some company filters treat them with suspicion. You didn’t do anything wrong.
Option 1: send invoices through your Gmail
If you use Gmail for your business email, this is the best fix.
- In QuickBooks Online, open an invoice and select Save and send.
- Select the From dropdown, then Add Gmail address.
- Select Connect Google account, sign in to your Gmail and allow access.
- Send the invoice. It now goes out through your Gmail.
You can connect one Gmail address at a time. If you remove it later, QuickBooks goes back to sending the usual way. QuickBooks’ help pages say Gmail is the only email it supports for this right now, so if you use Outlook, go with option 2.
Option 2: send the invoice link yourself
- Open the invoice in QuickBooks Online.
- Select the small arrow next to Save and send and choose the option to share a link (it’s been called Save and share link). Copy the link.
- Paste it into a normal email from your own mailbox, with a line like “Here’s your invoice for March.”
You can also choose Print or Preview, save the PDF and attach it. QuickBooks moves its menus around now and then, so the names may be slightly different on your screen.
If that didn’t work
If invoices sent from your own email still land in junk, the problem is your email settings rather than QuickBooks. Start with the business email going to spam guide, or run the free check below.
Send invoices for clients? Their emails can land in junk for the same reasons. See SenderFix for bookkeepers, or pricing for the Email Fix on each client's domain.
What this guide can’t do for you
It covers the common causes. It can’t tell you which of your tools is the one that’s failing, or give you the exact settings for your business and the company that manages your domain. That’s what the Email Fix does. We check every tool that sends email for you and give you steps written for your setup. If we can't find what's wrong with your email settings, you get your $299 back. The guarantee covers your email settings. No settings can fix email sent to people who didn't ask for it, like bought lists or mass emails.
See what's wrong with your email, free
Type in your business's web address (the part after the @ in your email). You'll get a plain-English answer: what's working, what isn't, and what to do next.
Common questions
Can I make QuickBooks send invoices from my own business address?
QuickBooks Online's help pages only offer this through a connected Gmail address. For anything else, sending the invoice link from your own email is the closest option.
Someone told me to add QuickBooks to my domain settings. Will that help?
Not for normal QuickBooks invoice emails, because they don't come from your domain. Ask whoever suggested it to look at where the invoice actually comes from first. The section for your IT person below explains how.
If I send the link myself, can my customer still pay online?
The link opens the same online invoice. If you take payments through QuickBooks, open the link yourself once to make sure the payment option shows before you rely on it.
Is something wrong with my QuickBooks account?
No. This is how QuickBooks sends invoices for everyone. The fixes above change how your invoice reaches the customer.
For your IT person or web developer
You can forward this page as it is. Everything below is written so someone who doesn't work with email settings every day can follow it.
By default, QuickBooks Online sends invoice emails from Intuit's mail system using a QuickBooks notification address. The business's address (Settings → Account and settings → Company → Contact info) is used for replies. The business domain's SPF, DKIM and DMARC records don't apply to those messages, so adding QuickBooks to them won't change delivery.
1. Confirm how invoices are being sent
Have the owner send a test invoice to a personal Gmail address. Open it, click the three dots at the top right, choose Show original, and look at the From line. A QuickBooks or Intuit address means the default sending path.
2. If the owner connects Gmail
Invoices then go out through Google. If the Gmail address is on the business's own domain (Google Workspace), make sure that domain has DKIM turned on: admin.google.com → Apps → Google Workspace → Gmail → Authenticate email → Generate new record, add the TXT record at the DNS host, then Start authentication. The domain's SPF record should include include:_spf.google.com.
3. Check it worked
Send another test invoice to Gmail and use Show original again. You want SPF: PASS, DKIM: PASS and DMARC: PASS.
Related guides
Written by the SenderFix team. Last updated .