Can I deduct MLS fees and association dues on my taxes?
MLS fees and real estate association dues are deductible business expenses if you work as an independent contractor, which covers most real estate agents. These costs are ordinary and necessary for conducting business in real estate, and the IRS allows you to deduct them on Schedule C.
The important distinction is whether you’re self-employed or a W-2 employee. Most real estate agents receive 1099 income and file as independent contractors. In that case, you can deduct MLS subscriptions, National Association of Realtors dues, state and local board fees, lockbox fees, and similar professional costs. These reduce your taxable income directly.
If you’re classified as a W-2 employee of a brokerage, the rules changed in 2018. The Tax Cuts and Jobs Act eliminated the deduction for unreimbursed employee business expenses. As an employee, you cannot deduct these fees unless your employer reimburses you. This situation is relatively rare in real estate, but it’s worth confirming your employment status with your brokerage.
In your bookkeeping software, categorize these expenses under professional dues or membership fees. Keeping them separate from other business expenses makes tax preparation cleaner and helps you track what you’re spending annually on maintaining your professional status.
Keep your receipts and payment confirmations. Annual dues statements from NAR or your local association work as documentation. If you pay monthly for MLS access, bank or credit card statements showing the recurring charge are sufficient backup. The IRS rarely questions these deductions for active real estate professionals, but having records matters if they do.
These fees add up quickly. Between MLS access, NAR membership, state association dues, and local board fees, real estate agents often spend $1,000 to $2,000 or more annually. Tracking them properly throughout the year ensures you capture every deduction. If your books are behind or you’re not sure everything is recorded correctly, working with Los Angeles bookkeeping services familiar with real estate can help you get organized before tax season.
LA's Small Business Bookkeeper
The Next Step:
A Short Conversation
Tell us about your business and what you're dealing with. We'll listen, ask a few questions, and give you a clear price for the work.
More Questions
How often should I reconcile my business bank accounts?
Reconcile at least once a month, though weekly is better for most businesses. Weekly reconciliation takes less time per session and catches errors while you still remember what happened.
Read answerHow do I evaluate the accounts receivable of a business I want to acquire?
Request a detailed aging report and analyze what's actually collectible versus what's on the books. Old receivables, customer concentration, and collection history reveal whether A/R is a real asset or an inflated number you'll never collect.
Read answerWhat are the most common bookkeeping mistakes small businesses make?
Mixing personal and business finances, waiting too long to update the books, and inconsistent expense categorization are the biggest offenders. Most of these compound over time and become expensive to fix.
Read answerHow do I track mileage for my real estate business?
Use a mileage tracking app like MileIQ or Everlance that logs trips automatically in the background. Classify each trip daily and document the date, destination, and business purpose for every mile you want to deduct.
Read answerCan a bookkeeper help me catch up on years of unfiled records?
Yes. A bookkeeper who specializes in catch-up work can take years of neglected records and organize them into accurate financial statements. Bank statements provide the foundation, and most everything can be reconstructed from there.
Read answerCan I use QuickBooks Online for law firm trust accounting?
Yes, but it requires proper setup and usually integration with legal practice management software like Clio. QuickBooks Online doesn't have native trust accounting features, so configuration matters.
Read answer