For Pros4 min read💳 Billing & Payments

Invoices & Subscriptions

Create one-time invoices, set up recurring subscriptions, and track payment status.

Sending Invoices & Managing Subscriptions

Once Stripe is connected, you can send invoices and create recurring subscriptions directly from client profiles.

Creating an Invoice

  1. Open a client's profile
  2. Go to the Billing tab
  3. Click Create Invoice
  4. Fill in the details:
    • Description — What the invoice is for
    • Amount — Dollar amount
    • Due date — When payment is expected
  5. Click Send Invoice

The client receives an email with a secure payment link. They can pay directly with a credit card.

Recurring Subscriptions

For clients with regular service schedules:

  1. Open the client's Billing tab
  2. Click Create Subscription
  3. Set the recurring amount and billing interval (monthly, weekly, etc.)
  4. The client is automatically charged on schedule

This works great for recurring lawn care plans, monthly lesson packages for dance or music students, weekly tutoring sessions, or ongoing consulting retainers.

Marking Invoices as Paid

If a client pays outside of Stripe (cash, check, etc.):

  1. Find the invoice in the Billing tab
  2. Click Mark as Paid
  3. Add a note about the payment method
  4. The invoice status updates to "Paid"

Invoice Statuses

Status Meaning
Draft Invoice created but not yet sent
Sent Invoice emailed to the client
Paid Payment received
Past Due Payment deadline has passed
Cancelled Invoice voided

Viewing Payment History

The Billing tab shows a complete history of all invoices and payments for each client, including:

  • Invoice date and amount
  • Payment status and date
  • Stripe transaction ID
  • Subscription billing cycle

Tips

  • Set up subscriptions for recurring clients — Automates billing and reduces admin work
  • Send invoices promptly — Clients are more likely to pay quickly when the work is fresh
  • Use descriptive line items — Clear descriptions prevent client confusion

Related Articles