Use Batch Billing for Recurring Invoices

When you pair recurring invoices with ServiceCore's batch billing functionality, you can instantly save yourself hours of time and effort each month creating invoices for your repeat business.

Plus, if you're a rental company, batch billing handles proration and mid-billing cycle rental activities so you don't lose out on any rental revenue. Batch billing also allows you to setup invoices for AutoPay, so you get paid immediately, rather than waiting for a check in the mail.

In this article you'll learn how to use batch billing for recurring invoices.

Table of Contents

Create Invoice Preview

Preview & Send Invoices

Batch Billing Emails

Before You Start

Here are some things to know before you begin this process:

  • You must have Manager, Admin or Owner level permission to use batch billing to create invoices from recurring invoice templates.
  • Batch billing is not automated, meaning, you must initiate the batch billing process each time you want to create and send invoices to customers.
  • Invoices can be sent to customers by email or the invoices can be sent to your inbox as PDFs to download, print, and send via postal mail.
  • We strongly recommend to complete batches of 100 invoices at a time, and not to exceed batches of 200 invoices at a time. Batches of invoices larger than this is likely to overwhelm the software and cause major data integrity issues.
  • Please wait until you receive emails from the previous batch to your inbox before you complete another batch, as failing to do so can cause data integrity issues, like duplicate invoices.

Pre-Requisites

To take advantage of all the great features of batch billing, you will also want to follow these steps before starting to use batch billing:

  1. Batch billing only works with recurring invoices, so please make sure you have recurring invoices created first by following the steps in this these help articles:
  2. To have invoices paid through AutoPay, make sure you're set up to accept online payments by following the steps in this article: Accept Online Payments
  3. You will need to add ACH payment information or a credit or debit card to your customer's profile. You can follow the steps in this article: Saving a Customer's Payment Details
  4. If you want to use rental rates for these invoices, follow the steps in this article: Add Rental Rates
  5. Read and make sure you understand how proration works for recurring invoices by reading over this article: About Proration
  6. Ensure that you have access to the email inbox of the account that you use to login to ServiceCore so that you can receive any PDF versions of invoices generated for your "Print Preference" customers during batch billing

Create Invoice Preview

  1. Create a Recurring Invoice or Create a Rental Invoice with Recurring Billing.
  2. Navigate to Accounting > Invoices > Recurring Invoices.
    Recurring Invoices _ Box.png
  3. Use the Filter By options and From and To date ranges to narrow your list of invoices to just those invoices you want to create.
    1. Note: Any invoices where the Previous Date and Next Date are red mean that the "Next Date" is before today and it might be time to create these invoices.
  4. Tip! Increase the pagination to 100 to see more items in the list at once.
    ServiceCore _ Recurring Invoices _ Select 100.png
  5. Once you're happy with the list of recurring invoices, check the Select All checkbox to select all recurring invoices on this page.
    ServiceCore _ Recurring Invoices _ Select All _ Box.png
  6. Scroll to the bottom of the page and click the right arrow to move to page two.
    Recurring Invoices _ Next Page _ Box.png
  7. Check the Select All checkbox on page two.
    Recurring Invoices _ Select 200.png
  8. Continue selecting all invoices across all pages.
  9. Click Create Invoices.
    Recurring Invoices _ Create Invoices _ Box.png
  10. A message will appear while ServiceCore generates your invoice preview that looks like this:
    Batch Billing _ Generating Invoice Preview _ Cropped.png

  11. Wait for the Your invoice preview is complete. message to appear (this can take several seconds or minutes depending on how many invoices are in the preview.)
  12. Click View Preview.
    Batch Billing _ Preview Complete _ Cropped.png

Preview & Send Invoices

