Back to Hub
Core Ledger

The Mogul Books Ledger Framework: Prescriptive Accounting

By Mogul Books Product Team•2026-06-01•7 min read

The Mogul Books Ledger Framework: Prescriptive Accounting

One of the greatest hazards in small business accounting is "creative bookkeeping."

When real estate operators use generic accounting systems, they are given a blank canvas. They start inventing custom categories, creating accounts like "Home Depot Run for Lightbulbs" or "Plumber John's Invoice." Over time, this ad-hoc structure grows into a disorganized list that takes CPAs hours of billable time to fix before tax season.

At Mogul Books, we take a different approach. We believe that good accounting software should be prescriptive. By guiding you into standardized workflows and a structured Chart of Accounts, Mogul Books ensures your books stay clean, compliant, and instantly ready for tax filing.

Here is how the Mogul Books ledger framework works and why standardizing your bookkeeping is the key to scaling your portfolio.


The Core Ledgers in Mogul Books

Mogul Books maintains a double-entry general ledger structured around a strict hierarchy:

Organization → Property → Unit

Every transaction you record flows into a set of standard ledgers:

1. Operating Ledger (Cash Flows): Tracks your day-to-day rental cash inflows, operating expenses (repairs, utilities, insurance), and mortgage payments.

2. Escrow Ledger (Tenant Funds): Isolates security deposits in trust bank accounts alongside corresponding tenant liabilities.

3. Fixed Assets Ledger: Tracks the historical purchase cost of buildings, improvements, and appliances alongside their MACRS accumulated depreciation.

4. Owner's Equity Ledger: Tracks member capital contributions, distributions, and individual capital accounts for co-investors.


How We Simplify Bookkeeping: Standardized Chart of Accounts

Mogul Books does not let you create arbitrary accounts on a whim. Instead, when you initialize your organization, Mogul Books prompts you for your portfolio type:

  • Single-Family Rentals
  • Multi-Family Portfolios
  • Short-Term/Vacation Rentals (STR)
  • Flipping/Development

Based on your selection, Mogul Books seeds a Standardized Chart of Accounts (COA) pre-mapped to IRS Schedule E and Form 4562 lines.

