Bookkeeping, payroll, and tax services for small businesses across the Valley of the Sun.

Call or Text: (602) 730-4560

Can a real estate agent deduct staging costs, professional photography, and marketing expenses?

Yes. Staging, professional photography, and marketing expenses are all ordinary and necessary business expenses for a real estate agent. They’re deductible on Schedule C, which is where sole proprietors and independent contractors report business income and expenses.

This covers a wide range of listing-related costs. Professional photography, drone footage, 3D virtual tours, video walkthroughs, and Matterport scans are all deductible. So are staging company fees, furniture rentals, and any decor you purchase specifically for staging a listing. If you’re paying for it to market and sell a property, it qualifies.

Marketing expenses beyond the listing itself count too. Print flyers, direct mail postcards, yard signs, open house supplies like food and refreshments, online advertising through Zillow or Facebook or Google, your website hosting, and any agency or freelancer fees for content creation. All deductible. Even branded promotional items you hand out at open houses fall under advertising expenses.

The one thing to watch is who actually paid. If the seller covers staging costs directly or reimburses you, you can’t deduct that amount because it wasn’t your expense. Same if you co-list a property with another agent and split photography costs. Only deduct the portion you personally paid. This seems obvious but it gets messy when expenses are being passed back and forth during a transaction. Keep clear records of what came out of your pocket versus what was reimbursed.

Beyond tax deductions, there’s a real business reason to track these costs per listing rather than lumping everything into a single “marketing” category. When you know exactly what you spent to market a specific property, you can calculate your actual cost per transaction. That number tells you whether your marketing spend is proportional to your commission income on each deal. An agent spending $3,000 to market a listing that earns a $6,000 commission has a very different margin than one spending $800. You can’t optimize what you don’t measure, and most real estate agents have no idea what their true per-transaction costs look like.

In QuickBooks, you can use classes, tags, or projects to assign expenses to individual listings. This takes a few extra seconds per transaction but gives you reporting that actually shows where your money goes. If you’re not sure how to set that up, it’s worth getting help so the structure works from the start rather than trying to fix it later.

Keep receipts and documentation for everything. A $2,400 charge to a staging company is easy enough to explain, but smaller expenses like open house supplies or boosted social media posts add up over the year and are easy to forget or lose track of. Digital receipt storage through an app or even a simple photo folder on your phone is better than a shoebox of fading paper. Your Phoenix bookkeeping service or tax preparer will need this documentation if anything is ever questioned.

The bottom line is that almost every dollar you spend to market listings and close deals is deductible. The real opportunity most agents miss isn’t the deduction itself but tracking those expenses well enough to understand their actual profitability per transaction.

Your Valley of the Sun Bookkeeper

The Next Step:
A Quick Conversation

Tell us what's going on with your books. We'll listen, ask a few questions, and give you a clear quote with no surprises.

More Questions

How do I handle progress billing for large residential trade jobs?

Define clear milestones in your contract, invoice as each milestone is completed, and track your costs against each phase. Progress billing protects your cash flow so you're not financing a customer's project out of your own pocket.

Read answer

What is the correct accounting treatment for fix-and-flip properties — inventory or fixed asset?

Fix-and-flip properties are inventory held for resale, not fixed assets. You don't depreciate them. Every cost associated with the property accumulates as inventory until the sale, at which point it becomes cost of goods sold.

Read answer

What are the trust accounting requirements for property managers in Arizona?

Arizona requires property managers to hold tenant deposits and collected rents in a separate trust account, never commingled with operating funds. A monthly 3-way reconciliation of the bank statement, trust ledger, and individual tenant ledgers is required, and violations can result in license revocation.

Read answer

Should our church file Form 990 even though churches are exempt from the requirement?

Churches are automatically exempt from filing Form 990, but voluntary filing can increase transparency, build donor trust, and simplify grant applications. The tradeoff is that your financial details become part of the public record.

Read answer

How do I calculate the per diem deduction correctly as a 1099 owner-operator truck driver?

Multiply $69 (the 2024 CONUS daily rate) by 80%, giving you $55.20 per qualifying day. A qualifying day is any day you're away from your tax home overnight. Track every trip in a logbook.

Read answer

What home office deduction rules apply to real estate agents who work from home?

Real estate agents who work from home can claim the home office deduction if they meet the exclusive-use and regular-use tests. Most agents qualify because their home office serves as their principal place of business for administrative work.

Read answer

Phoenix-based bookkeeping firm serving small businesses across the Valley of the Sun. We provide bookkeeping, payroll, tax preparation, and fractional CFO support with transparent pricing and no upselling. Owned and operated by David Morrow, a former COO with 20+ years of business experience.

Client Reviews

5-Star Rated Firm

Social

  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • QuickBooks Online Payroll Certification badge

© 2026 2Morrow Bookkeeping LLC