View on GitHub

Financier.Desktop

Desktop version of Financier which is a fork of the great Financisto app. Financisto is an open-source personal finance tracker for Android platform.

Rules

<– Back

Overview

Step 3

Rules are automation tools that help you automatically categorize and organize your financial transactions during bank report import. When a transaction matches a rule’s condition, the rule automatically applies predefined settings to that transaction. Rules are applied on page 3 of the Import Wizard when importing bank reports.

Step 3

What Rules Do

Rules help you save time by automatically:

Instead of manually categorizing each transaction, you can create rules that handle repetitive categorization automatically.

Rule Fields

When creating or editing a rule, you’ll configure the following fields:

Description

A friendly name for your rule (e.g., “Grocery Store Purchases”, “Monthly Salary”).

Condition

The matching criteria used to identify which transactions this rule applies to. Three condition types are available:

Category

The transaction category that will be automatically assigned when the rule matches.

Location

The location/branch that will be assigned to matching transactions (optional).

Payee

The payee/merchant associated with matching transactions (optional).

Project

The project this rule should be assigned to (optional).

Active Status

A toggle to enable or disable the rule:

How to Create a Rule

Step 1: Open the Rules Section

Navigate to the Rules section in your application. This section allows you to manage rules that will be applied during bank report imports.

Step 2: Add a New Rule

Click the “Add” or “+” button to create a new rule.

Step 3: Configure the Rule

A dialog box will appear with the following default values:

Add

Step 4: Enter Rule Details

  1. Update Description - Replace with a descriptive name for your rule
  2. Set Condition - Choose the condition type:
    • Contains - For partial text matching in descriptions
    • Match - For exact description matching
    • MCC - For merchant category code matching
  3. Specify Match Criteria - Enter the text, pattern, or MCC code to match
  4. Select Category - Choose the category to apply to matched transactions
  5. Optional Fields - Fill in Location, Payee, or Project as needed
  6. Enable/Disable - Check the “Active” checkbox to enable the rule

Step 5: Save the Rule

Click “OK” or “Save” to create the rule.

Example Rules

Here are some practical examples of rules you might create:

Example 1: Coffee Shop Category

Example 2: Salary Income

Example 3: Gym Membership

Tips & Best Practices

  1. Be Specific: Use descriptive rule names so you can easily identify their purpose later.

  2. Use Clear Conditions: Make your condition text specific enough to avoid unintended matches, but general enough to catch all relevant transactions.

  3. Organization: Group similar rules together by creating them in sequence.

  4. Testing: After creating a rule, verify it’s working correctly by checking that transactions are categorized as expected.

  5. Inactive Rules: You can disable rules temporarily by unchecking the “Active” status instead of deleting them.

  6. Update as Needed: Review and update your rules periodically as your spending patterns or merchant names change.

Troubleshooting

Rule Not Matching Transactions

Rule Matching Wrong Transactions

Can’t Find a Rule

Notes


For additional help or questions about rules, contact your system administrator or refer to the main application documentation.