Reviewing & Approving Expense Reports

The treasurer side of expense reports: review, approve, or reject submissions, choose a payment method (check, printed check, or Zelle), leave internal notes, and process payment.

Reviewing & Approving Expense Reports

Once a volunteer submits an expense report (see Expense Reports), a treasurer or other reviewer approves or rejects it in BeeKeeper. This article covers that review, approval, and payment workflow.

Viewing Pending Reports

  1. Go to Expense Reports to see all submitted reports
  2. Click the Status column header to sort, grouping In Review reports together
  3. Review reports awaiting action

Reviewing a Report

For each report, verify:

  • [ ] Reporter information is complete
  • [ ] Each expense has a receipt
  • [ ] Receipts are readable and match amounts — the AI Receipt Verification badges can help (see Expense Reports)
  • [ ] Expenses are appropriate for the organization
  • [ ] Total is within budget/policy limits

Approving a Report

If everything looks good:

  1. Open the report
  2. Click Approve
  3. Choose how to handle payment:
    • Approve only: Marks the report approved without creating a check or journal entry; you’ll record payment separately
    • Write a check: BeeKeeper creates a journal entry recording the payment from a selected account, and you can enter your own check number
    • Print a check: BeeKeeper creates the journal entry and queues a check for printing from the selected account - the check number is assigned automatically when you print it (only available for accounts with check printing enabled)
    • Pay with Zelle: BeeKeeper creates the same balanced journal entry as writing a check, and records the Zelle confirmation number you enter as the entry’s reference (shown as “Zelle 123456” in your register, so it’s never confused with a check number). This option only appears once an admin has turned on Enable Zelle for Expense Reports under Settings > Update Settings > Advanced Options - it’s off by default for every organization.
  4. The submitter is notified via email

Rejecting a Report

If there are issues:

  1. Open the report
  2. Click Reject
  3. Provide clear explanation:
    • What’s missing?
    • What needs correction?
    • Can they resubmit?
  4. The submitter is notified

Processing Payment

After approval:

  1. If you used the write-check, print-check, or Zelle option during approval, the journal entry is already created - and, for a printed check, it’s waiting in the account’s check print queue
  2. Otherwise, write a check or initiate payment manually
  3. Record the journal entry in BeeKeeper if not auto-created

Internal Notes

Need to leave a note for your board, or flag something about a submission without emailing the person who submitted it? Every expense report has a notes section just for your team:

  1. Open the expense report
  2. Scroll to Notes and type your note
  3. Click Add Note

Internal notes:

  • Are never emailed or shown to the submitter - they’re for your team’s eyes only
  • Show who wrote each note and when
  • Can be deleted by the person who wrote them (look for the delete option on your own notes)
  • Update instantly for anyone else viewing the report at the same time

Use them to record things like “Called the vendor to confirm this receipt” or “Board approved this at the March meeting” without cluttering the submitter-facing status and emails.

Email Notifications

BeeKeeper sends automatic email notifications:

  • On submission: Confirmation to the submitter with report details
  • On approval: Notification to the submitter that their report was approved
  • On rejection: Notification with the reason for rejection

Internal notes are never included in these emails.

Tips for Reviewers

  • Process timely: Volunteers shouldn’t wait weeks for reimbursement
  • Be consistent: Apply the same standards to everyone
  • Communicate: If rejecting, explain clearly how to fix
  • Track patterns: Notice if certain areas overspend budget
  • Use internal notes: Keep a running record of anything worth remembering about a report, without emailing the submitter

Tips for Organizations

Set Clear Policies

Document and share:

  • What expenses are reimbursable
  • Maximum amounts or limits
  • Required documentation
  • Submission deadlines
  • Approval process

Train Volunteers

At the start of the year:

  • Show how to submit reports
  • Explain receipt requirements
  • Share the submission URL
  • Designate who to contact with questions

Budget for Accuracy

When creating budgets:

  • Anticipate reimbursable expenses
  • Don’t assume volunteers will donate costs
  • Include realistic estimates

Limitations

  • No batch approval (each report reviewed individually)
  • Internal notes can only be deleted by the person who wrote them

Common Questions

Will the submitter see the internal notes on their report? No. Internal notes are only visible to your team inside BeeKeeper - they’re never emailed and never shown on the submitter-facing status page.

Can I delete someone else’s internal note? No, only the person who wrote a note can delete it.

Can members get reimbursed electronically? BeeKeeper doesn’t process payments directly outside of Zelle. Turn on Pay with Zelle under Settings > Update Settings > Advanced Options to record a Zelle confirmation number when approving a report. Otherwise, handle the payment method (check, Venmo, etc.) outside BeeKeeper.

Are there spending limits? BeeKeeper doesn’t enforce spending limits - that’s set by your organization’s own policy. Reviewers should check submissions against that policy before approving.


Was this helpful?