---
title: How to Charge Recurring Clients Automatically | DoneOnce
description: Set up autopay for recurring service clients — per visit or per month, customer consent, card fees, failed charges and pauses — and stop chasing payments.
updated: 2026-09-30
keywords: charge recurring clients automatically, autopay for service business, autopay for cleaning clients, recurring billing for service business, automatic recurring payments, recurring invoice, card on file
faq: Questions
---

# How to charge recurring clients automatically

A business whose clients come back every week also bills them every week or every month, and chasing that money by hand is the part of the job nobody signed up for. Automatic charging, or autopay, fixes it: the client agrees once, their card is charged on a schedule, and you only hear about the payments that did not go through. This guide covers how to set it up fairly, what it costs and what to do when a charge fails, whether you clean houses, service pools or cut lawns.

## Four ways recurring clients pay

1. **An invoice after every visit.** Simple and exact, but it is a separate payment to chase every week, and small invoices are the ones people forget.
2. **A monthly invoice.** Fewer payments to chase, but still chased: you send it, you wait, you remind.
3. **Autopay: a card on file, charged on a schedule.** The client agrees once and pays every period without doing anything. This is the one that removes the chasing.
4. **Cash or check at the door.** It still happens and it should still be recorded, but it cannot be automated.

Most recurring businesses end up with autopay for the regular service and a separate one-time charge for the extras (a filter replaced, a deep clean, a storm cleanup).

## Decide what you charge for: the visit or the period

You can charge per visit (each visit is its own charge) or a flat amount per period (the same amount every month, whatever the calendar does). A flat monthly price is easier for the client to recognise on a statement. The conversion is simple:

- Weekly at $35 a visit: $35 × 52 ÷ 12 ≈ **$152 a month**.
- Every two weeks at $45 a visit: $45 × 26 ÷ 12 ≈ **$98 a month**.

Months with five service days are paid for by the months with four, which is why the flat price uses 52 or 26 visits a year and not four or two a month. Say so in the agreement so nobody feels short-changed in a five-week month.

## Get consent the right way

Autopay only works if the client clearly agreed to it, and a clear agreement is also your best protection against disputes. Four habits:

- **The client enters their own card** on a secure payment page. Never write card numbers down or take them over the phone into a notebook.
- **The amount and the frequency are on the page they approve**: "$152 / month" or "$45 every 2 weeks".
- **A notice before each automatic charge.** A line on a statement the client does not recognise is how a chargeback starts; an email that says the amount and the date turns it into a reply instead.
- **A receipt after each charge**, by email.

## What card payments cost

A card processor takes a fee on every payment. Stripe's standard U.S. rate is 2.9% + 30¢, so a $152 monthly charge costs about $4.71 and about $147 arrives. Put it in your price rather than surprising the client with a surcharge. Charging monthly instead of weekly also saves the 30¢ fixed part on three or four payments a month.

## When a charge fails

Some charges will fail every month: a card expired, a bank declined, a card was replaced after fraud. Decide the policy before it happens:

1. **Retry once or twice** over a few days; many declines clear by themselves.
2. **Remind the client** by email with a link to pay or to update the card.
3. **Set a line** for how far behind a client can go before the service pauses, and write it in the agreement.
4. **Never charge the same invoice twice** by retrying by hand while an automatic retry is still running.

## Pausing, cancelling and changing the price

Seasonal clients should be paused, not cancelled, so the card, the address and the history are still there in spring. A price change needs notice before the first charge at the new price. A cancelled client should receive no further charges from that day, and your records should show why.

## How DoneOnce does it

DoneOnce handles recurring billing as part of the same app that runs the route, for any business whose week repeats:

- **An estimate can be a subscription**, with a frequency of weekly, every 2 weeks or monthly, shown to the customer as "$140 / month". See [estimates](/help/estimates).
- **The customer approves and pays from a link** on their phone, with no account and no app, and the card is saved with the subscription. See [the customer link](/help/customer-link).
- **The money goes into the business's own Stripe account** at Stripe's standard 2.9% + 30¢. DoneOnce takes no platform commission.
- **Each period is charged automatically**, the customer gets an email notice before an automatic charge and a receipt after a card payment.
- **The payments center** shows Past due, Open, Current and History, with amounts per unpaid invoice. **Charge everything due** catches up the subscriptions whose renewal failed, showing who will be charged and who will be skipped before anything happens, and never charging the same invoice twice in a day. See [payments](/help/payments).
- **Reminders** for unpaid balances go out by email on a schedule. Text reminders are not sent today.

DoneOnce costs $69 a month for a team of up to 3, with everything included; the [savings calculator](/calculator) compares it with what you pay today. Related guides: [how to schedule weekly and biweekly clients](/guides/schedule-recurring-clients) and [how to organize service routes](/guides/organize-service-routes).

## Questions

### Is it legal to charge a client's card automatically every month?

Yes, with the client's clear agreement to the amount and the frequency, and a simple way to cancel. Rules differ by state, so keep the agreement in writing and send a notice before charges. This guide is practical advice, not legal advice.

### Should I charge recurring clients per visit or per month?

A flat monthly amount is easier for the client to recognise and costs fewer card fees. Per visit is more exact when visits are skipped often. Convert a per-visit price to monthly with 52 weekly or 26 biweekly visits a year, divided by 12.

### What happens when an autopay charge fails?

The invoice stays unpaid. Retry once or twice, then email the client a link to pay or update the card, and follow a written line for when the service pauses. In DoneOnce the unpaid invoice appears under Past due, and Charge everything due retries the ones with a saved card after a review.

### Do my customers need an account to pay?

Not in DoneOnce. The customer opens a link from the email or a text you send, approves, and pays by card on their phone. They can come back to the same kind of link to see their history and request a visit.
