All Field Guides
Field Guide · Invoices

How Recurring Invoices Work in OpslyFlow

Set the billing rhythm once and let OpslyFlow draft each cycle for you. Cadence, start date, end condition — then a draft lands on schedule, ready for a quick look and a send.

For
Owners · Office Managers
Read time
7 min read
Module
Invoices

Standing work shouldn't need standing paperwork.

Quarterly maintenance, a monthly retainer, a standing service call — the kind of work that bills on a rhythm shouldn't make you rebuild the same invoice every cycle. A recurring schedule captures that rhythm once: how often it runs, the start, the end, and the line items. From then on OpslyFlow drafts each cycle on its own and you just review and send. This guide is the recurring layer on top of a normal invoice — if you haven't built and sent one yet, read the Create and Send Invoices guide first.

Set the rhythm once

Weekly, bi-weekly, monthly, quarterly — pick how often it runs and a start date, and every future cycle lines itself up.

Drafts, never auto-sends

Each cycle generates a draft, not a sent invoice. You always get the last look before it reaches the client.

Pause, skip, or end anytime

Client on vacation? Skip a cycle. Contract on hold? Pause it. Done for good? End the series — all from one view.

Built on a real invoice

The client, line items, PO, and tax on the source invoice become the template every cycle copies. No re-entry.

Before you start

  • You're comfortable building and sending a normal invoice — if not, start with the Create and Send Invoices guide; recurring sits on top of it.
  • You're logged in as Owner, Admin, or Office Manager (the roles that can bill).
  • You have a standing arrangement to bill on a cycle — a maintenance contract, a retainer, a quarterly service — for a client already in your Clients module.

What you'll do

  1. 1
    Know what a schedule is
    One setup, a draft every cycle
  2. 2
    Make an invoice recurring
    Turn a normal invoice into the template
  3. 3
    Pick how often it runs
    How often, and from when
  4. 4
    Set the end condition
    A date, a count, or never
  5. 5
    Understand what generates
    Drafts you review — never auto-sent
  6. 6
    Manage the series
    Pause, skip, and edit going forward
  7. 7
    Mind the watch-outs
    Price changes, ending it, open drafts, PO & tax
1Step 1 of 7What a recurring schedule is — and when to reach for one
  1. 1What a recurring schedule is — and when to reach for one
  2. 2Turn an invoice into a recurring schedule
  3. 3Pick how often it repeats and when it starts
  4. 4Decide how — and whether — the series ends
  5. 5What generates each cycle — drafts, never auto-sent
  6. 6Manage the series — pause, skip, and edit going forward
  7. 7Watch-outs that bite people
1
Start here

What a recurring schedule is — and when to reach for one

A recurring schedule is a rule attached to an invoice that tells OpslyFlow to generate the same invoice again on a repeating cycle. You set it up once — how often, start date, how it ends — and the app produces a fresh invoice each period from the original as a template. On the Invoices list, anything driven by a schedule wears a small Recurring chip so you can tell it apart at a glance.

  • Reach for it when the work bills on a rhythm: quarterly HVAC maintenance, a monthly service retainer, a standing weekly clean.
  • Skip it for one-off jobs or anything where the scope and price change every time — those are faster to bill straight from the work order.
app.opslyflow.com
Set up payments to get paid — Connect your bank account to receive payments from invoices.Get Started

Invoices

$610 outstanding · $610 overdue · 6 invoices

ExportNew invoice
ActivityAll
Search
Overdue· 2
Jun
01
Lakeway HOA
INV-0007· Open21d late
$352.38
Jun
01
James Whitaker
INV-0006· Open21d late
$257.38
Drafts· 2
Jun
01
Maria Gonzalez
INV-0002· Draft
$352.38
Jun
01
Acme Property Management
INV-0001· Draft
$257.38
Recently paid· 2· last 30 days
Jun
01
Lakeway HOA
INV-0005· Paid
$447.38
May
18
Acme Property Management
INV-0008· Paid
$500.94
The Invoices list. Schedule-driven invoices carry the Recurring chip, so a glance tells you which ones were generated for you.
Pro tip

If you only ever bill a client once, don't make it recurring — you'll just create drafts you have to clean up. Recurring earns its keep when the same invoice would otherwise be rebuilt month after month.

2
Set it up

Turn an invoice into a recurring schedule

A schedule is always built on top of a real invoice. Build the invoice you'd send once — the right client, line items, PO, and tax — then choose Make recurring. A Recurring schedule panel opens with the three things that define the cycle: how often it repeats, the start date, and when it ends.

