Bookkeeping

Recurring Journals

Schedule balanced journal templates for review-first or automatic posting.

Recurring journals handle predictable ledger activity such as monthly accruals or allocations. A recurring entry is a template and schedule; each run creates a separate journal in the general ledger.

Open recurring entries

The easiest creation path is Journal Entries > New Entry(AJE) > Make recurring. To manage existing schedules, open the command palette and choose Recurring Entries.

Use the All, Active, and Paused filters or search by name. Summary counts show active schedules, paused schedules, and entries due now.

Before you begin

  • You need write access to create, run, pause, activate, or delete a template.
  • Prepare a balanced journal with the correct accounts, debits, credits, memo, and dimensions.
  • Confirm the client's time and reporting period expectations before choosing the first run date.
  • Choose Review first for entries whose amount, date, evidence, or coding can change. Use Auto-post only for stable, well-supported entries.
  • A due run can fail when its posting date falls in a closed period.

This feature creates recurring general-ledger journals. It is separate from recurring A/R invoices.

Create a schedule

  1. Open Recurring Entries and choose New Entry, or start a journal draft and choose Make recurring.
  2. Enter an Internal name that describes purpose and cadence.
  3. Choose Frequency: weekly, monthly, quarterly, or yearly.
  4. Choose a Posting mode:
    • Review first keeps each due run ready for manual review and posting.
    • Auto-post creates the journal automatically when the next run is due.
  5. Set the Next run date and Start date. Add an End date if the schedule must stop automatically.
  6. Set the status and add an internal note that explains assumptions or required evidence.
  7. Add balanced journal lines and all required accounting context.
  8. Review the schedule and save it.

Check the resulting list row for status, next run, frequency, and posting mode.

Create or post the next entry

Open a schedule's action menu and choose the action that matches your intent:

  • Open as Draft opens the next journal in the editor without posting it. Review and change the date, amounts, accounts, memo, and evidence before choosing Post journal entry.
  • Post Next Run immediately posts the next scheduled journal, regardless of whether the template's normal posting mode is Review first or Auto-post. Use it only after confirming that an immediate run is intended and will not duplicate scheduled or manual activity.

After Post Next Run succeeds, the new journal appears in Journal Entries and the template's next run advances according to its schedule. Opening a draft alone does not post or advance the schedule.

Pause, resume, or end a schedule

Pause a template to stop future scheduled runs without removing journals that already exist. Review the Next run date before choosing Activate to resume it; a stale date can cause a run earlier than expected.

Use an end date for a known contract or allocation term. A paused schedule remains available for review without creating more entries.

Result and side effects

  • Saving creates a template, not an immediate ledger entry, unless you also run or post it.
  • Each successful run creates a separate posted journal and advances the next run date.
  • Auto-post can affect financial statements without a reviewer opening the draft first.
  • Pausing affects future runs only. Existing journals and their report impact remain.
  • Deleting a template removes the schedule but leaves all previously posted journals in place.

Correct or undo recurring activity

Edit the template to correct future runs. Changes do not rewrite journals that were already created. Correct an existing posted journal through Journal Entries using the normal edit, reversal, or deletion policy.

Pause immediately when a template is producing incorrect entries. Deleting the template has no undo and does not remove historical journals. If a duplicate run posted, correct that individual journal and preserve enough evidence to explain the change.

Troubleshooting

A due entry did not post. Check whether it is paused, in Review first mode, missing required coding, or dated in a closed period.

I need to review the entry before posting. Choose Open as Draft, not Post Next Run. Opening the draft lets you edit and review it without advancing the schedule.

The next run date is unexpected. Verify frequency, start date, previous run history, and any end date before activating the template.

A schedule created a duplicate. Check whether someone posted the same journal manually or used Post Next Run near the automatic run. Pause the template while correcting the duplicate.

A closed period blocked the run. Move the permitted posting date or ask a manager or owner to reopen the period if the accounting policy requires a journal inside it.

Deleting the template did not remove journals. This is expected. Templates and posted journals are separate records.

Review due schedules before Book Close.