Tax Receipt Generator (taxreceipt.app) is a web application that charities, nonprofits, and their bookkeepers use to produce and send donation receipts.
Organizations in any country can upload their own fillable PDF receipt and map its fields to donor data. Tax Receipt Generator then fills one copy for each donor and handles numbering, delivery, tracking, and record-keeping. The organization chooses the layout and wording and is responsible for making sure they meet local requirements.
Organizations in Canada and the United States can use a guided setup instead. They answer a few questions about the donations, and the matching built-in template is selected. Canadian templates follow the Canada Revenue Agency's requirements for official donation receipts, for cash or in-kind gifts, with or without a donor advantage. US templates are IRS-aligned donation acknowledgments. For these runs, the app checks that the required information is present before any receipt is issued, and it calculates the eligible amount when a donor received an advantage.
Each receipt run has three steps:
1. Import. Upload a CSV or Excel file, or import directly from Google Sheets or QuickBooks Online. Columns are matched to donor fields automatically and can be adjusted. Each row is validated before any receipt is created. Donations can be combined into one receipt per donor for the year, or kept as one receipt per donation.
2. Generate. Receipt PDFs are produced from the selected template. Receipt numbers follow a configurable sequence with a custom prefix and yearly, monthly, or daily resets. Long jobs run in the background and keep going if the browser is closed.
3. Distribute. Receipts are emailed from the organization's own Gmail, Outlook, or SMTP account. Donors who need paper receipts are tracked on a mail list, and the app produces a mailing pack with address labels, cover letters, and the receipt PDFs. Every receipt has a delivery status (pending, emailed, mailed, or skipped), and a delivery report can be downloaded for each run.
An issued receipt is never edited in place. It is cancelled, and a linked replacement is issued if needed. Cancelled receipt numbers stay on record. An append-only audit log records significant actions on receipts and organization details, and it can be exported.
Organizations can invite team members under five roles with granular permissions, require approval before receipts are sent, require two-factor authentication, and manage several organizations from one account.
Test runs let organizations check templates and data on up to 10 sample receipts. They use no credits, and their emails go only to the user running the test.
A free plan includes 100 receipts per year and needs no credit card. Optional paid add-ons include receipt packs, unlimited PDF storage, extra team members, extra organizations, and the QuickBooks integration.