Account CodeAccount NameAccount TypeSchedule E Mapping / Description
1000sASSETS
1110Operating CashBank AssetChecking/savings for operations
1120Security Deposit Trust CashBank AssetEscrow cash for refundable deposits
1200Accounts ReceivableCurrent AssetUncollected tenant rents
1310Escrow ReservesCurrent AssetLender tax/insurance reserves
1500Property, Plant & EquipmentParentFixed Asset Roll-Up Header
1505LandFixed AssetNon-depreciable real property
1510BuildingsFixed AssetBuilding structures (27.5-yr MACRS)
1520Building ImprovementsFixed AssetCapital renovations (15–27.5-yr MACRS)
1530Land ImprovementsFixed AssetFences, paving, sidewalks (15-yr MACRS)
1545AppliancesFixed AssetUnit appliances & carpeting (5-yr MACRS)
1550Furniture & FixturesFixed AssetUnit furniture & window blinds (7-yr MACRS)
1600Accumulated DepreciationContra ParentAccumulated Depreciation Roll-Up Header
1610Accumulated Depreciation - BuildingsContra AssetCumulative building depreciation reserve
1620Accumulated Depreciation - Building ImprovementsContra AssetCumulative building improvements reserve
1645Accumulated Depreciation - AppliancesContra AssetCumulative appliances depreciation reserve
2000sLIABILITIES
2100Accounts PayableCurrent LiabilityOutstanding vendor bills
2200Security Deposits HeldCurrent LiabilityTenant deposits due back (escrow)
2300Prepaid RentCurrent LiabilityRent received in advance
2400Mortgages PayableLong-Term LiabilityOutstanding loan principal
2700Credit CardsCurrent LiabilityOutstanding balance on business cards
2800Deferred 1031 GainContra LiabilityDeferred capital gain rollup
3000sEQUITY
3100Member ContributionsEquityOwner capital investments
3200Member DistributionsEquityOwner capital withdrawals
3300Retained EarningsEquityCumulative net earnings
4000sINCOME
4010Rental IncomeIncomeGross rent payments (Line 3)
4020Late FeesIncomeExtra fees/laundry/parking (Line 3)
5000sEXPENSES
5010Repairs & MaintenanceExpenseRoutine repairs/lawn/handyman (Line 14)
5020CleaningExpenseTenant turnover cleaning (Line 5)
5030Property Management FeesExpenseProperty manager commission (Line 12)
5040Property TaxExpenseCounty real estate tax (Line 16)
5050InsuranceExpenseLandlord hazard insurance (Line 9)
5060UtilitiesExpenseLandlord-paid utilities (Line 17)
5070HOA FeesExpenseHomeowners association dues (Line 19)
5080Mortgage InterestExpenseDeductible loan interest (Line 12)
5900Depreciation ExpenseExpense ParentDepreciation Roll-Up Header (Schedule E Line 18)
5910Depreciation Expense - BuildingsExpenseAnnual building depreciation write-off
5920Depreciation Expense - Building ImprovementsExpenseAnnual building improvement depreciation
5945Depreciation Expense - AppliancesExpenseAnnual appliance depreciation write-off
6000sOPERATING OVERHEAD
6010AdvertisingExpenseListing site fees and marketing (Line 4)
6020Legal & Professional FeesExpenseCPA and legal fees (Line 10)
6030Travel & MealsExpenseProperty visit travel costs (Line 6)
6040SuppliesExpenseOffice supplies and postage (Line 19)

How Custom Sub-Accounts Keep Your Ledger Organized

While Mogul Books allows you to create specific sub-accounts under the existing standard categories (e.g., setting up a 5010.01 - Plumbing sub-account under 5010 - Repairs & Maintenance for more granular tracking), we restrict the creation of arbitrary, unstructured top-level accounts.

If you pay a plumber, you don't create a generic top-level account called "Plumbing." Instead, you post it as a sub-account under the standardized account 5010 - Repairs & Maintenance, or simply tag the plumber's name in the Vendor dimension of a Repairs entry.

By separating the What (Account/Sub-account) from the Who (Vendor) and Where (Property/Unit), we prevent your account list from exploding. Your CPA will see a clean, consolidated P&L matching Schedule E line-by-item, while you can still drill down to see exactly how much you paid Bob the Plumber for Unit 2B.


Restricted Workflows: Guardrails Against Mistakes

In typical bookkeeping tools, you can enter general journal entries with arbitrary debits and credits. This is where non-accountants make critical errors that break their balance sheet.

Mogul Books prevents this by enforcing Intent-Based Workflows:

  • Simplified Templates Only: You record transactions using one of our pre-built intents ("Spent Money", "Received Money", "Moved Money"). You fill out 3–5 plain English fields, and Mogul Books generates the balanced journal entries automatically under the hood.
  • Strict Validation Triggers: You cannot save a transaction that violates accounting principles. For example, transferring cash between accounts will always produce a single balanced transaction, preventing you from creating two disconnected expense entries.
  • CPA Adjustment Layer: The ability to post raw, custom debits and credits (Advanced Journal Entries) is locked behind a CPA toggle. This allows your accountant to post adjusting year-end entries or depreciation adjustments without allowing daily users to accidentally bypass standard templates.

Conclusion: Clean Books by Design

By being prescriptive, Mogul Books turns accounting from an open-ended chore into a guided process. You focus on entering simple operational details (amounts, vendors, properties), and Mogul Books' database engine guarantees double-entry compliance and tax-readiness. The result is an audit-proof portfolio ledger that saves you thousands in accountant cleanup fees.