Skip to main content
CityRuleLookup

San Ramon, CA Short-Term Rentals: Taxes & Fees (2026)

Some Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified September 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?
Not the same amount twice. Subsection D.9 of Section D4-27 makes the Operator responsible for annual TOT payments 'less any TOT payments collected by host websites which are subject to a separate agreement with the City,' so tax a platform already remits under its own city agreement offsets what the Operator owes directly.
Is the San Ramon short-term rental registration fee refundable?
No. Subsection F of Section D4-27 states that the registration and renewal fees are non-refundable, and registration is not initiated until the fee is paid along with a complete application packet, so a withdrawn or incomplete application does not get the fee back.
When do I need to renew my short-term rental registration?
Subsection F requires the annual renewal application and fee to be submitted 30 days before the current registration expires. Missing that window lets the registration lapse, and operating after it lapses is unlawful under Subsection C.1 until a new registration is completed.

Sources & Official References

Other rules in San Ramon

All San Ramon rules

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

Get notified when Taxes & Fees in San Ramon, CA changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.