Skip to main content

Configuring Finance Pro GL Allocations Training Video

Configuring GL Allocations Training Video

K
Written by Keith Bell


This video will take you through configuring General Ledger Allocations in Finance Pro

This additional video will take you through a specific example of General Ledger Allocations in action — using the Location and Division Allocation Method, with the Allocation Role set to Working Member.


General Ledger (GL) allocations allow your firm to track financial activity by location, division, and member assignments. Proper configuration ensures transactions are allocated consistently and supports accurate financial reporting.

Enable General Ledger Allocations

Navigation:

Username (top-right) → Firm SettingsConfigurationsAccounting

Before Enabling GL Allocations:

Confirm that a default Location and Division are configured.

Default Location

  • Navigate to:

    Firm SettingsSettingsLocations

  • Confirm one Location displays the default pin icon

  • To set a default:
    Select Edit
    Enable Set as Default

Default Division

  • Navigate to:

    Firm SettingsSettingsDivisions

  • Confirm one Division displays Yes in the Default column

  • To set a default:
    Select the pencil icon
    Enable Default

Member Location & Division Setup (If Using Member-Based Allocations)

If member-specific Locations and Divisions will be used for GL Allocations, configure each applicable member before using Working Member, Originating Member, or Managing Member allocation roles.

Navigation:

Username (top-right) → Member Directory

Configure Member Location & Division:

  1. Locate and select the appropriate member.

  2. Open the member profile.

  3. Assign the member's Location and Division as needed.

Important:

  • Complete this setup for any member who may serve as a:

Working Member

Originating Member

Managing Member

  • If a member does not have a Location or Division assigned, the system will use the firm's default settings.

Enable GL Allocations:

Turn on:

Enable General Ledger Allocations

Important:

  • GL Allocations cannot be enabled unless both a default Location and Division are configured.

  • Use the audit icon next to the setting to review when GL Allocations were enabled or disabled.

Configure Allocation Method

Navigation:

Firm Settings → Configurations → Accounting

Setting:

General Ledger Allocation Method

Location Only

Allocations are recorded using Location.

Important:

  • System-generated allocations will include Location

  • System-generated allocations will not include Division

Division Only

Allocations are recorded using Division.

Important:

  • System-generated allocations will include Division

  • System-generated allocations will not include Location

Location & Division

Allocations are recorded using both values.

Important:

  • System-generated allocations will include both Location and Division when applicable

Configure Allocation Role

Setting:

General Ledger Allocation Role

Determines where the Location and Division values come from when creating allocations.

Firm (Default)

Uses the firm's default Location and Division.

Applies to transaction types that use firm defaults.

Working Member

Uses the Location and Division assigned to the Working Member.

Commonly impacts:

  • Client Invoices

  • Client Payments

Invoice and payment allocations are based on the Working Member allocations on the invoice.

Originating Member

Uses the Location and Division assigned to the Originating Member on the matter.

Commonly impacts:

  • Client Invoices

  • Client Payments

Managing Member

Uses the Location and Division assigned to the Managing Member on the matter.

Commonly impacts:

  • Client Invoices

  • Client Payments

How Allocation Settings Work Together

Allocation Method = What values are used

  • Location

  • Division

  • Location & Division

Allocation Role = Where those values come from

  • Firm

  • Working Member

  • Originating Member

  • Managing Member

Together, these settings determine how transactions are allocated in the GL Allocation file.

Transaction Allocation Behavior

User-Entered

Examples:

  • Accounts Payable transactions

  • Journal Entries

  • Miscellaneous GL Receipts

  • Allocation is based on the Location and Division entered by the user.

Important:

  • Allocation Role does not impact these entries

  • The values entered by the user are recorded

System-Generated (Other)


Examples:

  • Bank Deposits

  • Client Refunds

  • Client Expenses

  • Trust Transactions

Users do not select Location or Division when creating these transactions.

The system automatically determines the allocation values.

Important:

These transaction types use firm default Location and Division

Allocation Role does not change this behavior

Client Invoices (Accrual Only)

Allocation is based on the selected Allocation Role:

  • Working Member

  • Originating Member

  • Managing Member

The system uses the selected member's assigned Location and Division.

Example:

If an invoice includes multiple Working Members assigned to different Locations, the allocation will be distributed based on each member's assigned Location and/or Division.

Client Payments

Allocation follows the invoice allocation.

The system uses the selected Allocation Role based on the invoice payment allocation.

Recurring A/P and Journal Entries

Handled the same as standard A/P and Journal Entries.

Allocation is based on user entry.

Important Notes

  • If a member does not have a Location or Division assigned, the system uses firm defaults.

  • If Allocation Method is set to Location Only:

    • Users can still enter Division on applicable entries

    • System-generated allocations will not contain Division

  • If Allocation Method is set to Division Only:

    • Users can still enter Location on applicable entries

    • System-generated allocations will not contain Location

  • If Allocation Method is set to Location & Division:

    • Both values will be included whenever applicable

Key Takeaways

✅ Enable GL Allocations after configuring default Location and Division

✅ Allocation Method determines what values are recorded

✅ Allocation Role determines where those values come from

✅ User-entered entries use values entered by the user

✅ Other transaction types may automatically use firm defaults

✅ Invoice and payment allocations are impacted by the selected member role

Did this answer your question?