Sales Tax Returns and Instructions

Sales tax returns


We are excited to announce that the Town of Castle Rock has a new online sales tax filing system! The new system features a user-friendly portal that you can access from all devices, including home devices.

The new system offers more payment options. We accept ACH credit/debit (eChecks), credit cards and debit cards.

Access the Town of Castle Rock | Sales Tax Portal, and follow the prompts.

Please note, you will need to use Chrome as your browser for the sales tax filing portal. We have included instructions for installing Chrome.

If needed, please print the Town of Castle Rock Sales Tax Return and return the form via mail.

If you have any questions, please let us know.
For business license inquiries, email us
For sales tax questions, email us.

Special event sales tax

As of July 1, 2003, the promoter of a special event held in the Town of Castle Rock is required to hold a business license and remit taxes on the behalf of all individual vendors that attend the event. Individual vendors have the option of applying for their own sales tax licenses, but that is not required.

An event is considered a special event when three or more vendors are organized to sell items for up to seven consecutive days. Vendors who hold events on consecutive weekends do not fall under these provisions of a special event. However, they may elect to do so and have the promoter license and remit taxes on the behalf of all individual vendors.