Your bank portal shows $1.8 million in the operating account on Tuesday morning. A $600,000 construction draw is approved for Thursday, investor redemptions are queued for Friday, and an ACH file for borrower debits hasn't settled yet. The portal number looks comfortable. It may not be.
That's the daily reality of general ledger cash in a church extension fund. The bank tells you what's cleared. It doesn't tell you what's restricted to a borrower project, what's already committed, or what belongs to a different fund. Treating every dollar as available because it sits in one account is how a fund approves funding it can't legally or operationally use. The fix starts before posting, with classification.
Cash, Cash Equivalents and Bank Balances Compared
Five different balances answer five different questions. Conflating them is the most common source of a bad funding decision, because only one of them tells you what you can spend today.
Cash balance types and how each one is used
| Balance | Meaning | Where it appears | Usable for new commitments? |
|---|---|---|---|
| Bank balance | Balance the bank reports before timing items | Bank statement and online portal | Not until reconciled |
| Book cash | Ledger balance after all posted receipts and disbursements | GL cash control account | Only after reconciliation |
| Cash equivalents | Short-term, highly liquid holdings readily convertible to a known cash amount | Balance sheet, reported with cash | Yes, if not restricted |
| Restricted cash | Escrow, construction-draw and purpose-restricted balances | Separate GL accounts with restriction code | No, unless the restriction is released |
| Available cash | Book cash plus eligible equivalents, less restricted and committed amounts | Treasury dashboard | Yes, this is the figure for approvals |
What separates an equivalent from an investment
A cash equivalent isn't only a short maturity. The classification described in the SEC filing guidance on cash equivalents requires a short-term, highly liquid investment that's readily convertible to a known cash amount and has insignificant risk of value changes from interest-rate movements. A money market position you can redeem at a stable value tomorrow fits. A two-year certificate you hold because the rate is attractive doesn't, even if your balance sheet groups it nearby.
That distinction matters for board reporting. If equivalents are mixed with longer holdings, your liquidity picture overstates what you can convert without penalty or price risk. Keep the policy definition in the account description itself, so a new controller applies the same test you do.
Why book cash is not spendable cash
Book cash is the figure reconciliation proves. It's after every posted receipt and disbursement, including checks that haven't presented and ACH items that haven't settled. It can be perfectly accurate as an accounting balance and still be wrong as a funding number, because it includes restricted escrow and amounts already promised.
Available cash corrects that. Start with book cash, add eligible equivalents, then subtract restricted balances and commitments such as pending ACH files, approved loan disbursements, investor redemptions, and construction draws. What's left is the only figure that should support a new approval.
Practical rule: If a balance can't fund a new commitment without breaking a restriction or double-spending a commitment, it should never appear on the same line as cash that can.
To make that rule operational, your GL reporting needs four fields on every cash line: an availability flag, a restriction code, a settlement date, and a forecast horizon. With those fields, finance leaders can distinguish the accounting balance from usable liquidity before approving loans, transfers, or investor payments. Without them, you're reconstructing availability in a spreadsheet each morning, and the spreadsheet is only as good as the last person who updated it.
Return to that $1.8 million portal balance. Once you remove the pending draw, the unsettled ACH file, and escrow held for borrowers, available cash might be a third of the bank figure. That isn't a problem. It's information, and it's far better to have it on Tuesday than to discover it on Thursday.
Chart of Accounts Layout for Cash Accounts
Start at the fund level and work down. If your organization operates more than one legal entity or fund, each one needs its own set of cash accounts, because cash belonging to one entity can't be proven against another entity's bank statement. Within each entity, the rule is simple: one cash account per bank account and purpose, not one generic cash line.

