This program can be used to check or uncheck the "To be printed" or the "To be emailed" box on all or a portion of the invoices in a QuickBooks file. After the box is checked, you can click File>Print Forms>Invoices in QuickBooks and print all of the checked invoices at once. Or you can email the invoices in a group.


This program works with the QuickBooks programs listed in the "Works With" column of the table shown below.

The program requires either Microsoft Access 2000 to 2013 or the free Microsoft Access Runtime engine which can be downloaded further down this page. The program works with Win 2000, XP, Vista and Win 7, Win 8.


Free Trial. Click below to download the program. The downloaded program is the full program but it will limit you to marking 2 invoices at at time. When your buy the program, we will send registration information to you by email. When you enter this registration information into the program at Registration, the demo limitation is removed.

A. Our automated response system will send your registration email immediately if (1) you purchase at the regular price or (2) you purchase an upgrade and use the same name and email address used on the previous purchase and your previous purchase was at the full price. 

If you have not received this registration within 15 minutes, search for it using our Software Registration Search Form . If you use AOL, Hotmail, Gmail, MSN or Yahoo you will probably need to use the registration search link noted above to retrieve your registration information because these companies may block our registration email.

B. (Exceptions to A above). If you purchase using an echeck or purchase an upgrade using a different name or email address than your previous purchase and:
    1. You order during regular business hours (8-5, M-F, central time) it can take up to an hour to approve you order.
    2. Your order at night or over the weekend, your registration information may not be sent until the morning of the next business day.

Payments are processed by PayPal. With PayPal your payment can be charged to your PayPal account or to your Credit Card.  Also there is an Order Form in the program under the Help menu.

Version Release Works With (QB = Pro, Premier and Accountant) Download Price Buy Now
17 01 US 2020 Enterprise 20
Requires MS Access 2016 or the free MS Access 2016 runtime.
Download $49.00
16 02 US 2018/19 Enterprise 18/19
Requires MS Access 2013 or the free MS Access 2013 runtime.
Download $49.00
15 02 US/CA QB 2016/2017 Enterprise 16/17
UK QB 2016 Enterprise 16
Requires MS Access 2013 or the free MS Access 2013 runtime.
Download $49.00
14 03 US/UK/CA QB 2014 and 2015 Enterprise 14 and 15 Download $49.00
12 06 US QB 2012 and 2013 and Enterprise 12 and 13
CA QB 2012 and 2013 and Enterprise 12 and 13
UK QB 2012 and 2013
Download $49.00
7 13 US QB 2007 to 2011 and Enterprise 7 to 11
CA QB 2009 to 2011 and Enterprise 10 and 11
UK 2008 and 2010
Download $49.00




Free email support for 60 days from the date of purchase. Send support requests to

Access Runtime Engine:

If you don't have Microsoft Access 2000 to 2013 (32 bit) you can use the free Microsoft Access Runtime engine instead of the full version of Access. To do this, 

1. Click at right to download the Access 2000 Runtime Engine (33 meg): ARTinstall.exe or the free Microsoft Access 2013 Runtime engine from

2.  Install the Runtime Engine by double clicking  the downloaded file.

3. Download the Mark Invoice program from above and install it.

If you have any problems, email us at

Version History:

17.01 (09/20) Now works with US/CA 2020

16.01 (08/18) Now works with US 2018

15.02 (09/30/16) Now works with US/CA QuickBooks 2017

15.01 (01/27/16) Now works with US/UK QuickBooks 2016.

14.03 (11/20/15) Now works with US/UK QuickBooks 2015.

14.02 (03/20/14) Now works with UK QuickBooks 2014.

14.01 (10/11/13) New version for US QuickBooks 2014.

12.06 (07/11/13) Fixed parsing error when filtering for customer names that include the XML special characters & and '.

12.05 (06/07/13) Fixed invalid procedure problem.

12.04 (02/13/13) Now handles line feed/carriage return characters in Memos.

12.03 (02/05/13) Now works with UK QuickBooks 2012 and 2013.

12.02 (10/02/12) Now works with Canadian QuickBooks 2012.

7.13 (06/22/12) Now handles hidden carriage returns and line feeds in invoice memos.

12.01 (09/13/12) New version for QuickBooks 2012.

7.12 Added CA 2008 to 2011 and UK 2008 and 2010 capability.

7.11 (02/21/11) Can now check and uncheck the "to be emailed" box. But the program now only works with QuickBooks 2007 and later.

7.10 (02/17/10) Private release.

7.09 (09/28/10) Now works with QuickBooks 2011.

7.08 (03/09/10) Can now Un-Mark invoices to be printed.

7.07 (01/22/10) Now works with UK QuickBooks 2004 to 2006.

7.06 (01/08/10) Now works with U.S. QuickBooks 2010 and Enterprise 10.

7.05 (10/17/08) Now works with U.S. QuickBooks 2009 and Enterprise 9.

7.04 (07/22/08) Added Australian 2008/2009 capability.

7.03 (10/30/07) Now works with U.S. QuickBooks 2008. Added Paid Status filter.

7.02 (06/27/07) First commercial release.


QuickBooks is a registered trademark and service mark of of Intuit, Inc. in the United States and other countries. This program  is designed for use with QuickBooks 2007 and later and Enterprise Solutions 7 and later software only. (See above for specific versions.)