Skip to content

Donor Statements – QB Online


Create donor thank-you statements ready to print and mail without any additional data entry. Optionally use #10 windowed envelopes - no mailing labels required.

Purchase License

Create detailed donor statements

Create donor statements in Excel from your QuickBooks Online data – No need to reenter any data!

How it works

This add-in uses your QuickBooks Online donation transactions to create customizable donor statements in a letter-like format, that are ready to print and mail.  You can create one or many statements in a batch.

key features

The Donor Statements – QB Online Excel add-in includes options to customize your statements to suit your non-profit: You can specify opening and closing text paragraphs, include various ‘mail-merge’ fields, and include the details of each Donor’s giving history.  Options let you choose between two donation table types and choose the data columns you want to show – such as date, item, description, class, and amount.

It includes support for donation transactions entered as Invoices/Pledges & Payments for them, Sales Receipts, and even Deposit line items. You can mix and match between these transaction types, all of which can be included in your statements.

When printing statements, if you use #10 windowed envelopes, then there is no need to create address labels. This will reduce labor and eliminate labeling mistakes.  A visual alignment feature makes it easier to create statements that align to your windowed envelopes.

There is no special set-up needed in QuickBooks. If you’ve entered your donations using your Donor’s names, they’ll probably work with this app.

You can also email your donor statements! The email feature requires purchase of our BRC XL Email Manager.

Free Trial

Download this add-in for a free trial, which allows you to try before you buy.  During the trial the tool is limited to creating 15 statements per run.  After you purchase there is no limit to the number of statements you can create.


Release Notes

3.64: Better messaging around product key entry and deletion.

3.63: Add option to filter based on whether or not the donor has Invoices/Pledges in the data from QuickBooks.

3.62: Make sure ZIP codes with leading zeros are formatted properly.

3.61: Changes to About & Purchase dialog and key validation.

3.59: Change to ensure if the company name is the same as either the FML name or the transaction name, it will not be added to the statement address. Hide the utility comments added to the statements for the custom printing features.

3.58: Handle duplicate fields for Payment Method when found on both transaction and donor list reports.  Add progress messages to the Excel status bar as files are being imported and processed. Double check and save file names selected for the QB Online reports. When processing transaction details, only include transactions that have a customer/donor name, since they are the only ones that can be used on donor statements. Performances improvements when importing large data from QB Online.

3.56: Update code that auto-adds table titles on each new page when tables split across pages to prevent an extra nearly-blank page from being created.

3.55: Update code that finds payment/invoice relationships.  Include Credit Memos if they’re included on the transaction detail report.

3.54: Add company name to address when the first line of the address is the donor first last name.

3.53: Changes to eliminate a potential Excel message at shutdown asking to save the the app file.

3.52: Add enhances formatting for tables and option to repeat table titles on each new statement page, where a donor’s statement uses more than one page.

3.51: Now use up to three Transaction Detail reports as your data source for statements to handle larger company files where QB Online can’t included all donation data for the donation period on one report.

3.49: Set and correctly display good through date in About dialog for certain upgrade paths.

3.45: Refine table formatting when using larger fonts.  Handle multi-line donor street addresses.

3.44: Add option to include page numbers when emailing statements & when printing one statement per worksheet. Minor updates to the About & Purchase dialog.

3.42: Clean up report selection dialog messaging, tab order, and some logic.  Display full file name in tool-tip for each field.

3.41: For the mail merge feature, add second street value back to address field, add a column for it, and remove carriage returns from fields for the merge tables for better formatting.

3.39: Add conditional text feature to text message fields which was previously added to the Desktop version of this app.

3.38: Clarify the use of the [Total Open Balance] field used in conjunction with the optional Customer Balance report.

3.37: Now properly find account types when account numbers are enabled.  Now find payment numbers for payments against invoices and pledges.  Now optionally include Journals on statements.

3.36: Fix issue with footer height.  Make Qty and Rate fields optional. Improve missing column warning message to state exactly which columns are missing from a QBO report.

3.34: Big change to support donor/customer balances. Now you can include the keyword [Customer Account Balance] in statement text to remind donors of their outstanding balance.

3.33: Changes to About & Purchase dialog to handle more than one product key.  Fix for Excel 2016 to resolve issue where app would not load properly.

3.31: Fixed several issues: a) Footer margin was sometimes set to less than 0″ and so would not print. b) Accounts were not recognized when account numbering enabled. c) Account types not listed properly. d) Transaction types were not recognized in some cases.

3.12: Fixed logic error to that caused no data to appear when columns in source data report were in an unexpected order.