Skip to content

GL Posting Rules

GL posting rules define how financial operations (loan disbursements, deposit interest, fees, manual entries) are translated into balanced debit/credit journal entries in the general ledger.

Navigation: Administration → Accounting → GL Posting Rules

Workspace Reference

WorkspaceHow Users Reach ItWhat Users Usually Do There
GL Posting RulesAccounting -> Setup -> GL Posting RulesCreate rule headers, review posting mode, bind tags, and prepare accounting-event templates.
GL Rule DetailsAccounting -> Setup -> GL Posting Rules, then open rule detailsDefine the debit and credit lines, fixed accounts, dynamic resolution, and amount behavior for a rule.
GL Posting ApprovalAccounting -> Setup -> GL Posting ApprovalReview or approve posting setup before live use.
Back-Office PostingAccounting -> Operations -> Back-Office PostingUse approved manual or both-mode rules to create controlled finance journals.
Service WorkspacesLoans, Deposits, Billing, POS, Wallets, Shares, Assets, Production, Agriculture, Events, and InventoryTrigger system-mode rules through operational activity.

What Is a GL Posting Rule?

A GL posting rule is a template that tells the system: "When this operation happens, create these debit and credit lines against these GL accounts."

Each rule consists of:

  1. A rule header — The rule's identity, mode, and metadata
  2. One or more rule details — The individual debit/credit lines (see GL Rule Details)

Rule Header Table

The GL Posting Rules page shows all rule headers:

ColumnDescription
Rule ReferenceBusiness-facing reference used to distinguish the rule
Rule NameDescriptive name
Posting ModeSYSTEM, MANUAL, or BOTH
TagsSystem tags that bind the rule to operations
Detail CountNumber of debit/credit lines
Approval StatusDraft, pending, or approved

Creating a GL Posting Rule Header

  1. Click Create GL Posting Rule
  2. Fill in the form:
FieldDescriptionRequired
Rule ReferenceA unique business reference for the accounting eventYes
Rule NameA descriptive nameYes
Posting ModeHow this rule is used (see below)Yes
DescriptionWhat this rule doesNo
TagsSystem tags for automated resolutionNo
  1. Submit the form
  2. After creation, add rule details (debit/credit lines)

Posting Modes

ModeDescriptionUsed By
SYSTEMExclusively for automated operations (EOD, disbursement, etc.)Loan operations, interest accrual, fee charges
MANUALExclusively for manual journal entries by accountantsBack-office posting, adjusting entries
BOTHCan be triggered automatically or used manuallyFlexible rules shared between system and manual posting

TIP

For automated operations like loan disbursement or interest accrual, always use SYSTEM mode. For journal entries created by accountants through the back-office posting screen, use MANUAL or BOTH.

Accounting Tags

Accounting tags are named setup points that let automated operations find the right accounting treatment. For example, a loan disbursement, loan repayment, deposit interest run, share purchase, or dividend distribution can each be linked to a tag.

When an automated financial operation runs, Pinkapple uses the approved tag setup to determine:

  1. which posting rule applies
  2. which debit and credit lines are required
  3. which GL accounts or account roles should be used
  4. whether a sub-ledger or supporting account is required
  5. whether the resulting journal is balanced and postable

Common tag categories include loan disbursement, loan repayment, loan interest accrual, loan fee charge, loan penalty, loan write-off, loan recovery, deposit interest accrual, deposit interest capitalization, share purchase, and share dividend.

Share Header Examples

Share posting rules are usually seeded with SYSTEM mode and then bound to share products by transaction type.

Rule PurposeUsed For
Share IssueInitial issue or purchase of shares.
Share TransferMember-to-member share transfers.
Share ContributionOngoing scheduled or ad hoc contributions.
Dividend CreditCash or savings-based dividend settlement.
Dividend ReinvestmentDividend settlement through additional shares.
Patronage RefundCooperative or patronage-based refunds.

Share rules can be enabled for the operational channels that the organisation uses, such as back-office entry, teller posting, automated system posting, or controlled integration posting.

Rule Scoping

GL posting rules are scoped by business unit type. This means:

  • A rule created for BU Type "Branch" is available to all branches
  • Different business unit types can have different rules for the same operation
  • Rules must be approved before they can be used

When no business unit type is specified, the rule acts as a global fallback. If you later create a BU-type-specific version of the same rule, that narrower rule should be preferred for that operating model.

Tag Binding Expectations

Creating a rule header alone does not make the rule discoverable. Automated posting requires an active binding between:

  1. The accounting tag
  2. The rule header
  3. The relevant product, service, or transaction context

In practice:

  • Share rules are usually found through tags such as share transfer or dividend credit
  • The share product then maps its transaction type to the correct approved rule
  • If the tag binding or product mapping is missing, the operation cannot resolve its GL rule

Assets and Header Concepts

Assets use the same accounting principles, but the setup is usually managed under Administration → Assets → GL Integration rather than this page. Asset posting rules are event-driven, typically around:

  • Acquisition
  • Depreciation
  • Disposal

The same governance still applies: define the event rule, scope it correctly, approve it, and make sure the required account mappings are active before operational posting begins.

Loan Product Note

Loan products normally contribute accounting account mappings rather than owning every posting rule directly.

For loans:

  • the approved posting rule identifies the accounting event
  • the product contributes mapped accounts such as principal control, interest receivable, interest income, provisioning, write-off, and recovery income
  • the transaction context contributes settlement details such as cash, bank, wallet, or deposit-account source

This means a loan product should be configured with the correct COA mappings rather than a per-product list of repayment/disbursement rule headers.

Finance teams should confirm both sides of the setup: the rule for the event and the product/account mappings used by that event.

Approval Workflow

  1. Draft — Rule is created but not yet active
  2. Pending Approval — Submitted for review
  3. Approved — Ready for use
  4. Rejected — Sent back for correction

WARNING

Only approved rules can be used in transactions. If an automated operation cannot find an approved rule with the required tag, the operation will fail with an error.

Next Steps

Pinkapple ERP by Stat Solutions Network