Skip to content

Firm settings

Go to Setup > Settings to access the main settings page. A left-hand sidebar groups every option into six sections: General, Billing & Finance, Configure Features, Security, Other, and Misc. Click any item in the sidebar to jump to its tab. Each tab has its own Save button at the bottom; changes take effect immediately.

General

General

FieldWhat it does
Firm Logo (Light)Logo used on the light-theme admin panel and the client portal header.
Firm Logo (Dark)Logo used when the admin panel or portal is in dark mode.
FaviconSmall icon shown in browser tabs when staff or clients have CaseFlow open.
Firm NameThe firm's display name. Used throughout the admin panel and on every PDF or email the firm sends.
Firm Main DomainPublic website URL for the firm. Used in emails and on documents that link back to the firm site.
RTL Admin AreaSwitches the admin panel to right-to-left layout (for Arabic, Hebrew, etc.).
RTL Clients AreaSame as above but for the client portal.
Allowed file typesComma-separated list of file extensions that clients can upload through the portal.

img_7.png

Firm Information

This is the official firm record used on every invoice, fee estimate, legal proposal, billing adjustment, and engagement letter PDF.

FieldWhat it does
Firm NameThe legal firm name as it should appear on PDFs and emails.
Address, City, State, Zip Code, Country CodeFull mailing address.
PhoneMain firm phone number.
Tax ID NumberThe firm's tax ID. Appears on PDF documents if filled.
Custom FieldsAny firm-level custom fields added at Setup > Custom Fields appear here for editing.
Company Info FormatControls how the firm block is laid out on PDFs. Use the merge fields ({company_name}, {address}, {phone}, {vat_number}, etc.) to rearrange or relabel lines.

img_2.png

Localization

FieldWhat it does
Date FormatChoose between MM/DD/YYYY, DD/MM/YYYY, and other regional formats.
Time Format12-hour or 24-hour clock.
Default TimezoneUsed for every timestamp the system records and displays.
Default LanguageThe language new staff and clients see until they pick a personal preference.
Enabled LanguagesWhich languages appear in the language switcher.
Disable LanguagesHide the language switcher entirely if you only need one language.
Output client PDF documents in client languageWhen on, PDFs generated for a client (invoice, estimate, etc.) are rendered in the client's language regardless of who generates them.

img_3.png

Email

These controls customise how staff-sent emails look. Outgoing delivery is already configured at the platform level.

FieldWhat it does
Reply-To AddressReplies to firm emails go here.
BCC All Emails ToEvery outgoing email is silently copied to this address (useful for archiving or compliance).
Email SignatureDefault signature block appended to staff-composed emails.
Email HeaderHTML or text that appears at the top of every outgoing email.
Email FooterHTML or text that appears at the bottom of every outgoing email.
Confidentiality DisclaimerLegal disclaimer appended to every outgoing email. Ships with a sensible default; edit it to match your jurisdiction, or clear the field to remove it entirely.
Send Test EmailSends a test message so you can verify how headers, footers, and signatures render.

Zight 2026-5-12 at 10.47.28.jpeg

Billing & Finance

General

FieldWhat it does
Decimal SeparatorCharacter used between whole and fractional amounts (comma or period).
Thousand SeparatorCharacter grouping thousands (comma, period, apostrophe, space, or none).
Number Padding for Prefix FormatsHow many leading zeros to pad invoice/estimate/proposal numbers (e.g. 005 vs 00005).
Auto-assign current team member as billing attorneyWhen on, the logged-in staff member is set as billing attorney on new invoices, fee estimates, and legal proposals.
Show Tax Per ItemWhen on, each line item shows its applicable tax.
Remove Tax Name from Item RowShows the tax percentage only, hiding the tax label.
Exclude Currency Symbol from Item AmountsStrips the currency symbol from line-item amounts in tables.
Default TaxThe tax rate pre-selected on new invoices, fee estimates, and legal proposals.
Remove Decimals on Zero Amounts2.00 renders as 2; 2.25 is unchanged.
Amount to Words: EnableWhen on, the document total is also spelled out in words on the PDF.
Amount to Words: LowercaseRenders the spelled-out total in lowercase.

