When they search, make sure they find you!

Invoices & Billing

Navigate to Dog Walking > Invoices to create, manage, and send invoices to your customers.

Creating Invoices

Invoices can be generated in two ways:

  • From an Individual Appointment — Open an appointment and click Generate Invoice to create an invoice for that single service.
  • Consolidated Invoice — Select a customer and generate an invoice that includes all their unbilled appointments. This is useful for customers with multiple appointments who prefer a single billing statement.

Invoice Details

Each invoice includes:

  • Invoice Number — Auto-generated with a configurable prefix (set in Settings)
  • Line Items — Detailed breakdown of services, pets, and pricing
  • Due Date — Based on your invoice terms (e.g., Net 30), configurable in Settings
  • Payment URL — A unique link the customer can use to pay online via Stripe

Invoice Statuses

  • Draft — Created but not yet sent to the customer
  • Sent — The invoice has been emailed to the customer
  • Paid — Payment has been received
  • Void — The invoice has been voided (no payment expected)
  • Overdue — The due date has passed without payment

Invoice Actions

  • Send — Email the invoice with a payment link to the customer
  • Resend Payment Link — Send another copy of the payment link email
  • Mark as Paid — Manually mark an invoice as paid (for offline payments)
  • Void — Cancel the invoice

Customer Portal

Customers can view their invoices, including status and payment details, from the Invoices tab in the My Account portal.