REDA One Help Center
EN
Language
English EN Español ES Português PT Italiano coming soon Français FR Deutsch coming soon العربية coming soon
reda.one ↗
Home / REDA Financials AI / Accounts Payable / Recurring / Recurring PI & PO Templates

Recurring PI & PO Templates

The electricity bill arrives every month. The maintenance contract bills every quarter. The equipment order renews every year. For costs with a rhythm, a Recurring Template teaches REDA Financials the pattern once — vendor, lines, amounts, schedule — and the system generates each period’s document on time, forever, or until you say stop.

Getting there. Open the App Launcher (the grid icon at the top-left of any page) → REDA Financials AI → the Recurring Templates tab, then click New. Set Document Type to Purchase Invoice or Purchase Order and build the lines.
Access you'll need. Creating and editing Recurring Templates requires the Accounting Admin v2 or Accounting Controller v2 permission set. The Accounts Payable v2, Accounts Receivable v2, and Read Only v2 sets can review templates and everything they've generated but not change the templates. The org-wide scheduler that runs generation is administrator territory. The AP documents a template produces are ordinary payables work your AP team handles as usual.

Anatomy of a template

Here is Meridian’s template for its monthly electricity bill:

A Recurring Template record in REDA Financials AI named 'MetroPower monthly electricity'. Highlights: Document Type Purchase Invoice, Entity Meridian Properties US LLC, Frequency Monthly, Next Run Date 08/08/2026, Account MetroPower Utilities. The Details tab shows Template Identity (Document Type, Account, Currency), a Schedule section (Frequency Monthly, Start Date, End Date, Occurrences, Next Run Date, Last Run Date, Completed Count 0, Processing Eligible) and an Options section (Status Active, Auto Post, Description). Related List Quick Links include Recurring Template Lines (1) and Generated Purchase Invoices (0).
A live template: Purchase Invoice, Monthly, next run 8 August. The Schedule section is the heartbeat — next run, last run, how many generated so far; the Generated Purchase Invoices related list will collect every document this template produces.
SettingWhat it controls
Document TypeWhat gets generated — Purchase Invoice or Purchase Order here (the same object also drives recurring sales invoices and journal entries). For invoices, the invoice type too (Invoice or Expense).
Entity & AccountWhich of your companies, and which vendor.
FrequencyDaily · Weekly · Bi-Weekly · Monthly · Quarterly · Semi-Annual · Annually.
Start / End Date & OccurrencesWhen generation begins, and when it stops — by date, by count, or never.
Due DaysPayment terms for the generated documents: due date = generation date + this many days.
Auto PostOff: documents arrive as drafts for review. On: they post themselves the moment they’re generated — full autopilot.
Template LinesThe document’s content: product, GL account, quantity, price, discount, tax profile per line — exactly like invoice lines, defined once.
Next Run Date / Last Run DateThe heartbeat: when the next document is due to generate, and when the last one actually did.
Completed CountHow many documents the template has generated so far — measured against Occurrences when you stop by count.
StatusDraft (being built; nothing generates) · Active (the scheduler runs it) · Completed (finished; kept for reference).

Template lifecycle

Draft → Active → Completed. A template must be built as a draft first — it can only be activated once it has lines, and activation checks them (product, positive quantity and price on every line; a vendor on the template). From Active, the daily scheduler generates documents whenever the Next Run Date comes due; each run advances the date by the frequency and increments Completed Count. Hitting the end date or the occurrence limit flips the template to Completed. Pause anytime by setting it back to Draft.

What a generation run does

  • Creates the document dated the generation day, in the matching accounting period, with due date per Due Days, and all lines copied from the template.
  • Links it back to the template — the Generated Purchase Invoices (or Orders) list is your complete audit of what the template has produced.
  • Never duplicates: one document per template per date, guaranteed, even if the scheduler runs twice.
  • With Auto Post on, posts it too — and if posting would fail (a closed period, a validation), the whole generation rolls back rather than leaving a broken draft.
The full-autopilot recipe Expense-type template + Auto Post + an allocation list on the line = the bill generates itself, posts itself, pays itself (Expense type auto-creates the payment), and shares itself across your entities — a monthly shared utility handled end-to-end with zero clicks. Reserve it for stable, predictable costs; leave Auto Post off where amounts vary and review matters.

One cycle, watched closely

Take the template above on the morning its Next Run Date (8 August 2026) comes due. The daily generation run:

Builds the document

A new Purchase Invoice for MetroPower Utilities, dated 8 August, in the August accounting period (resolved automatically), due per the template's Due Days, with the electricity line copied exactly — product, GL account, quantity, price, tax profile.