Core GL cash accounts for a church extension fund
| GL cash account | What it holds | Restriction | Reconciled to |
|---|---|---|---|
| Operating cash | Unrestricted receipts and operating disbursements | Unrestricted | Operating bank statement |
| Investor note proceeds | Note receipts held before loan funding | Restricted to the documented fund purpose | Investor note subledger and bank statement |
| Escrow and construction-draw cash | Borrower escrow and draw funds | Restricted to the borrower project | Escrow subledger and draw schedule |
| ACH clearing | Items initiated but not yet settled | Timing only | ACH batch file and bank settlement report |
| Processor clearing | Card or payment-processor receipts awaiting transfer | Timing only | Processor settlement report |
| Outstanding items | Checks and deposits in transit | Timing only, aged until cleared | Bank statement |
The fields every cash account needs
An account name alone won't carry the control. Each cash account should store four attributes, and each one earns its place for a specific reason.
- Bank-account identifier: This ties the GL account to exactly one statement, so reconciliation has a single external record to prove against.
- Legal entity or fund owner: This prevents cash from drifting between entities in reporting and makes consolidation eliminations traceable.
- Restriction type: This records why the cash is limited, which drives both disclosure and the available cash calculation.
- Availability status: This tells treasury whether the balance can support a new commitment today.
The same discipline of giving every account a defined owner and purpose shows up in other property and fund contexts, and readers who manage related books may find the rental bookkeeping guidance for DIY landlords a useful parallel for why separate accounts beat a single catch-all ledger.
Why the structure is a reporting requirement, not a preference
Under ASC 230-10-45-4, as set out in the FASB update on restricted cash, the statement of cash flows must explain changes in the combined total of cash, cash equivalents, and restricted cash, and beginning and ending totals must agree with the balance sheet. You can't produce that tie-out from one generic account, because the combined total requires you to know which portion is restricted.
Transfers between operating, escrow, and construction-draw accounts are inter-account movements. They aren't operating, investing, or financing cash flows, and coding them as such inflates both sides of your cash flow statement. Record the movement between cash accounts, document the restriction, and let the cash flow statement reflect only flows with parties outside the combined cash total.
The test for whether you need another account is practical. If two balances reconcile to different bank statements, or they need different approvals before use, they need separate GL accounts. When in doubt, split. You can always roll accounts up for presentation. You can't split a commingled balance after the fact without rebuilding history.
Maker-Checker Controls for Cash Movements
One person with end-to-end access to cash can cause a loss that no reconciliation will catch in time. Consider what a single user can do in an uncontrolled setup. She creates a disbursement, changes the beneficiary account to one she controls, approves her own change, releases the ACH file, and then reconciles the bank activity to the GL entry she posted. Every record agrees. The money is gone, and the books balance beautifully.
Maker-checker control breaks that chain. The person who prepares an ACH batch, the person who approves it, the person who releases it, and the person who reconciles it should be different people. No single gap in that sequence should be bridgeable by one login.

Thresholds and limits close the size gap
Separation alone isn't enough if a preparer can release small amounts repeatedly. Set configurable thresholds above which a second authorized user must approve before execution. For example, a fund might allow routine borrower debits to flow under standard review, but require dual approval for any borrower disbursement over $25,000. That figure is a policy choice, not a standard. Set it where a single error would hurt, then review it annually against your portfolio size.
Layer role-based daily and monthly limits by payment type on top of thresholds. Routine borrower debits follow a predictable pattern and deserve one limit structure. Exceptional disbursements, investor redemptions, and construction draws deserve another, because their amounts and destinations vary. Our detailed walkthrough of the maker-checker approval process covers how to configure these roles without slowing routine processing.
Layered safeguards close the access gap
The FFIEC guidance on authentication and access identifies multifactor authentication, user time-outs, system hardening, network segmentation, monitoring processes, and transaction-amount limits as examples of layered security controls. A password alone isn't a control environment. Each layer assumes the previous one can fail, which is exactly the right assumption where loan payments, investor redemptions, construction draws, and operating disbursements move through the same cash infrastructure.
Monitoring should flag unusual amounts, frequencies, destinations, and changes to beneficiary information. That last item deserves its own rule. A change to beneficiary details on an existing investor or borrower account is higher risk than a new payment, because it redirects money that already has a legitimate history. Route beneficiary changes to independent review every time, regardless of amount.
The audit trail closes the evidence gap
Every cash movement should leave an immutable audit trail showing who entered, changed, approved, and released it, with timestamps that can't be edited after the fact. When an auditor or examiner arrives, that's what they'll ask to see. They won't ask whether your team is careful. They'll sample transactions and ask you to prove that different people performed incompatible steps.
Automated matching can tell you a payment cleared for the right amount. It cannot tell you the payment was authorized.
That distinction is where many funds over-invest. Software speeds the matching work and enforces the rules you configure, and that's valuable. But the decision about who may prepare, who may approve, and what amount requires a second set of eyes is a governance decision your board owns. Configure the system to enforce it, then test it by attempting a self-approval in a training environment. If the system allows it, your control exists on paper only.
How to Post Receipts, Disbursements and ACH Items
Posting starts before a dollar reaches the cash account. A borrower payment, investor note receipt or construction draw must carry its fund, bank account, restriction and availability from the first entry. A later bank match can confirm the amount, but it cannot repair cash assigned to the wrong fund.

