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

Call or Text: (602) 730-4560

How does Arizona tax construction contractors differently under TPT?

Arizona doesn’t use a traditional sales tax on construction work. Instead, contractors pay Transaction Privilege Tax (TPT) under specific classifications that work very differently from what you’d find in most other states. The rules change depending on whether you’re a prime contractor, subcontractor, owner-builder, or spec builder. Getting the classification wrong is one of the most common TPT filing mistakes in Arizona, and it’s one of the most complex areas of TPT overall.

Prime contractors are taxed under the prime contracting classification. The taxable amount is 65% of the total contract price, which represents the presumed materials portion of the job. The other 35% is considered labor and is not taxed. So if you have a $100,000 contract, you owe TPT on $65,000. The rate depends on the job site location since Arizona TPT rates vary by city and county across the Valley. Prime contractors also get to deduct payments made to licensed subcontractors from their gross income before applying the 65% calculation. This deduction is critical because without it, both the prime and the sub would be paying tax on the same work.

Subcontractors are also taxed on 65% of their subcontract price under the same prime contracting classification. If you’re a sub doing $50,000 worth of work, your taxable base is $32,500. The same location-based rates apply. The exception is if the subcontractor is performing work that qualifies as exempt, such as certain government projects or work that meets specific exemption criteria.

Spec builders fall under a completely different classification. If you’re building a home or commercial property to sell rather than under contract with a buyer, you’re classified under the speculative builder category. Instead of being taxed on a contract price (there is no contract), spec builders are taxed on 65% of the sale price or the fair market value when the property is first offered for sale. The timing and calculation here catch a lot of builders off guard, especially those who transition between contract work and spec builds.

Owner-builders constructing a property for their own use don’t pay TPT the same way. Instead, they owe use tax on the materials they purchase directly. Since there’s no contract price, the 65% formula doesn’t apply. The tax is calculated on the actual cost of materials.

Where contractors get into trouble is filing under the wrong classification, forgetting to deduct subcontractor payments, or not accounting for the varying tax rates across different Phoenix metro cities. A job in Scottsdale has a different combined TPT rate than one in Mesa or Tempe. Filing at the wrong location rate creates underpayment or overpayment issues that compound over multiple returns.

Keeping your books organized by job and tracking subcontractor payments with proper documentation is essential for filing correctly. If your construction bookkeeping doesn’t clearly separate prime contract revenue from subcontractor payments, you’ll either overpay TPT or file inaccurately and deal with corrections later. Every subcontractor payment you fail to deduct means you’re paying tax on money that was already taxed at the sub level.

This is one area where getting professional help pays for itself quickly. Arizona’s TPT system for contractors is genuinely complex, and the penalties for incorrect filing add up fast. If you’re a contractor in the Phoenix area and aren’t confident your TPT filings are accurate, working with small business bookkeeping services that understand construction accounting can save you real money and a lot of frustration at filing time.

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 track equipment costs per construction job including depreciation and fuel?

Calculate an internal equipment rate that bundles depreciation, maintenance, insurance, and fuel into a single hourly cost. Multiply that rate by the hours each piece of equipment works on a job to allocate costs accurately.

Read answer

How should I account for security deposits received and returned on rental properties?

Security deposits are a liability, not income. Record them to a liability account when received and reverse the entry when returned. If you retain any portion for damages, reclassify that amount to income and record the repair expense separately.

Read answer

How do I separate bookkeeping for multiple rental properties owned in different LLCs?

Each LLC needs its own bank account, its own set of books, and its own tax return. In QuickBooks Online, use separate company files per LLC rather than trying to combine everything into one file.

Read answer

How do I account for subcontractor payments and ensure 1099 compliance on construction jobs?

Set up each subcontractor as a 1099-eligible vendor in QBO before you pay them, and code every payment to the correct project. Collect W-9s upfront, track retainage as a separate liability, and file 1099-NECs by January 31 for any sub paid $600 or more.

Read answer

Can a booth renter deduct supplies, continuing education, and tools on their taxes?

Yes. Booth renters are self-employed, which means all ordinary and necessary business expenses are deductible on Schedule C. That includes supplies, tools, continuing education, booth rent, and much more.

Read answer

How do I account for security deposits and tenant improvements in property management books?

Security deposits are liabilities on your balance sheet, not income. Tenant improvement allowances get capitalized as leasehold improvements and amortized over the shorter of the useful life or remaining lease term.

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