Overview
The Financial Reconciliation System helps you track, match, and distribute church finances efficiently. It automates the process of reconciling bank and mobile money transactions, attributing them to members and locations, and calculating distributions according to your church’s financial policies.Accessing the system
Navigate to Admin → Financial Management in the sidebar. You’ll find:- Accounts — Manage bank and mobile money accounts
- Import Transactions — Upload statements
- Reconciliation — Match transactions to members
- Distributions — Calculate and track money distributions
- Category Rules — Set up automatic categorization
- Reports — View financial summaries
Weekly workflow at a glance
Step 1: Set up financial accounts
Before importing any transactions, create the accounts that money flows through.Go to Financial Management → Accounts and click + New Account
Fill in the account details
Click Save and repeat for each account
Recommended account structure
- Central
- Locations
Step 2: Set up category rules
Category rules automatically classify transactions based on date, time, or keywords — saving significant manual work during reconciliation.Default categories
How to create a rule
Go to Financial Management → Category Rules and click + New Rule
Set the rule name, category, and priority
Set conditions
- Accounts — Which accounts this applies to
- Keywords — Words that must appear in the narration
- Date Range — e.g. Jan 1–31 for Arise & Build
- Time Range — e.g. 09:00–12:00 for service offerings
- Days of Week — e.g. Sunday only
Click Save
Rules to create from the start
Sunday Service Offerings — Priority 5
Sunday Service Offerings — Priority 5
January Arise & Build — Priority 10
January Arise & Build — Priority 10
Donation Keywords — Priority 3
Donation Keywords — Priority 3
Step 3: Import transactions
Go to Financial Management → Import Transactions
Configure the import
- Account — Which account these transactions belong to
- Default Category — Usually “Tithe”
- Apply service time rules — Tick this to auto-mark Sunday morning transactions as Offering
Choose your file and click Preview Import
Click Import Transactions
File format requirements
Step 4: Reconciliation
Reconciliation links each transaction to a known church member — or flags it for follow-up.The workbench
Go to Financial Management → Reconciliation. Three tabs:- Pending Review — Transactions waiting to be matched
- Matched — Reconciled transactions
- Disputed — Transactions flagged for follow-up
Confidence scores
Your matching options
- Quick approve
- Edit / manual match
- Bulk approve
- Mark as disputed
Recommended matching order
- High confidence (>90%) — Bulk approve in one click
- Medium confidence (70–89%) — Review individually, approve or edit
- Low confidence (below 70%) — Manual match or mark disputed
- Disputed items — Review weekly; escalate after 30 days unresolved
Step 5: Calculate distributions
After reconciling the period’s transactions, generate the distribution.Go to Financial Management → Distributions and click + New Distribution Batch
Configure the batch
- Name — e.g. “Week 45 2024” or “January 2024”
- Period Type — Weekly, Monthly, or Custom
- Date Range — The period to include
- Include — Tick “Approved matches only” (recommended)
Click Calculate Distributions
Review and edit if needed
Save or submit
- Save as Draft — Come back and edit later
- Submit for Approval — Send to leadership for review
- Approve — Finalize immediately (requires approval permission)
Distribution rules
- Central
- Locations
Step 6: Execute transfers
After the distribution is approved, make the actual money transfers, then record them in the system.Execute transfers in your bank or mobile money platform
Open the approved distribution batch
Mark each transfer as complete
Step 7: View reports
Go to Financial Management → Reports, select a report type, set your date range and other filters, then click Generate Report. Use Export to Excel to download.Common weekly workflows
- Central finance team
- Location finance
- Download last week’s Mobile Money and Bank statements
- Import both files (Mobile Money → Central MM account, Bank → Central Bank account)
- Reconcile: bulk-approve high-confidence matches, manually match the rest, mark anything unclear as disputed
- Calculate the distribution for last week
- Submit for leadership approval
- Leadership reviews and approves
- Execute transfers in bank/MM
- Mark transfers as completed in the system
- Generate the weekly summary report
Recommended timing
Tips & best practices
Phone number matching
The system normalizes phone numbers automatically.+256772123456, 0772123456, and 772123456 all match the same contact. Spaces and dashes are ignored. Once a number is matched and approved, the system remembers it — future transactions from that number will score 95%+.
Auto-match accuracy improves over time
When you can’t identify a sender
- Check with leadership — ask if anyone recognizes the number or name
- Call the sender directly if possible
- Mark as Disputed and add a note
- Review disputed items every week
- After 30 days unresolved, discuss a policy decision with leadership
Service time offerings
Mobile money received on Sunday between 09:00 and 12:00 is auto-marked as “Offering” when the rule is active. You can still change this to “Tithe” during reconciliation if needed.Troubleshooting
Transaction import failed
Transaction import failed
- Check file format — Ensure you have Date, Amount, and Name columns
- Check date format — Use a consistent format throughout the file
- Check amounts — Remove currency symbols (UGX) and commas
Cannot find a matching contact
Cannot find a matching contact
- Try searching by first name only, then last name only
- Verify the phone number is correct
- If the contact doesn’t exist, create them first via People → Add Contact, then return to reconciliation
Distribution totals don't match
Distribution totals don't match
- Refresh the page — sometimes the calculation needs a refresh
- Check any manual edits you made to amounts
- Delete and recreate the distribution batch to recalculate from scratch
Cannot approve a distribution
Cannot approve a distribution
- Check your permissions — you may need approval rights
- Check the batch status — it may already be approved
- Contact your admin to request the approval permission
Wrong location attributed to a transaction
Wrong location attributed to a transaction
- Click Edit on the match
- Change the location to the correct branch
- The distribution will update automatically when you recalculate
Cannot approve — batch already approved by someone else
Cannot approve — batch already approved by someone else
- Refresh the page — a colleague may have approved it while you were reviewing
- Check the Matched tab — the transaction is likely already there
- Move on to the next pending item