Government Fund Accounting Guide

How to run GASB fund accounting in BizBooks Pro — from setting up your government entity and its funds through producing the fund-level statements and Budget vs Actual reports your board and auditor expect.

Requires a Government Edition license: Fund structure, GASB 54 classifications, and the government report suite activate on the Government Pro tier. Encumbrance accounting, the budgetary GL, and government-wide statements require Government Enterprise. The 30-day free trial includes everything.

Who Government Edition Is For

Government Edition turns on when a company's reporting standard is set to GASB (Governmental Accounting Standards Board — the standard for US state and local governments). It's built for the small end of the public sector:

The core idea: a government is not one set of books. It's a collection of funds — each one a self-balancing ledger with legal restrictions on what its money can be spent on. BizBooks Pro models each fund as its own company file, joined together in a fund group so you can report on any single fund or the whole government at once.

Setting Up a Government Entity

  1. Create a new company (Settings → Companies → Add New Company, or the Setup Wizard on a fresh install)
  2. Enter your government's legal name and EIN
  3. For Reporting Standard, choose Government / Special District (GASB)
  4. Keep Create default chart of accounts checked — BizBooks Pro seeds the governmental chart (Fund Balance accounts, Revenues, Expenditures by function)
  5. Save — this company becomes your primary fund, usually the General Fund
  6. Open Funds in the sidebar and click Set Up Fund Structure to create the fund group
One fund is fine. A small fire district with a single General Fund still benefits: GASB report titles, the five-way fund balance presentation, and Budget vs Actual all work with one fund. Add more funds later as your structure grows.

Understanding Fund Types

Every fund declares a GASB fund type when created. The type determines which chart of accounts template seeds and how the fund presents in reports:

CategoryFund typesAccounting treatment
GovernmentalGeneral, Special Revenue, Capital Projects, Debt Service, PermanentTax-supported activities. Equity reports as Fund Balance (five GASB 54 classes); costs are Expenditures grouped by function (General Government, Public Safety, Highways & Streets…).
ProprietaryEnterprise, Internal ServiceBusiness-like activities funded by user fees (a water utility, an internal motor pool). Equity reports as Net Position (Net Investment in Capital Assets / Restricted / Unrestricted); costs are Expenses including depreciation.
FiduciaryTrust, CustodialMoney held on behalf of others — not the government's own resources.

Example: a water district typically runs a General Fund (governmental — property tax revenue, admin expenditures) beside a Water Enterprise Fund (proprietary — water sales, operating expenses, Net Position). BizBooks Pro seeds a different chart of accounts for each and formats each one's reports correctly.

Adding Funds

  1. Open Funds from the sidebar (appears for GASB companies)
  2. Click + New Fund
  3. Name the fund (e.g. "Streets Fund," "Water Enterprise Fund") and pick its fund type
  4. Click Create Fund

BizBooks Pro creates the fund as its own company file with the fund-type-appropriate chart of accounts, joins it to your fund group, and inherits the fiscal year settings from your primary fund so every fund reports on the same calendar.

Fund types lock once books exist. Because the type determines the chart of accounts and reporting treatment, you cannot change a fund's type after it has transactions. Funds with transaction history also can't be deleted — the audit trail stays intact.

Switching Between Funds

The company switcher doubles as your fund switcher. Each fund shows a 🏛️ badge with its fund type, and a View Combined — All Funds entry jumps straight to the government-wide reports. Open any fund to work in its books — enter transactions, reconcile its bank account, run its reports. Everything you already know about BizBooks Pro works identically inside each fund.

GASB 54 Fund Balance Classifications

Governmental funds don't report "equity" or "retained earnings" — they report Fund Balance, classified per GASB Statement 54 by how constrained the money is:

ClassificationDefault accountWhat belongs here
Nonspendable3000Amounts not in spendable form — inventory, prepaid items, long-term receivables.
Restricted3100Constraints imposed from outside — grantors, bondholders, enabling legislation, other governments.
Committed3200Constraints your governing board formally adopted (and only the board can undo).
Assigned3300Amounts intended for a purpose but not formally committed — often set by a finance officer.
Unassigned3900Everything else — the freely available residual of the General Fund.

The seeded chart creates one account per classification. When you add your own equity accounts, the Fund Balance Classification dropdown on the account form tags each one so the Fund Balance by Classification report groups correctly. Proprietary funds instead pick from the three Net Position classifications.

Per-Fund Balance Sheet

