The Real Cost of Filing TPTs Manually for Arizona STR Properties
Let's talk about something most STR operators completely underestimate until it's already out of control. Monthly TPT filings. If you're managing one property, it's annoying but manageable. You log in to AZTaxes.gov, enter the numbers, hit submit, and you're done. Maybe 20 minutes once a month. No big deal. Now add a second property. Then a fifth. Then a tenth….
Somewhere in there — and it happens faster than you think — what was a minor task becomes one of the most time-consuming, error-prone, and stress-inducing parts of running your operation. And because it's a tax obligation with a hard deadline every single month, there's no skipping it, no pushing it to next week, and no grace period if you get it wrong.
This post breaks down what TPT filing actually costs you at scale — in time, in money, and in the mental load that never fully goes away.
First, Let's Make Sure We're On the Same Page About TPT
Arizona's transaction privilege tax is a tax on the privilege of doing business in the state. For short-term rentals — meaning any stay under 31 days — your rental income falls under the transient lodging classification. That means you're collecting tax from guests and remitting it to the Arizona Department of Revenue every month. The combined tax rate for STRs in the Scottsdale and Phoenix area runs roughly 12% to 15% of gross rental revenue, depending on the specific city and applicable local rates. That's not a small number and ADOR is not flexible about when it's due.
The deadline is the 20th of each month for electronic filers. Miss it and you're looking at penalties and interest stacking up on top of whatever you already owe. One more thing worth knowing: if your bookings come through Airbnb or VRBO, those platforms handle some — but not all — of the tax remittance on your behalf. That's what deduction code 775 is for on your TPT return. It tells ADOR that the online lodging marketplace already collected and remitted the state portion of the tax on that income. Misunderstanding this, or skipping the deduction entirely, means you could be overpaying — or worse, underpaying if you apply it incorrectly and a different portion of the liability goes uncovered.
Most operators filing manually learn this the hard way. The most common mistake I see before anything gets filed is that the account is setup for quarterly or yearly filings.
Here's What Manual TPT Filing Actually Looks Like at Scale
Picture this. It's the 17th of the month. You're managing 12 properties across Scottsdale and Phoenix. You've had a busy week — a last-minute booking issue, a cleaner who called out, an owner who wants to talk about their Q2 numbers. And now you're staring down 12 individual TPT filings that all need to be submitted by the 20th. In my case it is about 40 properties so waiting last minute is a big mistake.
Here's what that process actually looks like, for each property:
You pull the revenue figures for the prior month. If they're in a PMS you can export them — but you still have to cross-reference the platform payout statements because the numbers don't always match what the PMS shows. You log into AZTaxes.gov. You navigate to the right account — every property has its own TPT license — and you enter the gross revenue for each category, apply the correct deduction codes, confirm the amount owed, and submit. Then you take a screenshot or save a confirmation so you have a record.
Multiply that by 12 or even more. At 15 to 20 minutes per property, that's 3 to 4 hours of focused work just for one month's filings. Every month. No exceptions. No months off. No flexibility if something else goes sideways at the same time. Over a year, that's 36 to 48 hours — just on TPT. That's a full work week you're giving to data entry. And that's if everything goes smoothly or your portfolio stops growing which is not the goal for you property managers.
What Goes Wrong When You're Filing Manually
The errors aren't dramatic. They don't announce themselves. They're the small, quiet mistakes that compound over time.
You pull the wrong month's revenue. It's easy to do when you're moving fast and juggling multiple tabs. One property gets filed on last month's numbers. You don't notice until ADOR sends a notice three months later. OR you accidentally click the wrong month within aztaxes.gov causing you to file the intended month’s totals into the following month. That can easily happen since its a simple dropdown.
You forget to apply deduction code 775. The OLM deduction for Airbnb and VRBO bookings reduces your taxable gross — but only if you remember to apply it correctly. File without it and you're paying tax on income that was already remitted by the platform. Over a full year across a multi-property portfolio, that's real money walking out the door. If you catch that mistake you still have to go back and input that deduction code which adds an extra 10 minutes into the process.
You file for the wrong city. If you're managing properties in both Scottsdale and Phoenix, they file under different city codes. When you're moving through 10 or 12 accounts in a row, it's easier than it sounds to apply the wrong rate to the wrong property. For example you think you’re filing for a Scottsdale property but you accidentally clicked into one of your Phoenix properties.
You miss the deadline for one property. Not because you forgot — you were filing all 12 and just ran out of time. ADOR doesn't care why it was late. The penalty applies either way.
None of these are signs that someone is incompetent or careless. They're signs that a system built for one or two properties was never redesigned as the portfolio grew. That's the real problem.
The Mental Load Nobody Talks About
Here's the part that doesn't show up in any time estimate. When you're filing manually with no system behind it, TPT is always in the back of your mind. The 20th looms every month. You can't fully close out a month until it's done. If you take a vacation, go to a conference, or have a week where the operation demands your full attention, the filing is still waiting for you — with a hard deadline attached.
That's a specific kind of stress that compounds over time. It's not the stress of a crisis. It's the low-grade, constant weight of knowing that a deadline-driven compliance obligation is always three weeks away from repeating itself. Operators who have built a real system around this describe the relief not as "saving time" — it's closer to putting something down that they didn't realize how heavy it was. I write this section because when I took over the TPT filings for a local property manager they were so busy growing their portfolio and keeping up with the guests and owners that the filings never got done on time and sometimes months would be skipped. They would go to do them and quickly get pulled away for some emergency matter. That is what I mean by a stress crisis being created that can keep you up when you’re trying to finally relax.
What a System Actually Looks Like
You don't need fancy software to fix this. You need a process that removes the decision-making from the monthly routine. I know, everyone tries to push software on you and that isn’t what this section is about.
The core of it is one standardized spreadsheet — or a well-structured export from your PMS — that pulls gross revenue for every property into a single view. From there, the calculation for each property is the same formula every time: gross revenue, minus deduction code 775 for OLM-remitted bookings, equals taxable gross. Apply the rate for the correct city. Confirm the amount.
With that in place, the AZTaxes.gov login step becomes the manual part — because ADOR doesn't offer a bulk filing API for third parties. But the calculation and preparation time, which is where most of the errors happen, drops dramatically. You're not doing math in your head or cross-referencing three different tabs. You're entering confirmed numbers into the portal and submitting. This saves a lot of time.
For a 40-property portfolio, a well-built calculation template cuts the monthly filing time from 120 to 160 hours per year down to roughly 60 to 90 — and it cuts the error rate significantly because the formula is consistent every month.
That's a conservative estimate of 50 to 70 hours a year freed up from a single process improvement.
What Happens When You Don't Fix It
A lot of operators keep the manual process going longer than they should because it works — until it doesn't. The breaking point usually looks like one of these:
A late filing that triggers penalties across multiple properties in the same month. A misapplied deduction that creates a balance due with ADOR. An owner asking why their TPT payment didn't match their gross revenue and you spending two hours tracing back through records to explain it.
The irony is that the longer the manual process runs without a problem, the more confident you get that it's fine. And then one month, it isn't.
TPT compliance is one of the most visible parts of your operation to your owners. They see it in their invoices. They see the confirmation numbers in their records. A system that files correctly, on time, every month isn't a nice-to-have — it's one of the clearest ways you signal to your clients that their portfolio is in good hands.
What This Looks Like With Barrett Advisories
TPT compliance — monthly filing and submission for every property — is included in every Barrett Advisories monthly plan. No per-filing fees. No hourly billing. Every property, every month, filed correctly with the appropriate deductions applied. If your portfolio has outgrown your current process, or if you've been managing filings manually and want to hand it off entirely, schedule a free consultation and we'll walk through what the transition looks like.
Barrett Advisories LLC is an Arizona STR compliance and administrative operations firm serving Scottsdale, Phoenix, Cave Creek, and the greater Maricopa County area. Learn more at barrettadvisories.com.