New Security Procedures for Vendor Self Service (VSS)

The State of Alabama has implemented new security requirements for STAARS Vendor Self Service (VSS) vendor accounts.  These requirements apply to all vendors, whether they are registering for a new account, activating a new account, or updating information on an existing account.  Now, when a vendor updates sensitive information such as EFT (Banking) Information, 1099 Taxpayer Identification Number (TIN), Legal Name, or Legal (1099) Address, they are required to provide supporting documentation to ensure the validity of the information.

Click here to access a document that explains the supporting documentation required and the steps for submitting it.  (To reach the document from VSS, click How to Use VSS at the top of the home page or Help at the right of the page.  Then, open the Training and Reference Guides topic, and click VSS Supporting Documentation Requirements.)

Important Note: Vendors who have already submitted documentation will not need to submit it again unless there is a specific reason to do so.

We are implementing these new requirements for the security and protection of all vendors that do business with the State, and appreciate your cooperation.  If you have questions, please contact STAARS Support Services at or (334) 353-9000.