By default, Zoho Books sends invoices using a generic Zoho address (e.g. notifications@zohobooks.com).
To make sure your clients receive emails from your own domain (like accounts@yourcompany.com), you need to verify your sender email.
Log in to Zoho Books.
Go to Settings → Emails → Sender Email Preferences.
Click Add Email Address.
Enter the email address you want invoices to be sent from — e.g. billing@yourcompany.com.
Zoho will send a verification email to that address.
Open it and click Verify.
Once verified, you’ll see it listed as an approved sender.
💡 Tip: Always use a business domain email (e.g.
@yourcompany.com) — not a personal Gmail or Outlook address.
This makes your messages look more professional and prevents them from landing in spam.
If you want to go one step further, you can verify your entire domain with Zoho to improve deliverability.
In Zoho Books, go to Settings → Emails → Email Domains.
Click Add Domain and enter your company domain (e.g. yourcompany.com).
Zoho will show a few DNS records (TXT/CNAME) you need to add in your domain provider (e.g. GoDaddy, Namecheap, Cloudflare).
Once added, click Verify in Zoho.
When verification is complete, all emails sent from your domain through Zoho will be authenticated (SPF/DKIM).
This helps them avoid spam filters and appear as “sent by you.”
Next, make sure the email template that Zoho uses to send invoices is clear and personalized.
Go to Settings → Emails → Email Templates.
Select Invoice → Customer Notification.
Edit the Subject and Body to fit your tone — for example:
Subject:
Your Invoice {{InvoiceNumber}} from {{CompanyName}}Body:
Save your changes.
💡 Tip: Avoid using too many images or links — a clean, text-based email works best.
Your Zoho Books is now configured to send invoices professionally and reliably.
Excel2Invoice will use these settings automatically when sending invoices on your behalf.