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