101 General Fund
- Money comes from
- Property tax, sales tax and fees, unrestricted
- Can pay for
- General government facilities and street maintenance
- Basis of accounting
- Modified accrual, current financial resources
One $30,000 vendor invoice for the City of Springfield, charged to the General Fund, the Street Fund and the Water Enterprise Fund. Follow it from entry through budget and purpose checks, approval, posting and payment, to a plain-English audit explanation.
The normal path runs left to right. The rules engine can stop the invoice at coding, budget or fund purpose, and every stop names the fix. Each action writes to an append-only event log.
A fund answers whose money and for what purpose. A department answers who spent it. Money in one fund cannot cover another fund's purpose, so the invoice is split and each line is checked against its own fund. Revenue sources and permitted uses below are scenario assumptions for a finance expert to confirm.
The prototype starts on the version keyed with three exceptions. Fix each one with the suggested resolution, approve it, then post and pay. Switch scenarios in the prototype header to see the clean path.
Click any slide to view it full size and step through with the arrow keys.
Purpose rules, budget lines and thresholds are configuration owned by Finance, so a city can change a control without a release. The audit explanation is derived and never a source of truth.
All names, codes, budgets and people are fictional. These assumptions are also in the prototype's assumptions panel.