Accessing the Rules tab
1
Navigate to Configure → Contexts in the left sidebar.
2
Select a context from the list to open its setup page.
3
Select the Rules tab.
The global Context Switcher in the sidebar lets you change the active reconciliation context at any time.
Rules list
The Rules tab lists match rules in priority order. Rules evaluate top to bottom; the first match wins. Each visible row shows the rule’s strategy and a short configuration summary, with Move rule up / Move rule down arrows, an Edit rule button, and a Delete rule button. For contexts with 100 rules or fewer, priority is assigned automatically when you create a rule — a new rule is appended to the end of the chain. To change precedence, reorder the list with the up/down arrows. There is no priority field in the form.
Creating a rule
1
In the Rules tab, click the Add rule button.
2
A dialog opens. Select a Strategy:
Depending on the strategy, different fields appear (see below).
3
Click Create rule.
Rule types
EXACT
Matches transactions by comparing fields for exact equality. Top-level toggles:
The Advanced section adds:
TOLERANCE
Matches transactions within a numeric or date tolerance band. Top-level fields:Zero tolerances are valid — both values default to
0, which makes the amount band require equality after the default HALF_UP rounding at scale 2.DATE_LAG
Matches transactions that occur within a configurable number of days of each other. Top-level fields:Max days must be greater than or equal to Min days. Exclusive bounds (
Inclusive bounds off) with Min days set to 0 are rejected, because that would exclude same-day transactions.
DATE_LAG rules have no base-amount options (
Match base amount / Match base currency are only available on EXACT and TOLERANCE).
FUZZY
Matches transactions by approximate reference similarity, with configurable financial checks on amount, currency, and date. Fuzzy matches always propose for review — they never auto-confirm. Top-level fields:
The Advanced section adds:
FUZZY rules have no reference-equality toggle and no base-amount options.
Allocation settings
EXACT, TOLERANCE, DATE_LAG, and FUZZY rules include an Allocation (1:N / N:1) block inside the Advanced section:
Previewing a rule
The rule dialog includes a Preview matches panel. Click Run preview to test the rule before saving. The preview is read-only: it uses up to 5,000 extraction-complete unmatched transactions, forms only 1:1 pairs, and does not apply fee normalization, FX variance bands, or allocation. The panel shows how many pairs Would match, the unmatched left/right counts, and up to 25 highest-scoring would-match pairs. Nothing is saved.
Editing a rule
Click the Edit rule button on a rule to open the dialog. The Strategy selector is disabled — strategy is fixed after creation. Update the remaining fields and click Save changes.
Reordering rules
Use the Move rule up / Move rule down arrows on the list to change rule precedence. Rules evaluate top to bottom; the first match wins.
Deleting a rule
Click the Delete rule button on a rule and confirm in the Delete rule? dialog. The rule is removed from the chain; remaining rules keep their order.