Posts it — because Auto Post is on

The document posts immediately, with every ordinary posting check applied. And since this template generates Expense-type invoices, posting also creates and posts the payment — the auto-debit is fully recorded, unaided.

Updates the heartbeat

Last Run Date stamps today, Completed Count ticks up by one, Next Run Date advances a month, and the new invoice joins the Generated Purchase Invoices list.

If Auto Post can't post, nothing is left behind. A generation whose posting would fail — a validation, a period problem — rolls back entirely rather than leaving a broken draft. From the outside that looks like a skipped run, so when a document seems missing, check the template's Last Run Date and generated-documents list first, then fix whatever would have blocked the posting.

Before a template will activate

Activation is where the template proves it can generate valid documents. The checks, by document type:

Document TypeWhat activation requires
Purchase InvoiceAt least one line; every line a product, a quantity above zero, a price above zero; a vendor on the template.
Purchase OrderThe same discipline: vendor, product, quantity and price on every line.
Journal Entry / Sales InvoiceTheir own rules (balanced lines; customer and priced lines) — same idea, other subledgers.

A template that fails these stays in Draft — better to block at activation than to generate broken documents at 2 a.m.

Creating a template

Two routes: the New button on the Recurring Templates tab (pick Document Type = Purchase Invoice or Purchase Order and build lines like any document), or — faster — open an existing invoice or order that already looks right and use Clone with Lines onto a template. Set the schedule, activate, done. The generation engine itself is scheduled org-wide by your administrator (see Recurring Transaction Scheduler).

When the amount varies month to month

Keep the template but leave Auto Post off: each month’s draft arrives pre-built, you correct the actual amount from the bill, and post. Still faster than typing the document — and for truly stable amounts (rent, subscriptions, retainers) turn Auto Post on and forget it. For bills that arrive as documents (PDF/scan), compare OCR intake — many teams use OCR for variable bills and templates for fixed ones.

Common mistakes to avoid

MistakeWhy it hurtsDo this instead
Auto Post on a bill whose amount variesThe template posts last agreed numbers, not this month's reality — corrections pile up after the factLeave Auto Post off; review and adjust each draft, which is still faster than typing it
No End Date and no Occurrences on a fixed-term contractThe template keeps billing after the contract dies — an autopilot with no landingSet the end when you set the start; the template flips to Completed by itself
Forgetting the template after a price riseEvery future document carries the old price — and with Auto Post on, posts itMake "update the template" part of processing any vendor rate change
Letting generated drafts pile up unreviewedA draft is not a cost in your books — expenses go missing from reports until someone posts themReview the drafts list on a rhythm as regular as the templates that feed it
Reactivating after a pause without checking Next Run DateThe engine generates for the stale date — or skips what you expected it to catch upSet Next Run Date deliberately on every reactivation; back-fill missed periods manually

Who can manage templates

Creating and editing Recurring Templates is a controller-owned function: the Accounting Admin or Accounting Controller permission set. Accounts Payable, Accounts Receivable and Read Only can review templates and everything they've generated, but change nothing. (The AP invoices and orders a template produces are ordinary payables work — your AP team handles those as usual.) The org-wide scheduler that runs generation is administrator territory.

Where to go next

  1. Recurring Templates Overview — the feature across all document types.
  2. Recurring Transaction Scheduler — the engine’s schedule.
  3. Expense-Type Purchase Invoices — the perfect partner for auto-debits.

Frequently asked questions

Three checks: is the template Active (drafts don’t run)? Is its Next Run Date actually due? And is the org-wide recurring scheduler running (an administrator can see and run it from the Operations console)? The template’s Last Run Date and generated-documents list tell you what has actually happened.

Yes — generated documents are independent copies. Edit the template (price rise, new line) and only future generations change.

Nothing generates while it’s Draft. When you re-activate, check the Next Run Date — set it to the next date you actually want; the engine won’t back-fill missed periods (create any catch-up documents manually, or via cloning).

Whichever arrives first: the template flips to Completed when its Completed Count reaches the occurrence limit or the end date passes. Completed templates stop generating but stay on file with their full history.

Yes — each line's tax profile is copied from the template, the form previews the result, and the stored amounts are written when the generated document posts, exactly as for a hand-entered invoice. A template guarantees consistency of setup, not a shortcut past the tax engine.

No — a template belongs to one Entity, like the documents it produces. The same shared cost in three companies means three templates (or one template plus an expense allocation list that shares the posted cost automatically).

Was this article helpful?