Agreements collections and expenses settings
Paths, defaults and effects of each option.
Settings open as a drawer over your work; a direct URL can open a full page. On desktop choose the same product heading under Settings. Change values and Save; form validation and role permissions apply.
Usage guide
Finance teams track obligations, instalments, collections, refunds, expenses and commissions as separate records.
Browse this area
Finance — modules and detailed settings
General
Open settings · /settings/finance
Default currency applies to new agreements/payments/expenses. Discount cap is percent; expense cap/overpayment tolerance are entered in major units and converted to minor units. Existing currencies remain unchanged.
Desktop: native settings panel.

Expense categories
Open settings · /settings/finance/expense-categories
Save category name/order or deactivate it. Historical expense categorisation is preserved.
Desktop: native settings panel.

Payments
Open settings · /settings/payments
Connected providers offer test mode, customer availability and ordering. Connect/setup guides lead to Apps accounts. Manual methods need no provider secret. Test payments offer success/pending/declined without moving money.
Desktop: native settings panel.

Defaults and behaviour options
This table lists contract defaults, not your saved workspace values. Location distinguishes visible controls from advanced configuration values.
| Option / key | Default | Effect and choices | Location |
|---|---|---|---|
Instalment reminder (days before) · installment_notice_days | 3 | How many days before an instalment is due the “instalment due” reminder goes out. 0 sends it on the day. | Advanced contract setting; no separate control verified |
Default currency · default_currency | TRY | Used for new agreements, payments and expenses. Set it once here. | /settings/finance |
Discount cap (%) · discount_cap_percent | 100 | The highest discount allowed on an agreement. | /settings/finance |
Largest single expense · expense_amount_cap | 100000000 | The most one expense may be, in the smallest unit of your currency (for example cents). | /settings/finance |
Overpayment allowance · overpayment_tolerance_minor | 0 | How much a payment may go over its instalment, in the smallest unit of your currency — usually bank rounding. | /settings/finance |
Permission: module manage is used for configuration; the main guide’s action table lists individual operation permissions.
Related guide
Agreements collections and expenses.
Related integrations
Open a guide for connection fields, account selection and app-specific limits.
Stripe
Connection, actions and limits.
iyzico
Connection, actions and limits.
PayTR
Connection, actions and limits.
Technical sources
packages/os-kernel/src/modules/finance.ts, apps/studio/app/(app)/settings/, apps/era-station/apps/web/src/era/business/screens/settings/pages/registry.tsx.