Transaction Management

How to create, send, and collect invoices

Invoices make it easy to bill donors, sponsors, members, or other contacts and collect their payments online.

An invoice is not an actual payment. Instead, it's a payment request you create for a specific amount and send to a contact.

When you create an invoice, Zeffy generates a dedicated invoice page that the contact can use to pay online by card, Apple Pay, Google Pay, or ACH. Invoices are associated with a donation campaign and are included in fundraising totals just like completed payments.

How invoices work

When you create an invoice:

  • The invoice appears in Payments with a status of Due.

  • The invoiced amount is immediately included in your campaign totals.

  • You can set a due date and enable automated reminders so the contact receives follow-up emails until the invoice is paid.

  • You can send the contact a link to view and pay the invoice online. The invoice page includes your organization name, an invoice number, item details, and the total due.

  • Alternatively, you can mark the invoice as paid when you receive an offline payment, such as cash, check, or another payment method.

Create an invoice

  1. In your Zeffy dashboard, go to Payments.

  2. Click Add payment in the top-right corner and select Send an invoice.

  3. Choose the Campaign the invoice is associated with.

  4. Enter the Amount.

  5. Set a Due date.

  6. (Optional) Check Automated reminder to the contact if you would like the contact to receive reminder emails. When enabled, the contact will receive up to three reminders equally spaced between the creation date and the due date.

  7. Associate the invoice with a contact. You can either:

    • Search for and select an existing contact already in your account.

    • Or create a new contact manually if one does not yet exist. If creating a new contact, you will be asked to enter the contact’s name and email address.

  1. Customize the remaining invoice details. Depending on your needs, you can:

    • Add internal notes.

    • Complete any custom questions associated with the campaign.

  2. Click Save or Save & add another.

Where invoices appear

After saving, the invoice appears in the Payments list as a new row with:

  • Status: Due - the contact has not yet paid.

  • Payment method: Invoice.

This indicates the payment has been requested but has not yet been received.

Collect an invoice / Mark it as paid

There are two ways to have an invoice paid by the individual you are invoicing.

  1. Send the contact the invoice link and collect the donation online.

  2. Manually mark the invoice as paid if the payment was received outside of Zeffy.

1
  • Head to Payments and click on the invoice.

    • Be careful not to click on the contact’s name, as that will take you to their contact profile. Instead, click anywhere else on the invoice row to open the invoice details in the panel on the right-hand side.

  • On the invoice details page, click View invoice to open the invoice page.

  • Copy the URL from the invoice page and send it to the contact.

  • When the contact completes the payment, the invoice will be converted into a completed payment with:

    • Status: Succeeded

    • Payment method: Card, Apple/Google Pay, or ACH (depending on the payment method used)

Important: An invoice will only be automatically completed if the contact uses the invoice link associated with that invoice.

If the contact pays through a different donation form or event link, Zeffy will create a separate payment and the invoice will remain in Due status. If this happens, simply cancel the original invoice to remove the outstanding balance. Instructions for cancelling an invoice can be found further below in this guide.

  • If the invoice link is shared with someone after the invoice has already been marked as paid, the page will show that the payment has already been completed.

2

Option 2: Manually mark an invoice as paid offline

  • Head to Payments and click on the invoice.

    • Be careful not to click on the contact’s name, as that will take you to their contact profile. Instead, click anywhere else on the invoice row to open the invoice details in the panel on the right-hand side.

  • Click Mark as complete.

  • Select the payment method: Cash, Check, or Other.

  • (Optional) Update the payment date if needed.

  • Click Confirm.

The invoice will be converted into a completed payment with:

  • Status: Succeeded

  • Payment method: Cash, Check, or Other

A note on completed invoices

Once an invoice is marked as paid, it becomes a regular transaction in Zeffy. The actions available will depend on how the invoice was completed.

If the invoice was paid online, the payment behaves like any other online transaction. You can issue a refund, cancel tickets, generate tax receipts (if eligible), resend thank-you emails, move the donation to another campaign, and use any other standard payment actions available in Zeffy.

If the invoice was marked as paid manually, the payment behaves like any other manual payment entry. You can still generate tax receipts (if eligible), resend thank-you emails, move the donation, and perform other standard actions. However, because no actual payment was processed through Zeffy, the transaction cannot be refunded. Instead, manually recorded payments can be deleted if they were entered in error.

Cancel or delete an invoice

You can remove an invoice at any point before or after it is marked as paid.

Cancel an unpaid invoice

  1. Head to Payments and click on the invoice.

    1. Be careful not to click on the contact’s name, as that will take you to their contact profile. Instead, click anywhere else on the invoice row to open the invoice details in the panel on the right-hand side.

  2. Click Actions, then Cancel invoice.

  3. Confirm in the Cancel invoice modal. This removes the invoice from the associated campaign and deletes the record.

Delete a completed invoice

Once an invoice has been marked as paid, the available actions depend on how the payment was completed:

  • If the invoice was paid online, the payment behaves like any other online donation in Zeffy. You can refund the payment by opening it in Payments, clicking Actions, and selecting Refund. More information on how to refund a payment can be found here: Managing Refunds in Zeffy

  • If the invoice was marked as paid manually, the payment becomes a manual payment entry which can be deleted the same way you would delete any other manual payment. For this:

    • Head to Payments and click on the payment.

      • Be careful not to click on the contact’s name, as that will take you to their contact profile. Instead, click anywhere else on the invoice row to open the invoice details in the panel on the right-hand side.

    • Click Actions > Delete.

Notes on invoice records

Once an invoice is marked as paid, there is no remaining record that it was originally an invoice. If you need to track that history, add a note to the transaction before completing it. See How can I add a note to a transaction?

For more on recording offline payments, see Manual payment or registration entries to log cash, check or other offline payments. For deleting manual entries, see Delete a manually entered payment.

Was this helpful?