San Ramon, CA Short-Term Rentals: Taxes & Fees (2026)
Key Facts
- TOT registration
- Required, Subsection D.9
- TOT offset
- Reduced by platform-collected TOT
- Registration/renewal fee
- Set by City Council resolution, Subsection F
- Renewal deadline
- 30 days before expiration
- Fee refunds
- Non-refundable
Summary
Short-term rental operators in San Ramon must register with the City to collect and remit Transient Occupancy Tax under Zoning Ordinance Section D4-27.D.9, and pay a separate, non-refundable registration or renewal fee under Subsection F set by City Council resolution. Fees paid directly are reduced by any TOT a host website already collects under its own city agreement.
9. The Operator shall register with the City for the collection and remittance of Transient Occupancy Taxes (TOT) associated with the operation of the short-term rental. The Operator shall be responsible for annual payments of TOT less any TOT payments collected by host websites which are subject to a separate agreement with the City. F. Registration and Renewal Fee Required. At the time of registration or renewal, the owner/operator shall pay a registration fee in an amount set from time to time by Resolution of the City Council to reimburse the City for the cost of processing the registration. Registration shall be initiated only upon the successful payment of the registration fee and a complete registration packet. An annual renewal application and fee shall be submitted 30 days prior to the expiration of the current short-term rental registration. The registration and renewal fees are non-refundable.
Full Breakdown
Subsection D.9 of Section D4-27 requires that 'the Operator shall register with the City for the collection and remittance of Transient Occupancy Taxes (TOT) associated with the operation of the short-term rental,' and makes the Operator 'responsible for annual payments of TOT less any TOT payments collected by host websites which are subject to a separate agreement with the City.' That offset matters in practice: if a platform like Airbnb or Vrbo already remits TOT to San Ramon under its own citywide agreement, the Operator's personal TOT obligation is reduced by that amount rather than taxed twice.
Separately from TOT, Subsection F requires a registration and renewal fee 'in an amount set from time to time by Resolution of the City Council to reimburse the City for the cost of processing the registration.' Registration is not initiated until the fee is paid and the application packet is complete, and the renewal application and fee are due 30 days before the current registration expires. Both the initial and renewal fees are non-refundable, so a rejected or withdrawn application does not entitle the owner to a refund of the processing fee already paid.
Violations & Fines
Failing to register for TOT collection or failing to remit the tax due is enforceable under Title B of the Municipal Code and can support a public-nuisance or Section D4-27 violation finding. Letting a registration lapse without paying the renewal fee 30 days before expiration under Subsection F ends the registration, and operating afterward without a current registration is unlawful under Subsection C.1, exposing the property to the same revocation and 12-month reissuance ban under Subsection G.
Frequently Asked Questions
Do I pay Transient Occupancy Tax separately if Airbnb already collects it?
Is the San Ramon short-term rental registration fee refundable?
When do I need to renew my short-term rental registration?
Sources & Official References
Other rules in San Ramon
How San Ramon compares: Cities with the Highest Short-Term Rental Taxes·California rules heatmap·Compare San Ramon to another location·View the California short-term rentals overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.