Advanced Accounting
Full-suite property accounting — bills, expenses, bank reconciliation, owner financials, and advanced tools.
Introduction to Accounting
New to property accounting? Start here — an overview of how accounting is structured in DoorLoop.
- Introduction to Property AccountingAn overview of how DoorLoop handles property accounting — from tenant charges through financial reporting.
- Introduction to Default Accounts in DoorLoopWhat are default accounts, why can't you edit them, and how to create your own default accounts.
- Introduction to Trust AccountingAn overview of trust accounting in DoorLoop — how it keeps owner and tenant funds separate and compliant with local regulations.
- Introduction to Your DoorLoop BalanceUnderstand what your DoorLoop Balance represents and how to troubleshoot it if it doesn't match your real-world bank balance.
- Introduction to Cash vs. Accrual AccountingLearn the difference between Cash and Accrual accounting methods, and how to choose which one to use when running DoorLoop reports.
Accounting Basics
Core accounting concepts in DoorLoop — chart of accounts, journal entries, and how property accounting works.
- Chart of Accounts OverviewLearn how DoorLoop's chart of accounts organizes Asset, Liability, Equity, Revenue, and Expense accounts for accurate property accounting.
- Set Up Your Chart of AccountsAdd, edit, and organize accounts in DoorLoop's chart of accounts — including how to create sub-accounts for detailed reporting.
- Add a New Account Category to Your Chart of AccountsCreate a new account in DoorLoop's Chart of Accounts, including lease charge and deposit settings.
- Edit an Account Category in the Chart of AccountsEdit any account in DoorLoop's Chart of Accounts — rename it, fix a misspelling, or update its settings for lease charges and deposits.
- Make an Account Inactive in the Chart of AccountsDeactivate an unused account category in DoorLoop's Chart of Accounts without deleting its transaction history.
- Add a Bank Account to DoorLoopAdd a new bank account to DoorLoop's Chart of Accounts to track transactions for each property or business account.
- Set Up the Opening Balance and Accounting Start Date of a Bank AccountSet the opening balance and choose an accounting start date for a DoorLoop bank account so your records match your real-world bank balance.
- Edit the Name and Description of a Bank AccountRename or update the description of any bank account in DoorLoop, including the default Operating Account, from your banking settings.
- Make a Bank Account InactiveDeactivate a bank account in DoorLoop without losing transaction history — includes how to reassign properties using it as their default first.
- Set Up Your Default AccountsConfigure DoorLoop's default bank, income, liability, expense, and equity accounts to automate your property accounting.
- Make an Inactive Bank Account Active AgainReactivate a previously inactive bank account in DoorLoop to restore it to your active banking list and resume recording transactions.
- Create a Journal EntryManually create custom journal entries in DoorLoop for advanced accounting adjustments and transactions.
- Add a Credit Card Account to DoorLoop to Track ExpensesAdd a credit card account to DoorLoop's Chart of Accounts to track business expenses by property, including how to set an opening balance.
- Record a Credit Card Payoff With a Bank TransferRecord a bank transfer in DoorLoop when you pay off a business credit card used for property expenses and bills.
- How To Write Off Unpaid Rent (Accrual-Based Accounting Only)Write off unpaid rent as a bad debt expense in DoorLoop using the Allowance for Doubtful Accounts method for accrual-based accounting.
- How To Write Off Unpaid Rent (Cash-Based and Accrual-Based Accounting)Write off an unpaid overdue balance as a bad debt expense in DoorLoop — works for cash-based or accrual-based accounting.
- Record a Refund For an Application Fee to an ApplicantRefund a duplicate or accidental rental application fee payment to a prospect who hasn't yet become a tenant.
- Refund a Rental Application Fee to an Active TenantRefund a rental application fee to an active DoorLoop tenant by creating an expense transaction recorded against their lease.
- Set Up a Revenue Contra AccountSet up a contra account in DoorLoop to record discounts and promotions against revenue while preserving your original charge history.
- View the Account Register of a Bank AccountView the account register of a bank account in DoorLoop to track and review all transactions tied to that account.
- Transfer Security Deposits When You Are No Longer Managing a PropertyTransfer held security deposits to a new property management company or owner in DoorLoop when you stop managing a property.
- Enter Historical Transactions Using Journal EntriesEnter historical financial data in DoorLoop before your accounting start date using journal entries.
- Opening Balance Wizard - How to Set Your Opening BalancesUse DoorLoop's Opening Balance Wizard to decide how to split a bank account's opening balance across your properties.
- Edit or Delete a Journal Entry in DoorLoopEdit or delete a journal entry using the Transactions List report, filtered by type.
Opening Balances
Enter starting balances when setting up a new property or migrating from another accounting system.
- Set Up an Accounting Start Date For Your Bank Accounts and LeasesImplement your accounting start date in DoorLoop — enter bank opening balances, uncleared transactions, and tenant carry-forward lease balances.
- View or Edit the Opening Balance and Accounting Start Date of a Bank AccountView or edit the opening balance and accounting start date of a bank account in DoorLoop.
- Set a Negative Opening Balance on a PropertyRecord a negative opening balance for a property's bank account in DoorLoop using a two-step workaround.
- Associate the Opening Balance of Your Bank Accounts to Your PropertiesAssociate bank account opening balances with properties in DoorLoop — required for accurate balance sheets since all accounting is tracked per property.
- The Consequences of Editing the Opening Balance of a Bank AccountUnderstand how changing your opening balance date affects your DoorLoop Balance and existing lease transactions.
Bank Deposits
Record and reconcile bank deposits — match incoming payments to your bank account activity.
- Review Bank DepositsReview bank deposits in DoorLoop using the Deposit Details report — see details on automatic and manually recorded deposits.
- Record a Bank DepositManually record a bank deposit in DoorLoop for miscellaneous property revenue, vendor refunds, or reimbursed expenses.
- Introduction to Undeposited FundsUnderstand DoorLoop's Undeposited Funds account — a temporary holding spot for payments not yet deposited into your bank account.
- Remove Undeposited Funds and Deposit Them Into Your AccountMove a tenant lease payment or owner contribution out of undeposited funds and into your DoorLoop bank account balance.
- Delete a Bank DepositDelete a manually created bank deposit for a lease payment or owner contribution in DoorLoop, so you can correct the original transaction.
- Print a Deposit SlipPrint a deposit slip in DoorLoop for a bank deposit — while recording it, or after the fact from the Deposit Transactions report.
Bank Transfers
Move money between your connected bank accounts and record inter-account transfers in your books.
- Record a Bank Transfer Between Accounts on the Same PropertyRecord a bank transfer in DoorLoop to move funds between two bank accounts and correct misdirected payments.
- Move Funds Between Properties Using Bank TransfersMove funds between two properties in DoorLoop using a Bank Transfer, whether they share a bank account or use different ones.
Fixed Assets & Liabilities
Track long-term assets and liabilities — property improvements, loans, and depreciation on your balance sheet.
- Create a Fixed Asset AccountCreate a fixed asset account in DoorLoop's Chart of Accounts to track property, equipment, or vehicles for depreciation and financial reporting.
- Record Capital ExpensesRecord capital expenditures in DoorLoop using dedicated asset and depreciation accounts, following the tax code's depreciation schedule.
- Record a MortgageTrack a mortgage in DoorLoop — record mortgage payments as a simple expense, or track the full loan, amortization, and escrow.
- Record the Purchase of a PropertyRecord the purchase of a property in DoorLoop with a journal entry — whether you own it outright or financed it with a mortgage.
- Record the Sale of a PropertyRecord the sale of a property in DoorLoop with a journal entry — removing the asset, clearing depreciation, and recording gain or loss.
- Create a Long-Term Liability AccountCreate a long-term liability account in DoorLoop's Chart of Accounts to track debts and financial obligations due beyond one year.
- View and Edit Sales Tax in Bulk for Commercial LeasesSet up taxable revenue accounts and view sales tax across your commercial leases in bulk using the Recurring Charges Tax Summary report.
- Collect Sales Tax and Record When You Remit Sales Tax to the GovernmentCharge sales tax on a commercial lease in DoorLoop and record the payment when you remit it to the government.
Budgeting
Create property and portfolio-level budgets, then compare actuals vs. budget in your reports.
- Budgeting OverviewUnderstand DoorLoop's budgeting feature — financial planning, expense tracking, revenue projection, and reporting for your properties.
- Create a BudgetCreate a budget in DoorLoop for a property or portfolio, with support for reference data and bulk data entry.
- Duplicate a BudgetDuplicate an existing budget in DoorLoop to use as a baseline for a new one.
- Delete a BudgetDelete unused budgets in DoorLoop to keep your financial planning clean and current — Budgeting feature available on Pro and Premium plans only.
- Run a Budget vs Actual ReportRun a Budget vs Actual report in DoorLoop to compare your planned budget against real financial performance.
A/R - Who Owes You
Track outstanding balances owed to you — receivables, overdue amounts, and collection status.
A/P - What You Owe (Bills and Expenses)
Record and pay bills and vendor invoices — manage accounts payable and recurring expenses.
- The Difference Between a Bill and an ExpenseUnderstand the difference between a Bill and an Expense in DoorLoop, and which one to use for your transaction.
- Create an ExpenseCreate an expense in DoorLoop to record money already paid for property costs like repairs, utilities, or landscaping.
- Edit or Delete an ExpenseEdit or delete an expense you already created in DoorLoop from the Bills & Expenses list.
- Create a BillCreate a vendor bill in DoorLoop to track money you owe for property services, supplies, or repairs before it's paid.
- Create a Bill [Early Access]Create a vendor bill in DoorLoop to track money you owe for property services, supplies, or repairs before it's paid.
- Edit or Delete a BillEdit or delete a vendor bill in DoorLoop to correct amounts, dates, or account assignments—or remove the bill if it was created in error.
- Pay a BillRecord a bill payment in DoorLoop for a vendor bill or management fee you've already paid in real life.
- Pay a Bill [Early Access]Record a bill payment in DoorLoop for a vendor bill or management fee you've already paid in real life.
- Edit or Delete a Bill PaymentEdit or delete a bill payment in DoorLoop from the Bills & Expenses report.
- Create a Recurring BillSet up recurring transactions to automate bill and expense creation.
- Create a Recurring Bill (Early Access)Set up a recurring bill in DoorLoop to automatically create the same vendor bill on a repeating schedule.
- Create a Recurring ExpenseSet up a recurring expense in DoorLoop to automatically create the same payment on a repeating schedule.
- Edit or Delete Recurring Bills and ExpensesEdit or delete a recurring bill or expense in DoorLoop from the Recurring Transactions page.
- Add and Apply Vendor Credits to Vendor BillsAdd a vendor credit in DoorLoop and apply it automatically to an outstanding vendor bill.
- Add and Apply Vendor Credits to Vendor Bills [Early Access]Add a vendor credit in DoorLoop and apply it automatically to an outstanding vendor bill.
- Create an Expense on Your Property With a Credit Card AccountRecord an expense in DoorLoop that you paid using a credit card account instead of your operating account.
- Record a Vendor Refund to a Credit Card or Bank AccountRecord a vendor refund to a credit card or bank account in DoorLoop when an expense or bill payment is partially or fully refunded.
- Record When an Owner Pays an Expense DirectlyRecord an expense in DoorLoop that an owner paid directly, without going through the property's operating account.
- Record a Commission Payment to a Realtor or BrokerRecord a commission payment to a realtor or broker in DoorLoop as an expense.
- Why a Property May Not Have Enough Available Funds to Pay a BillUnderstand why DoorLoop blocks a bill payment for insufficient available funds, and how to override it if needed.
- Send an Invoice to an OwnerCreate a bill invoice in DoorLoop to send to a property owner for payment outside the platform.
- Portfolio-Level Allocations for Expenses, Bills, and Vendor Credits for Multiple PropertiesAllocate an expense, bill, or vendor credit across all properties in a portfolio using bulk allocations in DoorLoop.
- Portfolio-Level Allocations When Creating Bills for Multiple Properties [Early Access]Allocate a bill across all properties in a portfolio using bulk allocations in DoorLoop.
- Unit-Level Allocations for Expenses, Bills, and Vendor Credits for Multiple PropertiesAllocate expenses, bills, and vendor credits across multiple units on a property in DoorLoop—useful for shared costs like landscaping or utilities.
- Unit-Level Allocations When Creating Bills for Multiple Properties [Early Access]Allocate a bill across multiple units on a property using bulk allocations in DoorLoop.
Business Verification - Powered by Stripe
Verify your business with Stripe to enable online rent collection and ACH payments from tenants.
- Set Up Property Bank AccountsAssign bank accounts to your properties in DoorLoop — either a company-wide default, or a specific account per property.
- Submit a Business Account Application to Accept Online Payments - Powered by StripeSubmit a Business Account Application (KYB) with Stripe in DoorLoop to verify your business and start accepting online tenant payments.
- Update Your Business Verification InformationUpdate your Business Verification information in DoorLoop — including your deposit/payout bank account, business address, and contact info.
- What is a Merchant Account and the Responsibilities Associated With ItUnderstand what a merchant account is and the property manager's responsibilities for chargebacks and disputes.
- Why Applying for a Payment Account Requires Business VerificationUnderstand why DoorLoop requires business verification for merchant accounts, and how your verification data is protected.
- The ePay Funding Cycle for Online Tenant Payments (US)Understand the ePay funding cycle for US-based online tenant payments — timing, holds, and what affects deposit speed.
- The ePay Funding Cycle for Online Tenant Payments (Canada)Understand the ePay funding cycle for Canadian online tenant payments — timing, holds, and what affects deposit speed.
- Set Up Apple Pay and Google Pay for Tenant Rent PaymentsEnable Apple Pay and Google Pay for tenant rent payments by turning on credit card payments in your tenant portal settings.
- Check Online Payments Status and When Payments Will Be DepositedCheck the status of tenant online payments and when they'll be deposited using the Incoming Payments page.
- View ePay Transactions and Details of an ePay DepositReview online tenant payments and their corresponding bank deposits using the Transactions and Deposits tabs on the Incoming Payments page.
- Request a Limit Increase for Rent PaymentsRequest a payment limit increase for tenant rent payments made by credit card, debit card, or ACH.
- ACH Payment Return Codes and What They MeanACH return codes explained for DoorLoop users — understand why tenant payments fail, from insufficient funds to closed accounts and invalid routing numbers.
- Troubleshoot the Merchant Account "Action Required" BannerThis article helps you clear the Action Required banner on your DoorLoop merchant account — including when you've already verified, when multiple bank accounts are involved, and when the banner…
- Understanding ACH Company IDs for DoorLoop PaymentsLearn what an ACH company ID is and when your bank may need Stripe's in order to process an ACH transaction.
- Verify the EIN Associated with Your Business Name and AddressFind and verify your business's EIN, legal name, and address using your IRS Letter 147C — needed for Business Verification and setting up the Communication Center.
Outgoing Payments - Powered by Checkbook.io
Send digital or physical checks to owners and vendors via Checkbook.io — directly from DoorLoop.
- Set Up Outgoing Payments - Powered by Checkbook.io and PlaidSet up outgoing payments via Checkbook.io and Plaid to pay vendor bills, owner distributions, and tenant deposit refunds directly from DoorLoop.
- View Your Outgoing Payment Limits for Each Bank AccountView your monthly sending limit for Outgoing Payments in DoorLoop, and how to request an increase.
- Send an Outgoing Payment to a Tenant, Vendor, or OwnerSend an ePay outgoing payment to a tenant, vendor, or owner in DoorLoop after creating a refund, expense, or distribution with the ePay payment method.
- Set Up a Tenant's Outgoing Payments InformationConfigure a tenant's outgoing payment details in DoorLoop before sending refunds or security deposit returns via ePay through Checkbook.io.
- Set Up an Owner's Outgoing Payments InformationConfigure an owner's outgoing payment details in DoorLoop—required before sending owner distributions or security deposit transfers via ePay.
- Set Up a Vendor's Outgoing Payments InformationConfigure a vendor's outgoing payment details in DoorLoop before sending bill payments or expense payments via ePay through Checkbook.io.
- Outgoing Payments Status OverviewCheck the status of your send payments to see if they've been received or not.
- Absorb Outgoing Payment Fees as the Property ManagerChoose whether outgoing payment fees are passed to property owners or absorbed by your management company, billed directly to your DoorLoop subscription.
- Send Outgoing Payments in BulkSelect and send multiple outgoing payments at once in DoorLoop, instead of sending each one individually.
- Migrate Your Old Checkbook.io Account to the New Outgoing PaymentsMigrate from the legacy Checkbook.io setup to DoorLoop's integrated Outgoing Payments feature.
- Void Payments Sent From Outgoing PaymentsVoid a payment sent through Outgoing Payments in DoorLoop before it's fully processed or received.
- Outgoing Payment Recipient Information Saved to Checkbook.ioWhen you send a tenant, owner, or vendor an outgoing payment, their payment information is saved to Checkbook.io.
- Set Up Checkbook.io to Avoid Outgoing Payment ErrorsTips for making your Checkbook.io experience as painless as possible when sending payments.
- Troubleshoot Common Checkbook.io ErrorsGetting an error when sending outgoing payments through Checkbook.io in DoorLoop? Learn how to troubleshoot and fix the most common error codes, including bank verification issues, sending limit errors, and…
- Add and Verify Your Bank Accounts in Checkbook.ioValidate your bank accounts in Checkbook.io so you can link them to DoorLoop.
- Reset Your Checkbook.io Connection and Enter New API KeysReset and re-enter your Checkbook.io API keys in DoorLoop — refreshes the connection when your credentials change or expire.
- Void Payments Sent From Checkbook.ioIf you sent a payment (eCheck/printed checks) through Checkbook.io, here's how you would void the payment.
CashPayments - Accept Cash Payments
Accept cash rent payments through PayNearMe — let tenants pay at retail locations nationwide.
- DoorLoop CashPayments Powered by Western Union OverviewLet tenants pay rent in cash at any Western Union Quick Collect location using DoorLoop CashPayments.
- Set Up DoorLoop CashPayments Powered by Western UnionActivate DoorLoop CashPayments at the company level so tenants can pay rent in cash through Western Union.
- Set Up CashPayments Notifications for TenantsNotify tenants about DoorLoop CashPayments by including their cash payment slip in the monthly rent-posted email or move-in text message.
- View CashPayments Details on a LeaseView a tenant's unique CashPayments account number and amount due directly from their lease in DoorLoop.
- Western Union Quick Collect Kiosk DetailsFind a Western Union Quick Collect kiosk to make a DoorLoop CashPayment, and troubleshoot common kiosk errors.
Pay Link - Tenant Payments Without a Portal
Generate a one-click payment link so tenants can pay rent without needing a portal account.
Stripe Capital
Access business financing through Stripe Capital — funding offers based on your payment processing history.
Check Printing
Print physical checks from DoorLoop to pay owners, vendors, and other payees directly from your account.
- Set Up Check PrintingSet up check printing in DoorLoop — bank routing and account numbers, payor information, and print alignment settings.
- Create a CheckCreate a check in DoorLoop to pay a vendor expense and send it to your print queue for printing.
- Print a CheckPrint checks in DoorLoop for Bill Payments and Expenses payable to owners, vendors, and tenants.
- Print a Check [Early Access]Print checks in DoorLoop for Bill Payments and Expenses payable to owners, vendors, and tenants.
- Reprint a CheckReprint a check from a bill or expense payment in DoorLoop — available for select check types with step-by-step instructions for Chrome printing.
- Reprint a Check [Early Access]Reprint a check from a bill or expense payment in DoorLoop that was already printed — available for select check types with step-by-step instructions for Chrome printing.
- Void a Printed CheckVoid a printed check in DoorLoop for a check that was written incorrectly, sent to the wrong address, or lost in the mail.
- Void a Printed Check [Early Access]Void a printed check in DoorLoop for a check that was written incorrectly, sent to the wrong address, or lost in the mail.
BankConnect & Reconciliation
Connect your bank to automatically import transactions and reconcile your books against your bank statement.
- Bank Transactions vs ReconciliationUnderstand the difference between importing bank transactions with Plaid and performing actual bank reconciliation in DoorLoop.
- Connect Your Bank Account to Plaid to Aid with Bank ReconciliationConnect your DoorLoop bank account to Plaid so you can import and match real-world transactions.
- Import Transactions with PlaidMatch imported bank transactions to DoorLoop records, create missing transactions, and troubleshoot common Plaid connection issues.
- Exclude Transactions from Bank TransactionsUnderstand why duplicate bank transactions appear in DoorLoop, and how to exclude them.
- Undo Categorized Transactions under Bank TransactionsUndo a matched or categorized bank transaction in DoorLoop so you can re-match it or exclude it instead.
- Disconnect and Reconnect a Bank Account from Importing Transactions with PlaidDisconnect a bank account from Plaid in DoorLoop to stop syncing transactions, and reconnect it again when you're ready.
- View Which Transactions in DoorLoop that Have Not Been ReconciledView which DoorLoop transactions haven't been reconciled yet, using the Account Register report's Reconciled filter.
- Bank Reconciliation in DoorLoopReconcile your bank statement with DoorLoop transactions to find and fix discrepancies in your accounting.
- Reconcile Back to the Beginning of My Account in DoorLoopReconcile a bank account in DoorLoop all the way back to your opening balance, including how to handle multiple bank statements or a clean-slate adjusting entry.
- Undo a ReconciliationUndo a bank reconciliation in DoorLoop so you can edit a reconciled transaction, opening balance, or accounting start date.
- Transactions Which Are Reconciled Cannot be Edited or DeletedUnderstand why DoorLoop locks reconciled transactions from editing or deletion, and how to limit who can undo a reconciliation.
- Why Old Transactions Reappear in DoorLoop (and How to Exclude Them) When using PlaidUnderstand why previously-imported bank transactions can reappear in DoorLoop after a Plaid reconnection, and how to exclude them.
- Troubleshoot Plaid Bank Connection Errors in DoorLoopFix common Plaid bank connection errors in DoorLoop, including re-authentication, invalid credentials, duplicate accounts, sync issues, and missing transaction history.
- Common Reconciliation ProblemsTroubleshoot bank reconciliation issues in DoorLoop—covers common mistakes like timing differences, duplicate entries, and uncleared transactions.
- Use Bank Transactions to Record Payments to an Investment AccountRecord payments to an investment account in DoorLoop as an expense when matching your imported bank transactions.
Forms 1099
Generate and file 1099-MISC and 1099-NEC forms for vendors and owners at year-end from DoorLoop.
- E-File IRS Forms 1099 With DoorLoop and AvalaraFile and e-file IRS Form 1099-MISC for owners and Form 1099-NEC for vendors directly through DoorLoop.
- File 1099-MISC Forms for OwnersFile and e-file IRS Form 1099-MISC for property owners in DoorLoop using Avalara.
- File 1099-NEC Forms for VendorsFile and e-file IRS Form 1099-NEC for vendors in DoorLoop using Avalara.
- What is a Form 1099-K?Understand Form 1099-K, why Stripe issues it, and how to use it when preparing your tax return.
- What do I do if I received the Form 1099-K with incorrect information?How to update your Form 1099-K that may have outdated or incorrect information.
