Taxes & Fees: Gilbert vs Mesa
How do taxes & fees rules compare between Gilbert, AZ and Mesa, AZ?
Gilbert and Mesa have similar restriction levels.
Gilbert, AZ
Maricopa County
Gilbert requires STR operators to collect and remit Transaction Privilege Tax on all short-term stays. A town STR license and state TPT license are both required for legal operation.
View full Gilbert rules βMesa, AZ
Maricopa County
Mesa charges a $250 STR license fee and requires operators to collect and remit Transaction Privilege Tax (TPT) on all short-term stays under 30 days. A state TPT license is also required.
View full Mesa rules βKey Facts Comparison
| Fact | Gilbert | Mesa |
|---|---|---|
| STR License | Required from town | - |
| TPT License | Required from state | - |
| Tax Applies | Stays under 30 days | - |
| Long-Term Exempt | 30+ days (since Jan 2025) | 30+ day stays (since Jan 2025) |
| License Fee | - | $250 |
| TPT Required | - | On stays under 30 days |
| Processing Time | - | 7 business days |
Highlighted rows indicate differences between cities.
Gilbert FAQ
What taxes do Gilbert STR operators pay?
Operators must collect and remit Transaction Privilege Tax on all stays under 30 days. Both a town STR license and state TPT license are required.
Are long-term rentals in Gilbert exempt from TPT?
Yes, since January 2025, rental stays of 30 or more days are exempt from city Transaction Privilege Tax under Arizona law changes.
Mesa FAQ
How much does a Mesa STR license cost?
The Mesa short-term rental license costs $250. You also need a state TPT license to collect and remit transaction privilege tax on rental income.
Do Mesa STR operators pay taxes on rental income?
Yes, all rental income from stays under 30 days is subject to city Transaction Privilege Tax. Stays of 30 or more days are exempt from city TPT as of January 2025.
Compare other topics
See how Gilbert and Mesa compare on other ordinance categories.
Want to add a third city?
Use our full comparison tool to compare up to three cities.
Open Comparison Tool