Whatever is on that invoice becomes the template every cycle copies. That's the whole trick: get one invoice exactly right, turn it recurring, and you've described months of billing in a single setup.

Client · Lakeway HOA · Recurring

Set work on autopilot for Lakeway HOA

Schedule the work you do over and over — monthly billing, weekly route stops, quarterly maintenance — and we'll cut the invoices and work orders for you on the dates that matter.

Add schedule
The recurring schedule form. Frequency, start date, and the end condition all live here — fill them in and the series is defined.
Pro tip

Get the source invoice perfect before you make it recurring — line items, prices, tax, terms. It's the template, so a typo here repeats on every cycle until you fix the schedule.

3
How often

Pick how often it repeats and when it starts

Two fields set the rhythm:

Frequency.
How often it repeats — Weekly, Bi-weekly, Monthly, Quarterly, and so on. Match it to the contract: a quarterly maintenance agreement is Quarterly, a monthly retainer is Monthly.
Repeat on.
The day the cycle lands — a weekday for weekly schedules, a day of the month for monthly ones. "Bi-weekly on Wednesday" reads exactly how it behaves.
Start date.
When the first cycle generates. Every future occurrence counts forward from here, so this is the anchor for the whole series.
Client · Lakeway HOA · Recurring

Set work on autopilot for Lakeway HOA

Schedule the work you do over and over — monthly billing, weekly route stops, quarterly maintenance — and we'll cut the invoices and work orders for you on the dates that matter.

Add schedule
Frequency plus Repeat on plus Start date define the rhythm. The form spells the schedule back to you in plain language.
Watch out

The start date is the first occurrence, not "today." Set it to the next real billing date — back-dating it can generate a stack of past-due drafts the moment you save.

4
When it stops

Decide how — and whether — the series ends

Every schedule needs an end condition. There are three, and the right one depends on the contract:

On a date.
The series stops generating after a specific calendar date. Use it for fixed-term agreements with a known end.
After a number of occurrences.
Generate exactly N invoices, then stop. Perfect for "12 monthly payments" or a four-visit service plan.
Never.
Run indefinitely until you end it by hand. Right for open-ended contracts that just keep going — but it's on you to stop it.
Client · Lakeway HOA · Recurring

Set work on autopilot for Lakeway HOA

Schedule the work you do over and over — monthly billing, weekly route stops, quarterly maintenance — and we'll cut the invoices and work orders for you on the dates that matter.

Add schedule
Three ways to end a series: a hard date, a fixed count, or never. Pick the one that matches the agreement.
Watch out

"Never" means exactly that — it keeps drafting until someone ends the schedule. Fine for an open-ended retainer, a liability for a fixed-term contract that quietly keeps billing after the term is up. If the work has an end, encode it as a date or a count.

5
Each cycle

What generates each cycle — drafts, never auto-sent

