Skip to content
Back to documentation
AccountsScheduled Transactions2 min read

Recurrence Behavior

How Work Planner calculates next due dates, catches up past occurrences, and handles inactive recurring transactions.

Work Planner Team12 April 2026

Recurring behavior in Work Planner is driven by the scheduled transaction itself. The system keeps a next due date, remembers the last processed date, and generates ledger rows until the recurring pattern catches up with today.

How Next Due Is Calculated

  • Active schedules only: Inactive scheduled transactions do not keep a live next due date.
  • First run: If nothing has been processed yet, the next due date starts from Starts On.
  • After processing: Once an occurrence has been created, Work Planner calculates the next due date from the last processed date and the recurrence pattern.

Catch-Up Behavior

If an active scheduled transaction already has a next due date in the past, Work Planner can catch up by creating all missing occurrences through today. That is why editing old start dates or old patterns can generate several historical rows in one go.

What Each Occurrence Inherits

  • Ledger type: The generated transaction uses the scheduled transaction's type.
  • Links and values: Customer, job, service, payment method, expense category, vehicle, description, amount, VAT, net amount, and payment reference are all copied into the generated row.
  • Schedule markers: Generated rows are marked as scheduled occurrences, with due, next due, and last done values populated from the recurrence engine.

Payment Fee Side Effect

Recurring payments can also create a payment fee expense when the linked payment method has fee rules. That means one recurring payment setup can generate both the payment row and its related fee expense over time.

Related articles

21 October 2026 • 5 min read

Vehicles Report

How the vehicles report shows each van or car's profit and loss for a period, adding up to Statements, and its miles and HMRC mileage claim for a tax year, with CSV exports.

Read article: Vehicles Report
20 October 2026 • 3 min read

Printing the Debt List

How to print the debts list to take out collecting, with a box to tick when a customer pays in full or in part and room to write the amount.

Read article: Printing the Debt List
16 October 2026 • 4 min read

Completed Jobs Report

How the completed jobs report lists every job your team completed in a period, with what was charged, and adds them up by round, team member, source, service or vehicle, including payments collected by each team member.

Read article: Completed Jobs Report