G/L Triggers -G/L Reallocation Recoup Audit Fees

G/L Reallocation : A Group of companies using Inter-Entity wants to recover audit fees incurred by one Group Company on behalf of other Group Companies through raising an expense and income entry, not just an expense entry.    

AP Invoice entered for audit fees in Entity 1. A portion of the audit fees belongs to Entity 5. IY G/L Triggers automatically raise a G/L Reallocation to show the audit fees recovered from Entity 5.

The configuration results in showing Revenue Recoverable & Allocated Expense separately.

Requirement! This uses Inter-Entity Transactions Trigger functionality. It is available in Inter-Entity Transactions Single Company and Multi-database, but G/L Reallocation only works within the same Sage 300 company.

The entry we want to process

We will enter an A/P Invoice for $700 - $400 to an expense account for Entity 1, and $300 for an expense account for Entity 5.

 

7601-1 Audit Fee Expense - 1
Audit Fee $400
   

 

  7605-1 Audit Fee - Entity 5
 
Audit Fee $300
   

 

AP Vendor Control Account
   
AP Invoice $700

 

IET Triggers will create the G/L Reallocation entries and Inter-Entity Transactions will create loan account entries as below so that the entries are balanced within Entity 1 and Entity 5.

 

8000-5 Audit Fees (Entity 5)
Audit Fee $300
   

 

  4999-1 Audit Fees recoverable (Entity 1)
 
   
Audit Fee $300

 

Due From Entity 5 (-1 asset)
Due From 5 $300
   

 

  Due to Entity 1 (-5 liability account)
 
   
Due to 1 $300

 

Visual process flow for setup

Tip: Assign the Visual Process Flow in Administrative Services

General Ledger Setup

This has been done in the ORCLTD database in Orchid Sample data.

 

Inter-Entity Options Setup

For details on each option, refer to the detailed screen guide. Inter-Entity Options Screen Guide and Field List.

Setup Inter-Entity Processing as per the Automate Loan Accounts tutorial. Automate Loan Account Entries - IY Single Database Tutorial

Setup Inter-Entity Options

Setup G/L Triggers - G/L Reallocations

If the requirement is to always re-allocated balances in the G/L Account 7605-1 to the G/L Account 8000-5, then you do not need to check "is account Substitutable" or fill in the "substitution optional field".

If you need to record the required target G/L Account on the source subledger transaction data entry - in an optional field, then you can configure "Yes" to "Is Account Substitutable", provide the optional field name that will be used to enter the G/L Account on the subledger transaction. This Optional field needs to be captured in the subledger source transaction entry, and then flowed through to the General Ledger at a transaction level in order for G/L Triggers to act on the optional field.  

Process a transaction

(1) Initial Entry : AP Invoice to record Audit Fee Expense      

 

(1) Resulting G/L Batch      

 

(2) G/L Reallocation created when G/L Batch is posted because 5000-1 has been specified as a trigger account    

(3) IET Balancing entries created when G/L Batch is posted - because Entry out of balance between Entity 5 & Entity 1    

 

Tip: You can use a similar scenario with entities in separate Sage 300 databases using Inter-Entity Multi-database.