Skip to content

Generating Tax Forms

RealBooks generates the IRS forms and schedules that real estate investors need at tax time. This guide walks you through what gets generated, how to pull the reports, what to check before filing, and how to get them to your CPA.

Here’s every form RealBooks generates, what it’s for, and when you need it:

FormWhat It CoversWhen You Need It
Schedule ERental income and expensesEvery year you own rental property
Form 4562Depreciation and amortizationEvery year (tracks annual depreciation)
Form 8582Passive activity loss limitationsWhen rental losses exceed rental income
Schedule DCapital gains and lossesWhen you sell a property
Form 8949Details of property salesWhen you sell a property
Schedule FFarm income and expensesOnly for agricultural properties

If you own rental property, Schedule E is the form that matters most. It reports:

  • Rental income received
  • Every deductible expense (organized by IRS line items)
  • Depreciation
  • Net income or loss per property

RealBooks generates a separate Schedule E for each entity. If you have properties in three LLCs, you’ll get three Schedule E forms.

Filed alongside Schedule E, Form 4562 tracks:

  • Standard depreciation on your building (27.5 years residential, 39 years commercial)
  • Accelerated depreciation from cost segregation
  • Bonus depreciation (when applicable)
  • Depreciation on capital improvements

RealBooks calculates this automatically from your property’s purchase price, date, and any capital improvements you’ve recorded.

Most rental activities are “passive” for tax purposes, which means losses can only offset passive income. Form 8582 calculates:

  • Your total passive income and losses
  • Whether you qualify for the $25,000 active participation exception
  • Suspended losses that carry forward to future years

When you sell a property, these forms report:

  • What you paid (adjusted basis = purchase price + improvements - depreciation)
  • What you sold it for
  • Your gain or loss
  • Whether it’s short-term or long-term

Only needed if you own agricultural land that produces farm income. Most investors won’t need this.

  1. Go to Tax Reporting > Tax Schedules
  2. Select the tax year (e.g., 2025)
  3. Choose which entities to include
    • Select all for a complete package
    • Or generate one entity at a time if you prefer
  4. Click Generate

RealBooks compiles every relevant form based on your data. If you didn’t sell any properties, Schedule D and Form 8949 won’t be generated. If you don’t have farm income, Schedule F is skipped.

The forms are populated from data you’ve already entered throughout the year:

Data SourceFeeds Into
Categorized expensesSchedule E (expense lines)
Recorded rental incomeSchedule E (income line)
Property purchase price and dateForm 4562 (depreciation basis)
Capital improvementsForm 4562 (additional depreciation)
Cost segregation schedulesForm 4562 (accelerated depreciation)
Loan interest paymentsSchedule E, Line 12
Property sale detailsSchedule D + Form 8949

Never hand reports to your CPA without reviewing them first. RealBooks does the math, but the data is only as good as what you’ve entered. Here’s a pre-filing checklist:

Go to Expenses and filter for Pending or Uncategorized. Every uncategorized expense is a potential missed deduction. Categorize them before generating final reports.

Check that all 12 months of rent are recorded for each property. If you collect rent outside of RealBooks (e.g., cash or Venmo), make sure those payments are entered manually.

Spot-check a few transactions per property:

  • Are repairs correctly categorized as repairs (not capital improvements)?
  • Are capital improvements correctly categorized (not repairs)?
  • Are management fees, insurance, and taxes on the right lines?

For Form 4562 to be accurate, each property needs:

  • Correct purchase price
  • Correct purchase date
  • Land value separated from building value (land isn’t depreciable)

If you acquired a property during the year, make sure it’s in RealBooks with complete purchase details.

If you sold a property, confirm:

  • Sale price and date are entered
  • Closing costs from the sale are recorded
  • The adjusted basis looks correct (purchase price + improvements - accumulated depreciation)

Does the net income or loss per property make sense? If a property that’s been cash-flowing shows a huge loss, something might be miscategorized. If a property shows no depreciation, the purchase details might be incomplete.

Once you’re satisfied with the reports:

  1. Click Export on the generated report
  2. Choose your format:
FormatWhen to Use
PDFSending to your CPA via email or secure file share. Clean, formatted, print-ready.
CSVImporting into tax preparation software (TurboTax, Drake, Lacerte, etc.) or your own spreadsheets.

You can export individual forms or the complete tax package as a single download.

Section titled “Option 1: Give Your CPA Direct Access (Recommended)”

The easiest approach is to invite your CPA to RealBooks with Viewer access:

  1. Go to Settings > User Management
  2. Click Invite User
  3. Enter your CPA’s email and select the Viewer role
  4. They’ll receive an email invitation to create a login

With Viewer access, your CPA can:

  • Pull any report directly — no waiting on you
  • Review expense categorizations and flag questions
  • Access depreciation schedules and cost segmentation data
  • See real-time data, not a snapshot from when you exported

This eliminates:

  • Back-and-forth emails (“Can you send me the Schedule E for the LLC?”)
  • Version confusion when you update data after exporting
  • Delays caused by you being busy when your CPA needs something

If your CPA prefers receiving files:

  1. Generate the full tax package
  2. Export as PDF
  3. Send via email or upload to their secure portal

Include a cover note with:

  • Which entities are included
  • Any unusual items (property sale, new acquisition, cost segregation)
  • Questions you have about categorizations you weren’t sure about
  • A reminder of your entity structure if it changed during the year

Your CPA uses the RealBooks output to:

  1. Verify the numbers — They’ll check that income, expenses, and depreciation look reasonable
  2. Transfer to tax software — The data feeds into their preparation software (the CSV export makes this fast)
  3. Apply tax strategies — They may adjust for things like the Real Estate Professional designation, 1031 exchange treatment, or state-specific rules
  4. File your returns — The federal schedules RealBooks generates are the foundation of your filing
WhenWhat to Do
MonthlyReview and approve all imported transactions. Categorize any stragglers.
QuarterlyRun a quick P&L report per entity. Spot-check that everything looks right.
NovemberRun a preliminary tax report. Identify issues. Consider year-end tax planning moves.
JanuaryReconcile all December transactions. Finalize any remaining categorizations.
Early FebruaryGenerate final tax reports. Export or give your CPA access.
Before filing deadlineReview CPA’s draft return against your RealBooks reports. Flag any discrepancies.

What if my CPA uses different categories than RealBooks? RealBooks categories are aligned with IRS Schedule E line items. Most CPAs use the same structure. If your CPA has custom categories, the CSV export lets them remap as needed.

Can I regenerate reports after making corrections? Yes. Reports are generated from live data — fix the underlying transaction or property detail and regenerate. There’s no locked or finalized state.

Do I need all these forms? Most rental investors need Schedule E and Form 4562 every year. The others depend on your situation:

  • Form 8582 if you have rental losses
  • Schedule D + Form 8949 only if you sold a property
  • Schedule F only if you have farm income

What about state taxes? RealBooks generates federal forms. State requirements vary — your CPA handles state filings using the same underlying data.

My CPA wants QuickBooks files. Can RealBooks export those? RealBooks doesn’t export QBX/QBO files directly, but the CSV export contains all the same data. Most CPAs can import CSV into their tax preparation software. If your CPA specifically needs QuickBooks format, reach out to hello@realbooks.io to discuss options.

What if I haven’t been tracking expenses all year? Upload your bank statements (CSV or PDF) from Settings > Import. RealBooks will import historical transactions and PennyAI will categorize them. It’s more work up front, but you’ll capture deductions you’d otherwise miss.