Skip to main content
The Fee Schedules page in the Matcher module lets you define expected fees — flat, percentage, or tiered — that the reconciliation engine uses to automatically verify and flag fee discrepancies between matched transactions.

Accessing the Fee Schedules page


Navigate to Matcher > Settings > Fee Schedules in the left sidebar.
A collapsible “What is a Fee Schedule?” helper is available at the top of the page explaining that a fee schedule defines expected fees that the reconciliation engine uses to automatically verify and flag fee discrepancies between matched transactions.

Fee schedules table


Each row in the data table displays the following columns:
ColumnDescription
NameThe fee schedule name
CurrencyThe currency code (e.g. BRL), shown as a badge
ApplicationHow fee items are applied: Parallel (all items calculated on the original amount) or Cascading (each item calculated on the net amount after previous items)
RoundingThe rounding mode followed by the number of decimal places — e.g. “HALF_UP (2d)“
ItemsA list of badges representing each fee item’s structure type (Flat, Percentage, or Tiered)
Created atDate and time the schedule was created
ActionsDropdown menu with Edit, Simulate, and Delete options
The footer shows the total count of fee schedules.

Application order

ModeDescription
ParallelAll fee items are calculated independently against the original gross amount
CascadingFee items are applied sequentially — each item uses the net amount after the previous item’s fee was deducted

Rounding modes

ModeDescription
Half UpRounds to the nearest neighbor; rounds up on a 0.5 boundary
BankersRounds to the nearest neighbor; rounds to the nearest even digit on a 0.5 boundary
FloorAlways rounds toward negative infinity
CeilAlways rounds toward positive infinity
TruncateDrops excess decimal places without rounding

Structure types

TypeDescription
FlatA fixed monetary amount (e.g. 5.00)
PercentageA decimal rate applied to the base amount (e.g. 0.015 = 1.5%)
TieredA set of rate tiers, each with an optional upper bound

Creating a fee schedule


Click the New Fee Schedule button at the top of the page. A slide-over sheet opens on the right side with the following sections.

Schedule fields

FieldDescription
NameA descriptive name for the schedule (e.g. “Bank Fees BRL”). Max 100 characters
CurrencyThe three-letter currency code (e.g. BRL). Cannot be changed after creation
Application OrderSelect Parallel or Cascading. Defaults to Parallel
Rounding ModeSelect one of: Half Up, Bankers, Floor, Ceil, Truncate. Defaults to Half Up
Decimal PlacesNumber of decimal places for rounding (0–10). Defaults to 2

Fee items

After filling in the schedule fields, add at least one fee item. Click Add Item to open the item sub-form:
FieldDescription
NameA descriptive name for the fee item (e.g. “Wire Fee”). Max 100 characters
PriorityDetermines the order in which items are applied (integer starting from 1)
Structure TypeSelect Flat, Percentage, or Tiered
Depending on the selected structure type, additional fields appear:
Structure TypeAdditional FieldDescription
FlatFixed AmountThe fixed fee value (e.g. “5.00”)
PercentageRate (%)A decimal rate (e.g. “0.015” for 1.5%)
TieredTiers (JSON)A JSON array of tiers. Each tier has a rate and optionally an upTo threshold — e.g. [{"rate":"0.02","upTo":"1000"},{"rate":"0.01"}]
Click Add to add the item to the schedule. You can add multiple items before submitting. Each pending item appears as a card showing its priority, name, structure type, and a summary of its structure. Click Create to save the fee schedule.

Editing a fee schedule


Open the Actions dropdown on a fee schedule row and select Edit. The slide-over sheet opens with the current values pre-filled. You can modify the schedule name, application order, rounding mode, and decimal places. The currency field is locked after creation. Fee items are displayed as read-only and cannot be added or removed during editing. Click Save to apply changes.

Simulating a fee schedule


Open the Actions dropdown and select Simulate to test how a fee schedule calculates fees for a given amount. The simulation dialog asks for:
FieldDescription
Gross AmountThe amount to simulate against (e.g. “1000.00”)
CurrencyPre-filled from the schedule’s currency
Click Simulate to run the calculation. The results show:
  • Gross Amount — The input amount
  • Total Fees — The total fees deducted
  • Net Amount — The amount remaining after fees
If the schedule has multiple fee items, a breakdown table lists each item with the base amount used for its calculation and the fee charged.

Deleting a fee schedule


Open the Actions dropdown and select Delete. A confirmation dialog warns that this action is irreversible and the fee schedule will be permanently deleted. Confirm to proceed.