Skip to main content

Email a range or selection of Invoices

This article explains how to send a batch of invoices by email using the Invoice Ledger. Follow the steps below depending on whether you're using the latest version or Version 1 of the Invoice Ledger.

Written by Noel Collings
Updated over 2 months ago

Overview

There are multiple methods to email out a range of selection of invoices


Email a range of invoices based on a start and end invoice number

Note: This method send the invoices out via the mail Run Tracker and so relies on there being an "invoice" mail template in place - the creation of templates is explained in the Create Mail Templates knowledge article

  1. Hover over Modules in the main menu.

  2. Click Invoicing.

  3. Select Invoice Ledger.

  4. Click the green "burger" menu located in the top-right corner and select "Email a Range of Invoices"
    ​

  5. in the following screen set the options as required:

    1. Company - if set the process will only select invoices against the selected company

    2. Send Date Time - the date ad time at which the email will be sent out

    3. Mail Template - the mail template that should be used for the outgoing email

    4. Account - if set the process will only select invoices from the selected account

    5. Address - if set the process will only select invoices from the selected address

    6. Start Invoice No - the first invoice in the required range (inclusive)

    7. End Invoice No - the last invoice in the required range (inclusive)

    8. Override Email - if set then the email will be sent to the entered address, if left blank the system will default to using the normal email address used for email invoicing set against the account/address.

    9. Include Print - if enabled the process will include invoices that would normally just be printed rather than emailed.

  6. once the parameters are set, click Start

  7. if successful you will see a message at the top of the screen saying that a mail run has been created.

Example

In the below example the process has been setup to locates all invoice against the HARM1234 account that are between invoice numbers 50 and 250.

The resulting invoices will be put into a mail run which will be sent out at 11:14 on 08/01/2026

Troubleshooting

Error: "No Mail queue has been generated it found no items to mail out"

This error occurs when the system cannot identify any invoices within the specified range.

To fix this:

  • Ensure the Start Invoice Number is the OLDEST invoice in the range.

  • Ensure the End Invoice Number is the NEWEST invoice in the range.

  • Ensure that you have selected the correct mail template

  • Ensure that the Account/Address selected is setup for email invoicing


Manually select invoices to be emailed

  1. Hover over Modules in the main menu.

  2. Click Invoicing.

  3. Select Invoice Ledger.

  4. Use the filters to search for and locate the required invoices
    ​

  5. Once the required invoices are showing tick the box to the left of the invoices that need to be emailed out

    1. You can also click on the top box to select all entries

  6. Click on the Functions link

  7. Click on Email Selected
    ​

  8. In the next window, enter the email address the invoice are being sent to and, optionally, enter an email message.
    ​

  9. Click Send

The selected invoices will be compiled into a single PDF attachment which will go out with the email.

Note: Unlike the above process, this method does NOT use the mail run tracker or templates. The email will be sent out immediately.

This means that, if you have selected a large number of invoices, there may be a delay while the PDF file is generated.

Did this answer your question?