Once the preview page appears, follow these steps:

  1. Review the invoices.
  2. You will see a flag on invoices when the total for the next upcoming billing cycle is different than the previous billing cycle total.
    Batch Billing Invoice Preview _ Opened Invoice _ Flagged Boxed.png
  3. When you hover over the warning icon, you'll see this help text: "The invoice total for this billing period does not match the invoice total of the previous billing period. This is likely caused by additional delivery, pick-up, exchange or service jobs.”
    Flagged Notification.png _ Cropped.png
  4. To view invoice details, click the Blue Plus Symbol button for an invoice.
    Batch Billing Invoice Preview _ Invoice Preview _ Opener Boxed.png
  5. For rental invoices, any mid-billing cycle jobs will be automatically added to the invoice so you don't have to do this manually.
    Batch Billing _ Invoice _ Mid-Billing Job Listed _ Box.png
  6. If there are any negative invoices, please click Remove to remove those invoices from batch billing (you will want to review these manually and make adjustments to them because you cannot create negative invoices in ServiceCore.)
  7. If there are any other invoices you don't want to create, click Remove for those individual invoices.Remove Invoice from Batch Billing _ Box.png
  8. Once you're happy with the invoices in the preview, click Create & Send Invoices.
    Batch Billing _ Create and Send _ Box.png
  9. You will see a message while the invoices are generated that looks like this:Screen_Shot_2021-12-07_at_11.36.00_AM.png
  10. After invoice generation is complete, you will see one or more of the following messages appear at the top of the page:
    1. Invoices created.
    2. Payment failed for any invoices where the AutoPay to the customer's payment information associated to the invoice was unsuccessful (e.g. expired credit card, insufficient funds, etc.)Screen_Shot_2021-12-07_at_11.38.28_AM.png

Batch Billing Emails

After the invoices have been created via batch billing, check your email inbox for the following emails. Depending on the communication preferences of the invoices, and whether any of the invoices have AutoPay enabled, you may not receive all of the emails outlined below.

Batch Invoices

This email will be from "no-reply@servicecore.com" and will contain a single PDF attachment that has all PDFs from batch billing aggregated together into one multi-invoice, multi-page PDF. Please keep in mind:

  • Your next step will be to download, print, and send these PDFs to your customers by postal mail.
  • Any recurring invoice where the Preferred Communication method is set to Print will be sent to you as a PDF.
  • If your batch billing contains more than 100 invoices with a Preferred Communication of Print, you will receive multiple "Batch Invoices" emails, each containing 100 invoices in the single PDF attachment.

Email Preview

Screen_Shot_2021-12-07_at_11.49.34_AM.png

Review of Batched Invoices

This email will be from "no-reply@servicecore.com" and will contain a list of all invoices sent directly to your customers via email. This happens when the Preferred Communication method on the recurring invoice is set to Email. In this case no PDF version of the invoice will be emailed to you.

Email Preview

Screen_Shot_2021-12-07_at_11.50.23_AM.png

Review of Batched Payments

This email will be from "no-reply@servicecore.com" and will contain a list of all successful and unsuccessful payments from your batch billing.

Email Preview

Screen_Shot_2021-12-07_at_11.52.24_AM.png

Frequently Asked Questions about Batch Billing

Where does the previous date and the next date come from?

  • The previous date represents the date on the invoice that you created previously with the recurring invoice template.
  • The next date marks the end of your billing cycle on the recurring invoice template.
  • You can set these for the first time by setting them on the first recurring invoice.
  • You can also edit the next date by using the edit recurring button and chancing the recurring frequency.

What if I need to update the recurring template? How do I change it?

You can edit the recurring template and adjust accordingly to update. There is an "Edit Recurring Invoice" that allows you to change the recurring template as needed.
Recurring Invoices _ ServiceCore.png

How do I remove all invoices from the preview?

  1. Scroll to the bottom of the page and click on Remove All Invoices in the bottom right corner.
    Batch Billing _ Remove All Invoices _ Box.png
  2. Click Remove All Invoices in the pop-up that appears.
Was this article helpful?
1 out of 1 found this helpful