Pool Runs Docs
BillingCollections

Collections

How to log payments received outside Stripe (cash, check, Zelle, Venmo) in Pool Runs, and how to handle past-due accounts using the tools that exist today.

Collections

Invoice detail with the payment and follow-up actions used by the office

Pool service is a high-touch trade. Many customers — especially commercial — pay by check rather than card. Some pay by Zelle or Venmo because they don't trust online card forms. And some don't pay at all. This section covers how to log payments that come in outside Stripe, and what tools Pool Runs gives you for past-due accounts today.

In This Section

  • Manual Payment Recording — Logging cash, checks (with check number), Zelle, Venmo, CashApp, wires, and "other" payment methods.

What Pool Runs Supports for Collections Today

CapabilityPool Runs supports
Recording check payments with check #Yes — method: Check, reference: check #
Recording cash, Zelle, Venmo, CashAppYes (Zelle/Venmo/CashApp use "Other" with reference)
Recording ACH paid outside StripeYes — method: ACH
Per-customer payment summaryYes — Customer profile shows Invoiced / Paid / Due totals
Resending an invoice as a reminderYes — Resend Invoice on the invoice detail page
Adding a late fee as a line itemYes — manual line item on the next invoice (see Creating Invoices)
Adding a fee/discount adjustment to an invoiceYes — see Invoice Adjustments
Voiding an invoice with a reasonYes — Void on the invoice detail page
Automated dunning cadence (3-day, 10-day, etc.)No
A/R aging report grouped by days overdueNo — export the invoice list for analysis, or use QuickBooks
Dedicated "Send Reminder" buttonNo — use Resend Invoice
Promise-to-pay date fieldNo — use invoice notes
Collections agency integrationNo
Automated late fee assessmentNo — manual line item only
Dedicated "written off" invoice statusNo — use a credit/discount adjustment to zero out the balance, or void the invoice
Phone-call logging UINo — use invoice notes
"Pause Service" buttonNo — remove the property from active routes

Common Workflows

Logging a Mailed Check

  1. Open the invoice → Record Payment
  2. Method: Check
  3. Amount: amount on the check
  4. Reference: check number
  5. Notes: e.g., "Received by mail Apr 15"
  6. Save → invoice flips to paid

See Manual Payment Recording.

Resending an Invoice as a Reminder

  1. Open the past-due invoice
  2. Click Resend Invoice (top right)
  3. The customer receives the same invoice email again with a fresh payment link

There is no separate "Send Reminder" button or reminder-template picker. The same invoice email is used to resend.

Adding a Late Fee

Pool Runs does not auto-assess late fees. Add the fee manually on the next invoice as a line item — for example, "Late fee — INV-1042 past due 30 days" — or use the fee adjustment field on the past-due invoice itself. See Creating Invoices and Invoice Adjustments.

Writing Off an Uncollectible Account

Pool Runs does not have a "written off" invoice status. To close out an uncollectible balance:

  • Apply an offsetting credit/discount adjustment equal to the remaining balance — this zeros out the net due. See Invoice Adjustments.
  • Or void the invoice with a reason like "Bad debt — uncollectible 2026-04-15" via the Void button on the invoice detail page.

Reflect the bad-debt accounting in QuickBooks separately (your bookkeeper typically posts a Bad Debt Expense journal entry at month-end).

On this page