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.
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.