Templates/recurring transactions

Templates allow you to create reusable patterns for recurring transactions that automatically generate forecast transactions. This feature is essential for cash flow planning, helping you predict future income and expenses based on regular patterns.

Written By Joska

Last updated About 1 month ago

What Are Templates?

Templates are patterns that automatically create forecast transactions on a recurring schedule. They help you plan cash flow by predicting regular income (like salaries, client payments) and expenses (like rent, subscriptions, loan payments).

Creating a Template

Navigate to Cashflow β†’ Transactions β†’ Templates to create your first recurring template OR go to the transactions page and click the three dots on the transaction to make template out of it:

Template Info

  • Template Name: Descriptive name (e.g., "Monthly Rent", "Client Retainer")

  • Description: Details that will appear in generated transactions

  • Start Date: When the first transaction should occur (must be tomorrow or later)

Transaction Details

  • Transaction Type: Expense (βˆ’), Income (+), or Transfer (⇄)

  • Amount: Fixed amount for each occurrence

  • Category: Appropriate category and optional subcategory for classification (not required for transfers)

  • Account: Which bank account the transactions will be assigned to

Recurrence Pattern

  • Frequency: Daily, Weekly, Monthly, or Yearly

  • Interval: Every 1, 2, 3... occurrences (e.g., "every 2 weeks")

  • Max Occurrences: How many times the template should repeat (required)

Tags (Optional)

Assign one or more tags to the template for additional organization. Tags will be associated with the template and help with filtering.

Preview Forecasts

Before saving, use the Preview button to see the upcoming forecast dates and amounts that will be generated. This lets you verify the recurrence pattern is correct before committing.

Template Status

Set the initial status during creation:

  • Active: Immediately begins generating forecast transactions

  • Inactive: Saved but does not generate forecasts until activated

Template Status Management

Active Templates

Generate forecast transactions automatically. These templates create future-dated transactions according to their schedule.

Inactive Templates

Temporarily paused. No new forecasts are generated, but existing forecasts remain. Can be reactivated easily.

Archived Templates

Completed or permanently stopped templates. Automatically archived when all occurrences are complete.

Working with Generated Forecasts

  • Automatic Generation: When you activate a template, it automatically creates forecast transactions based on your recurrence pattern up to 12 months in advance

  • Viewing Forecasts: Click "View Forecasts" on any template to see all generated transactions, or filter transactions by template on the main Transactions page

  • Editing Templates: When you modify a template, all future forecast transactions are automatically regenerated to match the new pattern

  • Manual Adjustments: Individual forecast transactions can be edited without affecting the template β€” useful for one-time changes

Important Notes

  • Deleting a template removes all associated forecast transactions

  • Forecast transactions are automatically labeled with their source template

  • Templates respect account currencies and create transactions in the correct currency