This is the part people most often get wrong in their heads: a recurring schedule generates a draft invoice each cycle — it does not send anything to the client on its own. The draft shows up a set number of days before its date (the schedule's lead time), giving you time to review.

Each generated invoice carries a blue "Generated from a recurring schedule" banner naming how often it runs and the occurrence number, plus a View schedule link back to the series. You open it, give it a look, and Send it like any other invoice. Nothing leaves the building without you.

Invoice INV-0014 · Recurring
Generated from a recurring scheduleQuarterly maintenance · Lakeway HOA · occurrence #3 of 12View schedule
A generated draft says exactly where it came from — which schedule, which occurrence — and links straight back to the series.
Pro tip

Make the generated drafts a weekly ritual: open the Drafts group, send the cycle's invoices, done. The schedule does the building; you keep the five-second review that catches a wrong PO or a price that moved.

6
Stay in control

Manage the series — pause, skip, and edit going forward

From any recurring invoice, click View schedule to open the series view. It shows how often it runs, the next occurrence, the upcoming dates, and the drafts already generated, with a running count of how many are still pending. Four controls run the series:

Pause.
Stop generating new cycles without losing the schedule. Resume later and it picks back up — for a contract that's temporarily on hold.
Skip next.
Drop just the next single occurrence. Use it when a client's away for a cycle but the agreement continues.
Edit schedule.
Change how often it runs, the line items, or when it ends. Edits apply to future occurrences — not to drafts already generated.
End schedule.
Stop the series permanently. The invoices already made stay; no new ones generate. There's no undo.
Lakeway HOA · New recurring schedule
Cadence
Weekly
On chosen days
Bi-weekly
Every 2 weeks
Monthly
On a chosen date
Quarterly
Every 3 months
Yearly
Once a year
End condition
NeverEnd on dateAfter N occurrences
The series view: how often it runs up top, upcoming occurrences, the drafts generated so far, and the Pause / Skip / Edit / End controls.
Pro tip

Skip next vs. Pause is the distinction to remember: Skip drops one cycle and keeps going; Pause halts everything until you resume. Reach for Skip for a one-off gap, Pause for an open-ended hold.

7
Before you rely on it

Watch-outs that bite people

Recurring billing is set-and-forget right up until one of these catches you. Know them before you lean on a schedule:

  • Mid-contract price changes: editing the schedule's line items only changes future cycles. Drafts already generated keep the old price — open and update them by hand, or delete them and let the next cycle regenerate at the new rate.
  • Ending vs. pausing: End schedule is permanent; Pause is reversible. Don't end a series you'll want back next quarter — pause it instead.
  • Open drafts pile up: generated invoices sit in your Drafts group until you send them. Ignore them and you're not actually billing. Watch the "drafts pending" count on the series and clear it each cycle.
  • PO and tax carry forward: the source invoice's PO number and tax settings copy into every cycle. If a commercial client issues a new PO each period, you'll need to update each draft's PO before sending — the schedule can't know the new number.
Lakeway HOA · New recurring schedule
Cadence
Weekly
On chosen days
Bi-weekly
Every 2 weeks
Monthly
On a chosen date
Quarterly
Every 3 months
Yearly
Once a year
End condition
NeverEnd on dateAfter N occurrences
The "drafts pending" count is your safety net — if it's climbing, generated invoices are sitting unsent. Edits here only touch future cycles.
Watch out

The most expensive mistake is assuming "recurring" means "sent." It doesn't. A schedule that's quietly generating drafts nobody opens is a stack of unbilled work — check the pending count, not just that the schedule is Active.

The whole thing, on one page

Pin it above the office monitor. Hand it to a new hire on day one.

Make an invoice recurring
Open the invoice → Make recurring
Set how often
Frequency → Weekly / Bi-weekly / Monthly / Quarterly
Set the first cycle
Start date in the schedule form
End on a date
Ends → On a date
End after N invoices
Ends → After a number of occurrences
Run indefinitely
Ends → Never (end it by hand later)
See the whole series
Open a recurring invoice → View schedule
Pause billing (reversible)
Series view → Pause
Skip one cycle
Series view → Skip next
Change how often or the items, going forward
Series view → Edit schedule
Stop it for good
Series view → End schedule
Send a generated cycle
Open the draft → Preview Invoice → Send

Common questions

Do recurring invoices get sent to the client automatically?

No. Each cycle generates a draft, not a sent invoice. It appears in your Drafts group a few days ahead with a "Generated from a recurring schedule" banner, and you review and send it yourself. Nothing reaches the client without you clicking Send.

I edited the schedule's line items, but a draft still shows the old amount. Why?

Edits to a schedule apply to future cycles only. Any draft already generated keeps the values it was created with. Open that draft and update it by hand, or delete it and let the next cycle regenerate at the new price.

What's the difference between Pause and End schedule?

Pause is reversible — it stops generating new cycles until you resume, so it's right for a contract that's temporarily on hold. End schedule is permanent and has no undo; invoices already generated stay, but no new ones are ever made. Use End only when the arrangement is truly over.

How is Skip next different from Pause?

Skip next drops only the single upcoming occurrence and the series carries on after it — handy when a client's away for one cycle. Pause halts all generation indefinitely until you resume. Skip for a one-off gap, Pause for an open-ended hold.

A commercial client issues a new PO every period. How do I handle that?

The source invoice's PO number copies into every cycle, so each generated draft carries the same PO. Before you send a draft, update its PO Number to the current one. If POs change every time, leave the template PO blank and fill it in per draft.

When does the draft for the next cycle show up?

A set number of days before the occurrence date — the schedule's lead time. That head start is deliberate: it gives you a window to review, fix anything that's changed, and send before the bill is actually due.

Recurring rides on a normal invoice

A schedule is just a rhythm layered onto an invoice you'd otherwise build by hand — and every cycle it generates flows through the same preview-and-send path, due dates, pay links, and status tracking. If any of that is fuzzy, the Create and Send Invoices guide walks the full lifecycle, from a fresh draft to a paid bill.