img_8.png

Invoices

FieldWhat it does
Invoice Number PrefixText prefixed to every invoice number (e.g. INV-).
Next Invoice NumberWhere invoice numbering should start (useful when migrating from another system).
Invoice Number FormatNumber-based, year-based, short-year-based, or year/month-based numbering.
Invoice Due After (days)Default payment-due window for new invoices.
Allow team members to view assigned invoicesNon-admins can see invoices they are assigned to; otherwise only admins see all.
Require Client Login to View InvoiceWhen on, anonymous invoice links are disabled — clients must log in to the portal.
Delete Invoice Allowed Only on Last InvoicePrevents gaps in your invoice numbering by only allowing the most recent invoice to be deleted.
Decrement Invoice Number on DeleteWhen the last invoice is deleted, the next invoice number rolls back by one.
Hide Draft Invoices from Clients AreaClients can't see invoices still in Draft.
Show Billing Attorney on InvoicePrints the assigned billing attorney's name on the PDF.
Show Matter Name on InvoicePrints the linked matter's name on the PDF.
Show Total Paid on InvoicePrints the running paid total.
Show Credits Applied on InvoicePrints any billing adjustments applied.
Show Amount Due on InvoicePrints the outstanding balance.
Attach Invoice PDF to Payment ReceiptBundles the invoice PDF with the receipt email.
Predefined Client NoteDefault note pre-filled on new invoices.
Predefined Terms & ConditionsDefault Ts&Cs pre-filled on new invoices.

Zight 2026-5-12 at 10.50.33.jpeg

FieldWhat it does
Legal Proposal Number PrefixText prefix on proposal numbers.
Legal Proposal Due After (days)Default expiry window.
Board View Limit Per StatusMaximum cards shown in each column on the proposal board.
Default Board SortInitial sort: Date Created, Proposal Date, Board Order, or Open Till.
Sort OrderAscending or descending.
Show Matter Name on Legal ProposalPrints the linked matter on the PDF.
Hide Draft Proposals from Clients AreaDrafts stay hidden until finalised.
Auto-convert Proposal to Invoice on AcceptanceWhen the client accepts, CaseFlow generates the invoice automatically.
Allow team members to view assigned proposalsNon-admins can see proposals they are assigned to.
Legal Proposal Info FormatClient-block layout on the proposal PDF, using merge fields.

img_9.png

Fee Estimates

FieldWhat it does
Fee Estimate Number PrefixText prefix on estimate numbers.
Next Fee Estimate NumberWhere numbering should start.
Fee Estimate Number FormatNumber-based, year-based, short-year-based, or year/month-based.
Fee Estimate Due After (days)Default expiry window.
Delete Allowed Only on Last EstimateSame gap-prevention rule as invoices.
Decrement Number on DeleteRolls the next-number counter back when the last estimate is deleted.
Allow team members to view assigned estimatesNon-admins can see estimates they are assigned to.
Require Client Login to View EstimateDisables anonymous links.
Show Billing Attorney on EstimatePrints the assigned attorney on the PDF.
Show Matter Name on EstimatePrints the linked matter on the PDF.
Auto-convert Estimate to Invoice on AcceptanceWhen the client accepts, CaseFlow generates the invoice automatically.
Hide Draft Estimates from Clients AreaDrafts stay hidden until finalised.
Board View Limit Per StatusMaximum cards shown per column on the estimate board.
Default Board SortInitial sort: Date Created, Estimate Date, Board Order, or Expiry.
Sort OrderAscending or descending.
Predefined Client NoteDefault note pre-filled on new estimates.
Predefined Terms & ConditionsDefault Ts&Cs pre-filled on new estimates.

Zight 2026-5-12 at 10.51.37.jpeg

Billing Adjustments

