-
Print
-
DarkLight
-
PDF
Accounting and Budget Events Inventory
-
Print
-
DarkLight
-
PDF
Overview
Florida PALM automates a variety of accounting entries based on predefined business rules for each accounting event. These entries:
- Align with the statewide Chart of Accounts (COA) structure (COA Design).
- Support the reporting requirements for the Department of Financial Services (DFS) Division of Treasury, Statewide Financial Reporting, and mandated Legislative Reporting.
- Are triggered by system events (e.g. voucher posting, recording deposits, asset creation).
- Comply with GASB and Legislative requirements.
- Maintain Budget and Cash controls.
Standardized Accounting Entries and Budget Impacts
Florida PALM generates standard accounting and budget events based on the specific financial activity that is occurring within the source module. Each event is described to reflect the type of activity that is occurring, such as creating an encumbrance, recording a deposit, or managing state-owned assets.
Accounting events are documented with accounting entries recorded at the ChartField string of Fund, Budget Entity, State Program, Category and Account which are required on all transactions. Agencies must also record Organization on all transactions and have the option of recording at a more granular level using the additional agency specific ChartFields of Other Accumulator 1 (OA1), Other Accumulator 2 (OA2), Contract, Grant, and Project Costing.
Budget events are broken out by the impacts to different Commitment Control (KK) ledgers to include Appropriations, Releases, Reserves, Allotments, Revenue, Invested Balance and Cash.
These accounting and budget events are grouped within the Accounting and Budget Events Inventory by source module which contains the following tabs:
- Change Log – provides version and revision information.
- Overview – provides the purpose of the document and explains fields used in each detailed tab.
- Summary Accounting Events – provides each accounting event and the associated account entry showing the debit and credit for applicable Account value.
- Summary Budget Impacts – provides the increase or decrease impacts to the balances maintained in the Appropriations, Releases, Reserves, Allotments, and Revenue KK ledgers for applicable accounting events.
- Summary Investment Balance – provides the increase or decrease impacts to the fund investment balances in the Investment KK ledger for applicable accounting events.
- Summary Cash Impacts – provides the increase or decrease impacts to the trust fund cash balances in the Cash KK ledger for applicable accounting events.
- Summary Treasury Accounting – provides the accounting entries showing the debit and credit for applicable Account value associated to automated banking events managed by Treasury.
- Module Tabs – provide the module specific accounting entries and associated budget impacts for all KK ledgers. Entries related to other source modules are included in this tab when needed to show the complete transaction lifecycle.
Understanding the source of entries helps end users understand how Florida PALM supports accurate and consistent financial reporting across the state. Florida PALM generates accounting, budget, investment, and cash events from the following modules and financial activity:
- Accounts Payable (AP) / Purchase Order (PO)
- Create and Modify Encumbrances
- Create and Post Supplier Vouchers
- Warrant and ACH Payment Processing
- Payment Cancellation or Reissue
- Accounts Receivable (AR)
- Create and Modify Customer Accounts Receivables
- Record Bank Deposits
- Issue Customer Refunds
- Record Customer Accounts Receivables Write-offs
- Asset Management (AM)
- Record and Modify State – Owned Assets
- Record Depreciation for Capitalized Assets
- Record Disposal of Assets
- Cash Management (CM)
- Record Bank Statement Reconciliation
- Record Bank Cash Clearing transactions
- General Ledger (GL)
- Record Investment and Disinvestment Journals
- Record Investment Interest Apportionment Journals
- Record Account Receivable Write-Offs
- Reclassification of Capitalized Assets and Depreciation Recorded in a Governmental Fund
- Record Payroll Carry Forward Payables
- Human Capital Module (PR)
- Record Payroll Payment
- Record Payroll Payment Reversals
- Record Payroll Payment Overpayments
- Record Payroll Payment Cancellations
- InterUnit Module (IU)
- Record and Modify Inter/Intra Unit Encumbrances
- Record and Modify Inter/Intra Unit Accruals
- Record Due To/Due From Accounting
- Record Fund Advance Activity
- Record Trust Fund Loan Activity
- Record GR Service Charge Activity
- Record SWCAP and Indirect Cost Activity
- Record Expenditure and Revenue Reclassifications
- Record Inter/Intra Unit Expenditure and Revenue Activity
- Record Inter/Intra Unit Revenue Refund
- Accounts Payable (AP) / Purchase Order (PO)
Florida PALM Standardized Accounting Entry Format
Each standard accounting entry recorded in Florida PALM source modules follows a consistent format when summarized and posted to the ACTUALS Ledger. These summarized entries contain key pieces of information that identify the nature of the transactions, the ChartField string used on the transactions, and other relevant details. Accounting entries posted to the General Ledger (GL) must be balanced. This section outlines the common components which will be reflected on posted Source Module GL Journals.
Florida PALM Source Module GL Journals will contain the following the standard details for each module:
- GL Journal Date
- GL Journal Source Identifier
- GL Journal ID containing a masked value
- GL Journal Description
- GL Journal Line Description
The table below provides the details for each source module by accounting event.
Journal Source Identifiers by Source Module | ||||
---|---|---|---|---|
Source Module | Journal Source Identifier | Journal ID Mask Value | Description | Journal Line Description |
AM | AM | AM | Asset Additions | Asset Additions |
AM | AM | Asset Adjustments & Transfers | Asset Adjustments & Transfers | |
AM | AM | Depreciation Expense | Depreciation Expense | |
AM | AM | Capital Lease Payables | Capital Lease Payables | |
AM | AM | Depreciation Reserve Adjustment | Depreciation Reserve Adjustment | |
AM | AM | Asset Recategorizations | Asset Recategorization | |
AM | AM | Asset Retirements | Asset Retirements | |
AP | AP | AP | AP Accruals | AP Accruals |
AP | AP | AP Period End Accruals | Voucher Period End Accruals | |
AP | AP | AP Reclass Accounting Entries | AP Reclass Accounting Entries | |
AP | AP | Revaluation of Payables | Revaluation of Payables | |
AP | AP | AP Cancelled Payments | AP Cancelled Payments | |
AP | AP | AP Cash Clearing | AP Cash Clearing | |
AP | AP | AP Closed Vouchers | AP Closed Vouchers | |
AP | AP | AP Payments | AP Payments | |
AR | AR | AR | AR Item Journal | AR Item Journal |
AR | AR | AR Direct Cash Journal | AR Direct Cash Journal | |
AR | AR | AR Maintenance | AR Maintenance | |
AR | AR | AR Payments | AR Payments | |
GL | ABS | N/A | N/A | Agency Business Systems |
ACR | N/A | N/A | GL Journal Accrual | |
ALO | N/A | N/A | GL Allocation Journals (Enterprise) | |
AMR | N/A | N/A | Amortization | |
ADJ | N/A | N/A | Accounting Adjustments | |
CFP | N/A | N/A | Carry Forward Payroll Payable | |
CLO | N/A | N/A | Closing Journal Entries | |
CLW | N/A | N/A | Clearwater Journal Entries | |
CNV | N/A | N/A | Conversion Journal Entries | |
DIS | N/A | N/A | Disinvestment Journal Entries | |
GRD | N/A | N/A | General Revenue Processing | |
IVT | N/A | N/A | Investment Journal Entries | |
RED | N/A | N/A | Redistributions & Adjustments | |
SPI | SPI | N/A | Investment Activity | |
CM | TR | BSP | BSP Journal | BSP Journal |
IU | IU | IU | IU Journal | IU Journal |
PR | PAY | PAY | HR Payroll Journal | HR Payroll Journal |
Controls and Validations
To maintain the integrity of the financial data, Florida PALM has been configured to have multiple controls and validation processes. These safeguards are to ensure the accounting entries comply with accounting policies and legislative statutes, follow the state standard (COA), and are properly authorized prior to the accounting entries posting to the ACTUALS Ledger. This section highlights the key controls and validations that support the accurate, compliant, and secure financial transactions within Florida PALM.
Combination Edits
ChartField Combination Edits help to maintain data integrity across modules by validating ChartField relationships to ensure that required ChartFields and ChartField values are valid for use with one another. The enforcement of ChartField relationships ensures accurate and meaningful reporting of the State’s financial results from the State’s financial management system. Combination Edits can be used to specify which ChartFields are required on a transaction or which ChartField values are not allowed based on values entered in other ChartFields. ChartField Combination Edits are established and maintained by DFS for use by all agencies and are defined at both the ChartField level and the value level. ChartField Combination Edit rules are listed in the Chart of Accounts Design - Appendix 2. Additional rules may be identified that will result in updates to Appendix 2.
Budgetary Control
The Commitment Control (KK) module ensures financial transactions recorded within Florida PALM do not exceed authorized budget amounts. The budget checking process in Florida PALM refers to the act of checking transactions against ChartField values and designated ledger balances to determine if sufficient balance exists for the transaction to proceed and to update the ledger balance for the transaction.
Budget Checking is applicable for all transactions processed in Florida PALM which includes Appropriations, Allotments, Cash, Investments, and Revenue. Budget checking is a step in the transaction lifecycle before an accounting entry is posted in the source module. The Commitment Control module is tightly integrated with the General Ledger and other source modules (i.e., Accounts Payable, Purchasing, InterUnit, and Accounts Receivable), which enables the expenditure accounting entries to be tracked and controlled against Appropriations and Allotments Budget Structures, cash transactions against the Cash Control Budget Structure, revenue transactions against the Revenue Budget Structure, and investment/disinvestment transactions against the Investment Budget Structure.
The table below, titled the Remaining Spending Authority Calculation Criteria, details the remaining spending authority calculation and revenue criteria for the Detail Ledgers. Encumbrance and expenditure amounts can never exceed appropriations and expenditure amounts can never exceed releases, but encumbrances may exceed releases. The Reserve Budget Structure only includes Budget detail because this budget amount does not allow expending or encumbering. Encumbrance and expenditure amounts can exceed allotments but must meet the criteria for appropriations and/or releases. Cash amounts can never exceed the spendable cash balance while disinvestment amounts can never exceed the invested balance. Remaining spending authority that is not sufficient to cover transactions can be overridden with appropriate Commitment Control security rights. This level of override is only available to DFS users.
Remaining Spending Authority Calculation Criteria | |||||||
---|---|---|---|---|---|---|---|
Detail Ledger | Exceed Appropriations? | Exceed Releases? | Exceed Reserves? | Exceed Allotments? | Exceed Spendable Cash? | Exceed Invested Balance? | Exceed Rev Estimates? |
Encumbrance | Do Not Allow | Allow | N/A | Allow | N/A | N/A | N/A |
Expenditure | Do Not Allow | Do Not Allow | N/A | Allow | N/A | N/A | N/A |
Recognized Revenue | N/A | N/A | N/A | N/A | N/A | N/A | Allow |
Collected Revenue | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Spendable Cash | N/A | N/A | N/A | N/A | Do not Allow | N/A | N/A |
Investments | N/A | N/A | N/A | N/A | N/A | Do not Allow | N/A |
The table below provides a summary of the Budget Structures and the related budget definition rules for key parameters.
Budget Definition Rules by Budget Structure | |||||
---|---|---|---|---|---|
Parameter | Appropriations, Releases, and Reserves Budget Structures | Revenue Budget Structure | Allotments Budget Structure | Cash Control Budget Structure | Investments Budget Structure |
Budget Ledger Group | Expenditure | Revenue | Expenditure | Revenue | Revenue |
Control Options | Control | Track without Budget | Track with Budget Track without Budget Control | Control | Control |
Control ChartField | Fund | Fund | Fund | Fund | Fund |
RuleSet / Key ChartFields / Key ChartField Translation | Fund Budget Entity Category Account | Fund Budget Entity Category Account | Fund Budget Entity Category Account, or agency specific ChartField | Fund Account | Fund Budget Entity Account |
Account Types | Expenditures | Revenue | Expenditures | Asset | Asset |
Parent Control Budget | Appropriations | N/A | Appropriations | N/A | N/A |
Ownership | DFS | DFS | Agencies | DFS | DFS |
Information related to the Budget Structures and Controls is provided in the Budget Structure Design.
Agency Cash Impacts
The Spendable Cash ledger within the KK module ensures that cash impacting transactions recorded within Florida PALM do not exceed the available cash balance for a Trust Fund. An agency’s spendable cash balance can be impacted by designated account values. Agency cash impacting values are the following types of values:
- Bank Cash Account Values – Bank Cash Account values represent either a depository bank account or a disbursement account. These values can be requested by agencies, in the case of a Clearing Revolving Account (CRA) or are created when a new depository bank account is established by Treasury. These accounts are system control accounts and cannot be used by an end user in a transaction.
- Below is a sample list of Bank Cash Accounts which will impact cash:
- Wells Fargo Concentration (WFC) Bank Cash Accounts: Each agency has at least one WFC Bank Cash Sub-account. These values are configured once a new bank account is established based on the location. The agencies’ WFC Bank Cash Sub-account values begin with a mask of WFCxxx.
- Below is a sample list of Bank Cash Accounts which will impact cash:
- Bank Cash Account Values – Bank Cash Account values represent either a depository bank account or a disbursement account. These values can be requested by agencies, in the case of a Clearing Revolving Account (CRA) or are created when a new depository bank account is established by Treasury. These accounts are system control accounts and cannot be used by an end user in a transaction.
- Internal State of Florida Cash Values – These accounts values are used to support the movement of cash within Florida PALM that does not impact a bank. Internal State of Florida Cash Values which will impact an agency’s cash balance are:
- 101012 – InterUnit Bank Account
- 101013 – State Treasury Cash
- Internal State of Florida Cash Values – These accounts values are used to support the movement of cash within Florida PALM that does not impact a bank. Internal State of Florida Cash Values which will impact an agency’s cash balance are:
Workflow
Transaction workflow within Florida PALM is an electronic routing and approval process for transactions within each source module and the General Ledger. Florida PALM workflow process will standardize the approval process for all agencies. The approval process will ensure that transactions are being reviewed for accuracy and validity prior to creation of accounting entries.
Reconciliation and Error Correction
To maintain the integrity of the financial data, Florida PALM encourages agencies to proactively perform transaction monitoring. Agencies can use the Source Module to GL Reconciliation tool. This tool compares each source module accounting table to the GL to ensure all eligible source module transactions are posted to the GL. Agencies should review the results and determine if any items require correction.
Should an agency need to correct accounting transaction within Florida PALM, the following options are available to correct the transaction within the source module. Correction transactions are subject to Edit, Budget, and Cash check.
- Zero Dollar Deposit: Used to correct Direct Journal Deposits within the AR module.
- Adjustment vouchers: Used to correct ChartField strings on current year (CY) vouchers that have been posted.
- InterUnit Module: Used to correct agency balances at a summary level.
Reporting
Accounting, budget, cash, and investment events become available for reporting once posted to the ledgers. Standard reports agencies will use for analysis and monitoring are:
Agencies can run additional delivered reports with Florida PALM and create queries within the Florida PALM Data Warehouse solution.
For information on reports provided by Florida PALM or the Data Warehouse see the Reports Catalog.
Version History
Date | Revision Description |
---|---|
04/30/2025 | Original Version |