{"id":1585,"date":"2026-11-05T12:00:00","date_gmt":"2026-11-05T03:59:12","guid":{"rendered":"https:\/\/arvcalc.com\/blog\/?p=1585"},"modified":"2026-11-04T23:30:41","modified_gmt":"2026-11-05T04:30:41","slug":"rental-property-bookkeeping-guide","status":"publish","type":"post","link":"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/","title":{"rendered":"Rental Property Bookkeeping: Landlord System (2026)"},"content":{"rendered":"<p>The <strong>rental property bookkeeping<\/strong> system I use took three years and two IRS audits to build. The first audit happened because I mixed personal and rental expenses in one bank account. The second happened because I could not produce receipts for $14,000 in repairs. Both were avoidable. Both cost me time, money, and sleep.<\/p>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/arvcalc.com\/blog\/wp-content\/uploads\/2026\/11\/rental-property-bookkeeping-guide-2026.jpg\" alt=\"Rental property bookkeeping workspace with laptop spreadsheet calculator and property documents organized by Schedule E categories\" class=\"wp-image-1584\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/arvcalc.com\/blog\/wp-content\/uploads\/2026\/11\/rental-property-bookkeeping-guide-2026.jpg 1536w, https:\/\/arvcalc.com\/blog\/wp-content\/uploads\/2026\/11\/rental-property-bookkeeping-guide-2026-300x200.jpg 300w, https:\/\/arvcalc.com\/blog\/wp-content\/uploads\/2026\/11\/rental-property-bookkeeping-guide-2026-1024x683.jpg 1024w, https:\/\/arvcalc.com\/blog\/wp-content\/uploads\/2026\/11\/rental-property-bookkeeping-guide-2026-768x512.jpg 768w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n<p>This guide covers the exact <strong>rental property bookkeeping<\/strong> system that survived those audits and now tracks 22 units across 4 LLCs. You do not need an accounting degree. You need a consistent process, the right categories, and 30 minutes per week. Calculate your NOI accurately with the <a href=\"\/noi-calculator\">NOI calculator<\/a> once your books are clean.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Rental_Property_Bookkeeping_Why_Most_Landlords_Get_It_Wrong\" >Rental Property Bookkeeping: Why Most Landlords Get It Wrong<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Step_1_Separate_Bank_Accounts\" >Step 1: Separate Bank Accounts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Step_2_Chart_of_Accounts_for_Rental_Properties\" >Step 2: Chart of Accounts for Rental Properties<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Step_3_Choose_Your_Bookkeeping_Method\" >Step 3: Choose Your Bookkeeping Method<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Spreadsheet_1-4_Units\" >Spreadsheet (1-4 Units)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Dedicated_Software_5-15_Units\" >Dedicated Software (5-15 Units)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#QuickBooks_or_Xero_15_Units_or_Complex_Structures\" >QuickBooks or Xero (15+ Units or Complex Structures)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Step_4_The_Weekly_30-Minute_Routine\" >Step 4: The Weekly 30-Minute Routine<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Repairs_vs_Improvements_The_10000_Distinction\" >Repairs vs. Improvements: The $10,000 Distinction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Receipt_Management_The_System_That_Survives_Audits\" >Receipt Management: The System That Survives Audits<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Monthly_and_Year-End_Reports\" >Monthly and Year-End Reports<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#5_Bookkeeping_Mistakes_That_Cost_Landlords_Thousands\" >5 Bookkeeping Mistakes That Cost Landlords Thousands<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Bookkeeping_for_Different_Property_Types\" >Bookkeeping for Different Property Types<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Single-Family_Rentals\" >Single-Family Rentals<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Multifamily_Properties\" >Multifamily Properties<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Short-Term_Rentals_AirbnbVRBO\" >Short-Term Rentals (Airbnb\/VRBO)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#BRRRR_Properties\" >BRRRR Properties<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#When_to_Hire_a_CPA_vs_DIY\" >When to Hire a CPA vs. DIY<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Frequently_Asked_Questions\" >Frequently Asked Questions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/arvcalc.com\/blog\/rental-property-bookkeeping-guide\/#Start_Tracking_Your_Rental_Property_Finances\" >Start Tracking Your Rental Property Finances<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Rental_Property_Bookkeeping_Why_Most_Landlords_Get_It_Wrong\"><\/span>Rental Property Bookkeeping: Why Most Landlords Get It Wrong<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Most landlords fall into one of two traps with <strong>rental property bookkeeping<\/strong>. The first group does nothing \u2014 they dump everything into one bank account and hand their CPA a shoebox of receipts in April. The second group over-engineers it \u2014 they buy expensive software, create 50 categories, and abandon the system by March because it takes two hours per week to maintain.<\/p>\n<p>The right approach is somewhere in the middle: separate accounts, 12-15 categories that match Schedule E, and a weekly routine that takes less than 30 minutes. The goal is not perfect accounting. The goal is having clean enough records that your CPA can maximize deductions and you can survive an audit without panic.<\/p>\n<p>According to <a href=\"https:\/\/www.irs.gov\/businesses\/small-businesses-self-employed\/rental-income-and-expenses-real-estate-tax-tips\" target=\"_blank\" rel=\"noopener\">IRS rental income guidelines<\/a>, you must report all rental income and can deduct ordinary and necessary expenses. The key word is &#8220;substantiate&#8221; \u2014 you need records that prove every deduction you claim.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_1_Separate_Bank_Accounts\"><\/span>Step 1: Separate Bank Accounts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>This is the single most important step in <strong>rental property bookkeeping<\/strong>. Open a dedicated checking account for your rental properties. Every dollar of rental income goes in. Every rental expense comes out. No personal transactions. Ever.<\/p>\n<p>Why this matters:<\/p>\n<ul>\n<li><strong>Audit protection:<\/strong> The IRS can reconstruct your rental finances from one account. When personal and rental transactions are mixed, every line item becomes a question.<\/li>\n<li><strong>LLC protection:<\/strong> If you hold properties in an LLC, commingling funds can pierce the corporate veil \u2014 eliminating the liability protection you set up the LLC to provide.<\/li>\n<li><strong>Tax prep speed:<\/strong> Your CPA can download 12 months of statements and categorize everything in hours instead of days. Less CPA time means lower fees.<\/li>\n<li><strong>Cash flow visibility:<\/strong> You can see actual rental cash flow by looking at one account balance. No spreadsheet needed for the basic question: &#8220;Am I making money?&#8221;<\/li>\n<\/ul>\n<p>For multiple properties or LLCs, consider one account per LLC. At minimum, keep one rental account completely separate from personal banking. Most banks offer free business checking \u2014 the cost is zero and the protection is substantial.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_2_Chart_of_Accounts_for_Rental_Properties\"><\/span>Step 2: Chart of Accounts for Rental Properties<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Your chart of accounts should map directly to IRS Schedule E categories. This makes tax prep straightforward \u2014 your <strong>rental property bookkeeping<\/strong> categories match the tax form line by line:<\/p>\n<figure class=\"wp-block-table\">\n<table>\n<thead>\n<tr>\n<th>Category<\/th>\n<th>Schedule E Line<\/th>\n<th>What Goes Here<\/th>\n<th>Common Mistakes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Rental Income<\/td>\n<td>3<\/td>\n<td>Rent, late fees, pet deposits kept<\/td>\n<td>Forgetting to include non-rent income<\/td>\n<\/tr>\n<tr>\n<td>Advertising<\/td>\n<td>5<\/td>\n<td>Zillow, Apartments.com, yard signs<\/td>\n<td>Including personal marketing costs<\/td>\n<\/tr>\n<tr>\n<td>Auto &#038; Travel<\/td>\n<td>6<\/td>\n<td>Mileage to properties, flights for OOS<\/td>\n<td>Not keeping a mileage log<\/td>\n<\/tr>\n<tr>\n<td>Cleaning &#038; Maintenance<\/td>\n<td>7<\/td>\n<td>Turnover cleaning, landscaping, snow removal<\/td>\n<td>Mixing with repairs (different line)<\/td>\n<\/tr>\n<tr>\n<td>Insurance<\/td>\n<td>9<\/td>\n<td>Landlord policy, umbrella, flood<\/td>\n<td>Including personal home insurance<\/td>\n<\/tr>\n<tr>\n<td>Legal &#038; Professional<\/td>\n<td>10<\/td>\n<td>CPA fees, attorney, eviction filing<\/td>\n<td>Missing deductible legal costs<\/td>\n<\/tr>\n<tr>\n<td>Management Fees<\/td>\n<td>11<\/td>\n<td>PM company %, leasing fees<\/td>\n<td>Not tracking self-management time<\/td>\n<\/tr>\n<tr>\n<td>Mortgage Interest<\/td>\n<td>12<\/td>\n<td>Interest only (not principal)<\/td>\n<td>Deducting full PITI payment<\/td>\n<\/tr>\n<tr>\n<td>Repairs<\/td>\n<td>14<\/td>\n<td>Fixes that restore, not improve<\/td>\n<td>Capitalizing when should expense<\/td>\n<\/tr>\n<tr>\n<td>Taxes<\/td>\n<td>16<\/td>\n<td>Property tax, not income tax<\/td>\n<td>Including personal property taxes<\/td>\n<\/tr>\n<tr>\n<td>Utilities<\/td>\n<td>17<\/td>\n<td>Only if landlord-paid<\/td>\n<td>Deducting tenant-paid utilities<\/td>\n<\/tr>\n<tr>\n<td>Depreciation<\/td>\n<td>18<\/td>\n<td>Building value \u00f7 27.5 years<\/td>\n<td>Wrong basis or land allocation<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>These 12 categories cover 95% of rental expenses. You may add 2-3 more for your situation (HOA fees, pest control, capital improvements) but resist the urge to create dozens of subcategories. More categories means more decisions per transaction, which means more friction, which means you stop doing it.<\/p>\n<p>For a complete list of deductible expenses, see our <a href=\"\/blog\/rental-property-expenses-complete-list\/\">rental property expenses guide<\/a>. For maximizing deductions, see the <a href=\"\/blog\/rental-property-tax-deductions\/\">tax deductions guide<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_3_Choose_Your_Bookkeeping_Method\"><\/span>Step 3: Choose Your Bookkeeping Method<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You have three options for <strong>rental property bookkeeping<\/strong>, and the right choice depends on your portfolio size:<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Spreadsheet_1-4_Units\"><\/span>Spreadsheet (1-4 Units)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>A well-structured Google Sheet or Excel file works fine for small portfolios. Create one tab per property, one row per transaction, columns for date, description, category, amount, and receipt link. Total each category monthly. This is what I used for my first 4 units and it worked for two years.<\/p>\n<p>Pros: Free, customizable, no learning curve. Cons: Manual entry, no bank feed, easy to fall behind.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Dedicated_Software_5-15_Units\"><\/span>Dedicated Software (5-15 Units)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Once you pass 4-5 units, manual entry becomes unsustainable. Dedicated rental accounting software connects to your bank, auto-categorizes transactions, and generates Schedule E reports. The three most common options:<\/p>\n<ul>\n<li><strong>Stessa:<\/strong> Free for basic features. Built specifically for rental investors. Auto-imports bank transactions. Generates tax-ready reports. Best for landlords who want simplicity.<\/li>\n<li><strong>Baselane:<\/strong> Free banking + bookkeeping. Offers landlord checking accounts with built-in tracking. Good for investors who want banking and bookkeeping in one place.<\/li>\n<li><strong>Rentec Direct \/ Buildium:<\/strong> Full property management + accounting. $50-$150\/month. Best for landlords who also need tenant portals, maintenance tracking, and lease management.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"QuickBooks_or_Xero_15_Units_or_Complex_Structures\"><\/span>QuickBooks or Xero (15+ Units or Complex Structures)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>For larger portfolios, multiple LLCs, or investors who need detailed financial reporting, full accounting software is the right choice. QuickBooks Online ($30-$90\/month) integrates with everything and your CPA already knows it. The setup takes longer but the reporting capabilities are worth it at scale.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step_4_The_Weekly_30-Minute_Routine\"><\/span>Step 4: The Weekly 30-Minute Routine<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Consistency matters more than perfection in <strong>rental property bookkeeping<\/strong>. Here is the exact weekly routine that keeps my 22-unit portfolio current:<\/p>\n<ol>\n<li><strong>Monday morning, 30 minutes.<\/strong> Same time every week. Non-negotiable.<\/li>\n<li><strong>Open bank feed.<\/strong> Review all transactions since last Monday. Categorize each one using your chart of accounts.<\/li>\n<li><strong>Match receipts.<\/strong> For any expense over $75, attach the receipt (photo or PDF). The IRS requires substantiation for expenses over $75, though keeping receipts for everything is better practice.<\/li>\n<li><strong>Flag questions.<\/strong> If you are not sure whether something is a repair (expense immediately) or an improvement (capitalize and depreciate), flag it and ask your CPA in batch \u2014 not one-off emails that cost $50 each.<\/li>\n<li><strong>Check rent deposits.<\/strong> Verify all tenants paid. If someone is late, start your collection process. Your bookkeeping system is also your early warning system.<\/li>\n<li><strong>Review cash balance.<\/strong> Compare actual bank balance to expected balance. A discrepancy means a transaction was miscategorized or missed.<\/li>\n<\/ol>\n<p>30 minutes per week is 26 hours per year. That is less time than most landlords spend in April scrambling to reconstruct 12 months of transactions from memory and bank statements.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Repairs_vs_Improvements_The_10000_Distinction\"><\/span>Repairs vs. Improvements: The $10,000 Distinction<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>This is the most common <strong>rental property bookkeeping<\/strong> mistake \u2014 and the most expensive when done wrong. The IRS draws a clear line between repairs and improvements:<\/p>\n<ul>\n<li><strong>Repairs<\/strong> restore the property to its original condition. Fixing a leaky faucet, patching drywall, replacing a broken window. Expensed immediately on Schedule E Line 14. Reduces your taxable income this year.<\/li>\n<li><strong>Improvements<\/strong> add value, extend useful life, or adapt the property to new use. New roof, kitchen renovation, adding a bathroom. Capitalized and depreciated over 27.5 years. Only 3.6% reduces your income this year.<\/li>\n<\/ul>\n<p>The difference on a $12,000 expenditure:<\/p>\n<figure class=\"wp-block-table\">\n<table>\n<thead>\n<tr>\n<th>Treatment<\/th>\n<th>Year 1 Deduction<\/th>\n<th>Tax Savings (24% bracket)<\/th>\n<th>Cash Flow Impact<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Repair (expense)<\/td>\n<td>$12,000<\/td>\n<td>$2,880<\/td>\n<td>+$2,880 this year<\/td>\n<\/tr>\n<tr>\n<td>Improvement (capitalize)<\/td>\n<td>$436<\/td>\n<td>$105<\/td>\n<td>+$105 this year<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>That is a $2,775 cash flow difference in year one. The <a href=\"https:\/\/www.irs.gov\/publications\/p527\" target=\"_blank\" rel=\"noopener\">IRS Publication 527<\/a> provides detailed guidance, but when in doubt, document why the expense qualifies as a repair \u2014 &#8220;restored to original condition&#8221; is the key phrase.<\/p>\n<p>Track your NOI impact with the <a href=\"\/noi-calculator\">NOI calculator<\/a> \u2014 repairs reduce operating expenses immediately while improvements do not.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Receipt_Management_The_System_That_Survives_Audits\"><\/span>Receipt Management: The System That Survives Audits<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Paper receipts fade, get lost, and cannot be searched. Digital receipts survive forever and take 10 seconds to file. Here is the system:<\/p>\n<ol>\n<li><strong>Photo every receipt immediately.<\/strong> Use your phone camera or a scanning app (Genius Scan, Adobe Scan \u2014 both free). Do it at the store, not when you get home.<\/li>\n<li><strong>Name the file consistently:<\/strong> <code>2026-11-04_repair_unit3_plumber_285.pdf<\/code>. Date, category, property, vendor, amount. You can find any receipt in seconds.<\/li>\n<li><strong>Store in cloud folders.<\/strong> Google Drive or Dropbox, organized by year \u2192 property \u2192 category. Your CPA gets shared access \u2014 no emailing files back and forth.<\/li>\n<li><strong>Keep for 7 years.<\/strong> The IRS statute of limitations is generally 3 years, but extends to 6 years if income is underreported by 25%+. Seven years covers all scenarios.<\/li>\n<\/ol>\n<p>For mileage: use a free app like MileIQ or Stride. Log every trip to a rental property. The 2026 standard mileage rate is $0.70\/mile \u2014 a 20-mile round trip to a property is $14 in deductions. Visit weekly and that is $728\/year per property in mileage deductions alone.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Monthly_and_Year-End_Reports\"><\/span>Monthly and Year-End Reports<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Beyond weekly categorization, pull these reports monthly:<\/p>\n<ul>\n<li><strong>Profit &#038; Loss by property:<\/strong> Revenue minus expenses. Know which properties make money and which lose money. This is not optional \u2014 it is the whole point of <strong>rental property bookkeeping<\/strong>.<\/li>\n<li><strong>Rent roll:<\/strong> Who paid, who is late, who owes. Catch delinquencies before they become collections.<\/li>\n<li><strong>Cash flow statement:<\/strong> Actual cash in minus cash out. Different from P&#038;L because it includes mortgage principal (not deductible but still cash out the door).<\/li>\n<li><strong>Vacancy tracking:<\/strong> Days vacant per unit per month. Vacancy is your biggest controllable expense. See our <a href=\"\/blog\/how-to-reduce-vacancy-rate\/\">vacancy reduction guide<\/a> for strategies.<\/li>\n<\/ul>\n<p>At year-end, generate:<\/p>\n<ul>\n<li><strong>Schedule E draft:<\/strong> Your bookkeeping software should produce this automatically. Review it before sending to your CPA.<\/li>\n<li><strong>1099 report:<\/strong> If you paid any contractor $600+ during the year, you must issue a 1099-NEC by January 31. Your bookkeeping system should flag these vendors.<\/li>\n<li><strong>Depreciation schedule:<\/strong> Track cost basis, improvements, and accumulated depreciation for each property. This becomes critical at sale for <a href=\"\/blog\/depreciation-recapture-calculator\/\">depreciation recapture<\/a> calculations.<\/li>\n<li><strong>Capital improvement log:<\/strong> Every improvement with date, amount, and description. This increases your cost basis and reduces capital gains when you sell.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"5_Bookkeeping_Mistakes_That_Cost_Landlords_Thousands\"><\/span>5 Bookkeeping Mistakes That Cost Landlords Thousands<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li><strong>Commingling funds.<\/strong> Mixing personal and rental money in one account. The fix takes 10 minutes: open a separate checking account. The cost of not fixing it: pierced LLC veil, audit risk, and hours of sorting transactions at tax time.<\/li>\n<li><strong>Capitalizing repairs.<\/strong> Treating a $3,000 repair as an improvement because the amount feels large. Amount does not determine treatment \u2014 the nature of the work does. A $5,000 furnace repair that restores original function is an expense. A $2,000 smart thermostat upgrade is an improvement.<\/li>\n<li><strong>Missing the mileage deduction.<\/strong> Most landlords forget to track mileage to and from properties. At $0.70\/mile, a landlord visiting 5 properties weekly drives roughly 5,000 rental miles per year \u2014 $3,500 in missed deductions.<\/li>\n<li><strong>Not tracking security deposits correctly.<\/strong> Security deposits are not income when received \u2014 they are a liability. They become income only when you keep part or all of the deposit for damages. Recording deposits as income when received inflates your taxable rental income.<\/li>\n<li><strong>Waiting until April.<\/strong> Reconstructing 12 months of transactions from bank statements is painful, expensive (more CPA hours), and error-prone. The 30-minute weekly routine eliminates this entirely.<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Bookkeeping_for_Different_Property_Types\"><\/span>Bookkeeping for Different Property Types<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Single-Family_Rentals\"><\/span>Single-Family Rentals<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The simplest setup. One property per Schedule E. One bank account works for up to 4 SFRs. Track each property separately even within one account \u2014 tag or memo each transaction with the property address.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Multifamily_Properties\"><\/span>Multifamily Properties<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>One Schedule E per building, but you need unit-level tracking for vacancy, turnover costs, and rent roll. Dedicated software (Stessa, Baselane) handles this better than spreadsheets. Calculate per-unit NOI with the <a href=\"\/noi-calculator\">NOI calculator<\/a> and compare to your books monthly.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Short-Term_Rentals_AirbnbVRBO\"><\/span>Short-Term Rentals (Airbnb\/VRBO)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>STRs add complexity: cleaning fees, platform commissions (typically 3%), supplies, and higher turnover costs. Track occupancy rate by month \u2014 it affects both revenue and expense patterns. If average stay is under 7 days, your property may qualify as a business (not rental) under the tax code \u2014 different rules apply. Consult your CPA on this distinction. See our <a href=\"\/blog\/airbnb-calculator\/\">Airbnb calculator guide<\/a> for revenue tracking.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"BRRRR_Properties\"><\/span>BRRRR Properties<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>BRRRR adds a rehab phase with different expense treatment. During renovation (before placing in service), costs are capitalized as part of your basis \u2014 not expensed. Track rehab costs separately and establish a &#8220;placed in service&#8221; date when the property is ready for tenants. Depreciation starts on that date, not on the purchase date. See our <a href=\"\/brrrr-calculator\">BRRRR calculator<\/a> for the full cycle analysis.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"When_to_Hire_a_CPA_vs_DIY\"><\/span>When to Hire a CPA vs. DIY<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>DIY bookkeeping works for weekly transaction categorization. Tax preparation should almost always be done by a CPA who specializes in real estate \u2014 not a general tax preparer, not TurboTax.<\/p>\n<p>A real estate CPA costs $500-$1,500 per year for a small portfolio. What you get:<\/p>\n<ul>\n<li><strong>Cost segregation awareness:<\/strong> A CPA will tell you when a cost segregation study makes sense \u2014 typically on properties purchased for $200K+. A cost seg study can accelerate $30,000-$80,000 in depreciation to year one. See our <a href=\"\/blog\/cost-segregation-study-rental-property\/\">cost segregation guide<\/a>.<\/li>\n<li><strong>Entity structure guidance:<\/strong> When to use LLC vs. S-Corp vs. sole proprietorship. Wrong structure costs thousands in unnecessary taxes or lost liability protection.<\/li>\n<li><strong>Audit representation:<\/strong> If the IRS questions a deduction, your CPA handles the response \u2014 not you.<\/li>\n<li><strong>Proactive tax planning:<\/strong> A good CPA calls you in November to discuss year-end moves, not in April to tell you what you owe.<\/li>\n<\/ul>\n<p>The ROI on a real estate CPA is typically 3-5x their fee in additional deductions found and mistakes avoided. Read our <a href=\"\/blog\/rental-property-tax-deductions\/\">tax deductions guide<\/a> to understand what your CPA should be finding.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Frequently_Asked_Questions\"><\/span>Frequently Asked Questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<details open>\n<summary><strong>What is the best bookkeeping method for rental properties?<\/strong><\/summary>\n<p>For 1-4 units, a well-structured spreadsheet works. For 5-15 units, use dedicated software like Stessa (free) or Baselane. For 15+ units or multiple LLCs, QuickBooks Online provides the reporting depth you need. The best method is the one you will actually maintain weekly \u2014 consistency matters more than sophistication in <strong>rental property bookkeeping<\/strong>.<\/p>\n<\/details>\n<details>\n<summary><strong>How long should I keep rental property records?<\/strong><\/summary>\n<p>Keep all records for 7 years minimum. The IRS standard audit window is 3 years, but extends to 6 years for substantial underreporting. Depreciation records should be kept for the life of the property plus 7 years after sale \u2014 you need them to calculate depreciation recapture at disposition.<\/p>\n<\/details>\n<details>\n<summary><strong>Do I need separate bank accounts for each rental property?<\/strong><\/summary>\n<p>One separate account for all rentals is the minimum. One account per LLC is strongly recommended if you hold properties in different entities. One account per property is ideal for large portfolios but not necessary for small ones. The non-negotiable rule: never mix personal and rental funds in the same account.<\/p>\n<\/details>\n<details>\n<summary><strong>Is a security deposit rental income?<\/strong><\/summary>\n<p>No \u2014 not when received. Security deposits are a liability until applied. They become income only when you keep part or all of the deposit (for damages, unpaid rent, or cleaning). If you return the full deposit, it was never income. Record deposits in a liability account, not revenue.<\/p>\n<\/details>\n<details>\n<summary><strong>What is the difference between repairs and improvements?<\/strong><\/summary>\n<p>Repairs restore the property to its original condition and are expensed immediately on Schedule E. Improvements add value, extend useful life, or adapt the property \u2014 they are capitalized and depreciated over 27.5 years. A $5,000 roof patch is a repair. A $15,000 new roof is an improvement. The distinction can mean thousands in tax savings timing.<\/p>\n<\/details>\n<details>\n<summary><strong>How much does rental property bookkeeping cost?<\/strong><\/summary>\n<p>DIY with spreadsheets: free plus 30 minutes per week. Stessa or Baselane: free for basic features. Full software (Buildium, Rentec): $50-$150\/month. CPA for tax prep: $500-$1,500\/year. Total annual cost for a 5-unit portfolio: $500-$2,500 depending on approach. The cost of not keeping books \u2014 missed deductions, audit penalties, CPA overtime fees \u2014 is typically 3-5x higher.<\/p>\n<\/details>\n<details>\n<summary><strong>Can I do rental property bookkeeping myself?<\/strong><\/summary>\n<p>Yes \u2014 weekly bookkeeping (categorizing transactions, filing receipts, tracking rent) is straightforward and should be done by you or your property manager. Tax preparation and strategy should be handled by a CPA who specializes in real estate. The split: you maintain the books weekly, your CPA prepares the return annually and advises on strategy quarterly.<\/p>\n<\/details>\n<h2><span class=\"ez-toc-section\" id=\"Start_Tracking_Your_Rental_Property_Finances\"><\/span>Start Tracking Your Rental Property Finances<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Good <strong>rental property bookkeeping<\/strong> is not about being an accountant. It is about building a 30-minute weekly habit that protects you from the IRS, shows you which properties actually make money, and saves your CPA enough time to focus on strategy instead of data entry.<\/p>\n<p>Start today: open a separate bank account, set up 12 categories that match Schedule E, and commit to 30 minutes every Monday morning. By tax season, you will have 12 months of clean records instead of a shoebox of receipts and a panicked call to your CPA.<\/p>\n<p>Calculate your actual NOI with clean expense data using the <a href=\"\/noi-calculator\">NOI calculator<\/a>. Track your full property performance with the <a href=\"\/rental-property-calculator\">rental property calculator<\/a>. And see where every deductible dollar goes with our <a href=\"\/blog\/rental-property-expenses-complete-list\/\">complete expenses list<\/a> and <a href=\"\/blog\/rental-property-tax-deductions\/\">tax deductions guide<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The rental property bookkeeping system I use took three years and two IRS audits to build. The first audit happened because I mixed personal and rental expenses in one bank&#8230;<\/p>\n","protected":false},"author":1,"featured_media":1584,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-1585","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides"],"_links":{"self":[{"href":"https:\/\/arvcalc.com\/blog\/wp-json\/wp\/v2\/posts\/1585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arvcalc.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arvcalc.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arvcalc.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/arvcalc.com\/blog\/wp-json\/wp\/v2\/comments?post=1585"}],"version-history":[{"count":1,"href":"https:\/\/arvcalc.com\/blog\/wp-json\/wp\/v2\/posts\/1585\/revisions"}],"predecessor-version":[{"id":1586,"href":"https:\/\/arvcalc.com\/blog\/wp-json\/wp\/v2\/posts\/1585\/revisions\/1586"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/arvcalc.com\/blog\/wp-json\/wp\/v2\/media\/1584"}],"wp:attachment":[{"href":"https:\/\/arvcalc.com\/blog\/wp-json\/wp\/v2\/media?parent=1585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arvcalc.com\/blog\/wp-json\/wp\/v2\/categories?post=1585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arvcalc.com\/blog\/wp-json\/wp\/v2\/tags?post=1585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}