FieldWhat it does
Billing Adjustment Number PrefixText prefix on adjustment numbers.
Next Billing Adjustment NumberWhere numbering should start.
Billing Adjustment Number FormatNumber-based, year-based, short-year-based, or year/month-based.
Decrement Number on DeleteRolls the counter back when the most recent adjustment is deleted.
Show Matter Name on Billing AdjustmentPrints the linked matter on the PDF.
Predefined Client NoteDefault note pre-filled on new adjustments.
Predefined Terms & ConditionsDefault Ts&Cs pre-filled on new adjustments.

img_10.png

Trust Accounts

FieldWhat it does
Trust Transaction PrefixText prefix on transaction numbers (defaults to TRUST-).
Next Trust Transaction NumberWhere numbering should start.
Trust Transaction Number FormatNumber-based, year-based, short-year-based, or year/month-based.
Require Reference on Trust TransactionsStaff must enter a reference/ID when recording a trust transaction.
Require Description on Trust TransactionsStaff must explain the purpose of each trust transaction.
Auto-notify Client on Trust TransactionsClients get an email every time a trust transaction is recorded against them.
Show Client Trust Balance on InvoicePrints the client's current trust balance on their invoices.
Minimum Trust Balance WarningWhen the firm's trust balance drops below this amount, staff see a warning. Set to 0 to disable.

img_11.png

Plan requirement

Trust accounting is available on the Growth plan and above.

Recurring Billings

FieldWhat it does
Show Recurring Billings in Clients AreaWhen on, the primary contact can see and manage active recurring billings in the portal.
After Successful Charge: Send Invoice and ReceiptEmail the client both the invoice and the receipt.
After Successful Charge: Send Invoice OnlyEmail the client only the invoice.
After Successful Charge: Send Receipt OnlyEmail the client only the receipt.
After Successful Charge: Do NothingNo automatic email.

img_12.png

Payment Gateways

The firm's per-firm payment processor. Stripe is the supported gateway.

FieldWhat it does
Stripe Publishable KeyThe public key from the firm's Stripe dashboard.
Stripe Secret KeyThe private key from the firm's Stripe dashboard (stored encrypted).
Notify Firm When Client Pays InvoiceWhen on, the firm gets an email confirmation on every online payment.
Allow Client to Modify Amount to PayWhen on, clients can pay a custom amount instead of the full invoice balance.

img_13.png

Configure Features

Clients

FieldWhat it does
Default Clients ThemeVisual theme used in the client portal.
Default CountryCountry pre-selected on new client records.
Visible Tabs on Client ProfileWhich sub-tabs (Documents, Activity, etc.) appear inside the client portal.
Required Fields for RegistrationWhich contact and firm fields a self-registering client must fill in.
Company field is requiredForces every client to have a firm name.
Company requires Tax IDForces firms to also fill in a Tax ID Number.
Allow clients to registerTurns client self-signup on or off.
Require Registration ConfirmationNew self-registered clients sit in a pending state until an admin approves them.
Allow primary contact to manage other contactsThe primary contact can add, edit, and remove other contacts on the client record.
Enable Spam Validation on RegistrationAdds invisible anti-bot checks to the registration form.
Allow primary contact to view/edit billing detailsThe primary contact can update billing and shipping info from the portal.
Contacts see only own filesEach contact only sees files they personally uploaded.
Allow contacts to delete own filesContacts can remove their own uploaded files.
Use Firm LibraryEnables the knowledge base inside the client portal.
Firm Library viewable without registrationLets anonymous visitors browse the knowledge base.
Show Fee Quote Request linkAdds a "Request a fee estimate" link in the portal (requires a request form to be selected).
Default Contact PermissionsWhat new client contacts can do by default.
Client Information FormatClient-block layout on PDFs, using merge fields.

Zight 2026-5-12 at 10.54.19.jpeg

Tasks