Use the same sequence for every item:
- Record the source document. Capture the ACH batch, deposit slip, wire confirmation or lockbox file with its date, amount and bank reference. That reference gives reconciliation a reliable matching point. For teams working across jurisdictions, the overview of ACH and EFT for South African businesses shows why the same reference discipline applies under different clearing systems.
- Assign the fund, bank account and restriction code. Determine whose cash the item represents and whether its use is limited before posting. This classification keeps restricted money from appearing as available operating cash.
- Post both sides in one entry. Record the cash side in the GL cash account and the offset in the loan, investor note or expense subledger. Subledger totals then agree with the GL by construction rather than through later corrections.
- Set the settlement date and availability flag. Cash forecasts should reflect the day funds become usable, not the day an item was initiated. A Friday initiation that settles on Monday belongs in Monday's available cash.
- Hold items above the configured threshold for approval. Keep the transaction pending until the required second authorized user releases it. The entry remains documented, while the cash stays unavailable for use.
- Record posting exceptions immediately. Mark returns, rejected debits, duplicate files and reversals as exceptions when they appear. The item needs a visible status and a responsible owner before it can disappear into routine activity.
For file generation and settlement handling, see the guide to ACH cash management.
A worked example across a weekend
A borrower makes a $25,000 loan payment initiated on Friday and settling Monday. Posting it directly to operating cash on Friday would overstate available cash by $25,000. A weekend funding decision could then rely on money the bank has not released.
Use a clearing account instead. On Friday, at initiation, debit ACH clearing $25,000 and credit borrower loan receivable $25,000. The borrower balance reflects the payment, while operating cash excludes funds that remain unavailable. On Monday, at settlement, debit operating cash $25,000 and credit ACH clearing $25,000. The clearing account returns to zero, and operating cash rises when the money becomes usable.
The availability flag follows the same dates. Mark Friday's entry unavailable with a Monday settlement date, then clear that flag when settlement posts. The forecast now shows the $25,000 arriving Monday.
Why volume makes this a daily discipline
Electronic settlement now represents a very large share of payment activity. Even when a fund's own volume is modest, batch files, settlement lags and returns create enough moving parts to make delayed posting risky.
Posting discipline cannot wait for month end. A missing restriction code can overstate available cash, a delayed receipt can distort a loan balance, and an unposted return can leave investor or borrower records out of step with the ledger. Post daily, classify every dollar before it reaches cash, and use clearing accounts to keep timing differences visible.
Daily Reconciliation Against Bank and ACH Files
Start with the arithmetic, because reconciliation is arithmetic before it's judgment. Say your bank balance is $1,240,000. Add deposits in transit of $18,500 and subtract outstanding checks of $9,400. Your adjusted bank balance is $1,249,100, and that figure must equal your GL cash account.
If the GL shows $1,249,600, you have a $500 difference. It doesn't matter that $500 is small against a $1.2 million balance. That difference becomes an exception with a named owner and a due date today, not a rounding note at month end. Small unexplained differences are how duplicate postings and transposed amounts hide.
Reconciling items and required action
| Reconciling item | Typical cause | Required action |
|---|---|---|
| Deposits in transit | Receipts recorded before the bank credits them | Confirm credit on the next bank statement; investigate if not credited within the normal settlement window |
| Outstanding checks | Disbursements recorded but not yet presented | Track by check number and age; follow up on items that remain open past the expected clearing period |
| ACH items pending settlement | Batches sent but not yet settled | Match to the ACH batch file and settlement date; confirm the settlement date used in the GL |
| ACH returns | Debits or credits rejected by the receiving bank | Reverse the GL entry, notify the loan or investor subledger owner and document the reason |
| Bank fees and interest | Charges or credits the bank posts without notice | Record in the GL on the statement date with the supporting statement reference |
| Unrecorded bank debits | Bank activity with no matching GL entry | Investigate before adjusting; confirm whether the item is authorized and document the outcome |
What you're actually comparing
A proper daily reconciliation compares four records, not two: bank files, ACH batches, subledger postings, and the GL control account. Comparing only the bank to the GL can produce a clean result that's wrong. If a borrower payment was posted to the wrong loan, the bank and GL agree perfectly while two borrower balances are misstated. Matching the ACH batch detail to the subledger is what catches that.
Run this daily or on a fixed schedule, not only at month end. Teams evaluating system support for this work often review technical references such as the API reconciliation reference for developers to understand how automated matching exposes exceptions, but the process design comes first. Decide which files arrive, who loads them, who clears matches, and who owns what's left.
Sorting timing from error from unauthorized activity
Every open item falls into one of three categories, and each needs different evidence.
- Timing differences: Keep the batch file or deposit record showing the expected settlement date. These clear on their own, and your evidence proves you knew when they would.
- Posting errors: Keep the correcting entry with a reference to the original, plus approval. Duplicate files and rejected debits belong here, and they need reversal, not adjustment to a suspense account.
- Possible unauthorized activity: Stop and investigate before posting anything. Keep the bank record, your inquiry notes, and the documented conclusion. Frequent or large ACH activity that doesn't fit normal batch patterns deserves this treatment, because an unexplained pattern can signal risk rather than timing.
An exception stays open until it's assigned and documented. An item everyone assumes someone else is handling is an item no one is handling.
Age everything. A deposit in transit that's two days old is normal. The same item at twelve days is a problem wearing a normal label. Review aged items weekly with the controller, and escalate by age rather than by amount, because age is the better predictor that something is wrong.
Finally, decide in advance what blocks the close. My recommendation is a bright line: any unexplained variance blocks it, whatever the amount, while explained timing items with evidence and owners do not. That rule keeps month end from becoming a negotiation about materiality, and it gives the team a clear target every single day.
Month-End Close, 1099 Reporting and Pre-Close Checklist
Month end is where daily work becomes evidence your board and auditors can rely on. The anchor is the three-way tie-out: the bank balance adjusted for timing items equals the GL cash account, and the aggregate GL balance agrees to cash and restricted cash as presented in your external reporting. If those three don't agree, nothing downstream is trustworthy.
That tie-out connects directly to your cash flow statement. Beginning and ending totals for cash, equivalents, and restricted cash must agree with balance-sheet amounts, and transfers between your own cash accounts don't appear as operating, investing, or financing flows. When the tie-out is clean, the cash flow statement builds from proven balances instead of from a plug figure nobody wants to explain to the audit committee.
Where year-end forms enter the same evidence chain
Investor interest reporting draws on the same payment-level detail your close produces, which is why it belongs in the close conversation rather than in a January scramble. The IRS instructions for Form 1099-INT generally require reporting at least $10 of interest reported in boxes 1, 3, or 8, and for tax year 2026 they identify a $2,000 threshold for certain interest paid in the course of a trade or business.
Cash reporting thresholds and requirements
| Requirement | Threshold or value | Applies to |
|---|---|---|
| Interest reported in boxes 1, 3 or 8 | $10 | Form 1099-INT reporting for investor and deposit interest |
| Certain interest paid in a trade or business, tax year 2026 | $2,000 | Investor notes and fund-level interest payments; confirm treatment with a tax adviser |
| Month-end cash tie-out | Bank, GL and reported totals agree | Close package and board reporting |
One blanket dollar rule can't generate those forms safely. A demand note investor may receive twelve small interest postings in a year, while a certificate holder receives one. Whether each crosses a threshold depends on the payment type, recipient, tax year, and applicable box, so your system has to classify interest on those dimensions throughout the year and retain payment-level detail behind every annual form. Rebuilding that detail in January from bank statements is slow and error-prone. Our summary of the 1099 reporting deadline covers the filing calendar your close schedule should anticipate.
Tools should follow the chart, not lead it
Whatever system you run, test it against your chart of accounts before trusting its automation. Cash management should include bank account management and tracking, cash receipt and disbursement processing, and bank reconciliation tools that respect your restriction codes. On the payments side, your tools should generate ACH/NACHA files for upload to the bank and track real-time cash position across all accounts, so settlement and availability stay visible between closes. CEFCore's cash and ACH tools can run these checks, and its controls reflect the principle that financial transactions above configurable thresholds require approval from a second authorized user before execution. Evaluate any platform the same way, by walking one restricted draw and one investor redemption through it end to end.
Pre-close checklist
Run these four checks before you close the next month.
- Map every account: Confirm each GL cash account maps one-to-one to a bank account and restriction type, with no generic catch-all remaining.
- Prove the tie-out: Run the three-way tie-out for the last closed month and record every variance with a named owner.
- Verify approvals: Set approval thresholds per payment type and confirm a second authorized user is assigned and required by the system.
- Age the open items: List all open reconciling items with age, owner, and due date for the controller's review.
Then test one closed month against this checklist, start to finish, before your next audit fieldwork begins. If the month passes, you have a close you can explain to your board without reconstruction. If it doesn't, you've found the gaps while they're still cheap to fix, and the churches and investors who trust your fund get the careful stewardship their resources deserve.
If your fund is ready to replace spreadsheet cash tracking with bank account management, daily reconciliation, and ACH processing that respect fund restrictions and dual approval, explore how CEFCore connects your general ledger, loans, and investor notes in one place. Visit us to see the cash tools in action and talk through how they'd fit your chart of accounts.