From the Funds page, click Balance Sheet on any fund row. Governmental funds render as a Balance Sheet with the Fund Balance section; proprietary funds render as a Statement of Net Position. Unclosed current-year activity shows as an "Excess of Revenues Over Expenditures" line inside fund balance — the same way a standard Balance Sheet rolls year-to-date Net Income into Retained Earnings mid-year.

Balance Sheet by Fund

Open Government Reports → Balance Sheet by Fund. Every fund appears as its own column with a Total column at the right — the side-by-side presentation auditors use to see the whole government's position on one page. Accounts align across columns by account number, which is why the seeded templates share numbering.

Statement of Revenues, Expenditures, and Changes in Fund Balance

The GASB replacement for the Income Statement. For any fund and date range it shows Revenues by source, Expenditures by function, the Excess (Deficiency) of Revenues Over Expenditures, and the walk from Beginning to Ending Fund Balance.

Combined Statements

Government Reports → Combined Statement — All Funds rolls the Statement of Revenues, Expenditures, and Changes in Fund Balance across every fund: one column per fund, plus the government-wide total. Each fund keeps its own self-balancing books; this report is how the board sees the whole government at once. Beginning and ending fund balance rows tie to the Balance Sheet by Fund.

Fund Balance by Classification

The GASB 54 disclosure matrix: classifications down the side, funds across the top. Any unclosed current-year surplus shows as its own line so the report total ties to the Balance Sheet by Fund. Auditors request this schedule to support the fund balance note disclosure.

Budget vs Actual

Governments adopt budgets by law, so budget-versus-actual reporting is a first-class report, not an afterthought.

  1. Inside the fund, open Budgets and create a budget for the fiscal year (enter adopted amounts per revenue and expenditure account)
  2. Open Government Reports → Budget vs Actual, pick the fund and date range, and run

Each budgeted line shows Budgeted, Actual, Variance, Variance %, and a status flag:

Export to CSV for board packets with the ⬇ CSV button.

Encumbrance Accounting (Government Enterprise)

Encumbrances are how governments avoid spending money that's already spoken for: the moment a purchase order is issued, its full amount is reserved against the budget — long before any invoice arrives.

  1. Create a purchase order as usual and open its detail view
  2. Click 🔒 Encumber — Reserve Budget in the blue encumbrance panel
  3. BizBooks Pro posts a balanced entry that moves the PO amount from Fund Balance — Unassigned into Reserve for Encumbrances (a Committed classification)

The mechanics are deliberate: encumbrances are never expenditures (GASB prohibits reporting them that way), so the entry lives entirely within fund balance. Your Statement of Revenues and Expenditures is untouched; your Balance Sheet and GASB 54 report show the committed amount.

The Open Encumbrances report (Government Reports → Budgetary Control) lists every PO with reserved budget, its liquidated amount, and what remains open.

Posting the Budget to the GL (Government Enterprise)

Governments formally journalize the adopted budget: Estimated Revenues and Appropriations are recorded as ledger entries, not just report inputs. In BizBooks Pro:

  1. Create the budget and enter the adopted amounts per account
  2. Click 📋 Post to Budgetary GL on the budget page
  3. BizBooks Pro records the adoption entries — Dr Estimated Revenues / Cr Budgetary Fund Balance for revenues, and Dr Budgetary Fund Balance / Cr Appropriations for expenditures

These entries live in a segregated budgetary ledger — formal, immutable, and fully audit-trailed — kept apart from your actual books so budgetary (memo) accounts can never distort real financial statements. Once posted, the budget locks: changes go through amendments, each carrying its amount, reason, effective date, and its own adjusting budgetary entry.

Appropriations Ledger (Government Enterprise)

The budgetary control report — the one your finance director checks before approving any purchase. For every budgeted account:

Estimated revenues appear in their own section with actual collections and variance. Run it from Government Reports → Appropriations Ledger.

Modified Accrual Basis (Government Enterprise)

Governmental funds recognize revenue when it is measurable and available (collectible within a window after period end — 60 days by default); proprietary funds use full accrual. BizBooks Pro sets each fund's basis automatically from its fund type when created — governmental types get modified accrual, enterprise and fiduciary funds get full accrual — and both the basis and the availability window are adjustable per fund.

Government-Wide Statements (Government Enterprise)

GASB 34 requires two entity-wide statements alongside the fund statements, plus a schedule reconciling them:

All three run from Government Reports → Government-Wide.

Migrating from QuickBooks? Most small governments today run QuickBooks with class-tracking workarounds. BizBooks Pro's QuickBooks import brings across vendors, payers, and transaction history; then create your GASB entity and funds and move balances fund-by-fund. Contact BizBooks Pro support for guided migration help.