FieldWhat it does
Kanban Row Limit Per StatusMaximum cards shown per column on the task board.
Allow all team members to see matter tasksAnyone on a matter sees every task on it (rather than only their own).
Restrict Comment Edits to First HourStaff can only edit task comments within 60 minutes of posting (admins exempt).
Auto-assign Task to CreatorNew tasks are pre-assigned to whoever creates them.
Auto-add Task Creator as FollowerThe creator is also added as a follower for notifications.
Stop Other Timers on New TimerWhen a staff member starts a new timer, any other running timer they have is stopped.
Change Task Status to In Progress on Timer StartAuto-moves a task to "In Progress" when its timer starts.
Billable Checked by DefaultNew tasks are billable unless the creator unchecks.
Round Off Task TimerRound logged time to the nearest 5, 10, 15, or 30 minutes.
Default Status for New TaskInitial status for new tasks.
Default Priority for New TaskInitial priority for new tasks.

img_14.png

Prospective Clients

FieldWhat it does
Kanban Row Limit Per StatusMaximum cards shown per column on the prospective-clients board.
Default StatusStatus assigned to brand-new prospective clients.
Default SourceSource pre-selected on brand-new prospective clients.
Duplicate Check FieldsWhich fields (email, phone, website, firm) the system checks to flag a possible duplicate.
Auto-assign Converter as Responsible AttorneyWhen a prospective client is converted to a client, the staff member who did the conversion becomes responsible attorney.
Allow Non-Admins to ImportLets non-admin staff bulk-import prospective clients.
Default Kanban SortPrimary sort: date created, board position, or last contact date.
Sort DirectionAscending or descending.
Lock Prospective Client After ConversionOnce converted, the original record can't be edited (admins exempt).

img_15.png

Security

FieldWhat it does
Require Two-Factor Authentication for All Team MembersForces every staff login to verify with an emailed code.
Require Two-Factor Authentication for All ClientsForces every client login to verify with an emailed code.

img_16.png

Other

Calendar

The Calendar tab has two sub-tabs: General and Styling.

General sub-tab — what shows on the calendar:

FieldWhat it does
Events Limit (Month & Week View)Maximum events visible in a single day cell before "+N more" appears.
Default ViewMonth, Week, Day, or Agenda.
First Day of WeekSunday through Saturday.
Hide notified remindersReminders that have already fired are hidden.
Reminders togglesIndependent on/off for prospective-client, client, fee-estimate, invoice, legal-proposal, expense, task, billing-adjustment, and engagement-letter reminders.
Item togglesIndependent on/off for invoices, fee estimates, legal proposals, engagement letters, tasks, matters, and key deadlines.
Show only my assigned tasksTasks are filtered to the logged-in staff member.

img_17.png

Styling sub-tab — colour-codes each event type on the calendar:

FieldWhat it does
Invoice / Fee Estimate / Legal Proposal / Reminder / Engagement Letter / Matter / Key Deadline colourColour swatch used on the calendar for events of that type.

img_18.png

PDF

The PDF tab has three sub-tabs: General, Signature, Formats.

General sub-tab — global PDF appearance:

FieldWhat it does
PDF FontTypeface used across PDFs.
Swap Firm/Client DetailsFlips the left/right placement of firm and client blocks.
Default Font SizeBase font size in PDFs.
Items Table Heading ColourBackground colour of table headers.
Items Table Heading Text ColourText colour of table headers.
Custom PDF Logo URLOptional URL to a different logo for PDFs only.
Logo Width (px)Display width of the PDF logo.
Show Document Status on PDFPrints "Draft", "Sent", etc. on the document.
Show Pay Invoice link on PDFAdds a clickable pay link on invoice PDFs (skipped for cancelled invoices).
Show Invoice Payments on PDFLists all payments received on the invoice.
Show Page Number on PDFAdds page numbers to multi-page PDFs.

img_19.png

Signature sub-tab — when and where the firm's saved signature image is printed:

FieldWhat it does
Show PDF Signature on Invoice / Fee Estimate / Billing Adjustment / Engagement Letter / Legal ProposalIndependent toggles per document type.
Signature ImageUpload or replace the firm's signature image.

img_20.png

Formats sub-tab — paper size and orientation per document type:

FieldWhat it does
Invoice / Fee Estimate / Legal Proposal / Payment / Billing Adjustment / Engagement Letter / Customer Statement formatChoose A4 or Letter, Portrait or Landscape, independently per document.

