Only 35% of landlords report their rental properties are consistently profitable, according to DoorLoop (2025). That number is even lower when you factor in landlords who leave deductions unclaimed because they don't have the records to support them. The gap between profitable and unprofitable rental ownership often comes down to one unsexy skill: bookkeeping.
California makes this harder than most states. The Franchise Tax Board (FTB) doesn't conform to federal bonus depreciation, caps Section 179 at $25,000, and requires separate depreciation schedules for state versus federal returns (California Franchise Tax Board). That means California landlords track more data, file more forms, and have more opportunities to make expensive mistakes than landlords in states that simply conform to federal rules.
This guide covers the complete bookkeeping system for California rental property owners: what records to keep, how long to keep them, which software works, how to categorize expenses correctly, and how to stay compliant with both the IRS and FTB. Whether you own one door or fifty, the fundamentals are the same.
TL;DR: California landlords need a bookkeeping system that tracks income, expenses, and depreciation separately for federal and state returns. The IRS requires records for 3-7 years depending on the claim; California requires 4 years minimum from the filing date. Key categories for Schedule E include mortgage interest, property taxes, depreciation, repairs, management fees, and insurance. The biggest California-specific trap: failing to add back federal bonus depreciation on Form FTB 3885, which creates a discrepancy between your federal and state returns.
Why Does Bookkeeping Matter More for California Landlords?
Every landlord needs decent records. California landlords need exceptional ones. Here's why:
Dual Depreciation Schedules
The One Big Beautiful Bill Act (OBBBA) restored permanent 100% bonus depreciation at the federal level for qualifying assets placed in service after January 19, 2025. But California doesn't conform. The state disallows bonus depreciation entirely and limits Section 179 expensing to $25,000, compared to the federal limit of $2,500,000 (California Franchise Tax Board).
What this means for bookkeeping: every capital asset you place in service needs two depreciation calculations -- one for your federal return and one for your California return. A $15,000 HVAC system might be fully deducted in year one federally under bonus depreciation, but depreciated over 15 years on your California return. Miss this, and your state return will be wrong.
For a complete breakdown of depreciation rules and the OBBBA's impact, see our California rental property tax deductions guide.
Audit Risk and Documentation Standards
Schedule E rental income is one of the IRS's higher-audit categories. The IRS examines rental returns at a rate higher than the general population because of the number of deductions available and the frequency of errors. California's FTB conducts its own audits independently.
In an audit, the burden of proof falls on you. If you can't produce documentation for a deduction, you lose it -- plus penalties and interest. Good bookkeeping isn't just about tax optimization; it's audit insurance.
The Repair vs. Improvement Classification
The IRS draws a hard line between repairs (deductible immediately) and improvements (capitalized and depreciated). A $4,000 repair deducted in the current year saves $4,000 x your tax rate immediately. A $4,000 improvement depreciated over 27.5 years saves about $145/year.
Getting this classification right requires detailed records of what was done, why it was done, and what condition the property was in before the work. "Paid contractor $4,000" on a bank statement doesn't tell the IRS anything useful. A work order describing the repair of a failed water heater, plus the contractor's invoice, plus a photo of the rusted-out unit -- that tells the full story.
What Records Do California Landlords Need to Keep?
The IRS and FTB each have their own retention requirements. Meet both, and you're covered for any scenario.
Income Records
Track every dollar that flows into the property:
- Rent payments: Date received, amount, tenant name, payment method, and any late fees applied
- Security deposits: Amount collected, date received, disposition at move-out (refund vs. deductions), and supporting documentation for any deductions
- Other income: Pet rent, parking fees, laundry income, application fees, late fees, NSF charges
- Bank statements: Monthly statements for the property's dedicated bank account (see below)
Expense Records
Every expense needs a receipt or invoice to be deductible. The IRS requires the following for each expense:
- Date of payment
- Amount paid
- Payee (who you paid)
- Description of what was purchased or what service was performed
- Business purpose (why it relates to the rental property)
For expenses over $75, the IRS requires a physical or digital receipt. Below $75, contemporaneous notes are generally acceptable, though receipts are always better.
Key Expense Categories for Schedule E
Organize your bookkeeping around the Schedule E line items. This makes tax preparation straightforward and ensures you don't miss deductions:
- Line 5 - Advertising: Listing fees, professional photos, signage, online advertising
- Line 6 - Auto and travel: Mileage to/from the property, parking, tolls (keep a mileage log)
- Line 7 - Cleaning and maintenance: Cleaning between tenants, routine maintenance, landscaping, pest control
- Line 8 - Commissions: Leasing commissions, property management fees
- Line 9 - Insurance: Landlord policy premiums, umbrella policy, flood insurance
- Line 10 - Legal and professional: Attorney fees, CPA fees, tax preparation, eviction costs
- Line 11 - Management fees: Monthly management fees (some landlords combine with Line 8)
- Line 12 - Mortgage interest: Interest portion of mortgage payments (from Form 1098)
- Line 13 - Other interest: Interest on lines of credit used for property expenses
- Line 14 - Repairs: All qualifying repairs (not improvements)
- Line 15 - Supplies: Maintenance supplies, cleaning supplies, keys, locks
- Line 16 - Taxes: Property taxes, any special assessments
- Line 17 - Utilities: Any utilities paid by the landlord
- Line 18 - Depreciation: Annual depreciation from Form 4562
- Line 19 - Other: HOA fees, bank fees, software subscriptions, postage
Depreciation and Capital Improvement Records
For every capital asset (the building, appliances, HVAC, roof, flooring, etc.), maintain:
- Purchase price or cost of improvement
- Date placed in service
- Description of the asset
- Useful life / recovery period (27.5 years for residential structures, 5-15 years for personal property)
- Depreciation method (MACRS for most assets)
- Federal depreciation amount per year
- California depreciation amount per year (different if bonus depreciation was claimed federally)
This is where most self-managing California landlords make mistakes. They claim bonus depreciation on their federal return, don't add it back on their California return, and the discrepancy goes unnoticed until the FTB catches it -- sometimes years later, with penalties and interest.
Contractor and Vendor Records
If you pay any contractor $600 or more in a calendar year, you must issue a Form 1099-NEC. To do this, you need their W-9 (name, address, and tax ID) before you make the first payment. Collect W-9s upfront, not in January when you're scrambling to file 1099s.
Failure to issue required 1099s can result in IRS penalties of $60-$310 per form depending on how late it is, and you may lose the ability to deduct those payments. For a landlord who pays a handyman, plumber, electrician, and landscaper each more than $600, that's four 1099s to manage.
How Long Do You Need to Keep Records?
The IRS and FTB have different retention requirements. Meet the longer one and you're covered for both:
- General records (income, expenses, receipts): IRS requires 3 years from the date you filed the return. FTB requires 4 years from the filing date or the due date, whichever is later. Keep for at least 4 years.
- Records supporting depreciation claims: Keep for the life of the asset plus 4 years after you dispose of it or stop claiming depreciation. For a building depreciated over 27.5 years, that could mean 31+ years.
- Property purchase and sale records: Keep indefinitely or until 4 years after you sell the property and file the return reporting the sale. If you do a 1031 exchange, keep records for both the relinquished and replacement properties.
- Records of underreported income (25%+ of gross income): IRS extends the statute of limitations to 6 years. Keep supporting records for 7 years.
- Fraudulent or unfiled returns: No statute of limitations. Keep records indefinitely if there's any question.
The safest general practice: keep digital copies of everything for 7 years, and keep depreciation-related records for the life of the asset plus 7 years. Digital storage is cheap. IRS penalties are not.
Bookkeeping Software for Rental Property Owners
The right software depends on your portfolio size, technical comfort, and whether you work with a CPA.
For 1-4 Properties: Simple Dedicated Tools
Stessa (free tier available): Purpose-built for rental property owners. Connects to your bank accounts, automatically categorizes transactions, tracks income and expenses by property, and generates Schedule E-ready reports. Stessa's free tier handles unlimited properties, making it the best value for small portfolio landlords. It also provides performance dashboards and rent roll tracking.
Baselane (free tier available): Another rental-specific platform that combines banking, bookkeeping, and rent collection. Baselane offers a dedicated landlord bank account with automatic categorization and year-end tax reports. Good for landlords who want banking and bookkeeping in one platform.
TurboTax (paid): Not bookkeeping software per se, but TurboTax Premier handles Schedule E and California state returns well. The California version automatically handles the FTB 3885 add-back for bonus depreciation, which is a significant advantage for DIY filers. Effective if you maintain your records in a spreadsheet throughout the year and use TurboTax for annual filing.
For 5-20 Properties: Robust Property Accounting
Buildium ($55-$174/month): Full property management and accounting software. Handles chart of accounts by property, generates financial statements, tracks 1099 reporting, and integrates with tax preparation tools. Overkill for one property, but efficient at scale.
AppFolio ($1.50-$5.00/unit/month): Enterprise-grade property management with strong accounting features. Used by professional property management companies (including many in the Sacramento market). Offers owner statements, bank reconciliation, and year-end tax packages.
QuickBooks Online ($35-$90/month): Not rental-specific, but highly flexible. Requires setup of a custom chart of accounts for rental properties. Works well if you have a CPA who uses QuickBooks and wants access to your books. The learning curve is steeper than rental-specific tools.
For Professional Management: Your PM Handles It
Professional property management companies maintain detailed financial records as part of their service. A good PM provides:
- Monthly owner statements with income and expense detail
- Year-end financial summaries organized by Schedule E line items
- 1099 issuance to contractors and vendors
- Maintenance invoices and work orders as supporting documentation
- Rent roll and lease tracking
- Security deposit accounting
This is one of the underappreciated benefits of professional management. The bookkeeping is done for you, categorized correctly, and formatted for your CPA. Many of our owners tell us that tax season went from a two-week headache to a 30-minute handoff after switching to professional management.
For landlords evaluating whether to self-manage or hire a property manager, the bookkeeping burden is a real factor. See our self-managing vs. property manager comparison for a full cost analysis.
The Dedicated Bank Account: Non-Negotiable
Every rental property (or at minimum, your entire rental portfolio) needs a dedicated bank account. This is not optional -- it's foundational to clean bookkeeping and legal compliance.
Why a Separate Account?
- Clean audit trail: Every transaction in the account relates to the rental business. No personal expenses mixed in. This makes reconciliation simple and audits straightforward.
- Security deposit compliance: California Civil Code Section 1950.5 doesn't require a separate account for security deposits, but best practice -- and some local ordinances -- recommend it. At minimum, your accounting must track deposits separately from operating funds.
- LLC protection: If your rental properties are held in an LLC, commingling personal and business funds can pierce the corporate veil and eliminate your liability protection. See our California rental property LLC guide for more on this.
- Simplified reporting: Your year-end bank statement total serves as a cross-check against your recorded income. If the numbers don't match, you know something's off.
Account Setup Best Practices
- Open a business checking account (not personal) in the name of your LLC or business entity
- Get a debit card for the account to pay property-related expenses directly
- Set up online access for transaction monitoring and download
- Connect the account to your bookkeeping software for automatic import
- If you own multiple properties, decide whether one account per property or one pooled account works better for your situation. One account per property gives cleaner per-property reporting but creates more accounts to manage.
Monthly Bookkeeping Routine: The 30-Minute System
Good bookkeeping doesn't require hours. A consistent monthly routine takes about 30 minutes per property and keeps you current throughout the year.
Week 1 of Each Month
- Record all rent received: Date, amount, tenant, payment method. Flag any late payments.
- Reconcile last month's bank statement: Match every transaction to a categorized entry in your books. Flag anything unrecognized.
- Review auto-categorized transactions: If you use Stessa, Baselane, or similar tools, review the automatic categorizations for accuracy. Software gets it right 80-90% of the time, but the 10-20% it misses can add up.
As Expenses Occur
- Photograph receipts immediately: Use your phone's camera or a receipt-scanning app. Paper receipts fade, get lost, or become illegible. Digital copies stored in the cloud last forever.
- Categorize expenses when you pay them: Waiting until year-end to categorize 12 months of expenses is how deductions get missed. Spend 60 seconds categorizing each expense when the transaction occurs.
- Note the business purpose: "Plumbing repair -- replaced failed water heater in Unit B" is useful. "$847 to Joe's Plumbing" is not.
Quarterly Tasks
- Review profit and loss by property: Are you on track? Is any property trending toward negative cash flow?
- Estimated tax payments: California requires quarterly estimated tax payments if you expect to owe $500 or more. Use Form FTB 5805 to calculate. The IRS threshold is $1,000. Missing estimated payments triggers underpayment penalties.
- Mileage log review: Make sure your mileage log is current. The IRS standard mileage rate for 2026 is $0.70 per mile (estimated based on recent trends). Even 50 miles per month adds up to $420 in annual deductions.
Year-End Tasks
- Prepare 1099-NEC forms: Due to contractors by January 31. Due to the IRS by January 31. Calculate total payments to each contractor for the year.
- Reconcile the full year: Total income, total expenses by category, net income by property.
- Update depreciation schedules: Add any new assets placed in service. Calculate both federal and California depreciation for each asset.
- Generate owner financial statements: If you have a CPA, provide them with a clean P&L by property plus the depreciation schedule. The cleaner your handoff, the less you pay in CPA fees.
- Review carry-forward items: Passive activity losses, suspended losses from prior years, and any 1031 exchange tracking obligations (Form FTB 3840).
California-Specific Compliance: FTB Requirements
Beyond the IRS, California's Franchise Tax Board has its own requirements that trip up landlords who are used to filing federal-only or who moved to California from a state without income tax.
Form FTB 3885: Depreciation Add-Back
If you claimed federal bonus depreciation on any rental property asset, you must add it back on your California return using Form FTB 3885. This form calculates the difference between federal and California depreciation for each asset. The result is an increase to your California taxable income for the amount of bonus depreciation claimed federally.
This is the single most common California-specific bookkeeping error for landlords. If your CPA doesn't specialize in California rental real estate, flag this specifically.
Form FTB 3840: 1031 Exchange Tracking
If you completed a 1031 like-kind exchange involving California property, you must file Form FTB 3840 annually to track the deferred gain. This applies even if you exchanged out of California into another state. California wants to eventually collect tax on the deferred gain, and this form maintains the tracking. Failure to file triggers a $500 penalty per year.
For a full walkthrough of 1031 exchange rules and California tracking requirements, see our 1031 exchange guide.
Quarterly Estimated Tax Payments
If your rental income (after deductions) results in California tax liability of $500 or more, you must make quarterly estimated payments to the FTB. The due dates are April 15, June 15, September 15, and January 15 of the following year. California's estimated payment schedule requires 30% in Q1, 40% in Q2, 0% in Q3, and 30% in Q4 -- different from the federal 25% per quarter.
Underpayment penalties are calculated per quarter. Even if you overpay in Q4 to cover the full-year liability, you may still owe penalties for Q1 and Q2 underpayments. Set up the payments quarterly from the start.
Passive Activity Loss Rules
Rental income is generally classified as passive income under IRS rules. Passive activity losses can only offset passive income, with one exception: if your adjusted gross income (AGI) is below $100,000, you can deduct up to $25,000 in rental losses against non-passive income. This allowance phases out between $100,000 and $150,000 AGI.
California conforms to these federal passive activity loss rules. Losses that exceed the allowance are suspended and carried forward to future years. Your bookkeeping system needs to track suspended losses by property so they can be applied correctly in future years or when the property is sold.
Common Bookkeeping Mistakes California Landlords Make
1. Mixing Personal and Rental Finances
Using your personal credit card to buy a water heater, then forgetting to record it. Depositing rent into your personal checking account. Paying a contractor with a personal Venmo. Every commingled transaction creates a record-keeping problem and audit risk.
2. Misclassifying Repairs vs. Improvements
Calling a full kitchen remodel a "repair" because it was triggered by water damage. Calling a simple appliance replacement an "improvement" and depreciating it over 27.5 years instead of deducting it immediately. Both errors cost money. The IRS has detailed guidance (Treasury Regulation 1.263(a)-3) -- when in doubt, document the condition before and after and let your CPA make the call.
3. Ignoring the California Depreciation Difference
Filing the same depreciation amount on your California return as your federal return when bonus depreciation was claimed. This creates a tax deficiency that the FTB will eventually catch, plus penalties and interest dating back to the original filing.
4. Failing to Track Mileage
The IRS requires contemporaneous mileage records. A log created from memory at year-end is not contemporaneous and won't survive an audit. Use a mileage tracking app that records each trip in real time. At $0.70/mile, a landlord driving 100 miles per month to properties saves $840/year in taxes at a 25% bracket -- but only if the mileage is properly documented.
5. Missing the 1099 Deadline
Forgetting to collect W-9s from contractors, then scrambling in January. The penalty for late filing increases over time, and if you miss the deadline by more than 30 days, it becomes a significant cost. Set a policy: no W-9, no payment.
6. Not Tracking Security Deposits Separately
Security deposits are not income when received. They become income only if you retain them for legitimate deductions at move-out. Recording a security deposit as rent income inflates your taxable income incorrectly. Track deposits in a separate liability account in your books.
How Professional Property Management Solves the Bookkeeping Problem
For many landlords, especially those with multiple properties or out-of-state owners, professional property management eliminates the bookkeeping burden entirely.
Here's what a professional PM handles:
- Rent collection and income tracking: Every payment recorded automatically with date, amount, and tenant attribution
- Expense categorization: Maintenance, repairs, vendor payments, and operating costs categorized by Schedule E line items in real time
- Vendor management and 1099 compliance: W-9 collection, payment tracking, and 1099-NEC issuance to contractors
- Monthly owner statements: Income and expense detail for each property, delivered monthly
- Year-end tax packages: Annual summaries formatted for CPA handoff, including income, expenses, and capital improvement documentation
- Maintenance documentation: Work orders, before/after photos, and invoices that support repair vs. improvement classification
- Security deposit accounting: Proper tracking as liability, itemized deduction statements at move-out per California Civil Code Section 1950.5
The cost of professional management (typically 8-10% of collected rent in the Sacramento and Placer County markets) is itself a fully deductible expense on Schedule E. And it often pays for itself through better record-keeping, fewer missed deductions, and dramatically less time spent on bookkeeping.
For more on what professional management costs and delivers, see our property management cost guide.
Building Your Bookkeeping System: Action Steps
Whether you self-manage or use a property manager, here's how to get your bookkeeping system in order:
If You're Starting From Scratch
- Open a dedicated bank account for rental property income and expenses
- Sign up for Stessa (free) or your preferred bookkeeping software and connect the bank account
- Set up your properties in the software with purchase price, date acquired, and mortgage details
- Create a digital filing system (Google Drive, Dropbox, or similar) with folders for each property: Lease, Income, Expenses, Maintenance, Insurance, Taxes, Depreciation
- Start the monthly routine described above
- Collect W-9s from every contractor you pay $600+ annually
If You're Catching Up
- Pull 12 months of bank statements and categorize every transaction
- Gather all receipts, invoices, and contractor payments for the year
- Reconstruct your mileage log as accurately as possible (check calendar entries, text messages, and email for property-related trips)
- Create depreciation schedules for all capital assets currently in service
- File any missing 1099s (late is better than never -- the penalty increases over time)
- Consider hiring a CPA for a one-time cleanup to get your books current and your depreciation schedules correct
If You're Hiring a Property Manager
- Ask specifically about their financial reporting: monthly statements, year-end packages, 1099 handling
- Confirm they categorize expenses by Schedule E line items
- Ask whether they provide documentation sufficient for repair vs. improvement classification
- Request a sample owner statement to verify the level of detail
- Confirm how they handle security deposit accounting
Ready to hand off the bookkeeping? Request a free rental analysis from Lifetime Property Management to see what professional financial management looks like for your property.
Conclusion: Clean Books = More Money in Your Pocket
Rental property bookkeeping isn't glamorous. But for California landlords, it's the difference between claiming every deduction you're entitled to and leaving thousands on the table. The California-specific requirements -- dual depreciation schedules, FTB 3885 add-backs, quarterly estimated payments, and Form 3840 tracking -- add complexity that most other states don't have.
The landlords who consistently report profitable rental operations share three habits:
- They use a dedicated bank account and bookkeeping system
- They categorize expenses in real time, not at year-end
- They work with a CPA or property manager who understands California's specific rules
Set up the system once, maintain it monthly, and tax season becomes a data handoff instead of a crisis. Your CPA will thank you. Your bottom line will show it.
Frequently Asked Questions
What bookkeeping records do California landlords need to keep?
California landlords need to maintain income records (rent received, security deposits, other income), expense records organized by Schedule E categories (mortgage interest, property taxes, insurance, repairs, management fees, etc.), depreciation schedules for both federal and California state returns, contractor W-9s and 1099 records, mileage logs, and bank statements. California requires minimum 4-year retention from the filing date; depreciation records should be kept for the asset life plus 7 years.
What is the best bookkeeping software for rental property owners?
For 1-4 properties, Stessa (free) is purpose-built for rental owners with automatic bank categorization and Schedule E reports. Baselane offers combined banking and bookkeeping. For 5-20 properties, Buildium ($55-$174/month) or AppFolio ($1.50-$5.00/unit/month) provide full property management accounting. QuickBooks Online works but requires custom chart-of-accounts setup. Professional property management companies handle all bookkeeping as part of their service.
How does California depreciation differ from federal for rental property?
California does not conform to federal bonus depreciation and caps Section 179 at $25,000 (vs. federal $2,500,000). Landlords who claim bonus depreciation federally must add it back on their California return using Form FTB 3885. This means tracking two separate depreciation schedules for every capital asset -- one for federal and one for state. Missing this add-back is the most common California-specific bookkeeping error for landlords.
Do I need a separate bank account for my rental property?
While not technically required by California law for individual ownership, a dedicated bank account is strongly recommended and practically essential. It creates a clean audit trail, simplifies reconciliation, prevents commingling of personal and business funds, and is required to maintain LLC liability protection if your properties are held in an entity. Connect the dedicated account to your bookkeeping software for automatic transaction import.
When are California estimated tax payments due for rental income?
California quarterly estimated tax payments are due April 15, June 15, September 15, and January 15 if you expect to owe $500+ in state taxes. California uses an unusual payment schedule: 30% in Q1, 40% in Q2, 0% in Q3, and 30% in Q4 -- different from the federal 25% per quarter. Underpayment penalties are calculated per quarter, so catching up in Q4 may not avoid Q1-Q2 penalties.
What happens if I don't issue 1099s to contractors?
IRS penalties for failing to file 1099-NEC forms range from $60 to $310 per form depending on how late the filing is. If you intentionally disregard the requirement, the penalty increases to $630 per form with no cap. Additionally, you may lose the ability to deduct those contractor payments. Collect W-9 forms from every contractor before making the first payment, and issue 1099-NEC forms by January 31 for any contractor paid $600+ during the year.
Ready for Stress-Free Property Management?
Get a free rental analysis and see how much your property could earn.