img_21.png

E-Sign

FieldWhat it does
Require digital signature on Proposal acceptanceClients must type their name and confirm identity before they can accept a proposal.
Require digital signature on Fee Estimate acceptanceSame as above for fee estimates.
Legal Bound TextCustom legal acknowledgement text the client must read before signing.

img_22.png

Tags

A list of every tag in use across the firm. For each tag you can edit the label (the count next to it shows how many records carry that tag) or click Delete to remove it from every record.

img_23.png

Misc

Practice Automation

Schedules background work that CaseFlow runs on the firm's behalf — overdue reminders, recurring invoice generation, expiry notifications, and automatic timer cleanup. Settings are grouped by area:

AreaFieldWhat it does
InvoicesHour of day to runThe hour (0–23) when overdue checks, reminder dispatches, and recurring invoice generation run each day.
InvoicesAuto-send overdue reminder after (days)Days after the due date before the first overdue reminder goes out.
InvoicesRe-send overdue reminder after (days)How often the overdue reminder repeats while the invoice is still unpaid.
InvoicesSend due reminder before (days)Days before the due date to send an advance reminder.
InvoicesRe-send due reminder after (days)How often the due-soon reminder repeats.
RecurringGenerate and auto-sendWhen a recurring invoice renews, send it to the client automatically.
RecurringGenerate as UnpaidRenewals are created in Unpaid status (no auto-send).
RecurringGenerate as DraftRenewals are created in Draft status.
RecurringOnly generate next if previous is PaidHolds the next renewal until the prior invoice is marked paid.
Fee EstimatesHour of day to runThe hour expiry reminders run.
Fee EstimatesSend expiry reminder before (days)Days before the estimate expires to notify the client.
Legal ProposalsHour of day to runThe hour expiry reminders run.
Legal ProposalsSend expiry reminder before (days)Days before the proposal expires to notify the client.
Engagement LettersHour of day to runThe hour expiry and signing reminders run.
Engagement LettersSend expiry reminder before (days)Days before the engagement letter expires to send a reminder.
Engagement LettersSend sign reminder every (days)How often the "please sign" reminder repeats until the client signs.
DisbursementsHour of day to runThe hour disbursement automation runs.
TasksHour of day to runThe hour deadline reminders and timer cleanup run.
TasksSend deadline reminder before (days)Days before a task's due date to notify assignees.
TasksAutomatically stop task timers after (hours)Timers left running longer than this are automatically closed out (set to 0 to disable).
TasksSend unbilled-tasks reminderNotify designated staff about billable tasks that are completed but not yet invoiced.
TasksRecipientsWhich staff get the unbilled-tasks reminder.
TasksDays of weekWhich days the unbilled-tasks reminder is sent.

img_25.png

Misc

A catch-all for system-wide preferences.

FieldWhat it does
Require Client Login to View Engagement LetterWhen on, engagement letter links require a portal login (no public access).
Max File Upload Size (MB)Maximum size of any single uploaded file.
Keep Previous File VersionsWhen a file is replaced, retain the older version in the file's version history.
Top Search Bar Result LimitMaximum results shown in the global search dropdown.
Default Team Member RoleRole assigned to brand-new team members unless changed at creation.
Show Setup Menu on HoverThe Setup sidebar entry only appears when you hover the main sidebar.
Show Help Menu Item in SetupAdds a Help link inside the Setup menu.
Use Minified AssetsLoads compressed CSS and JavaScript for faster page loads.
Save Last Order for TablesRemembers the last column-sort you chose on each list view.
Show Table Export ButtonWhether the Excel/PDF export button on lists is available to all staff, admins only, or hidden.
Tables Pagination LimitDefault rows-per-page on list views.
Inline Create permissionsA set of toggles that let non-admin staff create new prospective-client statuses, prospective-client sources, client groups, engagement-letter types, and disbursement categories from within the relevant create/edit screens.

img_24.png

Saving changes

Every tab has its own Save button at the bottom. Settings are tab-scoped: hitting Save on the Invoices tab won't save changes you've made on, say, the Email tab.